TankThreat
Real-time threat indicators on enemy nameplates for WoW 12.0.1 (Midnight)
TankThreat places color-coded shield icons directly on enemy nameplates so you can see your threat status on every mob at a glance — no need to switch targets or check a separate threat meter window.
How It Works
Each hostile nameplate gets a shield icon anchored to its right side. The shield color tells you exactly where you stand:
- Green — You have solid aggro (threat status 3)
- Yellow — You're gaining or competing for threat (threat status 1-2)
- Red — You're losing or don't have threat (threat status 0)
- Blue — The mob is in combat but being tanked by an allied player
These are the default colors — every threat level color is fully customizable with RGBA values in the config panel, so you can set them to whatever works best for your UI.
An optional threat percentage is displayed below each shield so you can see the exact numbers.
Features
- 4 shield styles — Choose from Knight Shield, Recruit Shield A, Tower Shield, or Recruit Shield B
- Fully customizable threat colors — Set your own RGBA values for each threat level (low, medium, high, and allied tank)
- Adjustable size and font — Scale the shield icons and percentage text to fit your UI
- Configurable update rate — Default 0.1s polling; adjust for performance vs responsiveness
- Tank-only mode — Auto-hide indicators when you're not assigned the TANK role in a group
- WoW 12.0 compatible — Handles secret values, forbidden nameplates, and restricted frame regions safely
- Lightweight — Only processes visible nameplates; uses frame pooling to minimize garbage collection
Commands
/tt config — Open the configuration panel
/tt toggle — Enable/disable threat indicators
/tt style <1-4> — Switch shield style
/tt help — Show all commands
Configuration
Access the full settings panel via /tt config or by left-clicking the minimap button. Right-click the minimap button for addon info.