From 869d4915bb903d46f07f631cd185087e3858ff05 Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Sun, 13 Apr 2025 02:26:18 +0200 Subject: [PATCH] updateQuestStage seems to have been correct --- src/services/questService.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/services/questService.ts b/src/services/questService.ts index 709e643d..295f9173 100644 --- a/src/services/questService.ts +++ b/src/services/questService.ts @@ -63,13 +63,13 @@ export const updateQuestStage = ( throw new Error(`Progress should always exist when giving keychain triggered items or messages`); } - const questStage = quest.Progress[ChainStage - 1]; + const questStage = quest.Progress[ChainStage]; // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition if (!questStage) { const questStageIndex = quest.Progress.push(questStageUpdate) - 1; - if (questStageIndex !== ChainStage - 1) { - throw new Error(`Quest stage index mismatch: ${questStageIndex} !== ${ChainStage - 1}`); + if (questStageIndex !== ChainStage) { + throw new Error(`Quest stage index mismatch: ${questStageIndex} !== ${ChainStage}`); } return; }