[Bug] Preventing the MBH from being stolen in Endless (#3630)
* Endless MBH Fix * add import * Revert "add import" This reverts commit814a4059c2
. * Revert "Endless MBH Fix" This reverts commit8eb4481301
. * removed newline --------- Co-authored-by: Frederico Santos <frederico.f.santos@tecnico.ulisboa.pt> Co-authored-by: frutescens <info@laptop>
This commit is contained in:
parent
c8ed89e186
commit
65af7a5699
|
@ -2419,9 +2419,14 @@ export default class BattleScene extends SceneBase {
|
|||
count = Math.max(count, Math.floor(chances / 2));
|
||||
}
|
||||
getEnemyModifierTypesForWave(difficultyWaveIndex, count, [ enemyPokemon ], this.currentBattle.battleType === BattleType.TRAINER ? ModifierPoolType.TRAINER : ModifierPoolType.WILD, upgradeChance)
|
||||
.map(mt => mt.newModifier(enemyPokemon).add(this.enemyModifiers, false, this));
|
||||
.map(mt => {
|
||||
const enemyModifier = mt.newModifier(enemyPokemon);
|
||||
if (enemyModifier instanceof TurnHeldItemTransferModifier) {
|
||||
enemyModifier.setTransferrableFalse();
|
||||
}
|
||||
enemyModifier.add(this.enemyModifiers, false, this);
|
||||
});
|
||||
});
|
||||
|
||||
this.updateModifiers(false).then(() => resolve());
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue