Download
(85Kb)
Download
Updated: 03-01-13 07:05 PM
Updated:03-01-13 07:05 PM
Created:05-02-12 01:32 PM
Downloads:3,294
Favorites:12
MD5:

Taunt Aware

Version: 2013.03.01
by: Billtopia [More]

Taunt Aware will alert you to all taunts that happen in your group. It has the option, at the end of the fight to output a summary of all non tank taunts to the group, to the offending person(or offending pet owner), or just a local summary.

The addon behaves differently depending on your assigned role. If you are a tank or healer it will alert you of all taunts, if dps then of you or your pets taunts

added a cmd line option to only report Taunts, and not high threat abilities

like a feature? got a suggestion? then let me know

2013.03.01
Bill's Utils update
a few small tweaks

2012.12.23
added warlock taunt and threat increase buff scanning

2012.12.18
updated bills utils
some small code tweaks
toc bump

2012.11.28
added scaling to alert frame
made frame hide during cinematics/cut scenes
made frame alert you if left unlocked for a long time
added Solo option to alert you when not in group
added some monk abilities
toc bump

2012.10.26
healers are alerted to all taunts by default now
heroic throw is no longer monitored
UnitClass() error should no longer come up

2012.08.28
MoP update

2012.08.22
Added option for handling of pet taunts
added "/ta test" switch to test your alerts
several tweaks to control panel code

2012.08.17
made some tweaks to the settings panel

2012.08.12
added alert sounds for taunt alerts
made text in alert frame resizable

2012.05.22
changed TauntsOnly to accept "on, off, monitor" for options "on" ignores high threat abilities, "off" will report and tattle if tattle is on and "monitor" will only report them to you
tweaked the reporting of taunts and such

2012.05.14
tweaked Tattle Mode selection drop box
added more protection against tattling on high threat actions (some got through randomly before)
a few control panel tweaks

2012.05.12
added graphical gui for config

2012.05.07
added a moveable alert frame so you don't have to watch chat log
made it so if you are a tank you still get alerted on high threat attacks (but no tattle)
put a delay on auto group scan... defaults to 5 seconds
made scan tell you how many people it is scanning

2012.05.06
added further spam control for group scan
changed CCC to return a set color for unknown classes
fixed a miss capped "C" to stop some errors

2012.05.05
added an option to only report taunts and not high threat abilities (/ta tauntsonly on )
added some spam checking for the party scan function
added some basic russian / german client support for the pet's owner

2012.04.14
initial release on wowinterface
Optional Files (0)


Post A Reply Comment Options
Unread 05-05-12, 11:49 AM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
Re: bugs and missclassification.

Thanks Kithalaul... I will look at the group scanning and see what I can do about it. It is firing because WoW sends an event that says the group has changed... look like they send it way to much. I know that it fires for each person in the group when even one person leaves. I will look for a way also to make an option for just taunts instead of High Threat abilites too.
Last edited by Billtopia : 05-05-12 at 11:54 AM.
Report comment to moderator  
Reply With Quote
Unread 05-04-12, 07:26 PM  
Kithalaul
A Kobold Labourer

Forum posts: 0
File comments: 18
Uploads: 0
bugs and missclassification.

looks like a great add-on. i have noticed a few things. the raid scanning is spamming my chat and even when i turned the option off it is still spamming it. the tattle feature is nice but my only suggestion is remove misdirect from the list of taunts. MD is not a taunt. spamming that to the hunter is discouraging them from using it and this is not something we all want. Tricks is being spammed too. as is frost shock. only taunts should be included. just because something has high threat in the tool-tip it doesn't make it a taunt. i like the idea of this add-on and will report and things that need to be looked at for changes/ bugs. keep up the good work.
Report comment to moderator  
Reply With Quote
Unread 05-03-12, 03:16 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
getting a similar error, in lfr, during the event prior to Ultraxion
lua Code:
  1. Message: Interface\AddOns\TauntAware\BULoader.lua:113: attempt to index field '?' (a nil value)
  2. Time: 05/03/12 11:12:51
  3. Count: 19
  4. Stack: Interface\AddOns\TauntAware\BULoader.lua:113: in function <Interface\AddOns\TauntAware\BULoader.lua:112>
  5. Interface\AddOns\TauntAware\TauntAware.lua:268: in function <Interface\AddOns\TauntAware\TauntAware.lua:218>
  6.  
  7. Locals: class = nil
  8. (*temporary) = <function> defined =[C]:-1
  9. (*temporary) = nil
  10. (*temporary) = nil
  11. (*temporary) = nil
  12. (*temporary) = nil
  13. (*temporary) = nil
  14. (*temporary) = nil
  15. (*temporary) = nil
  16. (*temporary) = "attempt to index field '?' (a nil value)"

also, it constantly adds "raid scan complete", even if noone leaves the raid or joins it.
anyway to throttle that or disable that specific output?
__________________
Last edited by Baine : 05-03-12 at 07:18 AM.
Report comment to moderator  
Reply With Quote
Unread 05-02-12, 05:08 PM  
leks0d
A Kobold Labourer
 
leks0d's Avatar

Forum posts: 1
File comments: 71
Uploads: 0
Code:
31x TauntAware-2012-04-14\BULoader.lua:113: attempt to index field "?" (a nil value)
TauntAware-2012-04-14\BULoader.lua:113: in function <TauntAware\BULoader.lua:112>
TauntAware\TauntAware-2012-04-14.lua:268: in function <TauntAware\TauntAware.lua:218>

Locals:
self = <unnamed> {
 0 = <userdata>
}
elapsed = 0.017000000923872
timestamp = 1335998874.181
eventType = "SPELL_CAST_SUCCESS"
hidecaster = false
sourceGUID = "0xF1409B59660000EE"
sourceName = "Эпический"
sourceFlags = 4370
sourceFlags2 = 0
destGUID = "0xF13010D2000119DF"
destName = "Истязатель из Алого ордена"
destFlags = 2632
destFlags2 = 0
spellId = 2649
spellName = "|cff71d5ff|Hspell:2649|h[Рык]|h|r"
PlayerRole = "TANK"
B = 4
maskedB = 4
Self = nil
SelfPet = nil
PC = false
Pet = true
Announce = true
_ = "Эпический"
sourceClass = "WARRIOR"
name = ""
PetOwner = "Питомец Тдв-Razuvious"
_ = nil
PetOwnerClass = nil
(*temporary) = <func> =[C]:-1
(*temporary) = "%s|Hplayer:%s|h[%s]|h %s%s "
e = 0
PerSec = 8
TAS = <table> {}
Queue = <table> {
 1 = <table> {}
}
SpellList = <table> {
 355 = true
 56222 = true
 20736 = true
 3716 = true
 57934 = true
 31789 = true
 62124 = true
 57755 = true
 2649 = true
 63900 = true
 5209 = true
 25780 = true
 49576 = true
 24394 = true
 1161 = true
 53477 = true
 71 = true
 17735 = true
 48263 = true
 6795 = true
 73684 = true
 8056 = true
 34477 = true
}
SJprint = <func> @TauntAware\BULoader.lua:121
red = "|cFFFF0000"
last = <table> {
 sourceName = "Эпический"
 spellId = 2649
 timestamp = 1335998874.181
}
AnnounceDupeTime = 1
CCC = <func> @TauntAware\BULoader.lua:112
ToTell = false
TattleQueue = <table> {}
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: