RailjackBuildQuestKeyChain cannot be completed #1420

Closed
opened 2025-04-01 07:06:17 -07:00 by mahaoqqsx · 9 comments

{"level":"error","message":"Error: client requested key chain message in keychain /Lotus/Types/Keys/RailJackBuildQuest/RailjackBuildQuestKeyChain at stage 7 but they did not exist while processing /api/giveKeyChainTriggeredMessage.php request\n at getKeyChainMessage (G:\wf\spaceninjaserver\src\services\itemDataService.ts:226:15)\n at giveKeyChainMessage (G:\wf\spaceninjaserver\src\services\questService.ts:227:47)\n at giveKeyChainTriggeredMessageController (G:\wf\spaceninjaserver\src\controllers\api\giveKeyChainTriggeredMessageController.ts:12:30)\n at processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-04-01T13:29:08.136Z","version":"0.1.0"}

{"level":"error","message":"Error: client requested key chain message in keychain /Lotus/Types/Keys/RailJackBuildQuest/RailjackBuildQuestKeyChain at stage 7 but they did not exist while processing /api/giveKeyChainTriggeredMessage.php request\n at getKeyChainMessage (G:\\wf\\spaceninjaserver\\src\\services\\itemDataService.ts:226:15)\n at giveKeyChainMessage (G:\\wf\\spaceninjaserver\\src\\services\\questService.ts:227:47)\n at giveKeyChainTriggeredMessageController (G:\\wf\\spaceninjaserver\\src\\controllers\\api\\giveKeyChainTriggeredMessageController.ts:12:30)\n at processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-04-01T13:29:08.136Z","version":"0.1.0"}
Sainan changed title from Quest cannot be completed to RailjackBuildQuestKeyChain cannot be completed 2025-04-01 07:12:46 -07:00
Sainan added the
bug
label 2025-04-01 07:12:49 -07:00
Owner

What is the message that you expected to get?

What is the message that you expected to get?
Author

What is the message that you expected to get?
Quest cannot be completed
The game cannot continue

> What is the message that you expected to get? Quest cannot be completed The game cannot continue
Owner

Okay, but why? What did you do prior to it? And what should be happening?

Okay, but why? What did you do prior to it? And what should be happening?
Contributor

https://browse.wf/warframe-public-export-plus/ExportKeys.json

Looking here, the Stage 7 seems to be... this?

{
  key: "/Lotus/Types/Keys/RailJackBuildQuest/RailjackComponentHuntKeyHoodBrace",
  itemsToGiveWhenTriggered: [ ],
  messageToSendWhenTriggered: {
    sender: "/Lotus/Language/Bosses/CephalonCy",
    title: "/Lotus/Language/G1Quests/RailjackBuildQuest_Stage4MailTitle",
    body: "/Lotus/Language/G1Quests/RailjackBuildQuest_Stage4MailDesc",
    attachments: [ ],
    countedAttachments: [ ],
    icon: "/Lotus/Interface/Icons/StoreIcons/RailjackCephalon.png",
    transmission: "/Lotus/Sounds/Dialog/CyQuest/CephalonCy/DPartBInbox0100RJCephalon",
    highPriority: true
  }
},
https://browse.wf/warframe-public-export-plus/ExportKeys.json Looking here, the Stage 7 seems to be... this? ``` { key: "/Lotus/Types/Keys/RailJackBuildQuest/RailjackComponentHuntKeyHoodBrace", itemsToGiveWhenTriggered: [ ], messageToSendWhenTriggered: { sender: "/Lotus/Language/Bosses/CephalonCy", title: "/Lotus/Language/G1Quests/RailjackBuildQuest_Stage4MailTitle", body: "/Lotus/Language/G1Quests/RailjackBuildQuest_Stage4MailDesc", attachments: [ ], countedAttachments: [ ], icon: "/Lotus/Interface/Icons/StoreIcons/RailjackCephalon.png", transmission: "/Lotus/Sounds/Dialog/CyQuest/CephalonCy/DPartBInbox0100RJCephalon", highPriority: true } }, ```
Contributor

No, wait... Huh? Okay, they... are they out of order? Cause I just realized there's a Stage7 mail later on, definitely NOT in the 7th spot of the quest chain:

{
  key: "/Lotus/Types/Keys/RailJackBuildQuest/RailjackComponentHuntKeyNacelleRight",
  itemsToGiveWhenTriggered: [ ],
  messageToSendWhenTriggered: {
    sender: "/Lotus/Language/Bosses/CephalonCy",
    title: "/Lotus/Language/G1Quests/RailjackBuildQuest_Stage7MailTitle",
    body: "/Lotus/Language/G1Quests/RailjackBuildQuest_Stage7MailDesc",
    attachments: [ ],
    countedAttachments: [ ],
    icon: "/Lotus/Interface/Icons/StoreIcons/RailjackCephalon.png",
    transmission: "/Lotus/Sounds/Dialog/CyQuest/CephalonCy/DPartDInbox0210RJCephalon",
    highPriority: true
  }
},
No, wait... Huh? Okay, they... are they out of order? Cause I just realized there's a Stage7 mail later on, definitely NOT in the 7th spot of the quest chain: ``` { key: "/Lotus/Types/Keys/RailJackBuildQuest/RailjackComponentHuntKeyNacelleRight", itemsToGiveWhenTriggered: [ ], messageToSendWhenTriggered: { sender: "/Lotus/Language/Bosses/CephalonCy", title: "/Lotus/Language/G1Quests/RailjackBuildQuest_Stage7MailTitle", body: "/Lotus/Language/G1Quests/RailjackBuildQuest_Stage7MailDesc", attachments: [ ], countedAttachments: [ ], icon: "/Lotus/Interface/Icons/StoreIcons/RailjackCephalon.png", transmission: "/Lotus/Sounds/Dialog/CyQuest/CephalonCy/DPartDInbox0210RJCephalon", highPriority: true } }, ```
Owner

They may have been reordered in development, but in case of this request "Stage 7" would refer to the 0-based index of the stage, which should be "Install Propulsion System" ?

They may have been reordered in development, but in case of this request "Stage 7" would refer to the 0-based index of the stage, which should be "Install Propulsion System" ?
Contributor

Which... doesn't have any messages? Assuming that it's 0-indexed, the messages would be on 6 or 9, as 4, 5, 7 and 8 are all empty chain stages.

image.png

Which... doesn't have any messages? Assuming that it's 0-indexed, the messages would be on 6 or 9, as 4, 5, 7 and 8 are all empty chain stages. ![image.png](/attachments/7e01f69d-f33c-49a5-8620-5b6e545d8c08)
OrdisPrime was assigned by Sainan 2025-04-01 09:35:52 -07:00
Owner

Yeah, it's not entirely clear if the client has a different indexing here maybe, which is why I was asking the user to clarify which stage of the quest they're at.

Yeah, it's not entirely clear if the client has a different indexing here maybe, which is why I was asking the user to clarify which stage of the quest they're at.
Sainan added the
question
label 2025-04-05 12:16:59 -07:00
OrdisPrime was unassigned by Sainan 2025-04-05 12:17:02 -07:00
Owner

As far as I can tell, this error is not a progression stopper.

As far as I can tell, this error is not a progression stopper.
Sign in to join this conversation.
No description provided.