From eeaa3390906fbe5c5e3488dcd802cc174bed65fd Mon Sep 17 00:00:00 2001 From: nrbdev Date: Wed, 8 Jan 2025 13:34:38 -0500 Subject: [PATCH] fix: can't open nightwave offerings (#754) --- src/services/serversideVendorsService.ts | 2 + ...dioLegionIntermission10VendorManifest.json | 82 +++++++++++++++++++ 2 files changed, 84 insertions(+) create mode 100644 static/fixed_responses/getVendorInfo/RadioLegionIntermission10VendorManifest.json diff --git a/src/services/serversideVendorsService.ts b/src/services/serversideVendorsService.ts index 3b4c3a61..5a250b0f 100644 --- a/src/services/serversideVendorsService.ts +++ b/src/services/serversideVendorsService.ts @@ -21,6 +21,7 @@ import MaskSalesmanManifest from "@/static/fixed_responses/getVendorInfo/MaskSal import OstronFishmongerVendorManifest from "@/static/fixed_responses/getVendorInfo/OstronFishmongerVendorManifest.json"; import OstronPetVendorManifest from "@/static/fixed_responses/getVendorInfo/OstronPetVendorManifest.json"; import OstronProspectorVendorManifest from "@/static/fixed_responses/getVendorInfo/OstronProspectorVendorManifest.json"; +import RadioLegionIntermission10VendorManifest from "@/static/fixed_responses/getVendorInfo/RadioLegionIntermission10VendorManifest.json"; import SolarisDebtTokenVendorManifest from "@/static/fixed_responses/getVendorInfo/SolarisDebtTokenVendorManifest.json"; import SolarisDebtTokenVendorRepossessionsManifest from "@/static/fixed_responses/getVendorInfo/SolarisDebtTokenVendorRepossessionsManifest.json"; import SolarisFishmongerVendorManifest from "@/static/fixed_responses/getVendorInfo/SolarisFishmongerVendorManifest.json"; @@ -62,6 +63,7 @@ const vendorManifests: IVendorManifest[] = [ OstronFishmongerVendorManifest, OstronPetVendorManifest, OstronProspectorVendorManifest, + RadioLegionIntermission10VendorManifest, SolarisDebtTokenVendorManifest, SolarisDebtTokenVendorRepossessionsManifest, SolarisFishmongerVendorManifest, diff --git a/static/fixed_responses/getVendorInfo/RadioLegionIntermission10VendorManifest.json b/static/fixed_responses/getVendorInfo/RadioLegionIntermission10VendorManifest.json new file mode 100644 index 00000000..d005eff2 --- /dev/null +++ b/static/fixed_responses/getVendorInfo/RadioLegionIntermission10VendorManifest.json @@ -0,0 +1,82 @@ +{ + "VendorInfo": { + "_id": { "$oid": "664190400000000000000000" }, + "TypeName": "/Lotus/Types/Game/VendorManifests/Events/RadioLegionIntermission10VendorManifest", + "ItemManifest": [ + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/WarframeRecipes/TrapperChassisBlueprint", + "ItemPrices": [{ "ItemCount": 25, "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTenCreds", "ProductCategory": "MiscItems" }], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { "$date": { "$numberLong": "2051240400000" } }, + "AllowMultipurchase": true, + "Id": { "$oid": "001300130000000000000048" } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/WarframeRecipes/TrapperSystemsBlueprint", + "ItemPrices": [{ "ItemCount": 25, "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTenCreds", "ProductCategory": "MiscItems" }], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { "$date": { "$numberLong": "2051240400000" } }, + "AllowMultipurchase": true, + "Id": { "$oid": "001300130000000000000049" } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Recipes/WarframeRecipes/TrapperHelmetBlueprint", + "ItemPrices": [{ "ItemCount": 25, "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTenCreds", "ProductCategory": "MiscItems" }], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { "$date": { "$numberLong": "2051240400000" } }, + "AllowMultipurchase": true, + "Id": { "$oid": "001300130000000000000050" } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Items/MiscItems/OrokinCatalyst", + "ItemPrices": [{ "ItemCount": 75, "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTenCreds", "ProductCategory": "MiscItems" }], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { "$date": { "$numberLong": "2051240400000" } }, + "AllowMultipurchase": true, + "Id": { "$oid": "001300130000000000000051" } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Items/MiscItems/OrokinReactor", + "ItemPrices": [{ "ItemCount": 75, "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTenCreds", "ProductCategory": "MiscItems" }], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { "$date": { "$numberLong": "2051240400000" } }, + "AllowMultipurchase": true, + "Id": { "$oid": "001300130000000000000052" } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Items/MiscItems/Alertium", + "ItemPrices": [{ "ItemCount": 15, "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTenCreds", "ProductCategory": "MiscItems" }], + "Bin": "BIN_0", + "QuantityMultiplier": 5, + "Expiry": { "$date": { "$numberLong": "2051240400000" } }, + "AllowMultipurchase": true, + "Id": { "$oid": "001300130000000000000053" } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Items/MiscItems/Kuva", + "ItemPrices": [{ "ItemCount": 50, "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTenCreds", "ProductCategory": "MiscItems" }], + "Bin": "BIN_3", + "QuantityMultiplier": 10000, + "Expiry": { "$date": { "$numberLong": "2051240400000" } }, + "AllowMultipurchase": true, + "Id": { "$oid": "001300130000000000000054" } + }, + { + "StoreItem": "/Lotus/StoreItems/Types/Items/ShipDecos/Nightwave/GlassmakerShipDeco", + "ItemPrices": [{ "ItemCount": 60, "ItemType": "/Lotus/Types/Items/MiscItems/NoraIntermissionTenCreds", "ProductCategory": "MiscItems" }], + "Bin": "BIN_0", + "QuantityMultiplier": 1, + "Expiry": { "$date": { "$numberLong": "2051240400000" } }, + "PurchaseQuantityLimit": 1, + "AllowMultipurchase": false, + "Id": { "$oid": "001300130000000000000055" } + } + ], + "Expiry": { "$date": { "$numberLong": "2051240400000" } } + } +}