Tools that give you an answer before the next pull.
Tank Mitigation Lab shows whether a planned hit kills you. Healing Efficiency Lab uses your own live character data to test cast plans, talents and gear. Legacy Raid Journal writes the boss abilities back into the Adventure Guide for raids that show a blank tab. The rest of my addons solve smaller problems the default UI leaves buried.
Every project is free on CurseForge. Use the project pages for current game versions, files and change notes.
6 tank specs in TML7 healer specs in HEL108 legacy bosses in LRJ
Start with TML, HEL and LRJ
3 main projects, each answering one question the game leaves open.
TML and HEL plan outside combat and explain what their result means in plain language. LRJ works inside the Adventure Guide you already open before a pull.
TML
Main project / WoW Retail
Tank Mitigation Lab
Available free on CurseForgeActual TML dashboard / Vengeance Demon Hunter benchmark
Plan the hit. Stack the right cooldowns. Know whether you live.
TML turns a boss hit into a clear survival verdict before the pull. It reads your character, layers the cooldowns and buffs you choose, then shows how much health the level-30 Heroic Lich King benchmark removes—or what you are still missing.
Why I built it I wanted to measure what a secondary stat was worth point by point, and how much a talent or buff actually added. Nothing in the game shows you that, so every answer is an educated guess.
Supports all six tank specialisations, including Brewmaster Stagger and its delayed damage.
Shows the damage after mitigation, the percentage of your health it removes and a clear survive-or-die result.
If the hit is still lethal, it works out the health, Stamina, Armour or Versatility you are missing.
Lets you compare presets, saved snapshots and different tanks, then export the result for other players.
HEL
Main project / WoW Retail
Healing Efficiency Lab
Available free on CurseForgeActual HEL gear advice / Restoration Shaman
Find the cast plan—and the stat—that produces useful healing.
HEL builds a deterministic five-minute healing test from your own character's live stats and spell tooltips. It compares cast orders, useful healing, waste, talents and gear so the next change has a reason behind it.
Why I built it The same question as TML, but for healing. I built it as a timeline so I could measure a healer's full potential when pushed to the limit.
Supports all seven healer specialisations in Retail.
Ranks stats by useful healing per point and explains when a Haste breakpoint is—or is not—worth chasing.
Lets you test cast orders, pressure profiles and measurable talent effects without changing your real build.
Saves snapshots and compares healers while keeping mana effects separate from healing output.
LRJ
Main project / WoW Retail
Legacy Raid Journal
Available free on CurseForgeActual LRJ abilities tab / The Four Horsemen, Naxxramas
Read the boss abilities the Adventure Guide leaves blank.
Retail's Adventure Guide shows an empty Abilities tab for older raids. LRJ fills it in for 19 legacy instances and 108 bosses, with boss lore, stage headers, collapsible ability rows, spell icons and role indicators.
Why I built it I raid Classic through Wrath with Legacy Thirty, and we were explaining mechanics from memory. Things break or stop working as intended from one expansion to the next, so we kept leaving the game to find a list of abilities and check them against what we were seeing. Now it is in the Adventure Guide.
Covers 19 instances and 108 bosses across Classic, The Burning Crusade and Wrath of the Lich King.
Fills the empty Abilities tab with stage headers, collapsible ability rows, spell icons and role indicators.
Reads difficulty and faction, so Heroic modes and faction-specific encounters show the right fight.
Adds an overview tab with strategy summaries organised by role.
3 smaller tools
Focused answers without a wall of options.
Each one owns a narrow job and is honest about what WoW can and cannot expose.
BSWoW Retail
BossStats
See how much armour a legacy boss has—and what removes it best.
BossStats is a lightweight level-30 raiding reference for boss armour, physical damage reduction and the armour-reduction setup with the best expected gain.
Why I built it I wanted to know what armour-reduction weapons were actually worth at level 30.
Covers listed raid bosses from Classic through Wrath.
Uses armour values collected from Retail Advanced Combat Logs.
Good to know
You select the boss manually because WoW protects the unit APIs that automatic target scanning would need.
Keep the character-sheet stats you care about visible in combat.
A small movable HUD for Primary Stat, Critical Strike, Haste, Mastery, Versatility, armour reduction and movement speed. Every line can be configured separately.
Why I built it I wanted my stats live in combat, so I could see when a proc had changed them.
Keeps six core combat stats updating during combat using the character-sheet APIs that remain available.
Shows armour as the same damage-reduction percentage used by the character sheet.
Good to know
Movement speed is protected in combat, so its line retains the last out-of-combat reading until combat ends.
Put your magic resistance back where you can see it.
A compact panel for all six magic schools that turns your resistance total into estimated average damage reduction against a target, boss or chosen attacker level.
Why I built it Resistance still worked in the content I was soloing, but nothing in the game showed me how much value it was giving me.
Lets you enter an exact sample hit and see the estimated damage after resistance.
Tracks Holy, Fire, Nature, Frost, Shadow and Arcane in one persistent panel.
Good to know
The fallback is labelled as an estimate because Blizzard does not expose the full formula.
If the information changes a decision, it should be clear.
Solo raids and level-locked progression expose questions most tools were never designed to answer. When I keep meeting the same question, I turn it into something other players can use.