From 45788e14890e6071b3c6479b697cc32777f0ab9b Mon Sep 17 00:00:00 2001 From: Dev Date: Fri, 13 Oct 2023 09:28:04 +0100 Subject: [PATCH] Fix scav case erroring on item generation --- project/src/generators/ScavCaseRewardGenerator.ts | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/project/src/generators/ScavCaseRewardGenerator.ts b/project/src/generators/ScavCaseRewardGenerator.ts index 3b2013e8..b94de896 100644 --- a/project/src/generators/ScavCaseRewardGenerator.ts +++ b/project/src/generators/ScavCaseRewardGenerator.ts @@ -90,12 +90,21 @@ export class ScavCaseRewardGenerator { return false; } + + if (item._type === "Node") + { + return false; + } - // Skip item if item id is on blacklist or boss item + // Skip item if item id is on blacklist if ((item._type !== "Item") || this.scavCaseConfig.rewardItemBlacklist.includes(item._id) - || this.itemFilterService.isItemBlacklisted(item._id) - || ( !this.scavCaseConfig.allowBossItemsAsRewards || this.itemFilterService.isBossItem(item._id))) + || this.itemFilterService.isItemBlacklisted(item._id)) + { + return false; + } + + if (!this.scavCaseConfig.allowBossItemsAsRewards && this.itemFilterService.isBossItem(item._id)) { return false; }