Download
(34Kb)
Download
Updated: 11-19-10 10:08 PM
Pictures
File Info
Updated:11-19-10 10:08 PM
Created:12-28-09 02:39 PM
Downloads:42,598
Favorites:164
MD5:

TauntMaster  Popular! (More than 5000 hits)

Version: 4.1.1
by: prodigy [More]

TM can be customized to your needs. Click the minimap button or type /tauntmaster or /tm to open the menu.

TauntMaster is a threat-management addon. It automatically displays a button/healthbar for every member of your party or raid.
If the party/raid member begins to gain more threat than the tank, their button turns yellow.
If they begin to insecurely tank, it turns orange.
If they are securely tanking, it turns red.
If another party member gains aggro, simply click their button and TauntMaster will automatically taunt their target off of them.

Pre-Programmed Spells
Taunt Master is pre-programmed to cast the following taunts on whichever party or raid member you click (although in v4.1.0 you can program your own spells and macros):

All Classes:
Ctrl-Click: Assist

Death Knight:
Left Click: Dark Command
Right Click: Death Grip

Druid:
Left Click: Growl
Rigth Click: Challenging Roar

Paladin:
Left Click: Hand of Reckoning
Right Click: Righteous Defense
Ctrl Click: Hand of Protection

Warrior:
Left Click: Taunt
Right Click: Intervene
Shift-Left Click: Challenging Shout

Shortcuts:
/tm - opens up the configuration menu
/tm show - shows tauntmaster
/tm hide - hides tauntmaster
/tm toggle - hides TM if shown, shows TM if hidden
/tm spells - opens up the spell bindings menu
/tm display - opens up the display customization menu
/tm raid - opens up the raid warnings menu

Customizing Spells/Macros:
1. Open up the spell bindings menu to set your own spells and macros to whichever mouse buttons you want.
2. Click which mouse button you'd like to program and enter the exact name of the spell or enter in the macro in the edit box.
3. If you enter a spell name, you MUST select a target
-if you want to cast the spell on a friend (like Righteous Defense or Intervene) then click friend ([@mouseover])
-if you want to cast the spell on an enemy (like taunt, death grip, etc.) click enemy ([@mouseovertarget])
4. Then select the appropriate checkbox for a spell or macro.
5. Finally, press the set button, to save your changes.

Check out http://tauntmaster.com for more information

Optional Files (0)


Post A Reply Comment Options
Unread 06-05-10, 09:30 PM  
prodigy
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 29
Uploads: 2
Originally posted by GreyWolfSC
[b]I've added LDB support to it. (Have at it if you want to incorporate it, prodigy. )
Right on. Thanks GreyWolfSC! I'll include it in an upcoming update.

I appreciate it!
Report comment to moderator  
Reply With Quote
Unread 06-04-10, 06:40 AM  
GreyWolfSC
A Murloc Raider

Forum posts: 5
File comments: 83
Uploads: 0
Originally posted by Kalec
Great mod, love using it.

Any support in the future for Titan panel, so I can hide the mini map.
I've added LDB support to it. (Have at it if you want to incorporate it, prodigy. )

You'll need "CallbackHandler-1.0", "LibDataBroker-1.1", "LibQTip-1.0", "LibStub" libraries.

Code:
-- begin LDB addition
LibStub("LibDataBroker-1.1"):NewDataObject("TauntMaster", {
	type = "launcher",
	icon = "Interface\\AddOns\\TauntMaster\\tmicon",
	OnClick = function(self, mouseButton)
		if( mouseButton == "LeftButton" ) then
        if TauntMasterDBChar.hideTM == nil then
            TauntMaster_Header:Hide()
	            TauntMasterDBChar.hideTM = 1
        elseif TauntMasterDBChar.hideTM == 1 then
            TauntMaster_Header:Show()
	            TauntMasterDBChar.hideTM = nil
        end
		elseif( mouseButton == "RightButton" ) then
			TMConfig:Show();
		end
	end,
	OnTooltipShow = function(tooltip)
		if( not tooltip ) then return end
		
		tooltip:SetText("TauntMaster")
		tooltip:AddLine("Left Click - Show/Hide Interface", 1, 1, 1, nil, nil)
		tooltip:AddLine("Right Click - Open Options", 1, 1, 1, nil, nil)
	end,
})
-- end LDB addition
Cram this in TauntMaster.lua somewhere and you should have LDB launcher functionality. (I put it before "function TauntMaster_Button_OnLoad(self)".) Left-click will hide/unhide the TM grid, right-click will open the config panel.
Last edited by GreyWolfSC : 06-04-10 at 07:41 AM.
Report comment to moderator  
Reply With Quote
Unread 05-09-10, 09:37 PM  
Kalec
A Kobold Labourer

Forum posts: 0
File comments: 52
Uploads: 0
Great mod, love using it.

Any support in the future for Titan panel, so I can hide the mini map.
Report comment to moderator  
Reply With Quote
Unread 04-25-10, 09:30 AM  
prodigy
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 29
Uploads: 2
It doesn't, and it can't because of Blizz's API restrictions. It simply taunts off the party member's target.
Report comment to moderator  
Reply With Quote
Unread 04-25-10, 03:10 AM  
xzbbzx
A Kobold Labourer

Forum posts: 1
File comments: 9
Uploads: 0
prodigy, just one question (I don't know if it's already been answered, so sorry if it has):

how does the addon know who is targeting a party member? And, is there a macro that could be used for this?

Thx
Report comment to moderator  
Reply With Quote
Unread 04-19-10, 08:14 AM  
huldu
A Defias Bandit

