From 8f41d3c13fcefb83960d2a640e8254929ea8d9c4 Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Sun, 6 Apr 2025 10:18:15 -0700 Subject: [PATCH] fix: give an extra trade when leveling up MR (#1487) Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/1487 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> --- src/controllers/api/trainingResultController.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/controllers/api/trainingResultController.ts b/src/controllers/api/trainingResultController.ts index 639f0db6..f44d7dae 100644 --- a/src/controllers/api/trainingResultController.ts +++ b/src/controllers/api/trainingResultController.ts @@ -23,7 +23,7 @@ const trainingResultController: RequestHandler = async (req, res): Promise const trainingResults = getJSONfromString(String(req.body)); - const inventory = await getInventory(accountId); + const inventory = await getInventory(accountId, "TrainingDate PlayerLevel TradesRemaining"); if (trainingResults.numLevelsGained == 1) { let time = Date.now(); @@ -33,6 +33,7 @@ const trainingResultController: RequestHandler = async (req, res): Promise inventory.TrainingDate = new Date(time); inventory.PlayerLevel += 1; + inventory.TradesRemaining += 1; await createMessage(accountId, [ {