Download
(204Kb)
Download
Updated: 12-28-12 05:15 AM
Updated:12-28-12 05:15 AM
Created:10-16-12 04:15 PM
Downloads:1,864
Favorites:10
MD5:

OptiTaunt (Fan Update)

Version: 0.96 beta70 Fan v3
by: Skylin3r [More]

This is a Fan update which i did for Towelliee's UI compelation.
I'm posting it for everyone else who uses it

  • Fixed OptiTaunt v0.96 beta70 to work with MoP
  • Added Monk support.
  • Removed spells/abilities that no longer exist
  • Added new spells/abilities and updated timers on existing ones.


Post in comments for anything you think should be fixed, updated or added!!!

Fan v3:
*fixed text issue that was causing MONK abilities not to show up
*fixed GetRealNum* entry in AceEvent

Fan v2:
*Fixed Paladin spellDB (removed Divine Sacrifice and updated GoAK spellID)
*GoAK is not detected properly and doesn't announce

Fan v1:
*Fixed OptiTaunt v0.96 beta70 to work with MoP
*Added Monk support.
*Removed spells/abilities that no longer exist
*Added new spells/abilities and updated timers on existing ones.
Post A Reply Comment Options
Unread 10-18-12, 11:10 PM  
vries06
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
OptiTaunt LUA Error

Message: Interface\AddOns\OptiTaunt\OptiTaunt.lua:2212: attempt to index field 'db' (a nil value)
Time: 10/19/12 07:05:43
Count: 2
Stack: ...\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:910: in function <...\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:903>

Locals: _ = AceEvent20Frame {
0 = <userdata>
}
event = "COMBAT_LOG_EVENT_UNFILTERED"
inPlw = false
blacklist = <table> {
ACTIONBAR_SLOT_CHANGED = true
BAG_UPDATE = true
UNIT_INVENTORY_CHANGED = true
ITEM_LOCK_CHANGED = true
}
self = <table> {
IsEventRegistered = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:590
postInit = true
CancelScheduledEvent = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:464
argCheck = <function> defined @Interface\AddOns\OptiTaunt\libs\AceLibrary\AceLibrary.lua:129
FAKE_NIL = <userdata>
CancelAllScheduledEvents = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:574
ScheduleEvent = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:440
registry = <table> {
}
TriggerEvent = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:233
IsEventScheduled = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:482
IsBucketEventRegistered = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:711
OnEmbedDisable = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:861
RATE = <userdata>
ScheduleLeaveCombatAction = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:802
CancelAllCombatSchedules = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:753
export = <table> {
}
currentEventUID = 12
currentEvent = "COMBAT_LOG_EVENT_UNFILTERED"
RegisterBucketEvent = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:607
playerLogin = true
ScheduleRepeatingEvent = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:452
super = <table> {
}
embedList = <table> {
}
PLAYER_REGEN_ENABLED = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:777
UID_NUM = 12
combatSchedules = <table> {
}
pcall = <function> defined @Interface\AddOns\OptiTaunt\libs\AceLibrary\AceLibrary.lua:167
throttleRegistry = <table> {
}
GetLibraryVersion = <function> defined @Interface\AddOns\OptiTaunt\libs\AceLibrary\AceLibrary.lua:585
ALL_EVENTS = <userdata>
onceRegistry = <table> {
}
frame = AceEvent20Frame {
}
RegisterEvent = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:98
buckets = <table> {
}
UnregisterAllBucketEvents = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:740
IsFullyInitialized = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:871
delayRegistry = <table> {
}
uid = "0000000025F12FD0"
UnregisterAllEvents = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:528
PLAYER_REGEN_DISABLED = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:771
error = <function> defined @Interface\AddOns\OptiTaunt\libs\AceLibrary\AceLibrary.lua:75
UnregisterBucketEvent = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:716
UnregisterEvent = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:493
RegisterAllEvents = <function> defined @Interface\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:200
}





**EDIT**

It does work on my Hunter and Mage. But not on my Paladin
When i remove the paladin.lua from the spellDB map it works
It has mainly to do with Guardian of the Ancient Kings. Most
announce addons it works for every spec except the tank version.
They say it has to do with blizzard
Last edited by vries06 : 10-19-12 at 07:13 AM.
Report comment to moderator  
Reply With Quote
Unread 10-20-12, 05:54 PM  
Skylin3r
A Precise Wizard
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 141
Uploads: 7
Re: OptiTaunt LUA Error

