fix: respect VaultsCracked when rolling droptable for level key rewards #1639
@ -871,7 +871,7 @@ export const addFixedLevelRewards = (
|
||||
rewards: IMissionRewardExternal,
|
||||
inventory: TInventoryDatabaseDocument,
|
||||
MissionRewards: IMissionReward[],
|
||||
rewardInfo: IRewardInfo
|
||||
rewardInfo?: IRewardInfo
|
||||
): number => {
|
||||
let missionBonusCredits = 0;
|
||||
if (rewards.credits) {
|
||||
@ -903,7 +903,7 @@ export const addFixedLevelRewards = (
|
||||
if (rewards.droptable in ExportRewards) {
|
||||
const rotations: number[] = [];
|
||||
// This makes it so that /Lotus/Types/Keys/ProteaQuest/ProteaQuestMissionFour gives all 3 Xoris parts
|
||||
if (rewardInfo.VaultsCracked) {
|
||||
if (rewardInfo?.VaultsCracked) {
|
||||
for (let i = 0; i != rewardInfo.VaultsCracked; ++i) {
|
||||
rotations.push(i);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user