From 13fc68546af9a58722ac518d9f7cca681054a78a Mon Sep 17 00:00:00 2001 From: Bertie690 Date: Wed, 4 Jun 2025 13:44:32 -0400 Subject: [PATCH] Fixed confusion message not appearing for misty terrain blockages --- src/data/battler-tags.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/data/battler-tags.ts b/src/data/battler-tags.ts index c284fcd5130..5e6e464e651 100644 --- a/src/data/battler-tags.ts +++ b/src/data/battler-tags.ts @@ -717,7 +717,11 @@ export class ConfusedTag extends BattlerTag { } canAdd(pokemon: Pokemon): boolean { - return globalScene.arena.terrain?.terrainType !== TerrainType.MISTY || !pokemon.isGrounded(); + const blockedByTerrain = !(pokemon.isGrounded() && globalScene.arena.terrain?.terrainType === TerrainType.MISTY); + if (blockedByTerrain) { + pokemon.queueStatusImmuneMessage(false, TerrainType.MISTY); + } + return blockedByTerrain; } onAdd(pokemon: Pokemon): void {