Originally Posted by vries06
It does work on my Hunter and Mage. But not on my Paladin
When i remove the paladin.lua from the spellDB map it works
It has mainly to do with Guardian of the Ancient Kings. Most
announce addons it works for every spec except the tank version.
They say it has to do with blizzard
try changing the SpellID for it in the paladin lue file to 86659 and see if it help
i see they made it different per spec, might have to remove it completely, I'll test it later.
Report comment to moderator  
Reply With Quote
Unread 10-21-12, 09:35 AM  
vries06
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: OptiTaunt LUA Error

Originally Posted by Skylin3r
Originally Posted by vries06
It does work on my Hunter and Mage. But not on my Paladin
When i remove the paladin.lua from the spellDB map it works
It has mainly to do with Guardian of the Ancient Kings. Most
announce addons it works for every spec except the tank version.
They say it has to do with blizzard
try changing the SpellID for it in the paladin lue file to 86659 and see if it help
i see they made it different per spec, might have to remove it completely, I'll test it later.
Did that didnt work. Seems like Prot GoAK doesnt have a event trigger =). Holy and Retry do =)
In otherwords fail blizzard i guess
Report comment to moderator  
Reply With Quote
Unread 10-22-12, 03:31 AM  
Rhagen
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
OptiTaunt not working Errors

So i updated OptTaunt to this current update and it still doesnt work for me, im getting 3 diffrent Errors accoarding to Bugsack.

1.
1x OptiTaunt\OptiTaunt-0.96.lua:131: table index is nil
...\OptiTaunt\libs\AceAddon-2.0\AceAddon-2.0-91100.lua:666: in function "InitializeAddon"
...\OptiTaunt\libs\AceAddon-2.0\AceAddon-2.0-91100.lua:541: in function <...\OptiTaunt\libs\AceAddon-2.0\AceAddon-2.0.lua:518>
<in C code>
...\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0-91097.lua:298: in function "TriggerEvent"
...\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0-91097.lua:910: in function <...\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:903>

Locals:
nil

2.
7x OptiTaunt\OptiTaunt-0.96.lua:2212: attempt to index field "db" (a nil value)
OptiTaunt\OptiTaunt-0.96.lua:2212: in function "PlayerSpellDB_Event"
OptiTaunt\OptiTaunt-0.96.lua:518: in function <OptiTaunt\OptiTaunt.lua:516>

Locals:
self = OptiTaunt_EventFrame {
0 = <userdata>
}
event = "SPELL_UPDATE_COOLDOWN"
srcGUID = "0x0100000001578003"
srcName = "Rhagen"


3.
2x OptiTaunt\OptiTaunt-0.96.lua:566: bad argument #1 to "getn" (table expected, got nil)
...\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0-91097.lua:910: in function <...\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:903>

Locals:
nil

Extra note:
I have checked on all my characters to see and it appears its a paladin only issue, OptiTaunt is working fine exept on my 2 paladins
(got all classes exept Lock)
Hope there is a way to fix this cause its a great addon and i love it for Raiding.

Rhagen the Concerned Paladin Tank.
Report comment to moderator  
Reply With Quote
Unread 10-22-12, 07:01 AM  
Skylin3r
A Precise Wizard
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 141
Uploads: 7
Update fan v2

Posted an updated version
  • Fixed Paladin spellDB (removed Divine Sacrifice and updated GoAK spellID)
  • GoAK is not detected properly and doesn't announce
Last edited by Skylin3r : 10-22-12 at 11:34 AM.
Report comment to moderator  
Reply With Quote
Unread 11-01-12, 05:30 AM  
Furyx
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 2
Uploads: 1
Monk abilities not found

First; thanks for the update.

Second; The addon can't seem to find any of my monk's abilities. The list is empty. Any ideas?

It works fine on my other characters (DK/paladin).

I tried to look over the code, like the ability lists, but didn't manage to sort anything out.

Thanks in advance!
Report comment to moderator  
Reply With Quote
Unread 11-07-12, 09:53 PM  
Zeherah
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Party messages not working in LFD

Thanks for posting an update to OptiTaunt. However I'm finding that it doesn't seem to work properly for me. When I use my abilities that generate messages when I'm in an LFD group, it gives an error that I'm not in a raid, which presumably means it's trying to send the message to the raid channel. It's set to generate messages to party/raid, there doesn't seem to be an option to specify only one of them.

