diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 0242820dcde..cea513b4a3e 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -3852,12 +3852,12 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { return null; } - getOpponents(): Pokemon[] { + getOpponents(onField = false): Pokemon[] { return ( (this.isPlayer() ? globalScene.getEnemyField() : globalScene.getPlayerField()) as Pokemon[] - ).filter(p => p.isActive()); + ).filter(p => p.isActive(onField)); } getOpponentDescriptor(): string { diff --git a/src/ui/fight-ui-handler.ts b/src/ui/fight-ui-handler.ts index e0a73d62934..195e9f788fe 100644 --- a/src/ui/fight-ui-handler.ts +++ b/src/ui/fight-ui-handler.ts @@ -346,7 +346,7 @@ export default class FightUiHandler extends UiHandler implements InfoToggle { return undefined; } - const opponents = pokemon.getOpponents(); + const opponents = pokemon.getOpponents(true); if (opponents.length <= 0) { return undefined; }