the same thing happened to me, except i haven't beaten the gym because:
blastoise has unlimited hydro pumps that never miss. why? (its sprite needs some work by the way). why didn't you just us the official sprite?
and pikachu won't obey. i swear, i'm getting rid of the thing.
you should activate the national dex on your next release so my lotad can evolve ._.
ok i finally beat her, but she gave me the boulder badge ._. and when she gives you the TM, it still says "brock".
geez, pikachu STILL won't obey. that's crooked. my god, a level 9 diglett is about to kill my level 17 pikachu. dang arena trap.
ok, now it's happening to me. the sprite changes into the camper colors while the original freezes.