From 2686c229fd037d8723d34ef05303db3508d0db25 Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Tue, 14 Oct 2025 19:24:36 +0200 Subject: [PATCH] fix confusion --- src/controllers/api/focusController.ts | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/controllers/api/focusController.ts b/src/controllers/api/focusController.ts index cd19406e..46de50de 100644 --- a/src/controllers/api/focusController.ts +++ b/src/controllers/api/focusController.ts @@ -22,14 +22,17 @@ export const focusController: RequestHandler = async (req, res) => { case Focus2Operation.IncreasePool: op = "IncreasePool"; break; + case Focus2Operation.LevelUpUpgrade: + op = "LevelUpUpgrade"; + break; case Focus2Operation.UnlockUpgrade: op = "UnlockUpgrade"; break; case Focus2Operation.ActivateWay: op = "ActivateWay"; break; - case Focus2Operation.LevelUpUpgrade: - op = "LevelUpUpgrade"; + case Focus2Operation.UpdateUpgrade: + op = "UpdateUpgrade"; break; case Focus2Operation.ConvertShard: op = "ConvertShard"; @@ -142,7 +145,8 @@ export const focusController: RequestHandler = async (req, res) => { }); break; } - case "LevelUpUpgrade": { + case "LevelUpUpgrade": + case "UpdateUpgrade": { const request = JSON.parse(String(req.body)) as ILevelUpUpgradeRequest; const focusPolarity = focusTypeToPolarity(request.FocusInfos[0].ItemType); const inventory = await getInventory(account._id.toString()); @@ -255,9 +259,10 @@ enum Focus3Operation { enum Focus2Operation { UnlockWay = "2", IncreasePool = "4", // {"FocusType":"/Lotus/Upgrades/Focus/Defense/DefenseFocusAbility","CurrentTotalCapacity":5,"NewTotalCapacity":7} - UnlockUpgrade = "5", + UnlockUpgrade = "3", + LevelUpUpgrade = "5", ActivateWay = "6", - LevelUpUpgrade = "7", // used to level up & activate ability + UpdateUpgrade = "7", // used to change the IsActive state, same format as ILevelUpUpgradeRequest ConvertShard = "11" }