mirror of
https://github.com/sp-tarkov/server.git
synced 2025-02-12 15:50:42 -05:00
Improved debug logging when repeatable quest is generated
This commit is contained in:
parent
be88a2224e
commit
d9e893149a
@ -134,14 +134,16 @@ export class RepeatableQuestRewardGenerator {
|
||||
let inBudgetRewardItemPool = this.chooseRewardItemsWithinBudget(repeatableConfig, itemRewardBudget, traderId);
|
||||
if (rewardTplBlacklist) {
|
||||
// Filter reward pool of items from blacklist, only use if there's at least 1 item remaining
|
||||
const filteredRewardItemPool = inBudgetRewardItemPool.filter((x) => !rewardTplBlacklist.includes(x._id));
|
||||
const filteredRewardItemPool = inBudgetRewardItemPool.filter(
|
||||
(item) => !rewardTplBlacklist.includes(item._id),
|
||||
);
|
||||
if (filteredRewardItemPool.length > 0) {
|
||||
inBudgetRewardItemPool = filteredRewardItemPool;
|
||||
}
|
||||
}
|
||||
|
||||
this.logger.debug(
|
||||
`Generating daily quest for: ${traderId} with budget: ${itemRewardBudget} totalling: ${rewardParams.rewardNumItems} items`,
|
||||
`Generating: ${repeatableConfig.name} quest for: ${traderId} with budget: ${itemRewardBudget} totalling: ${rewardParams.rewardNumItems} items`,
|
||||
);
|
||||
if (inBudgetRewardItemPool.length > 0) {
|
||||
const itemsToReward = this.getRewardableItemsFromPoolWithinBudget(
|
||||
|
Loading…
x
Reference in New Issue
Block a user