From ec801abba3e6470bbf0139dea6c79890e97b2d38 Mon Sep 17 00:00:00 2001 From: Sainan Date: Fri, 31 May 2024 14:15:43 +0200 Subject: [PATCH] fix: broken (beginner/intermediate) mods in modNames map (#243) --- src/services/itemDataService.ts | 5 +- static/json/exclude-mods.json | 253 ++++++++++++++++++++++++++++++++ 2 files changed, 257 insertions(+), 1 deletion(-) create mode 100644 static/json/exclude-mods.json diff --git a/src/services/itemDataService.ts b/src/services/itemDataService.ts index b936d3f5..2aafbcc5 100644 --- a/src/services/itemDataService.ts +++ b/src/services/itemDataService.ts @@ -1,6 +1,7 @@ import { getIndexAfter } from "@/src/helpers/stringHelpers"; import { logger } from "@/src/utils/logger"; import Items, { Buildable, Category, MinimalItem, Warframe, Weapon } from "warframe-items"; +import badItems from "@/static/json/exclude-mods.json"; export type MinWarframe = Omit; export type MinWeapon = Omit; @@ -51,7 +52,9 @@ export const getWeaponType = (weaponName: string) => { const getNamesObj = (category: Category) => new Items({ category: [category] }).reduce<{ [index: string]: string }>((acc, item) => { - acc[item.name!.replace("'S", "'s")] = item.uniqueName!; + if (!(item.uniqueName! in badItems)) { + acc[item.name!.replace("'S", "'s")] = item.uniqueName!; + } return acc; }, {}); diff --git a/static/json/exclude-mods.json b/static/json/exclude-mods.json new file mode 100644 index 00000000..9134cb49 --- /dev/null +++ b/static/json/exclude-mods.json @@ -0,0 +1,253 @@ +{ + "/Lotus/Powersuits/Banshee/SonarPvPAugmentCard": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Archwing/Rifle/ArchwingEventRadiationFireIterationRifleMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Archwing/Rifle/PrimedArchwingDamageOnReloadMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Archwing/Rifle/PrimedArchwingRifleFireIterationsMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Hoverboard/HBFireWorksMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponArmorPiercingDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponCritChanceModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponCritDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponCritFireRateBonusModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponElectricityDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponFireDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponFireRateModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponFreezeDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponGlaivePowerthrowModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponGlaiveSpeedModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponImpactDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponMeleeChannelingEfficiencyModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponMeleeDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponMeleeFactionDamageCorpusBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponMeleeFactionDamageGrineerBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponMeleeFactionDamageInfestedBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponSlashDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponStunChanceModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Beginner/WeaponToxinDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Expert/WeaponArmorPiercingDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Expert/WeaponCritChanceModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Expert/WeaponCritDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Expert/WeaponCritFireRateBonusModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Expert/WeaponElectricityDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Expert/WeaponFireDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Expert/WeaponFreezeDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Expert/WeaponGlaivePowerthrowModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Expert/WeaponGlaiveSpeedModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Expert/WeaponMeleeChannelingEfficiencyModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Expert/WeaponMeleeFinisherDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Expert/WeaponPowerDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Expert/WeaponSlashDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Expert/WeaponStunChanceModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Melee/Intermediate/WeaponMeleeChannelingEfficiencyeModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Intermediate/WeaponMeleeFinisherDamageModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Intermediate/WeaponMeleeRangeIncModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Intermediate/WeaponPowerDamageModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/Intermediate/WeaponStunChanceModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Melee/WeaponMeleeDamageOnHeavyKillMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Necromech/NecromechSprintEfficiencyMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Nemesis/AvatarSentientArmourMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponAmmoMaxModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponArmorPiercingDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponClipMaxModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponCritDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponDamageAmountModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponElectricityDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponFireDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponFireIterationsModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponFireRateModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponFreezeDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponImpactDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponPistolFactionDamageCorpusBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponPistolFactionDamageGrineerBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponPistolFactionDamageInfestedBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponPunctureDepthModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponReloadSpeedModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponSlashDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponStatusChanceModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Beginner/WeaponToxinDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Expert/PrimedWeaponElectricityDamageMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponAmmoMaxModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponArmorPiercingDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponCritDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponElectricityDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponFireIterationsModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponFireRateModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponFreezeDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponImpactDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponPistolZoomFovModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponPunctureDepthModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponRecoilReductionModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponSlashDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponStatusChanceModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponToxinDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Pistol/Intermediate/WeaponDamageAmountModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Intermediate/WeaponPistolConvertAmmoModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Intermediate/WeaponPistolZoomFovModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Intermediate/WeaponRecoilReductionModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/Intermediate/WeaponStatusChanceModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Pistol/ProjectileExplosionChanceMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/PvPMods/Melee/AirborneMeleeAutoTargetBonus": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/PvPMods/Melee/GroundingMeleeMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/PvPMods/Rifle/MarkTargetAddDamageMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Randomized/LotusArchgunRandomModRare": "unveiled-riven", + "/Lotus/Upgrades/Mods/Randomized/LotusModularMeleeRandomModRare": "unveiled-riven", + "/Lotus/Upgrades/Mods/Randomized/LotusModularPistolRandomModRare": "unveiled-riven", + "/Lotus/Upgrades/Mods/Randomized/LotusPistolRandomModRare": "unveiled-riven", + "/Lotus/Upgrades/Mods/Randomized/LotusRifleRandomModRare": "unveiled-riven", + "/Lotus/Upgrades/Mods/Randomized/LotusShotgunRandomModRare": "unveiled-riven", + "/Lotus/Upgrades/Mods/Randomized/PlayerMeleeWeaponRandomModRare": "unveiled-riven", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponAmmoMaxModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponArmorPiercingDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponCritChanceModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponCritDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponDamageAmountModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponElectricityDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponFactionDamageCorpusBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponFactionDamageGrineerBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponFactionDamageInfestedBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponFireIterationsModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponFireRateModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponFreezeDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponImpactDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponPunctureDepthModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponReloadSpeedModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponSlashDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponStatusChanceModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Beginner/WeaponToxinDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Expert/BowExplosionChanceModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/SniperReloadDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponAmmoMaxModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponArmorPiercingDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponBowConvertAmmoModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponCritChanceModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponCritDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponElectricityDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponFactionDamageCorpusExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponFactionDamageGrineerExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponFactionDamageInfestedExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponFireDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponFireIterationsModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponFireRateModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponImpactDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponPunctureDepthModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponRecoilReductionModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponSlashDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponStatusChanceModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponToxinDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Expert/WeaponZoomFovModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Rifle/Intermediate/BowExplosionChanceModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Intermediate/SniperReloadDamageModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Intermediate/WeaponBowConvertAmmoModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Intermediate/WeaponDamageAmountModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Intermediate/WeaponRecoilReductionModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Intermediate/WeaponRifleConvertAmmoModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Intermediate/WeaponSnipersConvertAmmoModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Intermediate/WeaponStatusChanceModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Rifle/Intermediate/WeaponZoomFovModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Sentinel/Kubrow/ChargerFinisherMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponAmmoMaxModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponArmorPiercingDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponClipMaxModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponCritChanceModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponCritDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponDamageAmountModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponElectricityDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponFireDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponFireIterationsModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponFireRateModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponFreezeDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponImpactDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponPunctureDepthModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponReloadSpeedModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponShotgunFactionDamageCorpusBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponShotgunFactionDamageGrineerBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponShotgunFactionDamageInfestedBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponSlashDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponStunChanceModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Beginner/WeaponToxinDamageModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Shotgun/Expert/WeaponAmmoMaxModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Shotgun/Expert/WeaponArmorPiercingDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Shotgun/Expert/WeaponCritChanceModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Shotgun/Expert/WeaponFireDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Shotgun/Expert/WeaponFireIterationsModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Shotgun/Expert/WeaponFireRateModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Shotgun/Expert/WeaponImpactDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Shotgun/Expert/WeaponPunctureDepthModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Shotgun/Expert/WeaponSlashDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Shotgun/Expert/WeaponStunChanceModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Shotgun/Expert/WeaponToxinDamageModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Shotgun/Intermediate/WeaponShotgunConvertAmmoModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Syndicate/BallisticaMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarAbilityDurationModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarAbilityEfficiencyModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarAbilityRangeModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarAbilityStrengthModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarArmourModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarDamageResistanceElectricityBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarDamageResistanceFireBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarDamageResistanceIceBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarDamageResistanceLaserBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarDamageResistancePoisonBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarEnemyRadarModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarFallingImpactModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarGroundFireDmgModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarHealthMaxModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarLootRadarModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarParryMeleeModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarParryReflectModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarPickupBonusModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarPowerMaxModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarPowerToHealthOnDeathModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarShieldMaxModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarShieldRechargeRateModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarSlideBoostModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarSprintSpeedModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Beginner/AvatarTimeLimitIncreaseModBeginner": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarAbilityEfficiencyModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarAbilityRangeModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarAbilityStrengthModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarChanceToLootExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarDamageReductionInAirExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarDamageResistanceElectricityExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarDamageResistanceFireExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarDamageResistanceIceExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarDamageResistanceLaserExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarDamageResistancePoisonExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarDamageToEnergyModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarEnemyRadarModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarFallingImpactModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarKnockdownRecoveryModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarLootRadarModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarMissionSpecificResistanceIceExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarParryMeleeModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarParryReflectModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarRevengeDamageMeleeExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarShieldRechargeRateModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Expert/AvatarSprintSpeedModExpert": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Intermediate/AvatarArmourModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Intermediate/AvatarChanceToLootIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Intermediate/AvatarDamageReductionInAirIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Intermediate/AvatarDamageResistanceKnockdownIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Intermediate/AvatarDamageToEnergyModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Intermediate/AvatarGroundFireDmgModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Intermediate/AvatarHealthMaxModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Intermediate/AvatarKnockdownRecoveryModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Intermediate/AvatarKnockdownResistanceModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Intermediate/AvatarMissionSpecificResistanceIceIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Intermediate/AvatarParryMeleeModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Intermediate/AvatarRevengeDamageMeleeIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Intermediate/AvatarShieldMaxModIntermediate": "broken (beginner/intermediate)", + "/Lotus/Upgrades/Mods/Warframe/Kahl/KahlAvatarAbilityRangeSubMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Kahl/KahlAvatarAbilityStrengthSubMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/Kahl/KahlAvatarDropEnergySubMod": "unreleased/unobtainable", + "/Lotus/Upgrades/Mods/Warframe/AvatarDamageResistanceStun": "unreleased/unobtainable", + "/Lotus/Weapons/CrewShip/ElectricTether/ElectricTetherInnateDamageRandomMod": "innate-damage", + "/Lotus/Weapons/CrewShip/Laser/Beam/RailJackBeamInnateDamageRandomMod": "innate-damage", + "/Lotus/Weapons/CrewShip/Laser/Blaster/BlasterInnateDamageRandomMod": "innate-damage", + "/Lotus/Weapons/CrewShip/Laser/Blaster/BlasterShotgunInnateDamageRandomMod": "innate-damage", + "/Lotus/Weapons/CrewShip/Laser/PulseLaser/PulseLaserInnateDamageRandomMod": "innate-damage", + "/Lotus/Weapons/CrewShip/MassDriver/AutoCannon/AutoCannonInnateDamageRandomMod": "innate-damage", + "/Lotus/Weapons/CrewShip/ShrapnelShotgun/ShrapnelShotgunInnateDamageRandomMod": "innate-damage", + "/Lotus/Weapons/CrewShip/CrewShipInnateDamageRandomMod": "innate-damage", + "/Lotus/Weapons/CrewShip/CrewShipInnateFireRateRandomMod": "innate-damage", + "/Lotus/Weapons/Grineer/KuvaLich/Upgrades/InnateDamageRandomMod": "innate-damage" +}