From cc5713e3758b8c9faccb19a9142b38661d2a4d5a Mon Sep 17 00:00:00 2001 From: Sainan Date: Sat, 12 Oct 2024 23:49:06 +0200 Subject: [PATCH] chore: handle resource being rolled as mission reward (#545) --- src/services/missionInventoryUpdateService.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/services/missionInventoryUpdateService.ts b/src/services/missionInventoryUpdateService.ts index 87c30ca87..ad6331179 100644 --- a/src/services/missionInventoryUpdateService.ts +++ b/src/services/missionInventoryUpdateService.ts @@ -7,6 +7,7 @@ import { ExportGear, ExportRecipes, ExportRelics, + ExportResources, IReward } from "warframe-public-export-plus"; import { IMissionInventoryUpdateRequest } from "../types/requestTypes"; @@ -164,7 +165,10 @@ const formatRewardsToInventoryType = ( addRewardResponse(InventoryChanges, MissionRewards, type, reward.itemCount, "Consumables"); } else if (type in ExportRecipes) { addRewardResponse(InventoryChanges, MissionRewards, type, reward.itemCount, "Recipes"); - } else if (type in ExportRelics) { + } else if ( + type in ExportRelics || + (type in ExportResources && ExportResources[type].productCategory == "MiscItems") + ) { addRewardResponse(InventoryChanges, MissionRewards, type, reward.itemCount, "MiscItems"); } else { logger.error(`rolled reward ${reward.itemCount}X ${reward.type} but unsure how to give it`);