diff --git a/src/services/inventoryService.ts b/src/services/inventoryService.ts index 8ed90575..526f96ad 100644 --- a/src/services/inventoryService.ts +++ b/src/services/inventoryService.ts @@ -433,8 +433,8 @@ export const addMechSuit = async (mechsuitName: string, accountId: string) => { export const addSpecialItem = async (itemName: string, accountId: string) => { const inventory = await getInventory(accountId); - // According to wiki there is one exalted item per suit type, so we check if we don't already have that item - if (inventory.SpecialItems.length && inventory.SpecialItems.some(obj => obj.ItemType !== itemName)) { + // According to wiki exalted items unique for suit type, so we check if we don't already have that item + if (!inventory.SpecialItems.some(obj => obj.ItemType === itemName)) { const specialItemIndex = inventory.SpecialItems.push({ ItemType: itemName, Configs: [],