Compare commits

..

1 Commits

Author SHA1 Message Date
37c2da0f8e handle giveKeyChainTriggeredMessage with ChainStage = 0
All checks were successful
Build / build (pull_request) Successful in 1m37s
2025-10-05 18:27:07 +02:00

View File

@ -83,6 +83,7 @@ export const updateQuestStage = (
`Quest stage index mismatch: stage is ${ChainStage} but array size is ${quest.Progress.length}` `Quest stage index mismatch: stage is ${ChainStage} but array size is ${quest.Progress.length}`
); );
} }
// Note that the client may use index 0 as well, e.g. for rising tide's initial inbox message. 'm' is not tracked for it.
if (ChainStage >= 0) { if (ChainStage >= 0) {
const questStage = quest.Progress[ChainStage]; // guaranteed in-bounds now const questStage = quest.Progress[ChainStage]; // guaranteed in-bounds now