diff --git a/src/services/missionInventoryUpdateService.ts b/src/services/missionInventoryUpdateService.ts index 27f31e5a..625a7fd0 100644 --- a/src/services/missionInventoryUpdateService.ts +++ b/src/services/missionInventoryUpdateService.ts @@ -803,6 +803,14 @@ export const addMissionRewards = async ( missionCompletionCredits += addFixedLevelRewards(node.missionReward, inventory, MissionRewards, rewardInfo); } + if (rewardInfo.sortieTag == "Mission1") { + missionCompletionCredits += 20_000; + } else if (rewardInfo.sortieTag == "Mission2") { + missionCompletionCredits += 30_000; + } else if (rewardInfo.sortieTag == "Final") { + missionCompletionCredits += 50_000; + } + if (missions.Tag == "PlutoToErisJunction") { await createMessage(inventory.accountOwnerId, [ { diff --git a/src/types/requestTypes.ts b/src/types/requestTypes.ts index 441bf03e..74764bc1 100644 --- a/src/types/requestTypes.ts +++ b/src/types/requestTypes.ts @@ -135,7 +135,7 @@ export interface IRewardInfo { invasionId?: string; invasionAllyFaction?: "FC_GRINEER" | "FC_CORPUS"; sortieId?: string; - sortieTag?: string; + sortieTag?: "Mission1" | "Mission2" | "Final"; sortiePrereqs?: string[]; VaultsCracked?: number; // for Spy missions rewardTier?: number;