From 5cc991baca71c0e16a1108cc4569b0e6e46d59b8 Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Thu, 3 Apr 2025 10:40:02 -0700 Subject: [PATCH] fix: reduce DailyFocus by earned focus XP (#1448) Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/1448 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> --- src/services/inventoryService.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/services/inventoryService.ts b/src/services/inventoryService.ts index b15bde8c..3e4835da 100644 --- a/src/services/inventoryService.ts +++ b/src/services/inventoryService.ts @@ -1240,6 +1240,8 @@ export const addFocusXpIncreases = (inventory: TInventoryDatabaseDocument, focus inventory.FocusXP.AP_TACTIC += focusXpPlus[FocusType.AP_TACTIC]; inventory.FocusXP.AP_POWER += focusXpPlus[FocusType.AP_POWER]; inventory.FocusXP.AP_WARD += focusXpPlus[FocusType.AP_WARD]; + + inventory.DailyFocus -= focusXpPlus.reduce((a, b) => a + b, 0); }; export const addSeasonalChallengeHistory = (