[Test] Make sure items are removed from enemies in Last Respects test

This commit is contained in:
NightKev 2025-06-14 05:06:46 -07:00
parent fd1404706a
commit 7cf51d48a7

View File

@ -164,15 +164,13 @@ describe("Moves - Last Respects", () => {
await game.toNextWave();
expect(game.scene.currentBattle.enemyFaints).toBe(0);
game.removeEnemyHeldItems();
game.move.select(MoveId.LAST_RESPECTS);
await game.setTurnOrder([BattlerIndex.ENEMY, BattlerIndex.PLAYER]);
await game.phaseInterceptor.to("MoveEndPhase");
const enemy = game.field.getEnemyPokemon();
const player = game.field.getPlayerPokemon();
const items = `Player items: ${player.getHeldItems()} | Enemy Items: ${enemy.getHeldItems()} |`;
expect(move.calculateBattlePower, items).toHaveLastReturnedWith(50);
expect(move.calculateBattlePower).toHaveLastReturnedWith(50);
});
it("should reset playerFaints count if we enter new trainer battle", async () => {