mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-08-29 02:39:28 +02:00
fix tests
This commit is contained in:
parent
3e751a477c
commit
2a681972a9
@ -219,6 +219,7 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter =
|
||||
const config: EnemyPartyConfig = encounter.enemyPartyConfigs[0];
|
||||
|
||||
const { pokemon1, pokemon1CommonEggs, pokemon1RareEggs } = encounter.misc;
|
||||
encounter.misc.chosenPokemon = pokemon1;
|
||||
encounter.setDialogueToken("chosenPokemon", pokemon1.getNameToRender());
|
||||
const eggOptions = getEggOptions(scene, pokemon1CommonEggs, pokemon1RareEggs);
|
||||
setEncounterRewards(scene, { fillRemaining: true }, eggOptions);
|
||||
@ -270,6 +271,7 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter =
|
||||
const config: EnemyPartyConfig = encounter.enemyPartyConfigs[0];
|
||||
|
||||
const { pokemon2, pokemon2CommonEggs, pokemon2RareEggs } = encounter.misc;
|
||||
encounter.misc.chosenPokemon = pokemon2;
|
||||
encounter.setDialogueToken("chosenPokemon", pokemon2.getNameToRender());
|
||||
const eggOptions = getEggOptions(scene, pokemon2CommonEggs, pokemon2RareEggs);
|
||||
setEncounterRewards(scene, { fillRemaining: true }, eggOptions);
|
||||
@ -321,6 +323,7 @@ export const TheExpertPokemonBreederEncounter: MysteryEncounter =
|
||||
const config: EnemyPartyConfig = encounter.enemyPartyConfigs[0];
|
||||
|
||||
const { pokemon3, pokemon3CommonEggs, pokemon3RareEggs } = encounter.misc;
|
||||
encounter.misc.chosenPokemon = pokemon3;
|
||||
encounter.setDialogueToken("chosenPokemon", pokemon3.getNameToRender());
|
||||
const eggOptions = getEggOptions(scene, pokemon3CommonEggs, pokemon3RareEggs);
|
||||
setEncounterRewards(scene, { fillRemaining: true }, eggOptions);
|
||||
|
@ -174,7 +174,7 @@ describe("Weird Dream - Mystery Encounter", () => {
|
||||
});
|
||||
});
|
||||
|
||||
it("should reduce party levels by 20%", async () => {
|
||||
it("should reduce party levels by 12.5%", async () => {
|
||||
const leaveEncounterWithoutBattleSpy = vi.spyOn(EncounterPhaseUtils, "leaveEncounterWithoutBattle");
|
||||
|
||||
await game.runToMysteryEncounter(MysteryEncounterType.WEIRD_DREAM, defaultParty);
|
||||
@ -184,7 +184,7 @@ describe("Weird Dream - Mystery Encounter", () => {
|
||||
const levelsAfter = scene.getParty().map(p => p.level);
|
||||
|
||||
for (let i = 0; i < levelsPrior.length; i++) {
|
||||
expect(Math.max(Math.ceil(0.8 * levelsPrior[i]), 1)).toBe(levelsAfter[i]);
|
||||
expect(Math.max(Math.ceil(0.8875 * levelsPrior[i]), 1)).toBe(levelsAfter[i]);
|
||||
expect(scene.getParty()[i].levelExp).toBe(0);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user