From 8da0f06385cce4b4c7dc5c9906b3f1b6d9abfffb Mon Sep 17 00:00:00 2001 From: frutescens Date: Sat, 24 Aug 2024 13:08:56 -0700 Subject: [PATCH] Initial deletion seems good --- src/phases/battle-end-phase.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/phases/battle-end-phase.ts b/src/phases/battle-end-phase.ts index a9999370cdd..e9d5a80b989 100644 --- a/src/phases/battle-end-phase.ts +++ b/src/phases/battle-end-phase.ts @@ -38,6 +38,11 @@ export class BattleEndPhase extends BattlePhase { } this.scene.clearEnemyHeldItemModifiers(); + try { + this.scene.getEnemyParty().forEach(p => p.destroy()); + } catch { + console.log("Garbage collection failed."); + } const lapsingModifiers = this.scene.findModifiers(m => m instanceof LapsingPersistentModifier || m instanceof LapsingPokemonHeldItemModifier) as (LapsingPersistentModifier | LapsingPokemonHeldItemModifier)[]; for (const m of lapsingModifiers) {