diff --git a/src/battle_script_commands.c b/src/battle_script_commands.c index 40d84767e..1393a8d8c 100644 --- a/src/battle_script_commands.c +++ b/src/battle_script_commands.c @@ -7285,7 +7285,7 @@ u32 IsLeafGuardProtected(u32 battler) bool32 IsShieldsDownProtected(u32 battler) { return (gBattleMons[battler].ability == ABILITY_SHIELDS_DOWN - && gBattleMons[battler].species == SPECIES_MINIOR); + && GetFormIdFromFormSpeciesId(gBattleMons[battler].species) < GetFormIdFromFormSpeciesId(SPECIES_MINIOR_CORE_RED)); // Minior is not in core form } u32 IsAbilityStatusProtected(u32 battler)