From 08c81b7dcb2809e13fb9a227aa5a5980e87b72c2 Mon Sep 17 00:00:00 2001 From: andrebastosdias Date: Sat, 24 Jan 2026 15:47:40 +0000 Subject: [PATCH] Fix tracing of non-suppressible abilities --- sim/pokemon.ts | 3 --- 1 file changed, 3 deletions(-) diff --git a/sim/pokemon.ts b/sim/pokemon.ts index ba51b073a0..b7abaf602c 100644 --- a/sim/pokemon.ts +++ b/sim/pokemon.ts @@ -1889,9 +1889,6 @@ export class Pokemon { if (typeof ability === 'string') ability = this.battle.dex.abilities.get(ability); if (!sourceEffect && this.battle.effect) sourceEffect = this.battle.effect; const oldAbility = this.battle.dex.abilities.get(this.ability); - if (!isFromFormeChange) { - if (ability.flags['cantsuppress'] || this.getAbility().flags['cantsuppress']) return false; - } if (!isFromFormeChange && !isTransform) { const setAbilityEvent: boolean | null = this.battle.runEvent('SetAbility', this, source, sourceEffect, ability); if (!setAbilityEvent) return setAbilityEvent;