Every formula cites its source, and every golden test is calibrated against a real in-game run.Why you can check it
Warframes
Operator
Companions
Weapons
Ignis Wraith
Measured buildsthe board's best riven-free build for each ruler, and what this weapon's number does not account for
Best riven-free build on the WFSim board, as of 2026-09-25
Ruler
Fight
Mode
Score
Build
Standard Single Target
Thrax Centurion Lv 9999 SP · 180 s · KPM
base
6.4080
Malignant Force, Rime Rounds, Hellfire, Primary Acuity, Serration, Vile Acceleration, Vital Sense, Magnetic Capacity, Vigilante Supplies, Primary Deadhead
Standard Multi Target
19x19 at 3 m · Thrax Centurion Lv 9999 SP · 180 s · KPM
base
18.3716
Hellfire, Thermite Rounds, Galvanized Chamber, Heavy Caliber, Primed Shred, Critical Delay, Vile Acceleration, Vital Sense, Primary Crux
Demolisher
one target · Demolisher Devourer Lv 9999 SP · 4-player health · 180 s · KPM
base
0.9990
Malignant Force, Rime Rounds, Hellfire, Primary Acuity, Serration, Vile Acceleration, Vital Sense, Magnetic Capacity, Vigilante Supplies, Primary Crux
Not modelled here
the BEAM'S THICKNESS, 0.15 m and the largest of any continuous weapon, is not modelled — this arena's beam is a ray, so a build that would clip an enemy with the edge of the beam misses here, and Heavy Caliber's accuracy penalty costs more in this sim than it does in game
the area of effect CAN headshot, which the page marks as a BUG — this sim applies its headshot percentage to the direct hit alone, so the blast is never a head here
Benchmark
Forma plan your rules, and the builds that share these polarities
0
Parts
0
Wielder
1
Mode
2
Mods
0 / 00 Forma
Stance
A stance decides what the weapon actually swings: it publishes a combo per mode, and installing one replaces the weapon's own. It also GRANTS capacity instead of costing it — 10 on a slot of its own polarity, 5 on a bare one, 4 on the wrong colour.
Exilus
A polarity can be swapped between this slot and a main one — the slot stays Exilus. So its polarity counts toward any build, even one that leaves it empty.
3
Arcane
4
Evolution
Incarnon Genesis
5
Valence
Σ
Stats
≡
Build
▶
Sim
1 · The fight who you are shooting at, where, and for how long
2 · External bonuses what the wielder is doing, and what others hand them — a ticked number replaces the wielder's own
3 · Limits what this run is allowed to assume
4 · Buffs the stacks the run STARTS with — the fight still grants and decays them on their own triggers
5 · Extra stats anything this weapon is handed from outside its build — it lands in the same bucket a mod would
6 · Warframe buffs abilities cast on this weapon — set your Ability Strength and the values follow
7 · Measure what to read off the run — the scenario's own term, so an official ruler pins it
The whole fight — every field, including the ones this weapon hides
Σ
Result
φ
Shapley analysis
what each part multiplies the result by
4
Rivens
All rivens every riven you have made for this weapon, with what it actually rolls
5
Enemies
All targets every enemy you have made — pick one in the simulator's target list like any other
⚙
The search
the starts and the limits — what a search preset saves, with the runs per candidate
① Starts
② Limits none by default — click an option to exclude it; a start that pins an excluded option cannot run, one that only holds it has it replaced
▶
The fight
the simulator's — every candidate is scored under it, and it is edited over there
★
Optimize
each start improved by the quick calc until nothing helps
—
Forma plan your rules, and the builds that share these polarities
1
Mods
0 / 00 Forma
Aura
An aura hands capacity back instead of costing it: twice its drain on its own polarity, 80% of it rounded down on another. A polarity moves between all ten slots, the aura's included.
Exilus
2
Arcanes
3
Archon Shards
4
Operator
Σ
Stats
5
Abilities
—
1
Mods
0 / 00 Forma
Nothing a companion seats moves a weapon's numbers yet: no robotic weapon reads its wielder's stats, and no precept is run. What this answers is capacity and Forma.
Operator
Only the active school's nodes apply. A node that needs an Operator action counts only when you say it is running.