From d30d450311aaecc834650881937af83ba60fe63d Mon Sep 17 00:00:00 2001 From: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com> Date: Tue, 29 Jul 2025 00:31:37 -0700 Subject: [PATCH] chore: add rewards for NewbieJob (#2559) Closes #2536 Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/2559 Reviewed-by: Sainan <63328889+sainan@users.noreply.github.com> Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com> Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com> --- src/services/missionInventoryUpdateService.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/services/missionInventoryUpdateService.ts b/src/services/missionInventoryUpdateService.ts index d0058f278..091899ddd 100644 --- a/src/services/missionInventoryUpdateService.ts +++ b/src/services/missionInventoryUpdateService.ts @@ -1334,6 +1334,9 @@ export const addMissionRewards = async ( } } } + if (jobType == "/Lotus/Types/Gameplay/Eidolon/Jobs/NewbieJob") { + addStanding(inventory, "CetusSyndicate", Math.floor(200 / (rewardInfo.Q ? 0.8 : 1)), AffiliationMods); + } } if (rewardInfo.challengeMissionId) { @@ -1776,6 +1779,11 @@ function getRandomMissionDrops( } } } + if (jobType == "/Lotus/Types/Gameplay/Eidolon/Jobs/NewbieJob") { + rewardManifests = ["/Lotus/Types/Game/MissionDecks/EidolonJobMissionRewards/TierATableARewards"]; + rotations = [3]; + if (RewardInfo.Q) rotations.push(3); + } } } else if (RewardInfo.challengeMissionId) { const rewardTables: Record = {