I changed Scratch to special, and Torchic does the same damage as if it were a physical move (after having edited torchic to have a 200 sp. attack base and a different ability).
I'm using emerald BTW.
(ps I tested it on Ruby and it works, even with PGE. I figured out how to do it on Ruby by finding similar data to the offsets Darthatron posted, I made a thread in the Sideshowcase but it hasn't been approved yet, so PM me if you want my patch or think I'm lying or something)