WFCD / arsenal-parser

Parser for Warframe Arsenal data
MIT License
7 stars 0 forks source link

how do i actually fetch the data? #5

Closed nonchip closed 3 years ago

nonchip commented 3 years ago

tried it with your example usage, but i get:

(node:1848) UnhandledPromiseRejectionWarning: Error: No Auth Header
    at fetchArsenal (/home/kyra/src/arsenal-parser/my_test.js:11:11)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)

trying to access my own arsenal by browsing to the address manually also returns:

{"errors":"No Auth Header"}

so apparently there's some header missing, presumably with an api key of some sorts? how would I a) get that and b) provide it to the fetch call?

TobiTenno commented 3 years ago

yeah, that's a common issue, sadly we don't have a way around it. it's hit and miss when, if ever, it works.

we have this integrated into our api (https://api.warframestat.us/profile/{username}), and have precisely the same problem

nonchip commented 3 years ago

@TobiTenno ok i'm slightly confused now, if this is a problem, and even your api can't get to the data half the time, and it's still documented "wrong", why close the ticket? shouldn't it be better kept open in case anyone can provide further insight (e.g. i've heard murmurs on the reddits about that "auth header" being some rolling key generated by twitch, which would kinda suck to try and interface against)? given it's still an ongoing issue. or is there some other place where "investigation" into this happens you could point me to?

TobiTenno commented 3 years ago

Because I don't believe it will ever be fixed and I always close said tickets.

Also, as demonstrated from the example in the readme, the fetch occurs however the user decides, so it's not something this library handles. So even if the fetch doesn't work, parsing data still works fine when real data is provided to the library

TobiTenno commented 3 years ago

yeah, that's a common issue, sadly we don't have a way around it. it's hit and miss when, if ever, it works.

to further reinforce this, right now:

https://api.warframestat.us/profile/tobiah ```json { "account": { "name": "Tobiah", "masteryRank": 29, "lastUpdated": "2021-07-12T17:54:49.000Z", "glyph": { "uniqueName": "/Lotus/Types/StoreItems/AvatarImages/Gamification2019Glyph", "name": "Tennocon 2019 Grineer Security Glyph", "description": "Given to those who complete the TennoCon 2019 game activity.", "excludeFromCodex": true, "type": "Glyph", "imageName": "tennocon-2019-grineer-security-glyph.png", "category": "Glyphs", "tradable": false }, "focusSchool": "Zenurik" }, "loadout": { "warframe": { "warframe": { "uniqueName": "/Lotus/Powersuits/Wisp/Wisp", "name": "Wisp", "description": "Elemental and elusive, Wisp is both guardian and gateway. ", "health": 100, "shield": 75, "armor": 175, "stamina": 3, "power": 200, "masteryReq": 0, "sprintSpeed": 1.2, "passiveDescription": "Flowing between dimensions Wisp becomes invisible to enemies while in the air. ", "abilities": [ { "name": "Reservoirs", "description": "Choose and summon a Reservoir filled with Motes that attach to and aid Wisp and her allies. Haste Mote grants increased movement and attack speed. Vitality Mote increases maximum health and heals over time. Shock Mote stuns nearby enemies." }, { "name": "Wil-O-Wisp", "description": "Cast forward a spectral image of Wisp to confuse and distract enemies. Reactivate to travel to its position. Hold to have the image travel faster and teleport to its position on release. " }, { "name": "Breach Surge", "description": "Open a dimensional breach to overwhelm nearby enemies and cause them to release aggressive Surge sparks when damaged.Wisp may also target a Reservoir to teleport to it and double the range of the surge." }, { "name": "Sol Gate", "description": "Open a portal to the sun to irradiate enemies with a devastating beam of pure solar plasma. Hold fire to double Damage at the cost of increased energy consumption. For the duration of an attack enemies damaged by Sol Gate are increasingly more vulnerable to it." } ], "productCategory": "Suits", "type": "Warframe", "imageName": "wisp.png", "category": "Warframes", "aura": "naramon", "color": 3947074, "polarities": [ "madurai", "vazarin" ], "sex": "Female", "sprint": 1.2, "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/0/00/Wisp-Arsenal.webp/revision/latest?cb=20210712010601", "wikiaUrl": "http://warframe.fandom.com/wiki/Wisp" }, "xp": 2408251, "polarized": 10, "features": 10, "cosmetics": [ { "uniqueName": "/Lotus/Upgrades/Skins/Wisp/WispHelmet", "name": "Wisp Helmet", "description": "The standard issue helmet for the Wisp Warframe.", "type": "Skin", "imageName": "wisp-helmet.png", "category": "Skins" }, { "uniqueName": "/Lotus/Upgrades/Skins/Armor/GuideOfTheLotus/GuideOfTheLotusArmArmor", "name": "Mantle Of The Lotus", "excludeFromCodex": true, "description": "An ornate set of shoulder armor worn by the Guides of the Lotus.", "type": "Skin", "imageName": "mantle-of-the-lotus.png", "category": "Skins" }, { "uniqueName": "/Lotus/Upgrades/Skins/Armor/PrimeSetThree/PrimeSetThreeL", "name": "Acanthus Prime Leg Guard", "description": "Cast a shadow of pure menace.", "type": "Skin", "imageName": "acanthus-prime-leg-guard.png", "category": "Skins" }, { "uniqueName": "/Lotus/Upgrades/Skins/Armor/PrimeSetThree/PrimeSetThreeC", "name": "Acanthus Prime Chest Plate", "description": "Cast a shadow of pure menace.", "type": "Skin", "imageName": "acanthus-prime-chest-plate.png", "category": "Skins" }, { "uniqueName": "/Lotus/Upgrades/Skins/Armor/GuideOfTheLotus/GuideOfTheLotusArmArmor", "name": "Mantle Of The Lotus", "excludeFromCodex": true, "description": "An ornate set of shoulder armor worn by the Guides of the Lotus.", "type": "Skin", "imageName": "mantle-of-the-lotus.png", "category": "Skins" }, { "uniqueName": "/Lotus/Upgrades/Skins/Armor/PrimeSetThree/PrimeSetThreeL", "name": "Acanthus Prime Leg Guard", "description": "Cast a shadow of pure menace.", "type": "Skin", "imageName": "acanthus-prime-leg-guard.png", "category": "Skins" }, { "uniqueName": "/Lotus/Upgrades/Skins/Sigils/LotusGuideSigil", "name": "Guide Of The Lotus", "description": "Awarded to Tenno who assist the Lotus by helping other Tenno.", "type": "Sigil", "imageName": "guide-of-the-lotus.png", "category": "Sigils" }, { "uniqueName": "/Lotus/Upgrades/Skins/Sigils/SyndicateSigilSteelMeridianK", "name": "Champion Sigil", "description": "A sigil representing prestige gained with the Steel Meridian.", "type": "Sigil", "imageName": "champion-sigil.png", "category": "Sigils" }, { "uniqueName": "/Lotus/Upgrades/Skins/Effects/SentientDeadEphemera", "name": "Tenebrous Ephemera", "excludeFromCodex": true, "description": "Walk wreathed in Sentient unlight.", "type": "Skin", "imageName": "tenebrous-ephemera.png", "category": "Skins" } ], "upgrades": { "arcanes": [ { "uniqueName": "/Lotus/Upgrades/CosmeticEnhancers/Utility/GolemArcaneRadialEnergyOnEnergyPickup", "name": "Arcane Energize", "rarity": "Legendary", "levelStats": { "stats": [ "On Energy Pickup:60% chance to replenish 150 Energy to allies within 15m15s cooldown+1 Arcane Revive" ] }, "type": "Arcane", "imageName": "arcane-energize.png", "category": "Arcanes", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/CosmeticEnhancers/Defensive/HealthRegenOnDamage", "name": "Arcane Grace", "rarity": "Legendary", "levelStats": { "stats": [ "On Health Damaged:9% chance for +6% Health Regeneration/s for 9s+1 Arcane Revive" ] }, "type": "Arcane", "imageName": "arcane-grace.png", "category": "Arcanes", "rank": 5 } ], "mods": [ { "uniqueName": "/Lotus/Upgrades/Mods/Warframe/AvatarSprintSpeedMod", "name": "Rush", "polarity": "Naramon", "rarity": "Uncommon", "baseDrain": 6, "fusionLimit": 5, "isUtility": true, "compatName": "WARFRAME", "type": "Warframe Mod", "levelStats": { "stats": [ "+30% Sprint Speed" ] }, "imageName": "rush.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/9/9b/RushModU145.png/revision/latest?cb=20171007154240", "wikiaUrl": "http://warframe.fandom.com/wiki/Rush", "isExilus": true, "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Aura/EnemyArmorReductionAuraMod", "name": "Corrosive Projection", "polarity": "Naramon", "rarity": "Uncommon", "baseDrain": -2, "fusionLimit": 5, "compatName": "AURA", "type": "Aura", "description": "Enemy armor reduced.", "levelStats": { "stats": [ "-18% Armor" ] }, "imageName": "corrosive-projection.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/6/6c/CorrosiveProjectionModU145.png/revision/latest?cb=20200317175345", "wikiaUrl": "http://warframe.fandom.com/wiki/Corrosive_Projection", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Sets/Hunter/WarframeHunterAdrenalineMod", "name": "Hunter Adrenaline", "polarity": "Madurai", "rarity": "Common", "baseDrain": 6, "fusionLimit": 5, "compatName": "WARFRAME", "type": "Warframe", "levelStats": { "stats": [ "Convert +45% of Damage on Health to Energy" ] }, "modSet": "/Lotus/Upgrades/Mods/Sets/Hunter/HunterSetMod", "imageName": "hunter-adrenaline.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/8/82/HunterAdrenalineMod.png/revision/latest?cb=20181130034215", "wikiaUrl": "http://warframe.fandom.com/wiki/Hunter_Adrenaline", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Warframe/DualStat/CorruptedPowerEfficiencyWarframe", "name": "Blind Rage", "polarity": "Madurai", "rarity": "Rare", "baseDrain": 6, "fusionLimit": 10, "compatName": "WARFRAME", "type": "Warframe Mod", "levelStats": { "stats": [ "+99% Ability Strength", "-55% Ability Efficiency" ] }, "imageName": "blind-rage.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/8/8d/BlindRageModU145.png/revision/latest?cb=20171007144303", "wikiaUrl": "http://warframe.fandom.com/wiki/Blind_Rage", "rank": 10 }, { "uniqueName": "/Lotus/Upgrades/Mods/Sets/Augur/WarframeAugurSecretsMod", "name": "Augur Secrets", "polarity": "Naramon", "rarity": "Rare", "baseDrain": 2, "fusionLimit": 5, "compatName": "WARFRAME", "type": "Warframe", "levelStats": { "stats": [ "+24% Ability Strength" ] }, "modSet": "/Lotus/Upgrades/Mods/Sets/Augur/AugurSetMod", "imageName": "augur-secrets.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/c/c0/AugurSecretsMod.png/revision/latest?cb=20171030145648", "wikiaUrl": "http://warframe.fandom.com/wiki/Augur_Secrets", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Warframe/DualStat/CorruptedEfficiencyDurationWarframe", "name": "Fleeting Expertise", "polarity": "Naramon", "rarity": "Rare", "baseDrain": 6, "fusionLimit": 5, "compatName": "WARFRAME", "type": "Warframe Mod", "levelStats": { "stats": [ "+60% Ability Efficiency", "-60% Ability Duration" ] }, "imageName": "fleeting-expertise.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/7/7d/FleetingExpertiseModU145.png/revision/latest?cb=20171007150505", "wikiaUrl": "http://warframe.fandom.com/wiki/Fleeting_Expertise", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Sets/Umbra/WarframeUmbraModC", "name": "Umbral Intensify", "polarity": "Umbra", "rarity": "Legendary", "baseDrain": 6, "fusionLimit": 10, "compatName": "WARFRAME", "type": "Warframe", "levelStats": { "stats": [ "+44% Ability Strength", "+11% Tau Resistance" ] }, "modSet": "/Lotus/Upgrades/Mods/Sets/Umbra/UmbraSetMod", "modSetValues": [ 0.25, 0.75 ], "imageName": "umbral-intensify.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/4/47/UmbralIntensify.png/revision/latest?cb=20181130034303", "wikiaUrl": "http://warframe.fandom.com/wiki/Umbral_Intensify", "rank": 10 }, { "uniqueName": "/Lotus/Upgrades/Mods/Sets/Umbra/WarframeUmbraModA", "name": "Umbral Vitality", "polarity": "Umbra", "rarity": "Legendary", "baseDrain": 6, "fusionLimit": 10, "compatName": "WARFRAME", "type": "Warframe", "levelStats": { "stats": [ "+440% Health", "+11% Tau Resistance" ] }, "modSet": "/Lotus/Upgrades/Mods/Sets/Umbra/UmbraSetMod", "modSetValues": [ 0.25, 0.75 ], "imageName": "umbral-vitality.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/5/55/UmbralVitality.png/revision/latest?cb=20181130034302", "wikiaUrl": "http://warframe.fandom.com/wiki/Umbral_Vitality", "rank": 10 }, { "uniqueName": "/Lotus/Upgrades/Mods/Sets/Umbra/WarframeUmbraModB", "name": "Umbral Fiber", "polarity": "Umbra", "rarity": "Legendary", "baseDrain": 6, "fusionLimit": 10, "compatName": "WARFRAME", "type": "Warframe", "levelStats": { "stats": [ "+110% Armor", "+11% Tau Resistance" ] }, "modSet": "/Lotus/Upgrades/Mods/Sets/Umbra/UmbraSetMod", "modSetValues": [ 0.25, 0.75 ], "imageName": "umbral-fiber.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/7/7f/UmbralFiber.png/revision/latest?cb=20181130034306", "wikiaUrl": "http://warframe.fandom.com/wiki/Umbral_Fiber", "rank": 10 }, { "uniqueName": "/Lotus/Upgrades/Mods/Warframe/DualStat/CorruptedDurationRangeWarframe", "name": "Narrow Minded", "polarity": "Vazarin", "rarity": "Rare", "baseDrain": 6, "fusionLimit": 10, "compatName": "WARFRAME", "type": "Warframe Mod", "levelStats": { "stats": [ "+99% Ability Duration", "-66% Ability Range" ] }, "imageName": "narrow-minded.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/0/01/NarrowMindedModU145.png/revision/latest?cb=20171007153247", "wikiaUrl": "http://warframe.fandom.com/wiki/Narrow_Minded", "rank": 10 } ] }, "colors": { "primary": { "primary": { "hex": "283E51", "matches": [ { "palette": { "name": "Ice", "description": "Cool off with these additional color options for Warframe customization." }, "position": { "row": 13, "col": 3 } } ] }, "secondary": { "hex": "C3D7E8", "matches": [ { "palette": { "name": "Ice", "description": "Cool off with these additional color options for Warframe customization." }, "position": { "row": 14, "col": 5 } } ] }, "tertiary": { "hex": "2D5367", "matches": [ { "palette": { "name": "Ice", "description": "Cool off with these additional color options for Warframe customization." }, "position": { "row": 9, "col": 3 } } ] }, "accents": { "hex": "FFA339", "matches": [ { "palette": { "name": "Grineer", "description": "Unlocks a collection of colors inspired by Grineer marines." }, "position": { "row": 1, "col": 0 } } ] }, "emissive": [ { "hex": "FF7B08", "matches": [ { "palette": { "name": "Grineer", "description": "Unlocks a collection of colors inspired by Grineer marines." }, "position": { "row": 5, "col": 1 } } ] }, { "hex": "357786", "matches": [ { "palette": { "name": "Ice", "description": "Cool off with these additional color options for Warframe customization." }, "position": { "row": 4, "col": 3 } } ] } ], "energy": [ { "hex": "BF8D40", "matches": [ { "palette": { "name": "Gamma", "description": "A desaturated variation of the Classic color set." }, "position": { "row": 16, "col": 4 } } ] } ] }, "sigil": { "primary": null, "secondary": { "hex": "1616", "matches": [ { "palette": { "name": "Corpus", "description": "Unlocks a collection of colors inspired by Corpus Crewmen and robots." }, "position": { "row": 17, "col": 4 } }, { "palette": { "name": "Smoke", "description": "Unlocks additional color options for Warframe customization." }, "position": { "row": 13, "col": 5 } } ] }, "tertiary": null, "accents": null, "emissive": [], "energy": [ { "hex": "BA0080", "matches": [] } ] }, "attachments": { "primary": { "hex": "283E51", "matches": [ { "palette": { "name": "Ice", "description": "Cool off with these additional color options for Warframe customization." }, "position": { "row": 13, "col": 3 } } ] }, "secondary": { "hex": "C3D7E8", "matches": [ { "palette": { "name": "Ice", "description": "Cool off with these additional color options for Warframe customization." }, "position": { "row": 14, "col": 5 } } ] }, "tertiary": { "hex": "2D5367", "matches": [ { "palette": { "name": "Ice", "description": "Cool off with these additional color options for Warframe customization." }, "position": { "row": 9, "col": 3 } } ] }, "accents": { "hex": "FFA339", "matches": [ { "palette": { "name": "Grineer", "description": "Unlocks a collection of colors inspired by Grineer marines." }, "position": { "row": 1, "col": 0 } } ] }, "emissive": [ { "hex": "FF7B08", "matches": [ { "palette": { "name": "Grineer", "description": "Unlocks a collection of colors inspired by Grineer marines." }, "position": { "row": 5, "col": 1 } } ] }, { "hex": "357786", "matches": [ { "palette": { "name": "Ice", "description": "Cool off with these additional color options for Warframe customization." }, "position": { "row": 4, "col": 3 } } ] } ], "energy": [ { "hex": "BF8D40", "matches": [ { "palette": { "name": "Gamma", "description": "A desaturated variation of the Classic color set." }, "position": { "row": 16, "col": 4 } } ] } ] } } }, "secondary": { "xp": 7232701, "polarized": 7, "upgrades": { "arcanes": [], "mods": [ { "uniqueName": "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponPistolConvertAmmoModExpert", "name": "Primed Pistol Ammo Mutation", "polarity": "Naramon", "rarity": "Legendary", "baseDrain": 0, "fusionLimit": 10, "isUtility": true, "compatName": "PISTOL", "type": "Secondary Mod", "levelStats": { "stats": [ "Converts unused ammo pickups into Pistol ammo. Rifle 14 and Shotgun/Sniper 28." ] }, "imageName": "primed-pistol-ammo-mutation.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/0/02/PrimedPistolAmmoMutation.png/revision/latest?cb=20191101055421", "wikiaUrl": "http://warframe.fandom.com/wiki/Primed_Pistol_Ammo_Mutation", "rank": 10 }, { "uniqueName": "/Lotus/Upgrades/Mods/Pistol/DualStat/PoisonEventPistolMod", "name": "Pistol Pestilence", "polarity": "Madurai", "rarity": "Rare", "baseDrain": 4, "fusionLimit": 3, "compatName": "PISTOL", "type": "Secondary Mod", "levelStats": { "stats": [ "+60% Toxin", "+60% Status Chance" ] }, "imageName": "pistol-pestilence.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/b/ba/PistolPestilenceModU145.png/revision/latest?cb=20171007153504", "wikiaUrl": "http://warframe.fandom.com/wiki/Pistol_Pestilence", "rank": 3 }, { "uniqueName": "/Lotus/Upgrades/Mods/Pistol/DualStat/IceEventPistolMod", "name": "Frostbite", "polarity": "Madurai", "rarity": "Rare", "baseDrain": 4, "fusionLimit": 3, "compatName": "PISTOL", "type": "Secondary Mod", "levelStats": { "stats": [ "+60% Cold", "+60% Status Chance" ] }, "imageName": "frostbite.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/d/d8/FrostbiteModU145.png/revision/latest?cb=20171007150553", "wikiaUrl": "http://warframe.fandom.com/wiki/Frostbite", "rank": 3 }, { "uniqueName": "/Lotus/Upgrades/Mods/Pistol/Expert/WeaponFireDamageModExpert", "name": "Primed Heated Charge", "polarity": "Naramon", "rarity": "Legendary", "baseDrain": 6, "fusionLimit": 10, "compatName": "PISTOL", "type": "Secondary Mod", "levelStats": { "stats": [ "+165% Heat" ] }, "imageName": "primed-heated-charge.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/c/cb/PrimedHeatedCharge.png/revision/latest?cb=20210619082902", "wikiaUrl": "http://warframe.fandom.com/wiki/Primed_Heated_Charge", "rank": 10 }, { "uniqueName": "/Lotus/Upgrades/Mods/Sets/Augur/SecondaryAugurPactMod", "name": "Augur Pact", "polarity": "Naramon", "rarity": "Common", "baseDrain": 2, "fusionLimit": 5, "compatName": "PISTOL", "type": "Secondary", "levelStats": { "stats": [ "+90% Damage" ] }, "modSet": "/Lotus/Upgrades/Mods/Sets/Augur/AugurSetMod", "imageName": "augur-pact.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/5/55/AugurPactMod.png/revision/latest?cb=20171030145640", "wikiaUrl": "http://warframe.fandom.com/wiki/Augur_Pact", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Pistol/WeaponDamageAmountMod", "name": "Hornet Strike", "polarity": "Madurai", "rarity": "Uncommon", "baseDrain": 4, "fusionLimit": 10, "compatName": "PISTOL", "type": "Secondary Mod", "levelStats": { "stats": [ "+220% Damage" ] }, "imageName": "hornet-strike.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/6/6d/HornetStrikeModU145.png/revision/latest?cb=20171007150955", "wikiaUrl": "http://warframe.fandom.com/wiki/Hornet_Strike", "rank": 10 }, { "uniqueName": "/Lotus/Upgrades/Mods/Pistol/DualStat/GrinderMod", "name": "Lethal Torrent", "polarity": "Madurai", "rarity": "Rare", "baseDrain": 6, "fusionLimit": 5, "compatName": "PISTOL", "type": "Secondary Mod", "levelStats": { "stats": [ "+60% Fire Rate", "+60% Multishot" ] }, "imageName": "lethal-torrent.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/0/03/LethalTorrentModU145.png/revision/latest?cb=20180624163549", "wikiaUrl": "http://warframe.fandom.com/wiki/Lethal_Torrent", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Pistol/WeaponFireIterationsMod", "name": "Barrel Diffusion", "polarity": "Madurai", "rarity": "Rare", "baseDrain": 6, "fusionLimit": 5, "compatName": "PISTOL", "type": "Secondary Mod", "levelStats": { "stats": [ "+120% Multishot" ] }, "imageName": "barrel-diffusion.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/c/c7/BarrelDiffusionModU145.png/revision/latest?cb=20171007144219", "wikiaUrl": "http://warframe.fandom.com/wiki/Barrel_Diffusion", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Randomized/LotusPistolRandomModRare", "polarity": "Naramon", "rarity": "Common", "baseDrain": -836501504, "fusionLimit": 639, "imageName": "pistol-riven-mod.png", "category": "Mods", "buffs": [ { "tag": "WeaponCritDamageMod", "val": 0.13769024902739585 }, { "tag": "WeaponToxinDamageMod", "val": 0.8982984618267962 }, { "tag": "WeaponCritChanceMod", "val": 0.5940631698761724 } ], "curses": [ { "tag": "WeaponZoomFovMod", "val": 0.727227177216883 } ], "masteryReq": 15 } ] }, "itemName": "/Lotus/Language/Weapons/KuvaNukorName|RUKK UDD", "cosmetics": [ { "uniqueName": "/Lotus/Upgrades/Skins/GrineerUrban/NukorGrineerUrbanCamo", "name": "Nukor Nightwatch Skin", "excludeFromCodex": true, "description": "This camouflage pattern was employed by one of the most lethally efficient Grineer corps.", "type": "Skin", "imageName": "nukor-nightwatch-skin.png", "category": "Skins", "tradable": false } ], "weapon": { "name": "Kuva Nukor", "uniqueName": "/Lotus/Weapons/Grineer/KuvaLich/Secondaries/Nukor/KuvaNukor", "totalDamage": 21, "description": "A highly-optimized Nukor that allows for the weapon’s microwave field to hit up to two additional targets.", "criticalChance": 0.07, "criticalMultiplier": 5, "procChance": 0.5, "fireRate": 10.000001, "masteryReq": 13, "productCategory": "Pistols", "slot": 0, "accuracy": 100, "omegaAttenuation": 0.5, "maxLevelCap": 40, "noise": "Alarming", "trigger": "Held", "magazineSize": 77, "reloadTime": 2, "multishot": 1, "buildPrice": 0, "buildTime": 60, "skipBuildTimePrice": 0, "buildQuantity": 1, "consumeOnBuild": true, "type": "Pistol", "imageName": "kuva-nukor.png", "category": "Secondary", "tradable": false, "ammo": 210, "damageTypes": {}, "polarities": [], "tags": [ "Grineer", "Kuva Lich" ], "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/5/5f/KuvaNukor.png/revision/latest?cb=20200205044628", "wikiaUrl": "http://warframe.fandom.com/wiki/Kuva_Nukor", "disposition": 1 }, "colors": { "primary": { "hex": "969794", "matches": [ { "palette": { "name": "Agony", "description": "Unlocks a collection of colors favored by Kuva Liches." }, "position": { "row": 8, "col": 5 } } ] }, "secondary": { "hex": "83847F", "matches": [ { "palette": { "name": "Agony", "description": "Unlocks a collection of colors favored by Kuva Liches." }, "position": { "row": 13, "col": 4 } } ] }, "tertiary": { "hex": "727700", "matches": [ { "palette": { "name": "Classic Saturated", "description": "More saturated color options for Warframe customization." }, "position": { "row": 11, "col": 3 } } ] }, "accents": { "hex": "636A67", "matches": [ { "palette": { "name": "Conquest", "description": "Unlocks a collection of colors favored by Kuva Liches." }, "position": { "row": 2, "col": 2 } } ] }, "emissive": [ { "hex": "FF5A00", "matches": [] }, { "hex": "F64500", "matches": [] } ], "energy": [ { "hex": "4DB0E0", "matches": [] } ] } }, "heavy": { "xp": 5657510, "polarized": 3, "upgrades": { "arcanes": [], "mods": [ { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Rifle/ArchwingWeaponToxinDamageMod", "name": "Venomous Clip", "polarity": "Vazarin", "rarity": "Uncommon", "baseDrain": 4, "fusionLimit": 5, "compatName": "ARCHGUN", "type": "Archwing", "levelStats": { "stats": [ "+120% Toxin" ] }, "imageName": "venomous-clip.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/5/55/VenomousClip.png/revision/latest?cb=20200512120554", "wikiaUrl": "http://warframe.fandom.com/wiki/Venomous_Clip", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Rifle/ArchwingRifleCritDamageMod", "name": "Hollowed Bullets", "polarity": "Madurai", "rarity": "Rare", "baseDrain": 4, "fusionLimit": 3, "compatName": "ARCHGUN", "type": "Archwing", "levelStats": { "stats": [ "+80% Critical Damage" ] }, "imageName": "hollowed-bullets.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/1/17/HollowedBullets.png/revision/latest?cb=20190320031218", "wikiaUrl": "http://warframe.fandom.com/wiki/Hollowed_Bullets", "rank": 3 }, { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Rifle/ArchwingRifleCritChanceMod", "name": "Parallax Scope", "polarity": "Naramon", "rarity": "Common", "baseDrain": 4, "fusionLimit": 3, "compatName": "ARCHGUN", "type": "Archwing", "levelStats": { "stats": [ "+100% Critical Chance" ] }, "imageName": "parallax-scope.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/e/ec/ParallaxScopeMod.png/revision/latest?cb=20190204071048", "wikiaUrl": "http://warframe.fandom.com/wiki/Parallax_Scope", "rank": 3 }, { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Rifle/ArchwingDamageAfterReloadMod", "name": "Deadly Efficiency", "polarity": "Madurai", "rarity": "Rare", "baseDrain": 4, "fusionLimit": 5, "compatName": "ARCHGUN", "type": "Archwing", "levelStats": { "stats": [ "On Reload From Empty:+120% Damage for 9s" ] }, "imageName": "deadly-efficiency.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/e/e4/DeadlyEfficiencyMod.png/revision/latest?cb=20181221032343", "wikiaUrl": "http://warframe.fandom.com/wiki/Deadly_Efficiency", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Rifle/ArchwingWeaponFreezeDamageMod", "name": "Polar Magazine", "polarity": "Vazarin", "rarity": "Uncommon", "baseDrain": 4, "fusionLimit": 5, "compatName": "ARCHGUN", "type": "Archwing", "levelStats": { "stats": [ "+120% Cold" ] }, "imageName": "polar-magazine.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/8/8b/PolarMagazine.png/revision/latest?cb=20171007153637", "wikiaUrl": "http://warframe.fandom.com/wiki/Polar_Magazine", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Rifle/ArchwingRifleFireIterationsMod", "name": "Dual Rounds", "polarity": "Madurai", "rarity": "Rare", "baseDrain": 6, "fusionLimit": 5, "compatName": "ARCHGUN", "type": "Archwing", "levelStats": { "stats": [ "+60% Multishot" ] }, "imageName": "dual-rounds.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/4/4e/DualRoundsMod.png/revision/latest?cb=20190123210851", "wikiaUrl": "http://warframe.fandom.com/wiki/Dual_Rounds", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Rifle/ArchwingRifleFireRateMod", "name": "Automatic Trigger", "polarity": "Madurai", "rarity": "Rare", "baseDrain": 10, "fusionLimit": 5, "compatName": "ARCHGUN", "type": "Archwing", "levelStats": { "stats": [ "+60% Fire Rate" ] }, "imageName": "automatic-trigger.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/5/58/AutomaticTriggerMod.png/revision/latest?cb=20190204071840", "wikiaUrl": "http://warframe.fandom.com/wiki/Automatic_Trigger", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Rifle/Expert/ArchwingRifleDamageAmountModExpert", "name": "Primed Rubedo-Lined Barrel", "polarity": "Madurai", "rarity": "Legendary", "baseDrain": 6, "fusionLimit": 10, "compatName": "ARCHGUN", "type": "Archwing", "levelStats": { "stats": [ "+187% Damage" ] }, "imageName": "primed-rubedo-lined-barrel.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/a/ab/PrimedRubedoLinedBarrel.png/revision/latest?cb=20200619133036", "wikiaUrl": "http://warframe.fandom.com/wiki/Primed_Rubedo-Lined_Barrel", "rank": 10 } ] }, "cosmetics": [], "weapon": { "name": "Mausolon", "uniqueName": "/Lotus/Weapons/Tenno/Archwing/Primary/ThanoTechArchLongGun/ThanoTechLongGun", "totalDamage": 120, "description": "An ancient weapon designed by the Entrati for use by their Necramechs. Primary fire siphons life essence from the target to fuel a devastating secondary fire. Punishing automatic primary fire and a secondary mode that charges up to unleash a destructive beam of energy with a large explosion at point of impact.", "criticalChance": 0.30000001, "criticalMultiplier": 2.2, "procChance": 0.25999999, "fireRate": 8.333334, "masteryReq": 14, "productCategory": "SpaceGuns", "slot": 1, "accuracy": 80, "omegaAttenuation": 0.5, "noise": "Alarming", "trigger": "Auto", "magazineSize": 300, "reloadTime": 5.5, "multishot": 1, "type": "Arch-Gun", "imageName": "mausolon.png", "category": "Primary", "tradable": false, "damageTypes": {}, "polarities": [ "Madurai" ], "tags": [ "Entrati" ], "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/0/0d/Mausolon.png/revision/latest?cb=20200829173059", "wikiaUrl": "http://warframe.fandom.com/wiki/Mausolon", "disposition": 1 } }, "archwing": { "archwing": { "archwing": { "uniqueName": "/Lotus/Powersuits/Archwing/SupportJetPack/SupportJetPack", "name": "Amesha", "description": "Transform into a winged guardian.", "health": 400, "shield": 200, "armor": 200, "stamina": 150, "power": 200, "masteryReq": 0, "sprintSpeed": 1.1, "abilities": [ { "name": "Watchful Swarm", "description": "Tiny drones orbit the Warframe or an ally, and intercept enemy fire." }, { "name": "Benevolent Decoy", "description": "Creates beacons that draw enemy fire, converting the damage into healing pulses." }, { "name": "Warding Grace", "description": "Renders the Warframe and nearby allies immune to Status Effects, while slowing nearby enemies." }, { "name": "Vengeful Rush", "description": "All damage taken is transformed into Energy, while abilities gain enhanced Range, Duration and Power. Affects the Warframe and nearby allies." } ], "productCategory": "SpaceSuits", "buildPrice": 25000, "buildTime": 43200, "skipBuildTimePrice": 50, "buildQuantity": 1, "consumeOnBuild": true, "type": "Archwing", "imageName": "amesha.png", "category": "Archwing", "tradable": false }, "xp": 1223192, "polarized": 1, "upgrades": { "arcanes": [], "mods": [ { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Suit/ArchwingSuitHealthMaxMod", "name": "Enhanced Durability", "polarity": "Vazarin", "rarity": "Uncommon", "baseDrain": 4, "fusionLimit": 5, "compatName": "ARCHWING", "type": "Archwing", "levelStats": { "stats": [ "+150% Health" ] }, "imageName": "enhanced-durability.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/a/ae/EnhancedDurability.png/revision/latest?cb=20190311225409", "wikiaUrl": "http://warframe.fandom.com/wiki/Enhanced_Durability", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Suit/ArchwingSuitPowerMaxMod", "name": "Auxiliary Power", "polarity": "Madurai", "rarity": "Uncommon", "baseDrain": 6, "fusionLimit": 5, "compatName": "ARCHWING", "type": "Archwing", "levelStats": { "stats": [ "+90% Energy Max" ] }, "imageName": "auxiliary-power.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/c/c8/AuxiliaryPowerMod.png/revision/latest?cb=20171007135310", "wikiaUrl": "http://warframe.fandom.com/wiki/Auxiliary_Power", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Suit/ArchwingSuitSprintSpeedMod", "name": "Hyperion Thrusters", "polarity": "Naramon", "rarity": "Rare", "baseDrain": 10, "fusionLimit": 10, "compatName": "ARCHWING", "type": "Archwing", "levelStats": { "stats": [ "+27.5% Flight Speed" ] }, "imageName": "hyperion-thrusters.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/2/22/HyperionThrusters.png/revision/latest?cb=20180610191638", "wikiaUrl": "http://warframe.fandom.com/wiki/Hyperion_Thrusters", "rank": 10 }, { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Suit/ArchwingSuitAbilityEfficiencyMod", "name": "System Reroute", "polarity": "Naramon", "rarity": "Rare", "baseDrain": 6, "fusionLimit": 10, "compatName": "ARCHWING", "type": "Archwing", "levelStats": { "stats": [ "+55% Ability Efficiency" ] }, "imageName": "system-reroute.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/e/ee/SystemReroute.png/revision/latest?cb=20171007154951", "wikiaUrl": "http://warframe.fandom.com/wiki/System_Reroute", "rank": 10 }, { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Suit/ArchwingSuitAbilityDurationMod", "name": "Efficient Transferral", "polarity": "Vazarin", "rarity": "Rare", "baseDrain": 4, "fusionLimit": 3, "compatName": "ARCHWING", "type": "Archwing", "levelStats": { "stats": [ "+30% Ability Duration" ] }, "imageName": "efficient-transferral.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/7/74/EfficientTransferral.png/revision/latest?cb=20171007150213", "wikiaUrl": "http://warframe.fandom.com/wiki/Efficient_Transferral", "rank": 3 }, { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Suit/ArchwingSuitArmourMod", "name": "Argon Plating", "polarity": "Vazarin", "rarity": "Common", "baseDrain": 4, "fusionLimit": 5, "compatName": "ARCHWING", "type": "Archwing", "levelStats": { "stats": [ "+90% Armor" ] }, "imageName": "argon-plating.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/a/a8/ArgonPlating.png/revision/latest?cb=20181014023440", "wikiaUrl": "http://warframe.fandom.com/wiki/Argon_Plating", "rank": 5 }, { "uniqueName": "/Lotus/Upgrades/Mods/Archwing/Expert/ArchwingSuitAbilityStrengthModExpert", "name": "Primed Morphic Transformer", "polarity": "Madurai", "rarity": "Legendary", "baseDrain": 6, "fusionLimit": 10, "compatName": "ARCHWING", "type": "Archwing", "levelStats": { "stats": [ "+55% Ability Strength" ] }, "imageName": "primed-morphic-transformer.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/7/7f/PrimedMorphicTransformer.png/revision/latest?cb=20171007153742", "wikiaUrl": "http://warframe.fandom.com/wiki/Primed_Morphic_Transformer", "rank": 10 } ] }, "colors": {} }, "primary": { "upgrades": { "arcanes": [], "mods": [] }, "cosmetics": [], "weapon": { "hide": true } }, "melee": { "upgrades": { "arcanes": [], "mods": [] }, "cosmetics": [], "weapon": { "hide": true } } }, "parazon": { "uniqueName": "/Lotus/Weapons/Tenno/HackingDevices/TnHackingDevice/TnHackingDeviceWeapon", "xp": 450000, "upgrades": { "arcanes": [], "mods": [ { "uniqueName": "/Lotus/Upgrades/Mods/Immortal/ImmortalSevenMod", "name": "Netra", "polarity": "Universal", "rarity": "Rare", "baseDrain": 0, "fusionLimit": 3, "compatName": "PARAZON", "type": "Parazon", "description": "Carrion hordes trill their profaneAccord with eldritch plans", "imageName": "netra.png", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/9/9e/NetraRequiemMod.png/revision/latest?cb=20191101050911", "wikiaUrl": "http://warframe.fandom.com/wiki/Netra", "rank": 2 }, { "uniqueName": "/Lotus/Upgrades/Mods/Immortal/ImmortalThreeMod", "name": "Jahu", "polarity": "Universal", "rarity": "Rare", "baseDrain": 0, "fusionLimit": 3, "compatName": "PARAZON", "type": "Parazon", "description": "Corporeal laws are unwritAs suns and love retreat", "imageName": "jahu.png", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/9/9e/JahuRequiemMod.png/revision/latest?cb=20191101050911", "wikiaUrl": "http://warframe.fandom.com/wiki/Jahu" }, { "uniqueName": "/Lotus/Upgrades/Mods/Immortal/ImmortalEightMod", "name": "Khra", "polarity": "Universal", "rarity": "Rare", "baseDrain": 0, "fusionLimit": 3, "compatName": "PARAZON", "type": "Parazon", "description": "To cosmic forms from tangent planesWe end as we began", "imageName": "khra.png", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/d/d5/KhraRequiemMod.png/revision/latest?cb=20191101050912", "wikiaUrl": "http://warframe.fandom.com/wiki/Khra", "rank": 2 }, { "uniqueName": "/Lotus/Upgrades/Mods/DataSpike/Assassin/OnExecutionHealthDropMod", "name": "Blood For Life", "polarity": "Universal", "rarity": "Common", "baseDrain": 0, "fusionLimit": 0, "compatName": "PARAZON", "type": "Parazon", "levelStats": [ { "stats": [ "100% chance to drop a Health Orb on Mercy" ] } ], "imageName": "blood-for-life.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/e/e5/BloodForLifeMod.png/revision/latest?cb=20191101055915", "wikiaUrl": "http://warframe.fandom.com/wiki/Blood_For_Life" }, { "uniqueName": "/Lotus/Upgrades/Mods/DataSpike/Assassin/OnExecutionEnergyDropMod", "name": "Blood For Energy", "polarity": "Universal", "rarity": "Rare", "baseDrain": 0, "fusionLimit": 0, "compatName": "PARAZON", "type": "Parazon", "levelStats": [ { "stats": [ "50% chance to drop an Energy Orb on Mercy" ] } ], "imageName": "blood-for-energy.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/8/86/BloodForEnergyMod.png/revision/latest?cb=20191101055915", "wikiaUrl": "http://warframe.fandom.com/wiki/Blood_For_Energy" }, { "uniqueName": "/Lotus/Upgrades/Mods/DataSpike/Assassin/OnExecutionBlindMod", "name": "Out Of Sight", "polarity": "Universal", "rarity": "Rare", "baseDrain": 0, "fusionLimit": 0, "compatName": "PARAZON", "type": "Parazon", "levelStats": [ { "stats": [ "Blind enemies within 18m on Mercy" ] } ], "imageName": "out-of-sight.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/3/33/OutOfSightMod.png/revision/latest?cb=20191101055913", "wikiaUrl": "http://warframe.fandom.com/wiki/Out_Of_Sight" } ] }, "colors": { "primary": { "hex": "FAF9EC", "matches": [] }, "secondary": { "hex": "7D7D6F", "matches": [] }, "tertiary": { "hex": "616159", "matches": [] }, "accents": { "hex": "ECC45A", "matches": [] }, "emissive": [ { "hex": "01FFF9", "matches": [] }, { "hex": "01C4FF", "matches": [] } ], "energy": [ { "hex": "4DB0E0", "matches": [] } ] } }, "amp": { "xp": 5428663, "amp": { "uniqueName": "/Lotus/Weapons/Sentients/OperatorAmplifiers/OperatorAmpWeapon", "itemName": "Void-Touched Somatic", "xp": 5428663, "features": 8, "pricol": { "t0": "CC222A", "t1": "520406", "t2": "000000", "t3": "C61E28", "m0": "000000", "m1": "003E75", "en": "000000", "e1": "00285F" }, "upgrades": [ { "uniqueName": "/Lotus/Upgrades/CosmeticEnhancers/OperatorAmps/OperatorAmmoRegenOnKill", "rank": 3 } ], "modularParts": { "LWPT_AMP_BRACE": "/Lotus/Weapons/Corpus/OperatorAmplifiers/Set1/Grip/CorpAmpSet1GripPartC", "LWPT_AMP_CORE": "/Lotus/Weapons/Sentients/OperatorAmplifiers/Set1/Chassis/SentAmpSet1ChassisPartB", "LWPT_AMP_OCULUS": "/Lotus/Weapons/Sentients/OperatorAmplifiers/Set2/Barrel/SentAmpSet2BarrelPartA" } }, "parts": { "prism": { "name": "Rahn Prism", "uniqueName": "/Lotus/Weapons/Sentients/OperatorAmplifiers/Set2/Barrel/SentAmpSet2BarrelPartA", "totalDamage": 0, "description": "", "criticalChance": 0, "criticalMultiplier": 0, "procChance": 0, "fireRate": 0, "masteryReq": 0, "productCategory": "Pistols", "omegaAttenuation": 1, "type": "", "imageName": "rahn-prism.png", "category": "Misc", "damageTypes": {}, "polarities": [], "tags": [ "Sentient" ], "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/2/29/SentAmpSet2BarrelA.png/revision/latest?cb=20210322130747", "wikiaUrl": "http://warframe.fandom.com/wiki/Rahn_Prism", "disposition": 3 }, "scaffold": { "name": "Shraksun Scaffold", "uniqueName": "/Lotus/Weapons/Sentients/OperatorAmplifiers/Set1/Chassis/SentAmpSet1ChassisPartB", "totalDamage": 0, "description": "", "criticalChance": 0, "criticalMultiplier": 0, "procChance": 0, "fireRate": 0, "masteryReq": 0, "productCategory": "Pistols", "omegaAttenuation": 1, "type": "", "imageName": "shraksun-scaffold.png", "category": "Misc", "damageTypes": {}, "polarities": [], "tags": [ "Sentient" ], "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/a/a0/SentAmpSet1ChassisB.png/revision/latest?cb=20210322130753", "wikiaUrl": "http://warframe.fandom.com/wiki/Shraksun_Scaffold", "disposition": 3 }, "brace": { "name": "Certus Brace", "uniqueName": "/Lotus/Weapons/Corpus/OperatorAmplifiers/Set1/Grip/CorpAmpSet1GripPartC", "totalDamage": 0, "description": "", "criticalChance": 0, "criticalMultiplier": 0, "procChance": 0, "fireRate": 0, "masteryReq": 0, "productCategory": "Pistols", "omegaAttenuation": 1, "type": "Amp", "imageName": "certus-brace.png", "category": "Misc" } }, "colors": { "primary": { "hex": "CC222A", "matches": [ { "palette": { "name": "Bastille", "description": "Unlocks a collection of symbolic colors, found in datamass detailing the record of an ancient battle." }, "position": { "row": 18, "col": 1 } } ] }, "secondary": { "hex": "520406", "matches": [ { "palette": { "name": "Classic Saturated", "description": "More saturated color options for Warframe customization." }, "position": { "row": 1, "col": 0 } } ] }, "tertiary": { "hex": "000000", "matches": [ { "palette": { "name": "Accessibility", "description": "Unlocks a collection of specialized colors." }, "position": { "row": 10, "col": 1 } }, { "palette": { "name": "Psiv", "description": "Unlocks additional color options for Warframe customization." }, "position": { "row": 8, "col": 5 } }, { "palette": { "name": "Smoke", "description": "Unlocks additional color options for Warframe customization." }, "position": { "row": 14, "col": 5 } } ] }, "accents": { "hex": "C61E28", "matches": [ { "palette": { "name": "Bastille", "description": "Unlocks a collection of symbolic colors, found in datamass detailing the record of an ancient battle." }, "position": { "row": 12, "col": 2 } } ] }, "emissive": [ { "hex": "000000", "matches": [ { "palette": { "name": "Accessibility", "description": "Unlocks a collection of specialized colors." }, "position": { "row": 10, "col": 1 } }, { "palette": { "name": "Psiv", "description": "Unlocks additional color options for Warframe customization." }, "position": { "row": 8, "col": 5 } }, { "palette": { "name": "Smoke", "description": "Unlocks additional color options for Warframe customization." }, "position": { "row": 14, "col": 5 } } ] }, { "hex": "003E75", "matches": [ { "palette": { "name": "Transmission", "description": "Unlocks additional color options for Warframe customization." }, "position": { "row": 5, "col": 1 } } ] } ], "energy": [ { "hex": "000000", "matches": [ { "palette": { "name": "Accessibility", "description": "Unlocks a collection of specialized colors." }, "position": { "row": 10, "col": 1 } }, { "palette": { "name": "Psiv", "description": "Unlocks additional color options for Warframe customization." }, "position": { "row": 8, "col": 5 } }, { "palette": { "name": "Smoke", "description": "Unlocks additional color options for Warframe customization." }, "position": { "row": 14, "col": 5 } } ] } ] } }, "companion": { "companion": { "uniqueName": "/Lotus/Types/Sentinels/SentinelPowersuits/PrimeHeliosPowerSuit", "name": "Helios Prime", "health": 250, "shield": 100, "armor": 100, "stamina": 8, "power": 100, "description": "This knowledge hungry protector defends its master with Deconstructor Prime.", "masteryReq": 8, "productCategory": "Sentinels", "buildPrice": 15000, "buildTime": 86400, "skipBuildTimePrice": 30, "buildQuantity": 1, "consumeOnBuild": true, "type": "Sentinel", "imageName": "helios-prime.png", "category": "Sentinels", "tradable": true, "releaseDate": "2017 02 28", "vaultDate": "2018 12 12", "estimatedVaultDate": "2018 12 12", "vaulted": true }, "xp": 349262241, "polarized": 4, "cosmetics": [ { "uniqueName": "/Lotus/Upgrades/Skins/Sentinels/Masks/ThanoTechMask", "name": "Loid Sentinel Mask", "description": "Necraloids insist upon using archaic but reliable Entrati technology, in preference to anything more modern.", "type": "Skin", "imageName": "loid-sentinel-mask.png", "category": "Skins" }, { "uniqueName": "/Lotus/Upgrades/Skins/Sentinels/Wings/ThanoTechWings", "name": "Loid Sentinel Wing", "description": "All Necraloids can hover and maneuver with perfect poise. ", "type": "Skin", "imageName": "loid-sentinel-wing.png", "category": "Skins" }, { "uniqueName": "/Lotus/Upgrades/Skins/Sentinels/Tails/ThanoTechTail", "name": "Loid Sentinel Tail", "description": "Necraloids take pride in keeping their medallion-embossed collars as clean and polished as they did when they were living servants.", "type": "Skin", "imageName": "loid-sentinel-tail.png", "category": "Skins" }, { "uniqueName": "/Lotus/Upgrades/Skins/Sentinels/Skins/ThanotechSentinelSkin", "name": "Loid Sentinel Skin", "description": "This faithful Necraloid has served the Entrati family for centuries. He now stands ready to offer his service to you.", "type": "Skin", "imageName": "loid-sentinel-skin.png", "category": "Skins" }, { "uniqueName": "/Lotus/Upgrades/Skins/Sentinels/Wings/ThanoTechWings", "name": "Loid Sentinel Wing", "description": "All Necraloids can hover and maneuver with perfect poise. ", "type": "Skin", "imageName": "loid-sentinel-wing.png", "category": "Skins" }, { "uniqueName": "/Lotus/Upgrades/Skins/Effects/Kuva/KuvaTricksterEphemera", "name": "Vengeful Trickster Ephemera", "description": "The energy of the trickster Warframes is embodied in this colorful ephemera, seized from a converted or vanquished Kuva Lich.", "type": "Skin", "imageName": "vengeful-trickster-ephemera.png", "category": "Skins" } ], "colors": { "attachments": { "primary": { "hex": "18191C", "matches": [ { "palette": { "name": "Discord", "description": "Unlocks a collection of Blurple, Greyple and not quite black colors." }, "position": { "row": 11, "col": 4 } } ] }, "secondary": { "hex": "454558", "matches": [ { "palette": { "name": "Agony", "description": "Unlocks a collection of colors favored by Kuva Liches." }, "position": { "row": 7, "col": 1 } } ] }, "tertiary": { "hex": "1D3C9A", "matches": [] }, "accents": { "hex": "FFD257", "matches": [] }, "emissive": [ { "hex": "00CFF6", "matches": [] }, { "hex": "00758A", "matches": [] } ], "energy": [] } }, "upgrades": { "arcanes": [], "mods": [ { "uniqueName": "/Lotus/Types/Sentinels/SentinelPrecepts/CodexScannerPrecept", "name": "Investigator", "polarity": "Penjaga", "rarity": "Common", "baseDrain": 4, "fusionLimit": 5, "compatName": "HELIOS", "type": "Sentinel", "levelStats": { "stats": [ "Helios Sentinel will scan objects and enemies within 50m over 2s. This consumes codex scanner charges." ] }, "imageName": "investigator.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/a/a1/Investigator_19.6.3.png/revision/latest?cb=20171008162227", "wikiaUrl": "http://warframe.fandom.com/wiki/Investigator", "rank": 5 }, { "uniqueName": "/Lotus/Types/Sentinels/SentinelPrecepts/UniversalVacuum", "name": "Vacuum", "polarity": "Penjaga", "rarity": "Common", "baseDrain": 2, "fusionLimit": 5, "compatName": "ROBOTIC", "type": "Sentinel", "levelStats": { "stats": [ "11.5m Companion Gather-Link. Detects and collects items, including mods." ] }, "imageName": "vacuum.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/8/87/VacuumMod.png/revision/latest?cb=20201120033630", "wikiaUrl": "http://warframe.fandom.com/wiki/Vacuum", "rank": 5 }, { "uniqueName": "/Lotus/Types/Sentinels/SentinelPrecepts/Events/ProjectNightwatch/SentinelHealthRegenPreceptNightwatchMod", "name": "Medi-Ray", "polarity": "Penjaga", "rarity": "Uncommon", "baseDrain": 0, "fusionLimit": 5, "compatName": "ROBOTIC", "type": "Sentinel", "levelStats": { "stats": [ "Sentinel will occasionally heal its owner, restoring 12% Health over 4s." ] }, "imageName": "medi-ray.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/a/a4/Medi-RayMod.png/revision/latest?cb=20171007152956", "wikiaUrl": "http://warframe.fandom.com/wiki/Medi-Ray", "rank": 5 }, { "uniqueName": "/Lotus/Types/Sentinels/SentinelPrecepts/Events/CorpusArena/ShieldAuraPrecept", "name": "Shield Charger", "polarity": "Penjaga", "rarity": "Rare", "baseDrain": 0, "fusionLimit": 5, "compatName": "ROBOTIC", "type": "Sentinel", "levelStats": { "stats": [ "Increases Max Shields by 60% and Shield Regeneration by 60% for 10s." ] }, "imageName": "shield-charger.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/3/30/ShieldChargerMod.png/revision/latest?cb=20200512112741", "wikiaUrl": "http://warframe.fandom.com/wiki/Shield_Charger", "rank": 5 }, { "uniqueName": "/Lotus/Types/Sentinels/SentinelPrecepts/PrimedRegen", "name": "Primed Regen", "polarity": "Penjaga", "rarity": "Legendary", "baseDrain": 4, "fusionLimit": 10, "compatName": "SENTINEL", "type": "Sentinel", "levelStats": { "stats": [ "If killed, regenerates 3x with 100% Max Health and is invulnerable for 11s." ] }, "imageName": "primed-regen.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/f/f5/Primed_Regen_19.6.3.png/revision/latest?cb=20210619083027", "wikiaUrl": "http://warframe.fandom.com/wiki/Primed_Regen", "rank": 10 }, { "uniqueName": "/Lotus/Upgrades/Mods/Sentinel/SentinelHealthMaxMod", "name": "Enhanced Vitality", "polarity": "Vazarin", "rarity": "Common", "baseDrain": 2, "fusionLimit": 10, "compatName": "COMPANION", "type": "Companion Mod", "levelStats": { "stats": [ "+220% Health" ] }, "imageName": "enhanced-vitality.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/6/6c/EnhancedVitalityMod.png/revision/latest?cb=20200511204954", "wikiaUrl": "http://warframe.fandom.com/wiki/Enhanced_Vitality", "rank": 10 }, { "uniqueName": "/Lotus/Types/Sentinels/SentinelPrecepts/Sanctuary", "name": "Sanctuary", "polarity": "Vazarin", "rarity": "Rare", "baseDrain": 6, "fusionLimit": 10, "compatName": "ROBOTIC", "type": "Sentinel", "levelStats": { "stats": [ "Creates a shield with 600 Health around the player when they are reviving fallen allies." ] }, "imageName": "sanctuary.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/d/d0/Sanctuary_19.6.3.png/revision/latest?cb=20190209151503", "wikiaUrl": "http://warframe.fandom.com/wiki/Sanctuary", "rank": 10 }, { "uniqueName": "/Lotus/Upgrades/Mods/Sentinel/SentinelLootRadarEnemyRadarExpertMod", "name": "Primed Animal Instinct", "polarity": "Naramon", "rarity": "Legendary", "baseDrain": 6, "fusionLimit": 10, "compatName": "COMPANION", "type": "Companion Mod", "levelStats": { "stats": [ "+55 Loot Radar", "+33 Enemy Radar" ] }, "imageName": "primed-animal-instinct.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/0/07/PrimedAnimalInstinctMod.png/revision/latest?cb=20190405145639", "wikiaUrl": "http://warframe.fandom.com/wiki/Primed_Animal_Instinct", "rank": 10 }, { "uniqueName": "/Lotus/Upgrades/Mods/Sentinel/SentinelArmourMod", "name": "Metal Fiber", "polarity": "Vazarin", "rarity": "Common", "baseDrain": 4, "fusionLimit": 10, "compatName": "COMPANION", "type": "Companion Mod", "levelStats": { "stats": [ "+110% Armor" ] }, "imageName": "metal-fiber.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/5/55/MetalFiberMod.png/revision/latest?cb=20171007153006", "wikiaUrl": "http://warframe.fandom.com/wiki/Metal_Fiber", "rank": 10 }, { "uniqueName": "/Lotus/Upgrades/Mods/Sets/Synth/SentinelSynthFibersMod", "name": "Synth Fiber", "polarity": "Madurai", "rarity": "Rare", "baseDrain": 4, "fusionLimit": 3, "compatName": "COMPANION", "type": "Sentinel", "levelStats": { "stats": [ "Health Orbs increase Armor for Companions by 100% for 12s." ] }, "modSet": "/Lotus/Upgrades/Mods/Sets/Synth/SynthSetMod", "imageName": "synth-fiber.jpg", "category": "Mods", "wikiaThumbnail": "https://static.wikia.nocookie.net/warframe/images/f/f6/SynthFiber.png/revision/latest?cb=20200708205356", "wikiaUrl": "http://warframe.fandom.com/wiki/Synth_Fiber", "rank": 3 } ] }, "type": "robotics" }, "mech": {} } } ```

but also

https://api.warframestat.us/profile/[de]megan ```json {"error":"No Result.","code":400} ```