From c9774f6e2533410bcc52abc3ecb0c65e60369163 Mon Sep 17 00:00:00 2001 From: DizzyEggg Date: Sat, 8 Feb 2020 12:09:38 +0100 Subject: [PATCH] Transformed Aegi cannot change forms --- src/battle_script_commands.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/battle_script_commands.c b/src/battle_script_commands.c index 8cd30afaf1..e101e82bef 100644 --- a/src/battle_script_commands.c +++ b/src/battle_script_commands.c @@ -972,7 +972,9 @@ static bool32 NoTargetPresent(u32 move) static bool32 TryAegiFormChange(void) { - if (GetBattlerAbility(gBattlerAttacker) != ABILITY_STANCE_CHANGE) + // Only Aegislash with Stance Change can transform, transformed mons cannot. + if (GetBattlerAbility(gBattlerAttacker) != ABILITY_STANCE_CHANGE + || gBattleMons[gBattlerAttacker].status2 & STATUS2_TRANSFORMED) return FALSE; switch (gBattleMons[gBattlerAttacker].species)