diff --git a/src/services/inventoryService.ts b/src/services/inventoryService.ts index 1f895825..66829381 100644 --- a/src/services/inventoryService.ts +++ b/src/services/inventoryService.ts @@ -544,6 +544,9 @@ export const applyDefaultUpgrades = ( for (const defaultUpgrade of defaultUpgrades) { modsToGive.push({ ItemType: defaultUpgrade.ItemType, ItemCount: 1 }); if (defaultUpgrade.Slot != -1) { + while (upgrades.length < defaultUpgrade.Slot) { + upgrades.push(""); + } upgrades[defaultUpgrade.Slot] = defaultUpgrade.ItemType; } }