From 10f987cc5e0dcbf960f161da96e91ba80777bb25 Mon Sep 17 00:00:00 2001 From: Flashfyre Date: Sun, 7 Apr 2024 20:16:03 -0400 Subject: [PATCH] Fix not setting non initially visible party members as seen --- src/phases.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/phases.ts b/src/phases.ts index 59fb90b1a..76e5b9c3b 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -615,10 +615,11 @@ export class EncounterPhase extends BattlePhase { if (e < (battle.double ? 2 : 1)) { enemyPokemon.setX(-66 + enemyPokemon.getFieldPositionOffset()[0]); enemyPokemon.resetSummonData(); - if (!this.loaded) - this.scene.gameData.setPokemonSeen(enemyPokemon); } + if (!this.loaded) + this.scene.gameData.setPokemonSeen(enemyPokemon); + if (enemyPokemon.species.speciesId === Species.ETERNATUS) { if (this.scene.gameMode.isClassic && (battle.battleSpec === BattleSpec.FINAL_BOSS || this.scene.gameMode.isWaveFinal(battle.waveIndex))) { if (battle.battleSpec !== BattleSpec.FINAL_BOSS) {