diff --git a/src/battle-scene.ts b/src/battle-scene.ts index 07d37638eaf..391b0308f77 100644 --- a/src/battle-scene.ts +++ b/src/battle-scene.ts @@ -2478,7 +2478,7 @@ export default class BattleScene extends SceneBase { const difficultyWaveIndex = this.gameMode.getWaveForDifficulty(this.currentBattle.waveIndex); const isFinalBoss = this.gameMode.isWaveFinal(this.currentBattle.waveIndex); let chances = Math.ceil(difficultyWaveIndex / 10); - if (this.getPlayerPokemon()?.getAbility().hasAttr(BonusItemChanceAbAttr) || this.getPlayerPokemon()?.getPassiveAbility().hasAttr(BonusItemChanceAbAttr)) { + if (this.getPlayerPokemon()?.hasAbilityWithAttr(BonusItemChanceAbAttr)) { chances += Math.floor(chances * 1.2); } if (isFinalBoss) {