mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2025-03-19 20:18:34 +01:00
Merge pull request #2585 from ghoulslash/be/endturn_fix
add hp check to ITEMEFFECT_ORBS
This commit is contained in:
commit
1c7757032b
@ -2701,7 +2701,7 @@ u8 DoBattlerEndTurnEffects(void)
|
|||||||
gBattleStruct->turnEffectsTracker++;
|
gBattleStruct->turnEffectsTracker++;
|
||||||
break;
|
break;
|
||||||
case ENDTURN_ORBS:
|
case ENDTURN_ORBS:
|
||||||
if (ItemBattleEffects(ITEMEFFECT_ORBS, gActiveBattler, FALSE))
|
if (IsBattlerAlive(gActiveBattler) && ItemBattleEffects(ITEMEFFECT_ORBS, gActiveBattler, FALSE))
|
||||||
effect++;
|
effect++;
|
||||||
gBattleStruct->turnEffectsTracker++;
|
gBattleStruct->turnEffectsTracker++;
|
||||||
break;
|
break;
|
||||||
@ -7841,7 +7841,7 @@ u8 ItemBattleEffects(u8 caseID, u8 battlerId, bool8 moveTurn)
|
|||||||
switch (battlerHoldEffect)
|
switch (battlerHoldEffect)
|
||||||
{
|
{
|
||||||
case HOLD_EFFECT_TOXIC_ORB:
|
case HOLD_EFFECT_TOXIC_ORB:
|
||||||
if (IsBattlerAlive(battlerId) && CanBePoisoned(battlerId, battlerId))
|
if (CanBePoisoned(battlerId, battlerId))
|
||||||
{
|
{
|
||||||
effect = ITEM_STATUS_CHANGE;
|
effect = ITEM_STATUS_CHANGE;
|
||||||
gBattleMons[battlerId].status1 = STATUS1_TOXIC_POISON;
|
gBattleMons[battlerId].status1 = STATUS1_TOXIC_POISON;
|
||||||
@ -7850,7 +7850,7 @@ u8 ItemBattleEffects(u8 caseID, u8 battlerId, bool8 moveTurn)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case HOLD_EFFECT_FLAME_ORB:
|
case HOLD_EFFECT_FLAME_ORB:
|
||||||
if (IsBattlerAlive(battlerId) && CanBeBurned(battlerId))
|
if (CanBeBurned(battlerId))
|
||||||
{
|
{
|
||||||
effect = ITEM_STATUS_CHANGE;
|
effect = ITEM_STATUS_CHANGE;
|
||||||
gBattleMons[battlerId].status1 = STATUS1_BURN;
|
gBattleMons[battlerId].status1 = STATUS1_BURN;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user