From ce8bc325f6e4d9cbe9f88737e73294d3130ed14e Mon Sep 17 00:00:00 2001 From: Dean <69436131+emdeann@users.noreply.github.com> Date: Sat, 20 Sep 2025 18:07:19 -0700 Subject: [PATCH] Fix triggerWeatherBasedFormChanges --- src/field/arena.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;