diff --git a/src/battle_script_commands.c b/src/battle_script_commands.c index d8dcc7359a..ee0913f174 100644 --- a/src/battle_script_commands.c +++ b/src/battle_script_commands.c @@ -4693,6 +4693,7 @@ static void Cmd_moveend(void) if (gBattleMoves[gCurrentMove].target == MOVE_TARGET_FOES_AND_ALLY) { + gHitMarker |= HITMARKER_NO_PPDEDUCT; for (battlerId = gBattlerTarget + 1; battlerId < gBattlersCount; battlerId++) { if (battlerId == gBattlerAttacker) @@ -4720,6 +4721,7 @@ static void Cmd_moveend(void) else { gHitMarker |= HITMARKER_NO_ATTACKSTRING; + gHitMarker &= ~(HITMARKER_NO_PPDEDUCT); } } gBattleScripting.moveendState++;