public override sealed void ExecuteAndUpdate(BattlePokemon user, BattlePokemon defender)
 {
     OnUsed();
     user.ActivateTransform(defender);
     SetLastMoveAndMirrorMove(user, defender);
     SubtractPP(1);
 }