From 54551066de5aff5c8a076a6b5c427c5b183f1d43 Mon Sep 17 00:00:00 2001 From: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com> Date: Fri, 21 Feb 2025 02:17:30 -0600 Subject: [PATCH] Add `user.setTempAbility` to transform phase --- src/phases/pokemon-transform-phase.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/phases/pokemon-transform-phase.ts b/src/phases/pokemon-transform-phase.ts index d93e0a1eb0a..d67f758b1fd 100644 --- a/src/phases/pokemon-transform-phase.ts +++ b/src/phases/pokemon-transform-phase.ts @@ -67,6 +67,8 @@ export class PokemonTransformPhase extends PokemonPhase { user.loadAssets(false).then(() => { user.playAnim(); user.updateInfo(); + // If the new ability activates immediately, it needs to happen after all the transform animations + user.setTempAbility(target.getAbility()); }), );