Estimate your DPS against one fixed raid boss.
One attack-table and spell-table pass over your planner set: stat totals, talents, buffs, consumables and target debuffs. Then stat weights from re-running it with each stat nudged, and an upgrade finder that re-runs it for every gear swap.
Fixed encounter, no settings to change. Armor is a common generic TBC raid-boss approximation, not a specific boss tooltip; real bosses vary. Flagged needsVerification in the data.
The Simulation tab needs JavaScript: it runs the live app's simulator in the page.
What is and isn't modelled docs/known-limitations.md · featureFlags.ts
Modelled
- White damage plus one signature special per spec where its sustained rate is defensible: a cooldown, an energy cost against 10/sec regen, or a hunter's shot weave.
- Multi-ability rotations cover 5 specs of 27: Arms and Fury press three buttons each; Affliction keeps four DoTs under a Shadow Bolt filler; Shadow keeps two DoTs up with Mind Blast and Mind Flay; Destruction keeps Immolate and fills with Incinerate.
- Retribution's Holy damage, faction-split: Seal of Blood is Horde-only in Phase 2. Holy damage is not reduced by armor.
- Windfury Weapon for Enhancement, as a proc on the main-hand swing (main hand assumed to carry the imbue).
- A hunter's pet: auto attack, Bite, Claw and Kill Command. A Demonology warlock's Felguard.
- Feral's Rake and Rip bleeds (ticks ignore armor) and Feral Attack Power on 26 catalogued weapons.
- Slice and Dice for every rogue, Combat Potency, and Instant and Deadly poisons on the spell table.
- Talents reach all 27 specs; spells record a damage school, so Demonic Sacrifice applies per spell.
Not modelled, or only approximated
- The other 22 specs are a single-ability approximation, which understates any spec whose damage is spread across several buttons.
- Rage-costed abilities with no cooldown are excluded: Heroic Strike is carried in the data and contributes nothing. Rage from damage taken is pinned at 0.
- No mana-costed ability is capped by mana; the breakdown reports mana per second spent instead. Aspect of the Viper, Judgement of Wisdom, Shamanistic Rage and potions are unmodelled.
- Caster estimates model one signature ability: no cooldowns, procs, downranking or multi-spell priority.
- A named list of talent groups is still refused; per-spell effects such as Ignite, Shadow Weaving and Ruin dominate it. Expect a talented estimate to read low, especially for casters.
- No multi-iteration variance and no result charts, so every number is a point estimate.
- Bestial Wrath and Mangle are still missing; Flametongue and Elemental Weapons are not applied.
Measured against archon.gg's observed Phase 2 averages for all 20 DPS specs, the model reads 1.05x to 2.15x low, and no spec may read above its reference. Worst today: Demonology Warlock. Source: featureFlags.ts, dpsReference.ts (archon.gg, read 2026-08-23).
The tab is shown for the 20 DPS specs (Physical DPS and Caster DPS roles) by the owner's call on 2026-08-21. Healer and Tank math is still computed and tested but not shown as a headline.