From 86c1c5f68da0513e8907e1b10ff23eb38bb1a64d Mon Sep 17 00:00:00 2001 From: Fabi <192151969+fabske0@users.noreply.github.com> Date: Tue, 16 Dec 2025 06:18:36 +0100 Subject: [PATCH] [Bug] Stop AI from Terastallizing after reviving (#6848) --- src/field/trainer.ts | 1 + 1 file changed, 1 insertion(+) 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; }