diff --git a/test/abilities/intimidate.test.ts b/test/abilities/intimidate.test.ts index 109c8d7dc4c..9ff408aaeb5 100644 --- a/test/abilities/intimidate.test.ts +++ b/test/abilities/intimidate.test.ts @@ -1,5 +1,4 @@ import { AbilityId } from "#enums/ability-id"; -import { BattleType } from "#enums/battle-type"; import { MoveId } from "#enums/move-id"; import { SpeciesId } from "#enums/species-id"; import { Stat } from "#enums/stat"; @@ -24,6 +23,7 @@ describe("Abilities - Intimidate", () => { beforeEach(() => { game = new GameManager(phaserGame); game.override + .criticalHits(false) .battleStyle("single") .enemySpecies(SpeciesId.RATTATA) .enemyAbility(AbilityId.INTIMIDATE) @@ -55,8 +55,8 @@ describe("Abilities - Intimidate", () => { }); it("should not trigger on switching moves used by wild Pokemon", async () => { - game.override.enemyMoveset(MoveId.VOLT_SWITCH).battleType(BattleType.WILD); - await game.classicMode.startBattle([SpeciesId.MIGHTYENA]); + game.override.enemyMoveset(MoveId.VOLT_SWITCH); + await game.classicMode.startBattle([SpeciesId.VENUSAUR]); const player = game.field.getPlayerPokemon(); expect(player.getStatStage(Stat.ATK)).toBe(-1); @@ -69,7 +69,7 @@ describe("Abilities - Intimidate", () => { }); it("should trigger on moves that switch user/target out during trainer battles", async () => { - game.override.battleType(BattleType.TRAINER).startingWave(50); + game.override.startingWave(5).enemyLevel(100); await game.classicMode.startBattle([SpeciesId.MIGHTYENA]); const player = game.field.getPlayerPokemon();