Hey, amazing game, I love the concept of FF mechanics applied to a pokemon game
A few bugs I noticed:
Helping hand doesn't work on ghost types (atleast it didnt work on my gengar), I guess this is because the move is coded as normal type, maybe you should create a new type that has no immunity...