From fb3e02737207784b0e851755fc7719aaef78fca8 Mon Sep 17 00:00:00 2001 From: Sainan Date: Sun, 5 Jan 2025 03:15:07 +0100 Subject: [PATCH 1/2] feat: scale standing limit by mastery rank --- src/controllers/api/inventoryController.ts | 28 +++++++++++----------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/src/controllers/api/inventoryController.ts b/src/controllers/api/inventoryController.ts index 763fd6b6..a059408a 100644 --- a/src/controllers/api/inventoryController.ts +++ b/src/controllers/api/inventoryController.ts @@ -32,20 +32,20 @@ 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; await inventory.save(); } -- 2.47.2 From 3568ba01509d9041d50c953b96b33250024019cb Mon Sep 17 00:00:00 2001 From: Sainan Date: Sun, 5 Jan 2025 03:17:55 +0100 Subject: [PATCH 2/2] feat: also handle DailyFocus on daily reset --- src/controllers/api/inventoryController.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/controllers/api/inventoryController.ts b/src/controllers/api/inventoryController.ts index a059408a..949cc11f 100644 --- a/src/controllers/api/inventoryController.ts +++ b/src/controllers/api/inventoryController.ts @@ -46,6 +46,7 @@ export const inventoryController: RequestHandler = async (request, response) => 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(); } -- 2.47.2