diff --git a/src/phases.ts b/src/phases.ts index fb9d1f7a1..f7f510c06 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -4564,6 +4564,9 @@ export class PartyStatusCurePhase extends BattlePhase { if (!pokemon.hasAbility(this.abilityCondition)) { pokemon.resetStatus(); pokemon.updateInfo(true); + } else { + // Manually show ability bar, since we're not hooked into the targeting system + pokemon.scene.unshiftPhase(new ShowAbilityPhase(pokemon.scene, pokemon.id, pokemon.getPassiveAbility()?.id === this.abilityCondition)); } } }