From d62ef9bbf36a31c3a8e8207b09e8f5d641ecb8ae Mon Sep 17 00:00:00 2001 From: Ordis <134585663+OrdisPrime@users.noreply.github.com> Date: Sat, 1 Feb 2025 08:20:11 -0800 Subject: [PATCH] fix: don't give level mission credits on free roam missions (#881) Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/881 Co-authored-by: Ordis <134585663+OrdisPrime@users.noreply.github.com> Co-committed-by: Ordis <134585663+OrdisPrime@users.noreply.github.com> --- src/services/missionInventoryUpdateService.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/services/missionInventoryUpdateService.ts b/src/services/missionInventoryUpdateService.ts index 32d55d548..3e9a944e0 100644 --- a/src/services/missionInventoryUpdateService.ts +++ b/src/services/missionInventoryUpdateService.ts @@ -224,10 +224,14 @@ export const addMissionRewards = async ( } if (missions) { - const levelCreditReward = getLevelCreditRewards(missions?.Tag); - missionCompletionCredits += levelCreditReward; - inventory.RegularCredits += levelCreditReward; - logger.debug(`levelCreditReward ${levelCreditReward}`); + const node = getNode(missions.Tag); + + if (node.missionIndex !== 28) { + const levelCreditReward = getLevelCreditRewards(missions?.Tag); + missionCompletionCredits += levelCreditReward; + inventory.RegularCredits += levelCreditReward; + logger.debug(`levelCreditReward ${levelCreditReward}`); + } } //TODO: resolve issue with creditbundles