Description
Hunter's Mark Alert
One job: if you target an attackable enemy in a raid or an active Mythic+ keystone and Hunter's Mark isn't on it, a warning flashes in the center of your screen until the Mark goes up or you switch targets. Hunters only. The addon is inert on every other class.
Built and tested against Midnight, patch 12.0.7.
Why
The Mark is free damage for the whole group and the easiest button in the game to forget. This addon does nothing until you forget, then makes sure you notice.
Features
- Centered, high-visibility alert you won't miss mid-pull
- Enabled in raids and active Mythic+ keystones by default, silent in the open world
- Tracks the Mark by spell ID with a name-match safety net for future patches
- Zero configuration required
- Expressway font support through LibSharedMedia, with sensible fallbacks
Slash Commands
/hma testflashes the alert for 3 seconds so you can check position and font./hma worldtoggles the alert outside raids and Mythic+, handy at a training dummy./hma onand/hma offenable or disable the alert for the current session.
Font
The alert prefers Expressway and looks for it in this order:
- LibSharedMedia. If you run ElvUI, SharedMedia, or anything else that registers Expressway, it's picked up automatically with zero setup.
- A manual copy at
HuntersMarkAlert\Media\Expressway.ttf. New font files require a full client restart, not just a/reload. - The default game font as a fallback, with a one-time chat notice so you know it fell back.
Troubleshooting
- No alert at a training dummy: dummies sit outside raid and M+ instances. Turn on
/hma worldfirst. - Wrong font: confirm the file is named exactly
Expressway.ttf, lives in theMediafolder, and that you fully restarted the client. - Spell ID changes in a future patch: update
MARK_SPELL_IDnear the top of the Lua file. Name matching keeps the addon working in the meantime.

