Your pet died. You didn't notice. Nem: Pet Alerts puts a big, hard-to-miss alert on screen the moment something goes wrong with your pet — dead, CC'd, passive, not attacking, or missing entirely.
Supported Specs
| Spec |
Pet Term |
Alerts |
Voice Pack |
| Hunter — BM, MM, Survival |
Pet |
8 |
✓ |
| Warlock — Affliction, Demo, Destro |
Demon |
8 |
✓ |
| Mage — Frost |
Water Elemental |
6 |
✓ |
| Death Knight — Unholy |
Ghoul |
5 |
✓ |
Other specs see a clean "Spec Not Supported" panel — no broken or empty options.
Key Features
- High-visibility movable alert text with flash animation and per-alert color customization
- Class-specific voice packs — Hunter, Warlock, Frost Mage, and Unholy DK each ship dedicated TTS cues, used as the default sound out of the box
- Voice priority queue — four tiers (LOW / NORMAL / HIGH / CRITICAL); "PET DEAD" preempts "PET ON PASSIVE", not the other way around. Generic SFX bypass the queue and overlap freely
- Heal Pet visual overlay driven by the ColorCurve API — works in M+, raid, and rated PvP where restricted-aura masking breaks normal health reads
- Pet in CC countdown timer — remaining CC duration renders below the alert (toggleable)
- Talent-aware — Grimoire of Sacrifice flips "Summon Demon" into a "Sacrifice Demon" prompt; taunt alerts suppress correctly in PvP
- Event-driven — alert state updates only when something actually changes; no background polling ticker
- Cascade isolation — a failure in any single alert is caught and contained; every other alert keeps running, errors visible in
/npa status
- Travel- and downtime-suppressed — alerts stay quiet when they shouldn't fire (mounted, resting, solo)
- Account-wide settings — configure once; applies across all your alts and pet classes
- Per-alert text, sound, color, and enable/disable — every alert is fully customizable
- Settings Profiles — save, copy, export, and import full configurations; shareable as a string
Alerts by Spec
Hunter — Pet Missing · Pet Dead · Pet in CC · Pet on Passive · Pet Idle in Combat · Pet Low Health · Pet Taunt Autocast · Wake Up Pet (fake death)
Warlock — Demon Missing / Sacrifice Demon · Demon Dead · Demon in CC · Demon on Passive · Demon Idle in Combat · Demon Low Health · Demon Taunt Autocast · Grimoire of Sacrifice prompt
Frost Mage — Water Elemental Missing · Water Elemental Dead · Water Elemental in CC · Water Elemental on Passive · Water Elemental Idle in Combat · Water Elemental Low Health
Unholy DK — Ghoul Missing · Ghoul in CC · Ghoul on Passive · Ghoul Idle in Combat · Ghoul Low Health
Heal Pet voice cue note: the visual overlay works in all content. The voice cue is silenced in M+, raid, and rated PvP — no taint-safe boolean "is pet below threshold" exists in those contexts. The clip is bundled and your saved choice is preserved.
Options Panel
Open with /npa or Settings → AddOns → Nem: Pet Alerts. Four tabs: General, Audio, Visual, and Profiles. Per-alert enable, sound, color, and text override. Heal Pet threshold (1–99%), font picker, flash style, and output audio channel. Restore Defaults, test mode, unlock frame, and center position in the button bar.
Slash Commands
/npa (open panel) · /npa on|off|toggle · /npa test · /npa status · /npa reset
Feedback and bug reports: Nem's Nexus
Originally inspired by Enkaf's WeakAura Hunter Pet Group.