diff --git a/src/phases.ts b/src/phases.ts index 322f93870..dbc5c1e67 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -2043,8 +2043,7 @@ export class TurnStartPhase extends FieldPhase { this.scene.pushPhase(new WeatherEffectPhase(this.scene, this.scene.arena.weather)); for (let o of order) { - if (field[o].status && field[o].status.isPostTurn()) - this.scene.pushPhase(new PostTurnStatusEffectPhase(this.scene, o)); + this.scene.pushPhase(new PostTurnStatusEffectPhase(this.scene, o)); } this.scene.pushPhase(new TurnEndPhase(this.scene)); @@ -2968,8 +2967,6 @@ export class ObtainStatusEffectPhase extends PokemonPhase { pokemon.updateInfo(true); new CommonBattleAnim(CommonAnim.POISON + (this.statusEffect - 1), pokemon).play(this.scene, () => { this.scene.queueMessage(getPokemonMessage(pokemon, getStatusEffectObtainText(this.statusEffect, this.sourceText))); - if (pokemon.status.isPostTurn()) - this.scene.pushPhase(new PostTurnStatusEffectPhase(this.scene, this.battlerIndex)); this.end(); }); return;