From 67ddb90bde62363383c4eaa9f1448ec9e1d3b744 Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Tue, 15 Apr 2025 19:03:51 +0200 Subject: [PATCH] respect rewardTier for rescue missions --- src/services/missionInventoryUpdateService.ts | 5 +++++ src/types/requestTypes.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/services/missionInventoryUpdateService.ts b/src/services/missionInventoryUpdateService.ts index f9889e17..87a17190 100644 --- a/src/services/missionInventoryUpdateService.ts +++ b/src/services/missionInventoryUpdateService.ts @@ -65,6 +65,11 @@ const getRotations = (rewardInfo: IRewardInfo, tierOverride: number | undefined) return rotations; } + // For Rescue missions + if (rewardInfo.rewardTier) { + return [rewardInfo.rewardTier]; + } + const rotationCount = rewardInfo.rewardQualifications?.length || 0; if (rotationCount === 0) return [0]; diff --git a/src/types/requestTypes.ts b/src/types/requestTypes.ts index fff164a8..77e7f322 100644 --- a/src/types/requestTypes.ts +++ b/src/types/requestTypes.ts @@ -130,7 +130,7 @@ export type IMissionInventoryUpdateRequest = { export interface IRewardInfo { node: string; VaultsCracked?: number; // for Spy missions - rewardTier?: number; + rewardTier?: number; // for Rescue missions nightmareMode?: boolean; useVaultManifest?: boolean; EnemyCachesFound?: number;