Details

Addon ID: 25661
Addon Version: 6.4.0
Expansion: 1.60
Upload date: Oct 06, 2026
Last Updated: Oct 06, 2026
Downloads: Less than 100
Website: Source Link

Expansion



Developers

Ivaress
Ivaress Creator

Your donation helps:

🛠️ Keep the addon updated with the latest patches 🌟 Add new features and class support 💬 Fuel community feedback and support

Every gold piece (or dollar) makes a difference.

👉 https://www.paypal.com/donate/?hosted_button_id=QSEGDUDJ88KKQ

Thank you for helping keep ThreatMarker alive and thriving. ❤️


ThreatMarker — CurseForge description (EN)

Short summary

Clear, role-aware threat markers directly above enemy health bars.

Description

ThreatMarker displays a compact threat indicator above every visible enemy health bar. A simple color code tells you whether the situation is safe, unstable, or dangerous for your current role.

Threat status at a glance

  • Tank: green when aggro is stable, orange when it is fragile, red when you are not holding the target.
  • DPS and Healer: green at low threat, orange when you are close to pulling aggro, red when the target is attacking you.
  • Gray + ?: threat data is missing, protected, or invalid on the current client.
  • White: the enemy is out of combat.

The class icon keeps its original colors. A thick border carries the threat state so the result remains readable without hiding the artwork.

Built for groups and raids

ThreatMarker can display a second shield when another Tank in your party or raid is actually holding aggro. Its color distinguishes stable from fragile control. Optional Tank initials are limited to two characters so they always fit inside the shield.

Simple controls with live preview

  • Place the marker on the left, center, or right of the health bar.
  • Adjust base icon size, target zoom, and vertical gap independently.
  • Preview changes in the options and immediately on visible enemy nameplates.
  • Set the low-health alert from 5% to 90%; default is 30%.
  • Use automatic role detection or manually select Tank, DPS, or Healer.
  • Filter elite, boss, and normal enemies.
  • Toggle other-Tank indicators and initials separately.
  • Detailed tooltips explain every interactive setting.

French game clients use the French interface. Every other locale uses the English interface.

Commands

  • /tm or /threatmarker: open the options.
  • /tm toggle: enable or disable the indicators.
  • /tm diag: show a copyable diagnostic report.

A minimap button also provides quick access to the options and indicator toggle.

Compatibility

This version targets WoW Classic Era, TBC Anniversary, and includes experimental support for WoW Forever. The shared engine adapts to the APIs available on each client.

When a client protects combat data, ThreatMarker displays a neutral ? state instead of guessing. It does not attempt to bypass game restrictions.

Release status: validation beta. The code passes 35 automated scenarios with simulated APIs, but the archive still needs validation in the live WoW clients. Addons that fully replace Blizzard nameplates may require additional testing.

 

ThreatMarker — présentation CurseForge (FR)

Résumé court

Des indicateurs de menace clairs et adaptés à votre rôle, directement au-dessus des barres de vie ennemies.

Description

ThreatMarker affiche un indicateur de menace compact au-dessus de la barre de vie de chaque ennemi visible. Un simple code couleur permet de savoir rapidement si la situation est sûre, fragile ou dangereuse selon votre rôle.

Une lecture immédiate de la menace

  • Tank : vert lorsque l’aggro est stable, orange lorsqu’elle est fragile, rouge lorsque vous ne tenez pas la cible.
  • DPS et Soigneur : vert lorsque la menace est faible, orange lorsque vous risquez de reprendre l’aggro, rouge lorsque la cible vous attaque.
  • Gris + ? : les données de menace sont absentes, protégées ou invalides sur ce client.
  • Blanc : l’ennemi est hors combat.

L’icône de classe conserve ses couleurs. Un contour épais porte l’état de menace afin de rester visible sans masquer l’illustration.

Pensé pour les groupes et les raids

ThreatMarker peut afficher un second bouclier lorsqu’un autre Tank du groupe ou du raid détient réellement l’aggro. Sa couleur distingue une tenue stable d’une tenue fragile. Les initiales du Tank peuvent être affichées dans le bouclier et restent limitées à deux caractères pour éviter tout débordement.

Réglages simples et prévisualisation en direct

  • Position à gauche, au centre ou à droite de la barre de vie.
  • Taille de l’icône, zoom de la cible et espace vertical réglables séparément.
  • Aperçu dans les options et mise à jour immédiate sur les plaques ennemies visibles.
  • Seuil d’alerte de vie faible réglable de 5 % à 90 % ; 30 % par défaut.
  • Rôle automatique ou choix manuel : Tank, DPS ou Soigneur.
  • Filtres pour les élites, boss et ennemis ordinaires.
  • Indicateur des autres Tanks et initiales désactivables séparément.
  • Bulles d’aide complètes sur tous les réglages.

Les clients français utilisent l’interface française. Toutes les autres langues utilisent l’interface anglaise.

Commandes

  • /tm ou /threatmarker : ouvrir les options.
  • /tm toggle : activer ou désactiver les indicateurs.
  • /tm diag : afficher un diagnostic copiable.

Un bouton de minicarte donne également accès aux options et à l’activation des indicateurs.

Compatibilité

Cette version vise WoW Classic Era, TBC Anniversary et propose une compatibilité expérimentale avec WoW Forever. Le même moteur adapte son comportement aux fonctions disponibles sur le client.

Sur les clients qui protègent certaines données de combat, ThreatMarker affiche un état neutre avec ? au lieu de deviner. Aucun contournement des restrictions du jeu n’est tenté.

État de la version : bêta de validation. Le code a été vérifié avec 35 scénarios automatisés sur des API simulées, mais cette archive doit encore être validée dans les clients WoW réels. Les addons qui remplacent entièrement les plaques de nom peuvent nécessiter des essais supplémentaires.

You must be logged in to leave a comment.

Comments (0)