From c1f7b552ead132a8fd39162013c2392e8e38e3e1 Mon Sep 17 00:00:00 2001 From: Dean Date: Sat, 18 Jan 2025 11:51:25 -0800 Subject: [PATCH] Add test for transform --- src/test/moves/transform.test.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/test/moves/transform.test.ts b/src/test/moves/transform.test.ts index adb97b42af7..ffe935aa61b 100644 --- a/src/test/moves/transform.test.ts +++ b/src/test/moves/transform.test.ts @@ -116,4 +116,16 @@ describe("Moves - Transform", () => { } }); }); + + it("should activate its ability if it copies one that activates on summon", async () => { + game.override.enemyAbility(Abilities.INTIMIDATE) + .ability(Abilities.BALL_FETCH); + + await game.classicMode.startBattle([ Species.DITTO ]); + game.move.select(Moves.TRANSFORM); + + await game.phaseInterceptor.to("BerryPhase"); + + expect(game.scene.getEnemyPokemon()?.getStatStage(Stat.ATK)).toBe(-1); + }); });