Fix wrong battler argument in GetBattleMovePriority call (#7576)
This commit is contained in:
parent
5c70eeb7ed
commit
e60b9e979f
@ -238,7 +238,7 @@ static bool32 ShouldSwitchIfHasBadOdds(u32 battler)
|
||||
maxDamageTaken = damageTaken;
|
||||
bestPlayerMove = playerMove;
|
||||
}
|
||||
if (GetBattleMovePriority(opposingBattler, gAiLogicData->abilities[battler], playerMove) > 0 && damageTaken > maxDamageTakenPriority && !AI_DoesChoiceEffectBlockMove(opposingBattler, playerMove))
|
||||
if (GetBattleMovePriority(opposingBattler, gAiLogicData->abilities[opposingBattler], playerMove) > 0 && damageTaken > maxDamageTakenPriority && !AI_DoesChoiceEffectBlockMove(opposingBattler, playerMove))
|
||||
{
|
||||
maxDamageTakenPriority = damageTaken;
|
||||
bestPlayerPriorityMove = playerMove;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user