Description
Pet Threat Monitor
Pet Threat Monitor is a lightweight addon designed for Hunters and Warlocks who use their pets to tank enemies while playing solo.
I created this addon primarily for solo content—especially Delves—where managing threat across multiple enemies can become difficult. When fighting large packs, it's easy for one enemy to peel off your pet and start attacking you. Pet Threat Monitor provides clear visual and audio alerts so you can quickly identify when threat is becoming a problem and react before a pull falls apart.
The addon continuously monitors nearby enemies and categorizes them into easy-to-understand threat states:
| State | Meaning | Color |
|---|---|---|
| SAFE | Your pet has secure aggro on the mob. | Green |
| UNSTABLE | Threat exists, but it is not yet secure. This includes mobs where threat data is still being established. | Yellow |
| WARNING | You are approaching a threat pull. | Yellow |
| DANGER | You are very close to pulling aggro. | Red |
| YOU PULLED | You currently have aggro. | Red |
Enemies are automatically prioritized so the most dangerous threats appear at the top of the display.
Designed for Solo Play
Pet Threat Monitor is intended for players who actively use their pets as tanks.
The addon only operates when your pet's taunt ability is enabled:
- Growl (Hunters)
- Torment (Warlocks)
If pet taunting is disabled, the display automatically hides itself. This means the addon stays out of the way during group content such as dungeons, raids, and other situations where a player tank is expected to hold threat.
Features
- Real-time pet threat monitoring
- Visual and audio threat alerts
- Prioritized enemy list
- "You Pulled" warnings
- Pet Dead alerts
- Mend Pet Missing reminders (Hunters)
- Movable display
- Adjustable opacity
- Adjustable font size
- Lightweight with no external dependencies
Commands
/ptm lock/ptm unlock/ptm reset/ptm opacity <value>/ptm fontsize <value>/ptm pet/ptm scan
About This Addon
Pet Threat Monitor was built to solve a simple problem: helping solo players keep control of multi-enemy pulls when their pet is doing the tanking.
The idea came from running Delves and other solo content where it can be difficult to notice when one enemy in a pack starts slipping off your pet and onto you.
I am not a professional programmer. This addon was created with the help of AI tools that assisted with the coding and technical implementation. My role was identifying the problem, designing how the addon should function, testing it in-game, and refining the user experience through many iterations.
If you encounter bugs or have suggestions for improvements, feedback is always welcome.


