From d9e893149ae2c851471a06288b3ddf57743093c6 Mon Sep 17 00:00:00 2001 From: Chomp Date: Mon, 9 Dec 2024 13:25:22 +0000 Subject: [PATCH] Improved debug logging when repeatable quest is generated --- project/src/generators/RepeatableQuestRewardGenerator.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/project/src/generators/RepeatableQuestRewardGenerator.ts b/project/src/generators/RepeatableQuestRewardGenerator.ts index 6d3d9df6..1e2a2547 100644 --- a/project/src/generators/RepeatableQuestRewardGenerator.ts +++ b/project/src/generators/RepeatableQuestRewardGenerator.ts @@ -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(