XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFESpaceNinjaServer

Fix the rewards of Second Dream (#1498)

Adds the two missing inbox items of Second Dream. Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/1498 Co-authored-by: VampireKitten <dynamightkobold@gmail.com> Co-committed-by: VampireKitten <dynamightkobold@gmail.com>

4362a842
VampireKitten <dynamightkobold@gmail.com>
提交于

代码差异

2 个文件 +23 -1
Modified src/services/questService.ts +16 -0
@@ -177,6 +177,22 @@ export const completeQuest = async (inventory: TInventoryDatabaseDocument, quest
177 177 await giveKeyChainMissionReward(inventory, { KeyChain: questKey, ChainStage: i });
178 178 }
179 179
180 if (questKey == "/Lotus/Types/Keys/OrokinMoonQuest/OrokinMoonQuestKeyChain") {
181 void createMessage(inventory.accountOwnerId, [
182 {
183 sndr: "/Lotus/Language/Bosses/Ordis",
184 msg: "/Lotus/Language/G1Quests/SecondDreamFinishInboxMessage",
185 att: [
186 "/Lotus/Weapons/Tenno/Melee/Swords/StalkerTwo/StalkerTwoSmallSword",
187 "/Lotus/Upgrades/Skins/Sigils/ScarSigil"
188 ],
189 sub: "/Lotus/Language/G1Quests/SecondDreamFinishInboxTitle",
190 icon: "/Lotus/Interface/Icons/Npcs/Ordis.png",
191 highPriority: true
192 }
193 ]);
194 }
195
180 196 const questCompletionItems = getQuestCompletionItems(questKey);
181 197 logger.debug(`quest completion items`, questCompletionItems);
182 198 if (questCompletionItems) {
Modified static/fixed_responses/questCompletionRewards.json +7 -1
@@ -5,5 +5,11 @@
5 5 "ItemCount": 1
6 6 }
7 7 ],
8 "/Lotus/Types/Keys/InfestedMicroplanetQuest/InfestedMicroplanetQuestKeyChain": [{ "ItemType": "/Lotus/Types/Recipes/WarframeRecipes/BrokenFrameBlueprint", "ItemCount": 1 }]
8 "/Lotus/Types/Keys/InfestedMicroplanetQuest/InfestedMicroplanetQuestKeyChain": [{ "ItemType": "/Lotus/Types/Recipes/WarframeRecipes/BrokenFrameBlueprint", "ItemCount": 1 }],
9 "/Lotus/Types/Keys/OrokinMoonQuest/OrokinMoonQuestKeyChain": [
10 {
11 "ItemType": "/Lotus/Types/Keys/RailJackBuildQuest/RailjackBuildQuestEmailItem",
12 "ItemCount": 1
13 }
14 ]
9 15 }