From 4fcac6dc378789e4d40b8ce07e2651704322a6b1 Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Fri, 27 Jun 2025 08:22:00 -0700 Subject: [PATCH] feat: duviri murmur reward tiers (#2331) Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/2331 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> --- package-lock.json | 8 +++---- package.json | 2 +- src/services/missionInventoryUpdateService.ts | 21 +++++++++++++++++++ 3 files changed, 26 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index f272a944..0ca3fde8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "ncp": "^2.0.0", "typescript": "^5.5", "undici": "^7.10.0", - "warframe-public-export-plus": "^0.5.72", + "warframe-public-export-plus": "^0.5.73", "warframe-riven-info": "^0.1.2", "winston": "^3.17.0", "winston-daily-rotate-file": "^5.0.0", @@ -3386,9 +3386,9 @@ } }, "node_modules/warframe-public-export-plus": { - "version": "0.5.72", - "resolved": "https://registry.npmjs.org/warframe-public-export-plus/-/warframe-public-export-plus-0.5.72.tgz", - "integrity": "sha512-oOZgtU6L0MGcPRKfA6+bonu+Db1kie1lVdLmA7/DbheTPweNkBEx3Hx3Seib+hEaFW+nLj3T5GtmGxGcFHCHfg==" + "version": "0.5.73", + "resolved": "https://registry.npmjs.org/warframe-public-export-plus/-/warframe-public-export-plus-0.5.73.tgz", + "integrity": "sha512-v5lmaq/rNICg7WIZcosyfz92RpmrNyfW6+/Pbi9Iu8HbZH74PfaQKT6suAyC9xQn6xp8/cG3NLinqlLZovbKpw==" }, "node_modules/warframe-riven-info": { "version": "0.1.2", diff --git a/package.json b/package.json index de7411b4..a2035729 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "ncp": "^2.0.0", "typescript": "^5.5", "undici": "^7.10.0", - "warframe-public-export-plus": "^0.5.72", + "warframe-public-export-plus": "^0.5.73", "warframe-riven-info": "^0.1.2", "winston": "^3.17.0", "winston-daily-rotate-file": "^5.0.0", diff --git a/src/services/missionInventoryUpdateService.ts b/src/services/missionInventoryUpdateService.ts index af8a2e40..340e7ba4 100644 --- a/src/services/missionInventoryUpdateService.ts +++ b/src/services/missionInventoryUpdateService.ts @@ -1616,6 +1616,27 @@ function getRandomMissionDrops( ? "/Lotus/Types/Game/MissionDecks/DuviriEncounterRewards/DuviriKullervoSteelPathRNGRewards" : "/Lotus/Types/Game/MissionDecks/DuviriEncounterRewards/DuviriKullervoNormalRNGRewards" ]; + } else if (RewardInfo.T == 17) { + if (mission?.Tier == 1) { + logger.warn(`non-steel path duviri murmur tier used on steel path?!`); + } + /*if (operation eight claw is active) { + drops.push({ + StoreItem: "/Lotus/StoreItems/Types/Gameplay/DuviriMITW/Resources/DuviriMurmurItemEvent", + ItemCount: 10 + }); + }*/ + rewardManifests = ["/Lotus/Types/Game/MissionDecks/DuviriEncounterRewards/DuviriMurmurFinalChestRewards"]; + } else if (RewardInfo.T == 19) { + /*if (operation eight claw is active) { + drops.push({ + StoreItem: "/Lotus/StoreItems/Types/Gameplay/DuviriMITW/Resources/DuviriMurmurItemEvent", + ItemCount: 15 + }); + }*/ + rewardManifests = [ + "/Lotus/Types/Game/MissionDecks/DuviriEncounterRewards/DuviriMurmurFinalSteelChestRewards" + ]; } else if (RewardInfo.T == 70) { // Orowyrm chest, gives 10 Pathos Clamps, or 15 on Steel Path. drops.push({