diff --git a/src/services/inventoryService.ts b/src/services/inventoryService.ts index 8780e82f9..cd793afd2 100644 --- a/src/services/inventoryService.ts +++ b/src/services/inventoryService.ts @@ -47,6 +47,7 @@ import { ExportWeapons, TStandingLimitBin } from "warframe-public-export-plus"; +import { createMessage } from "./inboxService"; import { createShip } from "./shipService"; import { creditBundles, fusionBundles } from "@/src/services/missionInventoryUpdateService"; import { IKeyChainRequest } from "@/src/controllers/api/giveKeyChainTriggeredItemsController"; @@ -79,6 +80,45 @@ export const createInventory = async ( { ItemCount: 1, ItemType: "/Lotus/Types/Restoratives/LisetAutoHack" } ]; + // Give Darvo items that would be given after completing vors prize + await createMessage(String(accountOwnerId), [ + { + sub: "/Lotus/Language/G1Quests/Beginner_Growth_Inbox_Title", + sndr: "/Lotus/Language/Menu/Mailbox_WarframeSender", + msg: "/Lotus/Language/G1Quests/Beginner_Growth_Inbox_Desc", + icon: "/Lotus/Interface/Icons/Npcs/Lotus_d.png", + transmission: "/Lotus/Sounds/Dialog/VorsPrize/DLisetPostAssassinate110Lotus", + highPriority: true, + r: false + }, + { + sub: "/Lotus/Language/Inbox/DarvoWeaponCraftingMessageBTitle", + sndr: "/Lotus/Language/Bosses/Darvo", + msg: "/Lotus/Language/Inbox/DarvoWeaponCraftingMessageBDesc", + icon: "/Lotus/Interface/Icons/Npcs/Darvo.png", + countedAtt: [ + { + ItemCount: 1, + ItemType: "/Lotus/Types/Recipes/Weapons/BurstonRifleBlueprint" + }, + { + ItemCount: 1, + ItemType: "/Lotus/Types/Items/MiscItems/Morphic" + }, + { + ItemCount: 400, + ItemType: "/Lotus/Types/Items/MiscItems/PolymerBundle" + }, + { + ItemCount: 150, + ItemType: "/Lotus/Types/Items/MiscItems/AlloyPlate" + } + ], + highPriority: true, + r: false + } + ]); + // const vorsPrizeRewards = [ // // Vor's Prize rewards // { ItemCount: 1, ItemType: "/Lotus/Upgrades/Mods/Warframe/AvatarHealthMaxMod" }, diff --git a/static/fixed_responses/messages.json b/static/fixed_responses/messages.json index a67069c7a..6ecf6d44c 100644 --- a/static/fixed_responses/messages.json +++ b/static/fixed_responses/messages.json @@ -7,43 +7,6 @@ "icon": "/Lotus/Interface/Icons/Npcs/Darvo.png", "eventMessageDate": "2025-01-30T13:00:00.000Z", "r": false - }, - { - "sub": "/Lotus/Language/Inbox/DarvoWeaponCraftingMessageBTitle", - "sndr": "/Lotus/Language/Bosses/Darvo", - "msg": "/Lotus/Language/Inbox/DarvoWeaponCraftingMessageBDesc", - "icon": "/Lotus/Interface/Icons/Npcs/Darvo.png", - "countedAtt": [ - { - "ItemCount": 1, - "ItemType": "/Lotus/Types/Recipes/Weapons/BurstonRifleBlueprint" - }, - { - "ItemCount": 1, - "ItemType": "/Lotus/Types/Items/MiscItems/Morphic" - }, - { - "ItemCount": 400, - "ItemType": "/Lotus/Types/Items/MiscItems/PolymerBundle" - }, - { - "ItemCount": 150, - "ItemType": "/Lotus/Types/Items/MiscItems/AlloyPlate" - } - ], - "highPriority": true, - "eventMessageDate": "2023-10-01T17:00:00.000Z", - "r": false - }, - { - "sub": "/Lotus/Language/G1Quests/Beginner_Growth_Inbox_Title", - "sndr": "/Lotus/Language/Menu/Mailbox_WarframeSender", - "msg": "/Lotus/Language/G1Quests/Beginner_Growth_Inbox_Desc", - "icon": "/Lotus/Interface/Icons/Npcs/Lotus_d.png", - "transmission": "/Lotus/Sounds/Dialog/VorsPrize/DLisetPostAssassinate110Lotus", - "highPriority": true, - "eventMessageDate": "2023-09-01T17:00:00.000Z", - "r": false } ] }