Description
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
- Talent-aware — Grimoire of Sacrifice flips "Summon Demon" into a "Sacrifice Demon" prompt; taunt alerts suppress correctly in PvP
- Event-driven — alert state updates on real game events; only the Heal Pet overlay uses a lightweight 0.5s refresh while armed
- Fault-tolerant evaluation — alert errors are caught and logged instead of crashing your UI, visible via
/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 has no voice cue, in any content. It's visual-only, driven by the ColorCurve API — which is why it works even in M+, raid, and rated PvP where normal health reads are restricted.
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 but
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.













