From 071ef528ea75adcab760869caea4f274630ba991 Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Fri, 13 Jun 2025 10:58:41 -0700 Subject: [PATCH] fix: syndicate rank up from negative levels (#2156) For level <= 0, SacrificeLevel is the current level. Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/2156 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> --- src/controllers/api/syndicateSacrificeController.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controllers/api/syndicateSacrificeController.ts b/src/controllers/api/syndicateSacrificeController.ts index 36b6e262..cdd640d0 100644 --- a/src/controllers/api/syndicateSacrificeController.ts +++ b/src/controllers/api/syndicateSacrificeController.ts @@ -31,7 +31,7 @@ export const syndicateSacrificeController: RequestHandler = async (request, resp AffiliationTag: data.AffiliationTag, InventoryChanges: {}, Level: data.SacrificeLevel, - LevelIncrease: levelIncrease, + LevelIncrease: data.SacrificeLevel < 0 ? 1 : levelIncrease, NewEpisodeReward: false }; @@ -94,7 +94,7 @@ export const syndicateSacrificeController: RequestHandler = async (request, resp } // Commit - syndicate.Title = data.SacrificeLevel; + syndicate.Title = data.SacrificeLevel < 0 ? data.SacrificeLevel + 1 : data.SacrificeLevel; await inventory.save(); response.json(res);