Forum posts: 2
File comments: 9
Uploads: 0
Love this, wish we could just type in "assist" as a command and it would assist through that. That would complete the mod.
Report comment to moderator  
Reply With Quote
Unread 03-29-10, 03:39 PM  
clownalpha
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Mana option

Originally posted by prodigy
I'll put it on my to-do list
TY
Report comment to moderator  
Reply With Quote
Unread 03-29-10, 06:23 AM  
prodigy
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 29
Uploads: 2
Re: Mana option

Originally posted by clownalpha
First off love the addon. would it be possible to add an option for the mana where u chose at what % the MANA!! icon comes up Thank you
I'll put it on my to-do list
Report comment to moderator  
Reply With Quote
Unread 03-28-10, 01:00 PM  
clownalpha
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Mana option

First off love the addon. would it be possible to add an option for the mana where u chose at what % the MANA!! icon comes up Thank you
Report comment to moderator  
Reply With Quote
Unread 03-22-10, 07:00 AM  
prodigy
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 29
Uploads: 2
Re: Question/Suggestion

Originally posted by NiteSwine
I've been using your addon for a while in my Feral Bear tanking role. It's a handy addon. Thanks!
--
Couple questions:
1. I'd like to know if instead of spells we can assign macros to the buttons -- I haven't tried this, but I will ...
2. Is it possible to have this addon set up differently for our secondary talent spec? As a Boomkin, Tree or combat kitty, I'd think Innervate and Rebirth would be handy second-spec options for TauntMaster.
Here's the issue...I could track aggro from the combat log, but you wouldn't be able to cast a spell directly on that mob unless each mob that your group was fighting had a different name. In other words, I could set a button to cast Taunt on a mob with the name Murloc, but if there are multiple mobs named Murloc, it wouldn't necessarily cast it on the correct mob, thus rendering the addon useless.

So I thought maybe I could use the mob's GUID (the hexadecimal number that is unique to every single mob in the game) instead of their name, but the programming functions do not accept GUIDs - I have sent Blizz a request to change this, but I doubt we'll see it anytime soon, if ever. Thanks for the suggestion, and feel free to let me know if you have any other ideas.
Report comment to moderator  
Reply With Quote
Unread 03-22-10, 06:53 AM  
prodigy
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 29
Uploads: 2
Re: Question/Suggestion

Originally posted by NiteSwine
I've been using your addon for a while in my Feral Bear tanking role. It's a handy addon. Thanks!
--
Couple questions:
1. I'd like to know if instead of spells we can assign macros to the buttons -- I haven't tried this, but I will ...
2. Is it possible to have this addon set up differently for our secondary talent spec? As a Boomkin, Tree or combat kitty, I'd think Innervate and Rebirth would be handy second-spec options for TauntMaster.
Thanks for the suggestions NiteSwine.
1. Unfortunately because of the way TM is set up, you can't assign a macro to a button. Perhaps that will come in a future release, but I have a few more versions to work on until I get to that. Sorry!
2. This would be possible although it would require a lot of work! haha! so unfortunately I doubt I will be getting around to it.

I do appreciate the suggestions tho!
Report comment to moderator  
Reply With Quote
Unread 03-21-10, 04:58 AM  
NiteSwine
A Kobold Labourer

Forum posts: 1
File comments: 9
Uploads: 0
Question/Suggestion

I've been using your addon for a while in my Feral Bear tanking role. It's a handy addon. Thanks!
--
Couple questions:
1. I'd like to know if instead of spells we can assign macros to the buttons -- I haven't tried this, but I will ...
2. Is it possible to have this addon set up differently for our secondary talent spec? As a Boomkin, Tree or combat kitty, I'd think Innervate and Rebirth would be handy second-spec options for TauntMaster.
Report comment to moderator  
Reply With Quote
Unread 03-19-10, 10:01 AM  
Frosrich
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by prodigy
Thanks for your suggestions Hambil. I REALLY want to find a way to taunt whoever is attacking the party member rather than just their target, but I'm just not sure this is possible. I'm still trying to find a workaround.
I also love the idea of displaying the cooldowns and plan to implement a similar feature in the future.
Prodigy,

Have you tried using the same functionality as Omen to determine aggro for hostiles, and then cycle through all possible hostiles, tracking the agro as it cycles and going from there?
Report comment to moderator  
Reply With Quote
Unread 03-16-10, 06:40 AM  
prodigy
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 29
Uploads: 2
Originally posted by keLston
Ah I got it. Apparently I had to delete all the old tauntmaster savedvariables for it to properly update to the new version since the /tm was still just showing me the one single options panel instead of the new one.

Different issue now, however.

Is there a way to save the display options or to force it to hide until I choose to display it? When I hide tauntmaster, it comes back if I relog or I join a BG or raid or a group.
This feature has been fixed in the next update which should hopefully be posted tomorrow. It will correctly save whether you have chosen to hide it (same thing for the minimap icon). So if I get my last bug worked out, I'll post the newest version (3.1) up by Thursday night, but hopefully sooner.
Report comment to moderator  
Reply With Quote
Unread 03-15-10, 05:35 PM  
keLston
A Deviate Faerie Dragon

Forum posts: 11
File comments: 174
Uploads: 0
Originally posted by prodigy
Type "/tm spells" or click the minimap button and click spell bindings. Then click whichever mouse button you want to set the spell to. Then enter the exact spell name in the appropriate box and select the target (friend or enemy). Then you should be good to go! Let me know if you have any problems
Ah I got it. Apparently I had to delete all the old tauntmaster savedvariables for it to properly update to the new version since the /tm was still just showing me the one single options panel instead of the new one.

Different issue now, however.

Is there a way to save the display options or to force it to hide until I choose to display it? When I hide tauntmaster, it comes back if I relog or I join a BG or raid or a group.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.