Junction rewards don't work #928
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Pretty sure this is already known, but I couldn't find another issue nor much talk of this on the discord server. Feel free to close this if it is a duplicate.
What exactly isn't working? Any errors in the server log?
No, there just aren't any rewards given beyond credits. The mission reward screen only shows up on first clear afaik.
This is from live servers. Need to figure out how to decode the seed at RewardInfo
Why would you care about the seed? That shows up in every single RewardInfo, and it's irrelevant to static rewards like these.
What is needed is for the server to see that "node" is set to one of the junctions, check if miussion status is "GS_SUCCESS", and then just grab the reward info from the Public Export and shove it into the account's inventory.
There is no reward info for junctions in PE+ or if there is then i cant find it. ive been searching through it for a while
The seed has nothing to do with it indeed.
The data just need to be added to the exports.
We already have logic that checks for special node specific loot.
Cool, then ig we will need to wait for shadowcat to add that to the export assuming you can even get that data 😢
Could also just be added manually. We know the rewards, they're shown on the junctions themselves, lol
Proper data for this is now available in PE+ 0.5.34: https://github.com/calamity-inc/warframe-public-export-plus/commit/a3b563a265a086db677dda1f2de63dbd2ecce106
the quest /Lotus/StoreItems/Types/Keys/LimboQuest/LimboQuestKeyChain" does not initiate properly:
{"level":"error","message":"Error: Progress should always exist when giving keychain triggered items or messages while processing /api/giveKeyChainTriggeredMessage.php request\n at updateQuestStage (Z:\Game Libraries\SteamLibrary\steamapps\common\Warframe\SpaceNinjaServer\build\src\services\questService.js:31:15)\n at giveKeyChainMessage (Z:\Game Libraries\SteamLibrary\steamapps\common\Warframe\SpaceNinjaServer\build\src\services\questService.js:129:34)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async giveKeyChainTriggeredMessageController (Z:\Game Libraries\SteamLibrary\steamapps\common\Warframe\SpaceNinjaServer\build\src\controllers\api\giveKeyChainTriggeredMessageController.js:11:5)","timestamp":"2025-02-22T18:04:39.766Z","version":"0.1.0"}
its supposed to give a blueprint at the start but it gives the following error instead
{"level":"error","message":"Error: unable to add item: LimboHelmetKeyBlueprint while processing /api/inbox.php request\n at addItem (Z:\Game Libraries\SteamLibrary\steamapps\common\Warframe\SpaceNinjaServer\build\src\services\inventoryService.js:472:11)\n at addItems (Z:\Game Libraries\SteamLibrary\steamapps\common\Warframe\SpaceNinjaServer\build\src\services\inventoryService.js:482:56)\n at inboxController (Z:\Game Libraries\SteamLibrary\steamapps\common\Warframe\SpaceNinjaServer\build\src\controllers\api\inboxController.js:35:51)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-02-22T18:05:16.750Z","version":"0.1.0"}
i tried to add an empty Progress key ("Progress": [ ],) because that used to fix this error before the junction reward implementation but it didnt work
@warrior999999 This seems entirely unrelated to this issue.
the quest key is given as a reward for completing Jupiter - Europa Junction, i thought its related to junction rewards.
That will be fixed when SNS updates to PE+ version 0.5.34 as the junction rewards are not in the export until that version
Well, not just update PE+ but also actually use the data.