Healers Have To Die
Healers have to die like anyone else, this is a fact of WoW. This add-on helps
you influence this unfortunate destiny in a way or another depending on the
healer's side...
Current features:
-
HHTD automatically adds healer symbols on top of players nameplate indicating
their class and healing rank. Unlike other add-ons it only takes into account
actively healing players. (It uses different symbols for friends and foes). -
HHTD lets you apply custom marks on top of any unit's nameplate. These are the
same marks as the default raid markers but you can set as many as you want
and customize their look.
These marks persist across game sessions. (They are only visible to you)
IMPORTANT NOTE: You have to enable nameplates, else you won't see any healer symbol!
-
Healer Have To Die lets you announce through a customizable message who the
enemy and friendly healers are (using the Raid Warning channel if possible). -
It will also help you protect the healers who are on your side alerting you
when they are being attacked (check the option panel for details). -
Helps you target healers easily when they are in a pack.
-
All of this applies to PVP and PVE.
NOTE: Type /HHTDG to open the configuration panel. There are many settings
to check!
HHTD's options are not directly available in the "Interface" panel due to ongoing tainting issues Blizzard is not willing to fix.
That player is not a healer?
If you see a player marked as healer that should not be:
-
If their mark's background is NOT grey, check the 'Logging' option in the
option panel (/HHTDG) ; then when you see such a player, reopen the option
panel and check the content of the 'Logs' tab and report to me
([email protected] or open a ticket. Please avoid comments on
Curse.com as it's impossible to follow what happens there). -
If their mark's background is grey then enable the 'Healer specialization
detection' option so as to only report specialized healers ignoring others.
Also note that the healer's rank is displayed as a number in the center of the
displayed mark so you can judge the importance of that player in the healing
currently being done (the lower the number, the better the healer).
How it works
HHTD uses the combat log events to detect friendly and enemy healers who are
currently healing other players (during the last 60s).
HHTD detects specialized healers spells (for human players only)
and differentiates specialized healers from hybrid ones.
HHTD also lets you choose a specified amount of healing healers have to
reach before being marked as such (50% of your own health by default).
This threshold is the only criterion used for NPCs.
When a healer is identified it will be marked with a healer symbol above
their nameplate. If the healer is specialized, the symbol's background
will be colored according to their class. In other cases the background will be
grey.
In all cases a number in the center of the symbol indicates the rank of the
healer, the lowest the number the better the healer (ie: '1' represents the
most effective healer while '9' is the least effective).
You can force HHTD to only report specialized healers through HHTD's options (/hhtdg).
Needless to say that self-heals and heals to pets are filtered out.
Commands
- /HHTDP (or /hhtdp): Post healers name to the raid channel ordered by
effectiveness for all to see (Will use the Raid Warning channel if possible).
You need to configure the messages in the announce module options first.
You can bind this command to a key (WoW key-bindings interface)
-
/HHTDG: Open option panel
-
/HHTD: access to command line configuration interface (for changing settings
through macros...)
Planned features
- Detection when a friendly healer is being attacked and alert others through
/yell, /say and emote.
Compatibility
HHTD is only compatible with nameplate add-ons which have been coded
responsibly and do not modify internal parts of Blizzard nameplates (a very
selfish behaviour as it prevents any other add-on from re-using them).
HHTD will detect these incompatibilities and report to you so that you can ask
the culprit add-on authors to fix their code and make it compatible with ALL
nameplate add-ons.
Guidelines for other add-on authors:
- Do not call :Hide() or :Show() on nameplates' base frame. This breaks
nameplate tracking for other add-ons by unduly firing OnHide/OnShow hooks...
Instead, make its sub-frames invisible by changing their size and/or setting them to
the empty (not nil) texture. (check out how TidyPlates does)
-
Do not call :SetParent() on nameplates' subframes, this would prevent other
add-ons from finding and hooking nameplate elements. -
Do not use SetScript() EVER. You don't need it. :SetScript() shall only
be used on frames YOU create. You can simply replace all your SetScript()
calls by HookScript().
Videos
Here is a video by Hybridpanda featuring HHTD in the Eye of the Storm
battleground:
YouTube - This makes me a sad Panda
Interview
Curse.com interviewed me for an 'Add-on Spotlight' article focused on the
controversy around this add-on, you can find this interview here.
Articles
Here are two excellent articles about HHTD by Cynwise (A must read if you
have some doubts about the fairness of this add-on!) :
Healers Have To Die and the PvP Addons Arms Race
Using Healers Have To Die to Protect Friendly Healers
Another one by Gevlon:
http://greedygoblin.blogspot.com/2011/05/healers-have-to-die.html
Debates
An 'interesting' debate about this add-on is also happening on Blizzard's official forum:
Sadly, as a European I cannot participate but I'm reading those threads with great interest.
The funniest part about all those 26 pages discussions is that only about
16,000 people were actually using HHTD at the time (from the Curse Client
popularity statistics)... Now over 80,000 players have it installed!
In those discussions it's also rarely noted that HHTD is also very helpful to
protect healers on your side. This debate is leading nowhere though... I won't
post any additional links to those endless threads.
type /hhtdg to open the configuration interface, or /hhtd for command-line access
Comments and suggestions are welcome :-)
To report issues or ask for new features, use the ticket system.
Bitcoin donation address: 1JkA5Ns1dMQLM4D8HUsbXyka6yhp312KnN