I think it's related to the part where LFD is sort of a pseudo raid in that in some ways the game thinks it's a raid group and in other ways not. Any chance of a fix so the messages will work? Or is there a workaround to get them to appear in party chat?
Report comment to moderator  
Reply With Quote
Unread 11-14-12, 07:26 PM  
chrsswmr
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I keep getting this error:

Date: 2012-11-14 20:16:27
ID: 1
Error occured in: Global
Count: 1
Message: ...\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua line 987:
attempt to call global 'GetRealNumRaidMembers' (a nil value)
Debug:
...\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:910:
...\AddOns\OptiTaunt\libs\AceEvent-2.0\AceEvent-2.0.lua:903
Locals:
None
AddOns:
Swatter, v4.0.6 (<%codename%>)
NPCScan, v5.0.0.5
NPCScanOverlay, v5.0.0.3
ACP, v3.4
Altoholic, v5.0.002
AtlasLootLoader, vv7.03.01
AucAdvanced, v5.14.5335 (KowariOnCrutches)
AucFilterBasic, v5.14.5335 (KowariOnCrutches)
AucFilterOutlier, v5.14.5335.5335(5.14/embedded)
AucMatchUndercut, v5.14.5335.5225(5.14/embedded)
AucScanData, v5.14.5335 (KowariOnCrutches)
AucStatHistogram, v5.14.5335 (KowariOnCrutches)
AucStatiLevel, v5.14.5335 (KowariOnCrutches)
AucStatPurchased, v5.14.5335 (KowariOnCrutches)
AucStatSales, v5.14.5335.5335(5.14/embedded)
AucStatSimple, v5.14.5335 (KowariOnCrutches)
AucStatStdDev, v5.14.5335 (KowariOnCrutches)
AucStatWOWEcon, v5.14.5335.5335(5.14/embedded)
AucUtilAHWindowControl, v5.14.5335.5133(5.14/embedded)
AucUtilAppraiser, v5.14.5335.5335(5.14/embedded)
AucUtilAskPrice, v5.14.5335.5160(5.14/embedded)
AucUtilAutoMagic, v5.14.5335.5335(5.14/embedded)
AucUtilCompactUI, v5.14.5335.5335(5.14/embedded)
AucUtilEasyBuyout, v5.14.5335.5238(5.14/embedded)
AucUtilFixAH, v5.14.5335 (KowariOnCrutches)
AucUtilItemSuggest, v5.14.5335.5335(5.14/embedded)
AucUtilPriceLevel, v5.14.5335.5237(5.14/embedded)
AucUtilScanButton, v5.14.5335.5335(5.14/embedded)
AucUtilScanFinish, v5.14.5335.5153(5.14/embedded)
AucUtilScanProgress, v5.14.5335.4979(5.14/embedded)
AucUtilScanStart, v5.14.5335.5153(5.14/embedded)
AucUtilSearchUI, v5.14.5335.5335(5.14/embedded)
AucUtilSimpleAuction, v5.14.5335.5208(5.14/embedded)
AucUtilVendMarkup, v5.14.5335.4828(5.14/embedded)
AutoRepair, v
Babylonian, v5.1.DEV.332(/embedded)
BagBrother, v
Bagnon, v5.0.9
Bartender4, v4.5.5
BeanCounter, v5.14.5335 (KowariOnCrutches)
ButtonFacade, v5.0.387
Configator, v5.1.DEV.344(/embedded)
DataStore, v5.0.001
DataStoreAchievements, v5.0.001
DataStoreAgenda, v5.0.001
DataStoreAuctions, v5.0.001
DataStoreCharacters, v5.0.001
DataStoreContainers, v5.0.001
DataStoreCrafts, v5.0.001
DataStoreCurrencies, v5.0.001
DataStoreInventory, v5.0.001
DataStoreMails, v5.0.001
DataStorePets, v5.0.001
DataStoreQuests, v5.0.001
DataStoreReputations, v5.0.001
DataStoreSpells, v5.0.001
DataStoreStats, v5.0.001
DataStoreTalents, v5.0.001
DBMCore, v
DebugLib, v5.1.DEV.312(/embedded)
DoomCooldownPulse, v
Enchantrix, v5.14.5335 (KowariOnCrutches)
EnchantrixBarker, v5.14.5335 (KowariOnCrutches)
FishingBuddy, v1.2b
Gatherer, v4.0.6
Genie, v5.0.4
GenieLDB, v5.0.4
GenieUI, v5.0.4
Glamour, v1.4.3
GTFO, v4.16.4
HealBot, v5.0.5.6
HealersHaveToDie, v2.0.2
IceHUD, v1.8.11 (Revision: 922)
Informant, v5.14.5335 (KowariOnCrutches)
Kong, v
LibExtraTip, v5.12.DEV.324(/embedded)
Mappy, v3.3
Mapster, v1.5.1
Masque, v5.0.387
MasqueTrinity, vCentauri-1
MBB, v
MikScrollingBattleText, v5.7.123
MyRolePlay, v5.0.4.99
Natur, v50001-R1
Omen, v3.1.7
OmniCC, v5.0.4
OptiTaunt, v0.96
Overachiever, v0.68
PallyPower, vv5.0.5
Postal, v3.5.0
Prat30, v3.5.1
Prat30Libraries, v
QuestCompletist, v99.9
Recount, v
SellOMatic, vl04-2
SlideBar, v4.0.6 (<%codename%>)
Stubby, v5.14.5335 (KowariOnCrutches)
TidyPlates, v6.7.9 (R548)
TidyPlatesGraphite, v
TidyPlatesGrey, v
TidyPlatesNeon, v
TidyPlatesQuatre, v
TidyPlatesSimple, v5.0.0
TidyPlatesThreatPlates, v6.007
TidyPlatesHub, v
TidyPlatesWidgets, v
TipHelper, v5.12.DEV.315(/embedded)
TipTac, v12.10.30
TipTacItemRef, v12.08.30
TipTacTalents, v12.09.05
Titan, v5.1.8.50001
TitanBag, v5.1.8.50001
TitanClock, v5.1.8.50001
TitanGold, v5.1.5.50001
TitanGuild, v5.0.0.6
TitanLocation, v5.1.8.50001
TitanLootType, v5.1.8.50001
TitanPerformance, v5.1.8.50001
TitanRepair, v5.1.8.50001
TitanReputation, v3.7.7
TitanVolume, v5.1.8.50001
TitanXP, v5.1.8.50001
WIM, v3.6.2
BlizRuntimeLib_enUS v5.0.5.50001 <us>
(ck=f16)
Report comment to moderator  
Reply With Quote
Unread 11-16-12, 05:35 AM  
Furyx
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 2
Uploads: 1
Any news on the missing monk abilities?
Report comment to moderator  
Reply With Quote
Unread 12-28-12, 05:16 AM  
Skylin3r
A Precise Wizard
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 141
Uploads: 7
Update Fan v3

