diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 588b6839d70..26e6d2aeaf4 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -2439,11 +2439,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { this.summonData.battleStats[stat] = source.summonData.battleStats[stat]; } for (const tag of source.summonData.tags) { - - // bypass those can not be passed via Baton Pass - const excludeTagTypes = new Set([BattlerTagType.DROWSY, BattlerTagType.INFATUATED, BattlerTagType.FIRE_BOOST]); - - if (excludeTagTypes.has(tag.tagType)) { + if (!tag.isTransferrable) { continue; }