diff --git a/src/services/missionInventoryUpdateService.ts b/src/services/missionInventoryUpdateService.ts index e4007833..c5e3377d 100644 --- a/src/services/missionInventoryUpdateService.ts +++ b/src/services/missionInventoryUpdateService.ts @@ -190,6 +190,12 @@ export const addMissionInventoryUpdates = async ( if (inventoryUpdates.RewardInfo.NemesisAbandonedRewards) { inventory.NemesisAbandonedRewards = inventoryUpdates.RewardInfo.NemesisAbandonedRewards; } + if (inventoryUpdates.RewardInfo.NemesisHenchmenKills && inventory.Nemesis) { + inventory.Nemesis.HenchmenKilled += inventoryUpdates.RewardInfo.NemesisHenchmenKills; + } + if (inventoryUpdates.RewardInfo.NemesisHintProgress && inventory.Nemesis) { + inventory.Nemesis.HintProgress += inventoryUpdates.RewardInfo.NemesisHintProgress; + } if (inventoryUpdates.MissionStatus == "GS_SUCCESS" && inventoryUpdates.RewardInfo.jobId) { // e.g. for Profit-Taker Phase 1: // JobTier: -6, diff --git a/src/types/requestTypes.ts b/src/types/requestTypes.ts index 855b04cd..b230213a 100644 --- a/src/types/requestTypes.ts +++ b/src/types/requestTypes.ts @@ -158,6 +158,8 @@ export interface IRewardInfo { lostTargetWave?: number; defenseTargetCount?: number; NemesisAbandonedRewards?: string[]; + NemesisHenchmenKills?: number; + NemesisHintProgress?: number; EOM_AFK?: number; rewardQualifications?: string; // did a Survival for 5 minutes and this was "1" PurgatoryRewardQualifications?: string;