diff --git a/src/battle_util.c b/src/battle_util.c index a3b8454c66..af5bc99c2f 100644 --- a/src/battle_util.c +++ b/src/battle_util.c @@ -3168,6 +3168,7 @@ u8 AbilityBattleEffects(u8 caseID, u8 battler, u8 ability, u8 special, u16 moveA && TARGET_TURN_DAMAGED && gDisableStructs[gBattlerAttacker].disabledMove == MOVE_NONE && IsBattlerAlive(gBattlerAttacker) + && gBattleMons[gBattlerAttacker].pp[gChosenMovePos] != 0 && (Random() % 3) == 0) { gDisableStructs[gBattlerAttacker].disabledMove = gChosenMove;