In Pokemon Emerald, you can do a Ditto Vs. Ditto battle fairly easily. I did one a while back. The opposing ditto transformed into my Ditto and struggled to death after five pointless turns of transform. However, that's the part I'm confused about. If a Ditto transforms into another Pokemon continually, why doesn't the PP refill to 5 PP?