diff --git a/src/battle_script_commands.c b/src/battle_script_commands.c index 8b8d4f1e94..f9c117842a 100644 --- a/src/battle_script_commands.c +++ b/src/battle_script_commands.c @@ -5304,7 +5304,8 @@ static bool32 TryKnockOffBattleScript(u32 battlerDef) gLastUsedItem = gBattleMons[battlerDef].item; gBattleMons[battlerDef].item = 0; - gBattleStruct->choicedMove[battlerDef] = 0; + if (gBattleMons[battlerDef].ability != ABILITY_GORILLA_TACTICS) + gBattleStruct->choicedMove[battlerDef] = 0; gWishFutureKnock.knockedOffMons[side] |= gBitTable[gBattlerPartyIndexes[battlerDef]]; CheckSetUnburden(battlerDef);