From 6baad5d0081d5410b785082309e46290731c1047 Mon Sep 17 00:00:00 2001 From: Sainan Date: Sun, 5 Jan 2025 05:17:56 +0100 Subject: [PATCH] feat: correctly scale standing and focus limits by mastery rank (#711) --- src/controllers/api/inventoryController.ts | 29 +++++++++++----------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/src/controllers/api/inventoryController.ts b/src/controllers/api/inventoryController.ts index 763fd6b6..949cc11f 100644 --- a/src/controllers/api/inventoryController.ts +++ b/src/controllers/api/inventoryController.ts @@ -32,20 +32,21 @@ export const inventoryController: RequestHandler = async (request, response) => account.LastLoginDay = today; await account.save(); - inventory.DailyAffiliation = 16000; - inventory.DailyAffiliationPvp = 16000; - inventory.DailyAffiliationLibrary = 16000; - inventory.DailyAffiliationCetus = 16000; - inventory.DailyAffiliationQuills = 16000; - inventory.DailyAffiliationSolaris = 16000; - inventory.DailyAffiliationVentkids = 16000; - inventory.DailyAffiliationVox = 16000; - inventory.DailyAffiliationEntrati = 16000; - inventory.DailyAffiliationNecraloid = 16000; - inventory.DailyAffiliationZariman = 16000; - inventory.DailyAffiliationKahl = 16000; - inventory.DailyAffiliationCavia = 16000; - inventory.DailyAffiliationHex = 16000; + inventory.DailyAffiliation = 16000 + inventory.PlayerLevel * 500; + inventory.DailyAffiliationPvp = 16000 + inventory.PlayerLevel * 500; + inventory.DailyAffiliationLibrary = 16000 + inventory.PlayerLevel * 500; + inventory.DailyAffiliationCetus = 16000 + inventory.PlayerLevel * 500; + inventory.DailyAffiliationQuills = 16000 + inventory.PlayerLevel * 500; + inventory.DailyAffiliationSolaris = 16000 + inventory.PlayerLevel * 500; + inventory.DailyAffiliationVentkids = 16000 + inventory.PlayerLevel * 500; + inventory.DailyAffiliationVox = 16000 + inventory.PlayerLevel * 500; + inventory.DailyAffiliationEntrati = 16000 + inventory.PlayerLevel * 500; + inventory.DailyAffiliationNecraloid = 16000 + inventory.PlayerLevel * 500; + inventory.DailyAffiliationZariman = 16000 + inventory.PlayerLevel * 500; + inventory.DailyAffiliationKahl = 16000 + inventory.PlayerLevel * 500; + inventory.DailyAffiliationCavia = 16000 + inventory.PlayerLevel * 500; + inventory.DailyAffiliationHex = 16000 + inventory.PlayerLevel * 500; + inventory.DailyFocus = 250000 + inventory.PlayerLevel * 5000; await inventory.save(); }