BABUNI.DEV
ResistForever artwork

ResistForever

Partial-resist and spell-miss tooltip calculations.

Resist Forever explains how a character's or pet's magical resistance might affect direct spell damage. Hover Fire, Nature, Frost, Shadow or Arcane resistance in the character/pet panel to see the chance of each 10% damage-resisted outcome, together with base spell miss against an attacker of a given level.

It extends the existing Blizzard tooltip instead of replacing it, so the game's original resistance information stays visible.

Install

Place the files in a folder named ResistForever under your client's Interface/AddOns directory:

Interface/
└── AddOns/
    └── ResistForever/
        ├── ResistForever.toc
        └── ResistForever.lua

Enable Resist Forever in the game's addon list and open your character sheet. Hover a resistance row, or open the pet character panel and hover its corresponding resistance row. No slash commands or settings screen are defined by the current source; the addon does not write SavedVariables.

The v1.0.2 GitHub release was published October 20, 2026, but GitHub's release metadata lists no attached downloadable asset. Use the repository source rather than assuming a release ZIP exists. This build targets the specific Forever UI conventions used by CharacterStatFrameScrollBoxIconElementMixin, PaperDollStatTooltip and the 16001 interface—not ordinary Vanilla 1.12 or modern retail WoW by default.

How to read the tooltip

The addon appends a Resist Forever section below Blizzard's native tooltip. It can…

Explore this project