From 6da3e3034877eddc5d0e981e990d1de57dda27af Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Fri, 24 Oct 2025 09:01:42 +0200 Subject: [PATCH] give cheeky sprodling items for completing all trips --- src/services/inventoryService.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/services/inventoryService.ts b/src/services/inventoryService.ts index 269e5faf..d5dd1549 100644 --- a/src/services/inventoryService.ts +++ b/src/services/inventoryService.ts @@ -1391,7 +1391,10 @@ export const addStanding = ( // TODO: AffiliationMods support (Nightwave). export const updateGeneric = async (data: IGenericUpdate, accountId: string): Promise => { - const inventory = await getInventory(accountId, "NodeIntrosCompleted MiscItems ShipDecorations"); + const inventory = await getInventory( + accountId, + "NodeIntrosCompleted MiscItems ShipDecorations FlavourItems WeaponSkins" + ); // Make it an array for easier parsing. if (typeof data.NodeIntrosCompleted === "string") { @@ -1426,6 +1429,13 @@ export const updateGeneric = async (data: IGenericUpdate, accountId: string): Pr await addEmailItem(inventory, "/Lotus/Types/Items/EmailItems/BeatCaliberChicksEmailItem", inventoryChanges); } else if (node == "ClearedFiveLoops") { await addEmailItem(inventory, "/Lotus/Types/Items/EmailItems/ClearedFiveLoopsEmailItem", inventoryChanges); + } else if (node == "NokkoVisions_AllCompleted") { + addCustomization( + inventory, + "/Lotus/Types/StoreItems/AvatarImages/Warframes/NokkoBabySecretGlyph", + inventoryChanges + ); + addSkin(inventory, "/Lotus/Upgrades/Skins/Clan/NokkoBabySecretEmblemItem", inventoryChanges); } } await inventory.save();