Facts
- Date created
- May 30, 2009
- Categories
- Last update
- Oct 26, 2016
- Development stage
- Release
- Language
- deDE
- enUS
- esES
- frFR
- itIT
- koKR
- ptBR
- ruRU
- zhCN
- zhTW
- License
- All Rights Reserved
- Curse link
- Healers have to die
- Downloads
- 4,550,009
- Recent files
- R: 2.4.3 for 7.1.0 Oct 26, 2016
- R: 2.4.2 for 7.0.3 Aug 14, 2016
- B: 2.4.2_Beta_1 for 7.0.3 Aug 02, 2016
- R: 2.4.1 for 7.0.3 Jul 27, 2016
- B: 2.4.1_beta_4 for 7.0.3 Jul 26, 2016
Authors
Relationships
- Embedded library
- Ace3
- CallbackHandler-1.0
- LibNameplateRegistry-1.0
- LibStub
- Reply
- #36
Archarodim Apr 26, 2015 at 20:47 UTC - 0 likes@Geoffww: Go
I have some trouble to understand what you want but if you type /HHTDG it will open the option window from where you can disable HealerUnderAttackAlerts ("Protect friendly healers")
if you want to toggle this option from a macro or through a command you need to type:
/hhtd core HealerUnderAttackAlerts
This will toggle the option between on and off upon pressing [Return]...
Author of Decursive, Healers Have To die, Sheepdog and LibNameplateRegistry-1-0
- Reply
- #35
Geoffww Apr 26, 2015 at 17:03 UTC - 0 likesHow do you toggle HealerUnderAttackAlerts I desperately want that off of my screen, its too big and blocks my view.
I found it from /hhtdg from your post above.
It's impossible to find that command from the addon itself. If you type /hhtd it gives you a list of commands one is /hhtd core. It doesn't bring up /hhtdg window just another list and mentions HealerUnderAttackAlerts but doesn't say how to toggle it. And the window from /hhtdg isn't found in WoWs Interface Addon list either.
- Reply
- #34
Leblanco Nov 04, 2014 at 17:58 UTC - 0 likes@Archarodim: Go
Yes I just see that, so fast reactivity thanks xD
- Reply
- #33
Archarodim Nov 04, 2014 at 17:01 UTC - 0 likes@Leblanco: Go
Thanks :) Fixed in latest alpha (2.3.3-2)
- Reply
- #32
Leblanco Nov 04, 2014 at 13:49 UTC - 0 likesHHTD Report :
Healers Have To Die: Debug:[2108.472]: (HHTD update required) Invalid healer spec spell (spell removed): Purifier l'esprit DAMAGER Amélioration
- Reply
- #31
YakudzaKY Nov 02, 2014 at 15:00 UTC - 0 likes@Archarodim: Go
yea, works fine thx :)
- Reply
- #30
Archarodim Nov 02, 2014 at 14:54 UTC - 0 likes@YakudzaKY: Go
OK, can you try with the new newer version of LibNameplateRegistry? http://www.wowace.com/addons/libnameplateregistry-1-0/files/52-0-9-2-g0939471/
Make sure to delete the version you downloaded before installing this one
- Reply
- #29
YakudzaKY Nov 02, 2014 at 14:17 UTC - 0 likesBut on battlegrounds with EU realms... http://s18.postimg.org/qnb5zq4kp/image.png
- Reply
- #28
YakudzaKY Nov 02, 2014 at 14:13 UTC - 0 likes@Archarodim: Go
http://s011.radikal.ru/i318/1411/5d/a912bc21ce9b.jpg
- Reply
- #27
Archarodim Nov 02, 2014 at 14:11 UTC - 0 likes@YakudzaKY: Go
Great for confirmation can you type the following command and post a screenshot?
/dump (FOREIGN_SERVER_LABEL:gsub(" ", "S"))