From 4d9e6a35abd205e2f1535709519c19f274e900e0 Mon Sep 17 00:00:00 2001 From: Sainan Date: Tue, 25 Feb 2025 04:36:10 -0800 Subject: [PATCH] fix: use correct reward manifest for arbitrations (#1004) Closes #939 Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/1004 Co-authored-by: Sainan Co-committed-by: Sainan --- src/services/missionInventoryUpdateService.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/services/missionInventoryUpdateService.ts b/src/services/missionInventoryUpdateService.ts index ad6948021..61ade8b26 100644 --- a/src/services/missionInventoryUpdateService.ts +++ b/src/services/missionInventoryUpdateService.ts @@ -372,7 +372,10 @@ function getRandomMissionDrops(RewardInfo: IRewardInfo): IRngResult[] { const drops: IRngResult[] = []; if (RewardInfo.node in ExportRegions) { const region = ExportRegions[RewardInfo.node]; - const rewardManifests = region.rewardManifests; + const rewardManifests: string[] = + RewardInfo.periodicMissionTag == "EliteAlert" || RewardInfo.periodicMissionTag == "EliteAlertB" + ? ["/Lotus/Types/Game/MissionDecks/EliteAlertMissionRewards/EliteAlertMissionRewards"] + : region.rewardManifests; let rotations: number[] = []; if (RewardInfo.VaultsCracked) {