Description
AffinityEnrageTracker is a lightweight boss-encounter helper that answers one crucial question during a raid fight: will we beat the enrage timer?
When a boss fight begins, the addon detects the enrage/berserk timer automatically — from BigWigs or Deadly Boss Mods if you run one, or from a built-in fallback timer if not. It then tracks all raid damage dealt to the boss through the combat log and computes a smoothed, rolling-average DPS (configurable at 1, 3, or 5 seconds) to avoid jittery predictions.
From that, it displays a small, movable on-screen frame showing:
- Time until enrage
- Estimated time until the boss dies at your current DPS (optional)
- A single verdict line — "Ahead by X seconds" or "Behind by X seconds" — with a green background when you're on pace and red when you're not
The frame only appears during boss combat with an active enrage timer and hides itself when the fight ends. Smart phase detection pauses calculations when the boss is immune or untargetable between phases, and everything resets cleanly after each pull.
It's fully customizable via /aet or the minimap button: frame size, opacity, text size, color overrides, sound and chat alerts when your pace status flips, a performance mode for low-end machines, per-character profiles with import/export, and a debug mode for testing. Works on both retail and Mists of Pandaria Classic (5.5.4) clients.

