From 1a6d337aa5ed59e08b8bd4692e8ead5c82145fb6 Mon Sep 17 00:00:00 2001 From: Jacob Knispel Date: Thu, 16 May 2024 23:21:11 -0500 Subject: [PATCH] Fixed error upon canceling release --- src/phases.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/phases.ts b/src/phases.ts index 95967f76f2f..54c3d6c2e10 100644 --- a/src/phases.ts +++ b/src/phases.ts @@ -4326,7 +4326,7 @@ export class AttemptCapturePhase extends PokemonPhase { this.scene.ui.showText(`Your party is full.\nRelease a Pokémon to make room for ${pokemon.name}?`, null, () => { this.scene.ui.setMode(Mode.CONFIRM, () => { this.scene.ui.setMode(Mode.PARTY, PartyUiMode.RELEASE, this.fieldIndex, (releasedPokemonSlotIndex: integer, _option: PartyOption) => { - const releasedItems = this.scene.getParty()[releasedPokemonSlotIndex].getTransferrableHeldItems(); + const releasedItems = releasedPokemonSlotIndex < 6 ? this.scene.getParty()[releasedPokemonSlotIndex].getTransferrableHeldItems() : []; this.scene.ui.setMode(Mode.MESSAGE).then(() => { if (releasedPokemonSlotIndex < 6) addToParty(releasedItems);