mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-04-22 01:24:13 +01:00
apply game.override.startingBiome
This commit is contained in:
parent
133af2fc32
commit
0acefb1da8
@ -1,18 +1,17 @@
|
|||||||
import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest";
|
import { BattleStat } from "#app/data/battle-stat.js";
|
||||||
import Phaser from "phaser";
|
import { SemiInvulnerableTag } from "#app/data/battler-tags.js";
|
||||||
import GameManager from "#app/test/utils/gameManager";
|
import { Type } from "#app/data/type.js";
|
||||||
import Overrides from "#app/overrides";
|
import { Biome } from "#app/enums/biome.js";
|
||||||
import { Species } from "#enums/species";
|
|
||||||
import {
|
import {
|
||||||
TurnEndPhase,
|
TurnEndPhase,
|
||||||
} from "#app/phases";
|
} from "#app/phases";
|
||||||
import { Moves } from "#enums/moves";
|
import GameManager from "#app/test/utils/gameManager";
|
||||||
import { getMovePosition } from "#app/test/utils/gameManagerUtils";
|
import { getMovePosition } from "#app/test/utils/gameManagerUtils";
|
||||||
import { Abilities } from "#enums/abilities";
|
import { Abilities } from "#enums/abilities";
|
||||||
import { BattleStat } from "#app/data/battle-stat.js";
|
import { Moves } from "#enums/moves";
|
||||||
import { Biome } from "#app/enums/biome.js";
|
import { Species } from "#enums/species";
|
||||||
import { Type } from "#app/data/type.js";
|
import Phaser from "phaser";
|
||||||
import { SemiInvulnerableTag } from "#app/data/battler-tags.js";
|
import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest";
|
||||||
import { SPLASH_ONLY } from "../utils/testUtils";
|
import { SPLASH_ONLY } from "../utils/testUtils";
|
||||||
|
|
||||||
describe("Moves - Flower Shield", () => {
|
describe("Moves - Flower Shield", () => {
|
||||||
@ -56,9 +55,7 @@ describe("Moves - Flower Shield", () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it("increases defense of all Grass-type Pokemon on the field by one stage - double battle", async () => {
|
it("increases defense of all Grass-type Pokemon on the field by one stage - double battle", async () => {
|
||||||
game.override.enemySpecies(Species.MAGIKARP);
|
game.override.enemySpecies(Species.MAGIKARP).startingBiome(Biome.GRASS);
|
||||||
vi.spyOn(Overrides, "STARTING_BIOME_OVERRIDE", "get").mockReturnValue(Biome.GRASS);
|
|
||||||
game.override.battleType("double");
|
|
||||||
|
|
||||||
await game.startBattle([Species.CHERRIM, Species.MAGIKARP]);
|
await game.startBattle([Species.CHERRIM, Species.MAGIKARP]);
|
||||||
const field = game.scene.getField(true);
|
const field = game.scene.getField(true);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user