poison type still absorbs toxic spikes with heavy duty boots

This commit is contained in:
ghoulslash 2021-09-03 13:18:33 -04:00
parent c7a587913b
commit 4e2948012f

View File

@ -5991,7 +5991,6 @@ static void Cmd_switchineffects(void)
} }
else if (!(gSideStatuses[GetBattlerSide(gActiveBattler)] & SIDE_STATUS_TOXIC_SPIKES_DAMAGED) else if (!(gSideStatuses[GetBattlerSide(gActiveBattler)] & SIDE_STATUS_TOXIC_SPIKES_DAMAGED)
&& (gSideStatuses[GetBattlerSide(gActiveBattler)] & SIDE_STATUS_TOXIC_SPIKES) && (gSideStatuses[GetBattlerSide(gActiveBattler)] & SIDE_STATUS_TOXIC_SPIKES)
&& IsBattlerAffectedByHazards(gActiveBattler, TRUE)
&& IsBattlerGrounded(gActiveBattler)) && IsBattlerGrounded(gActiveBattler))
{ {
gSideStatuses[GetBattlerSide(gActiveBattler)] |= SIDE_STATUS_TOXIC_SPIKES_DAMAGED; gSideStatuses[GetBattlerSide(gActiveBattler)] |= SIDE_STATUS_TOXIC_SPIKES_DAMAGED;
@ -6003,7 +6002,7 @@ static void Cmd_switchineffects(void)
BattleScriptPushCursor(); BattleScriptPushCursor();
gBattlescriptCurrInstr = BattleScript_ToxicSpikesAbsorbed; gBattlescriptCurrInstr = BattleScript_ToxicSpikesAbsorbed;
} }
else else if (IsBattlerAffectedByHazards(gActiveBattler, TRUE))
{ {
if (!(gBattleMons[gActiveBattler].status1 & STATUS1_ANY) if (!(gBattleMons[gActiveBattler].status1 & STATUS1_ANY)
&& !IS_BATTLER_OF_TYPE(gActiveBattler, TYPE_STEEL) && !IS_BATTLER_OF_TYPE(gActiveBattler, TYPE_STEEL)