mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-02-16 17:27:41 +00:00
Fix item reward overrides going out of bounds (#3012)
This commit is contained in:
parent
4a399465d2
commit
2eb317c909
@ -1878,13 +1878,13 @@ export function getPlayerModifierTypeOptions(count: integer, party: PlayerPokemo
|
||||
}
|
||||
options.push(candidate);
|
||||
});
|
||||
|
||||
// OVERRIDE IF NECESSARY
|
||||
if (Overrides.ITEM_REWARD_OVERRIDE?.length) {
|
||||
options.forEach((mod, i) => {
|
||||
const override = modifierTypes[Overrides.ITEM_REWARD_OVERRIDE[i]]();
|
||||
mod.type = (override instanceof ModifierTypeGenerator ? override.generateType(party) : override) || mod.type;
|
||||
});
|
||||
}
|
||||
Overrides.ITEM_REWARD_OVERRIDE.forEach((item, i) => {
|
||||
const override = modifierTypes[item]();
|
||||
options[i].type = override instanceof ModifierTypeGenerator ? override.generateType(party) : override;
|
||||
});
|
||||
|
||||
return options;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user