Merge pull request #1771 from BuffelSaft/mulit_target

Fix multi target moves
This commit is contained in:
ghoulslash 2021-10-19 08:43:46 -04:00 committed by GitHub
commit 305a12161c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1392,7 +1392,8 @@ static void Cmd_attackcanceler(void)
return; return;
if (AbilityBattleEffects(ABILITYEFFECT_MOVES_BLOCK, gBattlerTarget, 0, 0, 0)) if (AbilityBattleEffects(ABILITYEFFECT_MOVES_BLOCK, gBattlerTarget, 0, 0, 0))
return; return;
if (!gBattleMons[gBattlerAttacker].pp[gCurrMovePos] && gCurrentMove != MOVE_STRUGGLE && !(gHitMarker & (HITMARKER_x800000 | HITMARKER_NO_ATTACKSTRING)) if (!gBattleMons[gBattlerAttacker].pp[gCurrMovePos] && gCurrentMove != MOVE_STRUGGLE
&& !(gHitMarker & (HITMARKER_x800000 | HITMARKER_NO_ATTACKSTRING | HITMARKER_NO_PPDEDUCT))
&& !(gBattleMons[gBattlerAttacker].status2 & STATUS2_MULTIPLETURNS)) && !(gBattleMons[gBattlerAttacker].status2 & STATUS2_MULTIPLETURNS))
{ {
gBattlescriptCurrInstr = BattleScript_NoPPForMove; gBattlescriptCurrInstr = BattleScript_NoPPForMove;