From 5cad3ecc127b368c99cc39a43b6198d279beb432 Mon Sep 17 00:00:00 2001 From: wancat Date: Tue, 8 Aug 2023 20:34:08 +0800 Subject: [PATCH] fix: mark progress to stage.next directly --- server/src/game/commandHandler.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/server/src/game/commandHandler.js b/server/src/game/commandHandler.js index d2ce5f0..c3587a3 100644 --- a/server/src/game/commandHandler.js +++ b/server/src/game/commandHandler.js @@ -26,8 +26,7 @@ const commandHandler = async (session, commandInput) => { session.completion.push(session.progress) session.hints.push(...stage.hints) - const nextStage = quest.stages.find((s) => s.id === stage.next) - session.progress = nextStage.id + session.progress = stage.next await session.save() return {