suggest_weapon_build
Generate a Warframe weapon, Zaw, or Kitgun mod build that fits capacity, polarities, and mod conflicts while maximizing damage; optionally tune it to a target enemy.
Instructions
Suggest the mods that give a weapon, Zaw or Kitgun the most damage, within its capacity, polarities and mod conflicts. Pass target to pick for a specific enemy instead of raw damage.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zaw | No | A Zaw from parts: {strike, grip, link}. See list_modular_parts. | |
| goal | No | Defaults to sustained_dps for guns and burst_dps for melee. heavy_attack is melee only. | |
| mods | No | Mods that must be in the build. | |
| forma | No | Extra Forma you are willing to add. The result lists the polarities to add. Default 0. | |
| 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. Defaults to the first. | |
| kitgun | No | A Kitgun from parts: {chamber, grip, loader}. See list_modular_parts. | |
| stance | No | Melee only. Defaults to a fitting stance, chosen only for its capacity. | |
| 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. | |
| exclude | No | Mods not to use, such as ones you do not own. | |
| catalyst | No | Orokin Catalyst installed. Default true. | |
| polarities | No | The weapon's current slot polarities, if you have added Forma. Defaults to the weapon's own. | |
| use_exilus | No | The weapon has an Exilus adapter. Default false. | |
| 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. Default 12. | |
| status_types_on_target | No | Status types on the enemy, for mods such as Condition Overload. Default 0. |