diff --git a/src/services/inventoryService.ts b/src/services/inventoryService.ts index 38c197f8..a93dbaf6 100644 --- a/src/services/inventoryService.ts +++ b/src/services/inventoryService.ts @@ -1825,12 +1825,15 @@ export const addChallenges = ( return affiliationMods; }; -export const addMissionComplete = (inventory: TInventoryDatabaseDocument, { Tag, Completes }: IMission): void => { +export const addMissionComplete = (inventory: TInventoryDatabaseDocument, { Tag, Completes, Tier }: IMission): void => { const { Missions } = inventory; const itemIndex = Missions.findIndex(item => item.Tag === Tag); if (itemIndex !== -1) { Missions[itemIndex].Completes += Completes; + if (Tier) { + Missions[itemIndex].Tier = Tier; + } } else { Missions.push({ Tag, Completes }); }