feat: handle droptable rewards from level key #1492

Merged
Sainan merged 2 commits from key-droptable into main 2025-04-06 10:19:16 -07:00
Showing only changes of commit 7ca8c9d857 - Show all commits

View File

@ -722,6 +722,7 @@ export const addFixedLevelRewards = (
} }
} }
if (rewards.droptable) { if (rewards.droptable) {
if (rewards.droptable in ExportRewards) {
logger.debug(`rolling ${rewards.droptable} for level key rewards`); logger.debug(`rolling ${rewards.droptable} for level key rewards`);
const reward = getRandomRewardByChance(ExportRewards[rewards.droptable][0]); const reward = getRandomRewardByChance(ExportRewards[rewards.droptable][0]);
if (reward) { if (reward) {
@ -730,6 +731,9 @@ export const addFixedLevelRewards = (
ItemCount: reward.itemCount ItemCount: reward.itemCount
}); });
} }
} else {
logger.error(`unknown droptable ${rewards.droptable}`);
}
} }
return missionBonusCredits; return missionBonusCredits;
}; };