weapon_build
Calculate Warframe weapon, Zaw, or Kitgun builds: damage types, crit, status, DPS, mod capacity, and enemy-target results. Include melee combo/heavy-attack stats.
Instructions
Calculate a weapon, Zaw or Kitgun build: damage by type, crit, status, damage over time, DPS and mod capacity. Melee results add range, heavy attacks and per-combo stance DPS. Pass target for damage against an enemy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zaw | No | A Zaw from parts: {strike, grip, link}. See list_modular_parts. | |
| mods | No | Mod names, or {name, rank, slot_polarity} objects. Rank defaults to max. Use slot_polarity "none" for an empty slot. | |
| level | No | The item's rank, which sets its capacity. Default 30. Kuva and Tenet-style weapons and Necramechs can reach 40. | |
| riven | No | A Riven with your rolled stats: {effects, polarity, drain, slot_polarity}, such as {effects: {critChance: 120, multishot: 90}, polarity: "madurai", drain: 18}. Fills a regular slot. | |
| attack | No | Attack mode from list_weapons, such as Incarnon Form. Defaults to the first. | |
| exilus | No | Exilus mod name or {name, rank, slot_polarity}. | |
| kitgun | No | A Kitgun from parts: {chamber, grip, loader}. See list_modular_parts. | |
| stance | No | Melee only. Stance mod name or {name, rank, slot_polarity}. Adds capacity and gives per-combo DPS. Defaults to the weapon's stance polarity. | |
| target | No | The enemy: {faction, armor}. Applies faction damage multipliers, armor reduction and faction mods. See data_info for factions. | |
| weapon | No | Weapon name. Use this, zaw or kitgun. | |
| arcanes | No | Arcane names or {name, rank} objects. Their triggered effects count when conditionals is true. | |
| catalyst | No | Orokin Catalyst installed. Default true. | |
| base_stats | No | Overrides: damage (by type), critChance, critDamage, statusChance, fireRate, pellets, magazine, reload, ammoCost, heavyAttack, range, windUp. | |
| conditionals | No | Count triggered effects, such as Galvanized mods and arcanes, at full stacks. Gives a peak figure. Default false. | |
| extra_effects | No | Extra percentage bonuses for buffs this tool cannot see, by effect name, such as {damage: 50, critChance: 25}. | |
| combo_multiplier | No | Melee only. Combo multiplier from 1 to 12. Scales heavy attacks, Blood Rush and Weeping Wounds. | |
| status_types_on_target | No | Status types on the enemy, for mods such as Condition Overload. Default 0. |