From ca0d2eca920bb7b9febc4621794da084d976cbbf Mon Sep 17 00:00:00 2001 From: frutescens Date: Sun, 3 Nov 2024 21:49:29 -0800 Subject: [PATCH] transfer add --- src/field/pokemon.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 148cea1c103..4ed1b01c88d 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -5128,7 +5128,7 @@ export class EnemyPokemon extends Pokemon { } if (pokemonReplaced && newPokemon.isAllowedInChallenge()) { - const modifiersToTransfer = this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier && !(m instanceof BaseStatModifier) && m.pokemonId === pokemonReplaced, true) as PokemonHeldItemModifier[]; + const modifiersToTransfer = this.scene.findModifiers(m => m instanceof PokemonHeldItemModifier && !(m instanceof BaseStatModifier) && m.isTransferable && m.pokemonId === pokemonReplaced, true) as PokemonHeldItemModifier[]; const transferResults: Promise[] = []; for (const modifier of modifiersToTransfer) { transferResults.push(this.scene.tryTransferHeldItemModifier(modifier, newPokemon, false, modifier.getStackCount(), true, true));