Who Taunted?

Tank Login to Add Favorites
  • World of Warcraft
  • 1,022 Monthly Downloads
  • Supports: 7.1.0
  • 116,472 Total Downloads
  • Updated Nov 11, 2016
  • Created Jul 14, 2009
  • 144 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: v1.3
Support development! **

About Who Taunted?

Who Taunted?


Tracks player taunts and displays who they taunted, what ability they used to taunt, and if it failed in some way.

Change Log


  • Support for Paladin's Final Stand talent.
  • Code rework and clean-up.
  • The changes should make it more flexible for the future. Let me know of any trouble!


  • 7.1 compatibility.


  • 7.0.3/Legion compatibility.
  • Initial support for Demon Hunters.


  • 6.2 compatibility.


  • 6.1 compatibility.


  • Fixed a bug where WhoTaunted would not be disabled in battlegrounds regardless of the setting.
  • Added a new option to disable WhoTaunted while in PvP zones (such as Ashran).


  • Update for patch 6.0.2.
  • Bug fixes.
  • Removed some taunt spells that no longer exist.
  • Added Mocking Banner for Warriors.


  • Update in preparation for patch 6.0.


  • Fixed an error loading addon libraries.


  • Updated for Mists of Pandaria.
  • Support for the Monk taunt Provoke.
  • My thanks to Basta from Curse for updating a few lines of code for me.


  • 4.2 compatibility.


  • 4.1 compatibility.


  • 4.0 compatibility.
  • Minor bug fixes.


  • Fixed a few bugs found in some of the new code.


  • A lot of code has been rewritten and optimized.
  • Hide own taunts and failed taunts option added.
  • Paladin Righteous Defense target option added.
  • The ability to select the chat window for the self output has been added.
  • Hide the '<WhoTaunted>' prefix option added.
  • Toggle the display of the ability used to taunt option added.
  • Fixed bug with the disable in battlegrounds option.

Supported Taunts


  • Taunt
  • Mocking Banner

Death Knight

  • Death Grip (Blood)
  • Dark Command


  • Hand of Reckoning
  • Final Stand


  • Growl


  • Provoke

Demon Hunter

  • Torment


  • Distracting Shot


Please see the Localization Page: http://wow.curseforge.com/addons/who-taunted/localization/.

Questions, Comments, Problems, Suggestions?

Feel free to post any of these right here! Please, though, post any serious problems or bugs using Curseforge's ticket system.

r60 | davie3 | 2016-11-11 17:01:44 +0000 (Fri, 11 Nov 2016) | 1 line
Changed paths:
   A /tags/v1.3 (from /trunk:59)

Tagging as v1.3
r59 | davie3 | 2016-11-05 22:37:51 +0000 (Sat, 05 Nov 2016) | 12 lines
Changed paths:
   M /trunk/Data/Defaults.lua
   M /trunk/Data/Options.lua
   M /trunk/WhoTaunted.lua
   M /trunk/WhoTaunted.toc

Righteous Defense has been removed and related Options.
Final Stand for Paladins has been added.
Taunt Display code has been worked to consider the way Final Stand triggers as a SPELL_AURA_APPLIED event.
The code no longer assumes SPELL_AURA_APPLIED is a Normal taunt.
SPELL_CAST_SUCCESS still only checks for AOE taunts because single target taunts will triggers a cast success even if it fails.
All the output code for formatting the messages has been refactored to their own functions because that's good coding and its reused a lot now :P.
Because of the way the code has been reworked, WhoTaunted would spam multiple times when only one taunt goes off. This is just how the combat log triggers  events and is why I wrote the code originally to prevent this.
Now instead to circumvent the spam, a new RecentTaunt table has been added and each taunt that displays will be added with a timestamp.
If the Taunt has already been displayed, it will not show it again.
The Taunt table gets cleared after combat and when a player changes zones to prevent it from getting too big.
A special condition has been added for Death Grip to ignore Spell ID 49576. This ID is now ONLY the pull effect. 51399 is the taunt effect when you are Blood.
Toc update to 1.3.
r57 | davie3 | 2016-10-26 05:52:12 +0000 (Wed, 26 Oct 2016) | 3 lines
Changed paths:
   M /trunk/Data/Options.lua
   M /trunk/WhoTaunted.lua
   M /trunk/WhoTaunted.toc

Minor bug fix for slash commands (still may not be working as intended).
Toc update to 1.2.1.
Interface update for 7.1.

  • 1
  • 2
  • 3
  • 4
  • Next


  • To post a comment, please or register a new account.
Posts Quoted:
Clear All Quotes