Visual-only inbox attachments #1477

Closed
opened 2025-04-05 12:11:51 -07:00 by Sainan · 4 comments
Owner

Giving items only when reading the message seems incorrect for some cases, e.g. the first stage of the railjack quest:

            {
                "itemsToGiveWhenTriggered": [
                    "/Lotus/StoreItems/Types/Recipes/Railjack/RailjackCephalonBlueprint"
                ],
                "messageToSendWhenTriggered": {
                    "sender": "/Lotus/Language/Bosses/Ordis",
                    "title": "/Lotus/Language/Railjack/RailjackBuildQuestOrdisDockTitle",
                    "body": "/Lotus/Language/Railjack/RailjackBuildQuestOrdisDockBody",
                    "attachments": [
                        "/Lotus/Types/Recipes/Railjack/RailjackCephalonBlueprint"
                    ],
                    "countedAttachments": [],
                    "icon": "/Lotus/Interface/Icons/Npcs/Ordis.png",
                    "transmission": "/Lotus/Sounds/Dialog/CyQuest/CephalonCy/DConstructCy0010RJCephalon",
                    "highPriority": true
                }
            }

This should only give the blueprint once.

Giving items only when reading the message seems incorrect for some cases, e.g. the first stage of the railjack quest: ```json { "itemsToGiveWhenTriggered": [ "/Lotus/StoreItems/Types/Recipes/Railjack/RailjackCephalonBlueprint" ], "messageToSendWhenTriggered": { "sender": "/Lotus/Language/Bosses/Ordis", "title": "/Lotus/Language/Railjack/RailjackBuildQuestOrdisDockTitle", "body": "/Lotus/Language/Railjack/RailjackBuildQuestOrdisDockBody", "attachments": [ "/Lotus/Types/Recipes/Railjack/RailjackCephalonBlueprint" ], "countedAttachments": [], "icon": "/Lotus/Interface/Icons/Npcs/Ordis.png", "transmission": "/Lotus/Sounds/Dialog/CyQuest/CephalonCy/DConstructCy0010RJCephalon", "highPriority": true } } ``` This should only give the blueprint once.
Sainan added the
bug
label 2025-04-05 12:11:51 -07:00
Owner

Did you confirm that its actually given twice?
I suspect, the lua script does not call the giveKeyChainItem anymore and it is a leftover

Did you confirm that its actually given twice? I suspect, the lua script does not call the giveKeyChainItem anymore and it is a leftover
Author
Owner

My account did seem to get the blueprint twice, yeah.

My account did seem to get the blueprint twice, yeah.
Owner

Damn, might want to add an exception for certain items then?
Since, I am relatively certain inbox behaves the same as official hm

Damn, might want to add an exception for certain items then? Since, I am relatively certain inbox behaves the same as official hm
Author
Owner

I think inbox messages should have a "visual-only attachments" flag so there's no items given when reading it.

Idk if this is needed for all quests or only specific ones, but would still be useful either way.

I think inbox messages should have a "visual-only attachments" flag so there's no items given when reading it. Idk if this is needed for all quests or only specific ones, but would still be useful either way.
Sign in to join this conversation.
No description provided.