diff --git a/src/field/arena.ts b/src/field/arena.ts index 3fd79006f1a..19f18ce0423 100644 --- a/src/field/arena.ts +++ b/src/field/arena.ts @@ -376,7 +376,7 @@ export class Arena { // TODO - This is a bandaid. Abilities leaving the field needs a better approach than // calling this method for every switch out that happens if (p === source) { - return; + continue; } const isCastformWithForecast = p.hasAbility(AbilityId.FORECAST) && p.species.speciesId === SpeciesId.CASTFORM; const isCherrimWithFlowerGift = p.hasAbility(AbilityId.FLOWER_GIFT) && p.species.speciesId === SpeciesId.CHERRIM;