From e8559bc09c4d30512648965744d9efa96717f01b Mon Sep 17 00:00:00 2001 From: Sainan Date: Fri, 7 Feb 2025 02:07:18 -0800 Subject: [PATCH] fix: don't add unknown skin items to RawUpgrades (#918) Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/918 Co-authored-by: Sainan Co-committed-by: Sainan --- src/services/inventoryService.ts | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/src/services/inventoryService.ts b/src/services/inventoryService.ts index f69f1de4..efdf414d 100644 --- a/src/services/inventoryService.ts +++ b/src/services/inventoryService.ts @@ -415,19 +415,22 @@ export const addItem = async ( } break; case "Upgrades": { - // Needed to add Traumatic Peculiar - const changes = [ - { - ItemType: typeName, - ItemCount: quantity - } - ]; - addMods(inventory, changes); - return { - InventoryChanges: { - RawUpgrades: changes - } - }; + if (typeName.substr(1).split("/")[2] == "CosmeticEnhancers") { + // Needed to add Traumatic Peculiar + const changes = [ + { + ItemType: typeName, + ItemCount: quantity + } + ]; + addMods(inventory, changes); + return { + InventoryChanges: { + RawUpgrades: changes + } + }; + } + break; } case "Types": switch (typeName.substr(1).split("/")[2]) {