mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-07-04 15:32:18 +02:00
Fixed bug with default value in transferrable check
This commit is contained in:
parent
e089fd28f2
commit
1873aae993
@ -1211,13 +1211,13 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
|
|||||||
* @param transferrableOnly - Whether to only consider transferrable held items; default `false`
|
* @param transferrableOnly - Whether to only consider transferrable held items; default `false`
|
||||||
* @returns An array of all {@linkcode PokemonHeldItemModifier}s held by this Pokemon.
|
* @returns An array of all {@linkcode PokemonHeldItemModifier}s held by this Pokemon.
|
||||||
*/
|
*/
|
||||||
getHeldItems(transferrableOnly = this.getFusionIconAtlasKey): PokemonHeldItemModifier[] {
|
getHeldItems(transferrableOnly = false): PokemonHeldItemModifier[] {
|
||||||
if (!globalScene) {
|
if (!globalScene) {
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
return globalScene.findModifiers(
|
return globalScene.findModifiers(
|
||||||
(m): m is PokemonHeldItemModifier =>
|
(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(),
|
this.isPlayer(),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user