ThreatChamp
What's new
ThreatChamp 2.1.0 — The Evolution Update
Four Interface Themes • Seven Overhead Styles • Tank Intelligence • Guardian • Appearance Studio
A massive evolution of ThreatChamp for World of Warcraft: Forever!
ThreatChamp has grown from a lightweight Classic-style aggro indicator into a highly customizable, role-aware threat management companion for Tanks, Off-Tanks, DPS, and Healers.
This cumulative changelog covers the major improvements introduced throughout development, including the latest Themes Dev 5 refinements.
Our goal remains simple:
CONTROL YOUR THREAT. OWN THE FIGHT.
🎨 FOUR COMPLETE INTERFACE THEMES
ThreatChamp now features four independently selectable interface skins.
CLASSIC
-
Inspired by the original World of Warcraft interface.
-
Traditional Blizzard-style borders, buttons, and navigation.
-
Authentic client UI textures where compatible.
-
Opaque backgrounds and familiar Warcraft styling.
ORIGINAL
-
The original ThreatChamp interface.
-
Black panels, bronze framing, gold typography, and red buttons.
-
Preserves ThreatChamp's familiar visual identity.
-
Remains the default appearance.
VANGUARD
-
Inspired by modern Retail World of Warcraft.
-
Contemporary charcoal panels and cleaner interface components.
-
Modern Blizzard-style assets with compatibility fallbacks.
-
Streamlined navigation and visual presentation.
SPELLBOUND
-
An immersive parchment-and-spellbook interface.
-
Aged paper, decorative borders, and Warcraft-inspired details.
-
Distinctive fantasy presentation throughout the settings interface.
Interface themes can be changed without automatically changing your overhead indicator style.
⚔️ SEVEN CUSTOMIZABLE OVERHEAD STYLES
ThreatChamp now offers seven overhead indicator appearances.
Original styles:
-
Classic Tags
-
Modern Rectangles
-
Spellbook Plaques
New styles:
-
Classic Crest
-
Original Standard
-
Vanguard Strip
-
Spellbound Ledger
Each style provides a different visual presentation while using the existing threat-awareness system.
Additional improvements include:
-
Custom colors for individual threat states.
-
Configurable indicator dimensions and placement.
-
Role-specific visual presentation.
-
Animated threat warnings.
-
Warning pulses and danger highlights.
-
Aggro-loss and recovery effects.
-
Customizable animation intensity.
-
Reduced Motion support.
-
Live demonstration previews.
All seven styles remain independently selectable from the interface skin.
🚨 IMPROVED THREAT WARNINGS
ThreatChamp provides contextual overhead information using combat data available from the game client.
Supported threat states and messages include:
-
AGGRO HELD — Verified tank control.
-
HIGH THREAT — Approaching dangerous threat when supported information is available.
-
AGGRO LOST — Observed loss of enemy control.
-
AGGRO REGAINED — Recovery confirmation when verified.
-
MOB ON YOU — An enemy is targeting you.
-
THREAT WATCH — Limited threat awareness when detailed information is unavailable.
-
OFF-TANK HOLDS — Relevant off-tank control information.
-
HEALER DANGER — Verified healer-targeting awareness.
Warnings adapt to your selected responsibility.
For example, losing aggro may represent danger for a tank but relief for a DPS player.
ThreatChamp does not invent unavailable threat percentages or enemy identities.
🛡️ TANK INTELLIGENCE
Introducing a new optional awareness system for tank players.
Tank Intelligence combines preparation, resource awareness, threat recovery, and encounter observations.
Features include:
-
Class-specific tank preparation.
-
Mana and rage awareness.
-
Configurable resource warning thresholds.
-
Optional compact resource indicators.
-
Threat recovery context.
-
Defensive ability reference information.
-
Main Tank and Off-Tank awareness.
-
Observed tank-target transitions.
-
Optional resource and handoff sounds.
-
Post-combat Pull Review.
-
Tank Intelligence Essentials preset.
The Essentials preset makes it easier to activate key existing features without changing your selected role or overwriting your customization.
Tank Intelligence supports Warrior, Druid, Paladin, and unconventional Shaman tank configurations.
All information depends on what the client can safely provide.
⚡ FOUR TANK CLASS WORKSHOPS
Dedicated class-specific configuration areas are available for:
WARRIOR
-
Defensive Stance awareness.
-
Shield preparation.
-
Rage context.
-
Threat recovery references.
DRUID
-
Bear Form awareness.
-
Rage information.
-
Defensive preparation.
-
Threat-control context.
PALADIN
-
Righteous Fury reminders.
-
Mana awareness.
-
Shield information.
-
Class-specific preparation.
SHAMAN
-
Rockbiter Weapon awareness.
-
Mana management reminders.
-
Shield information.
-
Threat recovery context.
-
Support for unconventional Shaman tanking.
Class detection does not automatically force a character into the Tank role.
Your assigned responsibility remains independent.
📖 TANK BIBLE
A dedicated in-game reference library covering tanking fundamentals and class-specific techniques.
Topics include:
-
Threat management.
-
Dungeon preparation.
-
Pulling strategies.
-
Tank positioning.
-
Threat recovery.
-
Class-specific considerations.
-
Main Tank and Off-Tank responsibilities.
Tank Bible provides written guidance rather than automated combat instructions.
🩺 GUARDIAN — HEALER & GROUP PROTECTION
Guardian adds contextual warnings when verified combat observations indicate that party members may be in danger.
Features include:
-
Healer-targeting awareness.
-
Personal healer danger warnings.
-
Distinction between your own danger and another healer's danger.
-
Enemy-to-player targeting information where verifiable.
-
Prioritized emergency warnings.
-
Threat recovery context.
-
Configurable audio notifications.
-
Alert throttling to reduce unnecessary repetition.
Guardian is designed to complement existing threat indicators without overwhelming the screen.
⚔️ DPS THREAT AWARENESS
ThreatChamp isn't just for tanks!
DPS players benefit from:
-
Personal threat monitoring.
-
Overhead warning indicators.
-
High-threat awareness when available.
-
Clear MOB ON YOU notifications.
-
Configurable safe, warning, and danger colors.
-
Role-aware alert behavior.
-
Multi-enemy threat observations.
-
Optional danger-focused displays.
Whether you're playing a Rogue, Hunter, Mage, Warrior, or Enhancement Shaman, ThreatChamp aims to help you recognize dangerous threat situations before they become a problem.
Early-warning detail depends on information exposed by the WoW Forever client.
📊 MULTI-TARGET THREAT METER
ThreatChamp includes customizable threat-display functionality.
Features include:
-
Per-enemy threat awareness.
-
Group Threat view.
-
Observed enemy tracking.
-
Class-colored player information.
-
Main Tank and Off-Tank context.
-
Configurable display options.
-
Optional danger-focused filtering.
-
Threat-state prioritization.
-
Preview and layout controls.
Numerical information is displayed only when available and supported.
🎨 EXPANDED APPEARANCE STUDIO
The customization system has received a major expansion.
Players can configure:
-
Interface themes.
-
Overhead indicator styles.
-
Custom state colors.
-
Fonts and font sizes.
-
Indicator dimensions.
-
Backgrounds and borders.
-
Component appearance.
-
Alert presentation.
-
Animation behavior.
-
Panel layouts and positioning.
-
Audio settings.
-
Visibility preferences.
Additional tools include:
-
Component Editor.
-
Layout Studio.
-
Live appearance previews.
-
Role-specific preview demonstrations.
-
Reset controls.
-
Saved appearance preferences.
The objective is extensive customization without requiring players to redesign the interface themselves.
🔊 EXPANDED AUDIO & ANIMATIONS
ThreatChamp includes configurable visual and audio notifications.
Improvements include:
-
Multiple sound styles.
-
Individual event sound assignments.
-
Sound audition controls.
-
Warning and danger effects.
-
Recovery animations.
-
Healer danger highlights.
-
Animation intensity options.
-
Reduced Motion support.
-
Audio cooldown and priority controls.
-
Independent sound and visual preferences.
Alerts are intended to communicate meaningful changes rather than continuously interrupt gameplay.
💾 PROFILES & SAVED CONFIGURATIONS
The profile system supports extensive customization persistence.
Features include:
-
Per-character settings.
-
Named profiles.
-
Profile management.
-
Import and export functionality.
-
Shareable configuration data.
-
Saved appearance choices.
-
Saved audio preferences.
-
Saved layouts.
-
Backward-compatible settings handling.
Existing users should retain their established settings when updating.
As always, backing up SavedVariables before installing development builds is recommended.
🧭 IMPROVED SETUP & NAVIGATION
ThreatChamp's settings have been reorganized into a more accessible interface.
Improvements include:
-
Searchable settings.
-
Organized navigation categories.
-
First-run setup guidance.
-
Role selection.
-
Preview demonstrations.
-
Built-in help information.
-
What's New information.
-
Quick-access theme selection.
-
Tank Intelligence setup assistance.
New: Check My Setup
A beginner-friendly configuration summary helps identify disabled features, selected roles, nameplate settings, and other potential setup issues.
This checks configuration, not whether live threat detection is functioning.
🔧 DUNGEON & NAMEPLATE IMPROVEMENTS
Several improvements have been made to the underlying observation and presentation systems.
These include:
-
Additional dungeon and raid nameplate handling.
-
Fallback behavior for restricted enemy identifiers.
-
Improved nameplate recycling cleanup.
-
More conservative handling of unavailable combat information.
-
Better player and pet identification.
-
Reduced risk of stale enemy information appearing on recycled frames.
-
Improved role-aware threat presentation.
-
Additional diagnostic information.
Commands such as /tc status, /tc plates, and /tc diag can assist with troubleshooting.
WoW Forever imposes limitations on certain combat APIs. ThreatChamp respects these restrictions rather than fabricating information.
🛠️ LATEST DEVELOPMENT FIXES — THEMES DEV 5
The most recent development build focuses on visual reliability and interface consistency.
Vanguard
-
Corrected settings-panel layering that could hide labels behind dark backgrounds.
-
Improved text visibility.
-
Stabilized warning colors during repeated page navigation.
-
Preserved independent overhead preview coloring.
Spellbound Ledger
-
Refined bulky status lettering for improved readability.
-
Improved handling of custom fonts and sizes.
-
Corrected restoration of font properties when switching overhead styles.
-
Improved preview spacing for longer text and scaled indicators.
Theme System
-
Improved restoration when switching between interface skins.
-
Reduced redundant Vanguard threat-meter styling operations.
-
Improved native artwork fallback handling.
-
Preserved Component Editor overrides.
-
Maintained compatibility with existing theme selections.
General
-
Preserved existing threat calculations and role logic.
-
Retained all seven overhead styles.
-
Continued compatibility-focused testing.
-
Improved regression coverage for presentation behavior.
⚙️ PERFORMANCE & RELIABILITY
Development work has also focused on:
-
Reducing unnecessary UI updates.
-
Improving frame cleanup.
-
Avoiding duplicated styling operations.
-
Controlling repeated audio and animation events.
-
Preserving previously working threat detection.
-
Improving SavedVariables handling.
-
Separating gameplay observations from visual presentation.
-
Expanding automated regression testing.
The goal is a responsive addon that remains useful during busy dungeon pulls.
⚠️ DEVELOPMENT STATUS
ThreatChamp 2.1.0 Themes Dev 5 is a development preview, not a fully verified stable release.
Automated checks and simulated UI tests cannot fully validate behavior inside WoW Forever.
The following still require final native-client confirmation:
-
All four interface themes.
-
All seven overhead styles.
-
Latest Vanguard readability fixes.
-
Latest Spellbound Ledger typography fixes.
-
Dungeon and raid threat behavior.
-
Animation and profile persistence.
-
Third-party nameplate compatibility.
Some threat details may remain unavailable because of game-client restrictions.
No combat automation or spellcasting is performed.
❤️ THANK YOU!
ThreatChamp started as a simple idea: make it easier to understand who has aggro.
It has grown into something much bigger thanks to testing, feedback, and continued development.
Thank you to everyone following the project and helping shape its direction.
More refinements and compatibility improvements are planned as we work toward the public release.
Built for tanks. Useful for everyone.
ThreatChamp — Control Your Threat. Own the Fight.
ZUG ZUG! 🪓🛡️
Developed by KrakenNull for World of Warcraft: Forever.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

