Description
WarlockQol (TBC)
Quality-of-life tools for Warlocks on TBC Anniversary
Most chat features keep a pool of lines that are chosen at random and sent to chat, fired by one-click macros the addon generates for you. WarlockQol is dependency-free. It runs stand-alone on the stock WoW API (a personal goal of mine).
Features
- Demon Summon Lines — per-family lines said in
/saywhen you summon a demon. - Ritual of Summoning — a line announced to party/raid when you summon a player.
- Ritual of Souls — a plain line said in
/saywhen cast. - Soulstone Announcement — auto-announces to party/raid when a soulstone is cast in your group.
- Banish Announcement — announces your own banishes (separate landed & resisted pools, automatic rank suffix).
- Loss of Control - announces when you lose control of your character (fear, mind control, incapacitate, stun, silence, root), naming the effect and how long it lasts, so the people around you know you are not driving.
- Cooldown Tracker — a movable HUD showing each warlock's tracked cooldown (ready/live countdown).
- Missing Consumables — a movable HUD flagging missing or soon-to-expire consumables.
- Curse Tracker (beta) - a movable HUD listing the curses your group's warlocks have out on any mob: who cast it, the target and its raid marker, which curse, and the time remaining. Off by default.
- Range Indicator — a movable text HUD showing your current target's name and your distance to it as a yard range.
- Profiles — per-character config profiles, with copy and share-by-string export/import.
Chat lines support WoW raid target markers ({star}, {skull}, …) via a quick-insert row.