posted update to fix the 2 issues in the comments
  • fixed text issue that was causing MONK abilities not to show up
  • fixed GetRealNum* entry in AceEvent
Last edited by Skylin3r : 12-28-12 at 05:21 AM.
Report comment to moderator  
Reply With Quote
Unread 03-12-13, 09:00 PM  
kenyawn
A Kobold Labourer

Forum posts: 0
File comments: 18
Uploads: 0
Love this add on, have been using it for a long time. There is a bit of an issue tho. When protection paladins activate Devotion Aura, as it is now a defensive cooldown for raid/party, OptiTaunt announces each person in the raid has the buff, and when it fades from each person, causing quite the raid chat spam. I have looked up and down, and aside from turning off all announces, I can not find a way to just turn off or restrict specific ones. Is that a feature I am just not seeing? If it is not, can this feature be made?
Report comment to moderator  
Reply With Quote
Unread 03-21-13, 01:03 PM  
Skylin3r
A Precise Wizard
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 141
Uploads: 7
Originally Posted by kenyawn
If it is not, can this feature be made?
you can either disable the spells announcement completely, disable it when it is removed or applied.
or i can edit the addon and remove the spell completely

Below is a screen shot of the menu when you can do it
In output channel you select to which channel it outputs, if none are selected it won't announce.
in the Events you can select if it announces when applied or removed.

Report comment to moderator  
Reply With Quote
Unread 03-25-13, 12:16 PM  
humfras
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 131
File comments: 126
Uploads: 8
Originally Posted by kenyawn
Love this add on, have been using it for a long time. There is a bit of an issue tho. When protection paladins activate Devotion Aura, as it is now a defensive cooldown for raid/party, OptiTaunt announces each person in the raid has the buff, and when it fades from each person, causing quite the raid chat spam. I have looked up and down, and aside from turning off all announces, I can not find a way to just turn off or restrict specific ones. Is that a feature I am just not seeing? If it is not, can this feature be made?
Change the Event to SPELL_CAST_SUCCESS and use the timer functionality to announce when it fades off.
__________________
Author of VuhDo CursorCastBar OptiTaunt Poisoner RaidMobMarker
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: