From d00fbed46f6c66bf06e05ac51e7e8dd64d39a140 Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Sun, 15 Jun 2025 05:05:18 -0700 Subject: [PATCH] fix: treating chemstry delta as absolute value (#2163) Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/2163 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> --- src/controllers/api/saveDialogueController.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/controllers/api/saveDialogueController.ts b/src/controllers/api/saveDialogueController.ts index 171538a75..fa5a89cb1 100644 --- a/src/controllers/api/saveDialogueController.ts +++ b/src/controllers/api/saveDialogueController.ts @@ -24,7 +24,7 @@ export const saveDialogueController: RequestHandler = async (req, res) => { inventory.DialogueHistory.Dialogues ??= []; const dialogue = getDialogue(inventory, request.DialogueName); dialogue.Rank = request.Rank; - dialogue.Chemistry = request.Chemistry; + dialogue.Chemistry += request.Chemistry; dialogue.QueuedDialogues = request.QueuedDialogues; for (const bool of request.Booleans) { dialogue.Booleans.push(bool);