fix: use correct reward manifest for arbitrations (#1004)
All checks were successful
Build / build (20) (push) Successful in 1m14s
Build Docker image / docker (push) Successful in 45s
Build / build (18) (push) Successful in 1m6s
Build / build (22) (push) Successful in 52s

Closes #939

Reviewed-on: #1004
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
This commit is contained in:
Sainan 2025-02-25 04:36:10 -08:00 committed by OrdisPrime
parent c29bf6aab5
commit 4d9e6a35ab

View File

@ -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) {