Giratina CC Ability fix

Alternative way: Generate Pokemon, then item, then form check (has to overwrite``PokeGeneral g;``), then ability
Honestly though, I have no idea how to manipulate that part of the code so that nothing else breaks, and this fixed it just fine.