diff --git a/src/field/trainer.ts b/src/field/trainer.ts index 7386c2d9e17..2504801d1e4 100644 --- a/src/field/trainer.ts +++ b/src/field/trainer.ts @@ -793,6 +793,7 @@ export class Trainer extends Phaser.GameObjects.Container { this.config.trainerAI.teraMode === TeraAIMode.INSTANT_TERA && !pokemon.isTerastallized && this.config.trainerAI.instantTeras.includes(pokemon.initialTeamIndex) + && !globalScene.currentBattle.enemyFaintsHistory.some(f => f.pokemon.id === pokemon.id) ) { return true; }