diff --git a/src/battle_util.c b/src/battle_util.c index 54982dab80..88c4b667d2 100644 --- a/src/battle_util.c +++ b/src/battle_util.c @@ -2701,8 +2701,11 @@ u8 DoBattlerEndTurnEffects(void) gBattleStruct->turnEffectsTracker++; break; case ENDTURN_ORBS: - if (ItemBattleEffects(ITEMEFFECT_ORBS, gActiveBattler, FALSE)) + if (gBattleMons[gActiveBattler].hp != 0 + && ItemBattleEffects(ITEMEFFECT_ORBS, gActiveBattler, FALSE)) + { effect++; + } gBattleStruct->turnEffectsTracker++; break; case ENDTURN_LEECH_SEED: // leech seed