From 1873aae9932726725e86f632aa7c65bd569de0a9 Mon Sep 17 00:00:00 2001 From: Bertie690 Date: Fri, 6 Jun 2025 08:47:29 -0400 Subject: [PATCH] Fixed bug with default value in transferrable check --- src/field/pokemon.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 33d92c32a2b..549da227de4 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -1211,13 +1211,13 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { * @param transferrableOnly - Whether to only consider transferrable held items; default `false` * @returns An array of all {@linkcode PokemonHeldItemModifier}s held by this Pokemon. */ - getHeldItems(transferrableOnly = this.getFusionIconAtlasKey): PokemonHeldItemModifier[] { + getHeldItems(transferrableOnly = false): PokemonHeldItemModifier[] { if (!globalScene) { return []; } return globalScene.findModifiers( (m): m is PokemonHeldItemModifier => - m instanceof PokemonHeldItemModifier && m.pokemonId === this.id && !(transferrableOnly && !m.isTransferable()), + m instanceof PokemonHeldItemModifier && m.pokemonId === this.id && (!transferrableOnly || m.isTransferable), this.isPlayer(), ); }