promotional bannermobile promotional banner

ResistanceRestored

A simple panel that shows your resistance for every magic school and how much spell damage it actually reduces, for any target level.
Screenshot 2026-06-27 132702.png

Screenshot 2026-06-27 132702.png

Screenshot 2026-06-27 132626.png

Screenshot 2026-06-27 132626.png

Screenshot 2026-06-27 132618.png

Screenshot 2026-06-27 132618.png

Description

A simple, lightweight panel that shows your resistance for every magic school and tells you how much spell damage it's actually reducing — against any target level you choose.

Classic-era resistance is a hidden stat with no in-game readout of what it's really doing for you. Resistance Restored brings that information back: pick a school, pick an attacker level, and see your average damage reduction and what a real spell hit gets reduced to.

Features

  • All six schools — Holy, Fire, Nature, Frost, Shadow and Arcane, each with its live resistance total and average reduction at a glance.
  • Real damage-reduction estimates — see the average % reduction and what a 100-damage hit (and a hit size of your choice) actually lands for.
  • Type any hit size — enter an exact number into the Sample Hit box to test a specific spell, or step it with the − / + buttons.
  • Choose your comparison — compare against your current Target, a raid Boss, or a Manual level you set yourself.
  • Clean, modern panel — flat dark design, fully click-driven. No chat commands required; everything is on the panel.
  • Stays open in combat — so you can watch your numbers change as resistance buffs, auras and potions come and go. You close it when you want to.
  • Minimap button — open and close the panel with a click.
  • Remembers everything — position, selected school and your settings persist between sessions.

How the estimate works

This addon is intentionally honest about what it knows. It does not claim to know Blizzard's exact hidden resistance formula. Instead it uses, in order of preference:

  1. Blizzard's own ResistancePercent() value for the chosen level — the most accurate source, and what's used in practice for every school.
  2. rough fallback estimate if that's ever unavailable — scaled from a measured Frost test (323 res ≈ 27% at level 80 vs 83). It's approximate and least accurate far from level 80, and in practice it almost never runs because the API is available.

 

Using the panel

Everything is controlled inside the panel — the slash commands below are optional:

  • /rr — show or hide the panel
  • /rr reset — reset the panel position
  • /rr mode target|boss|manual — choose the comparison level source
  • /rr level <number> — set the manual comparison level
  • /rr hit <number> — set the example spell hit size
  • /rr school holy|fire|nature|frost|shadow|arcane — select a school
  • /rr universal on|off — apply the measured model to all schools
  • /rr technical on|off — show or hide extra detail
  • /rr status — print the current estimate in chat

Feedback

Made for MoP Classic. Bug reports and suggestions are welcome in the comments.

The ResistanceRestored Team

profile avatar
  • 2
    Projects
  • 8
    Downloads

I make addons for niche low level projects / soloing and general QoL

More from TheDruidMan

  • BossStats project image

    BossStats

    • 5
    • Addons

    Shows old raid boss armor, physical damage reduction, and the best armor-reduction tools to strip bosses to zero armor.

    • 5
    • June 25, 2026
    • Addons
    • +1
  • BossStats project image

    BossStats

    • 5
    • Addons

    Shows old raid boss armor, physical damage reduction, and the best armor-reduction tools to strip bosses to zero armor.

    • 5
    • June 25, 2026
    • Addons
    • +1