Fix Protean changing type in charging turn

Fixes http://pokemon-online.eu/threads/protean-glitch.29217/