ClassTimer
Deprecation Notice: If possible, please use WeakAuras instead, this addon is no longer maintained
This is an addon to create timers for your own buffs and debuffs.
General
player bars on left, target in middle, focus on right, all can be moved
To track CC Effects you must set the CCed mob as your focus if its not your target.
Only icons and time can be shown if you don't want bars.
The text can be customized in the options by using, "%s for spell name", "%a for applications", "%u for unit name eg target or player", "%n for mob name"
This mod is set up with AceLocale so anyone who wants to add other locals feel free :)
If you want other textures for the bars, get the AddOn SharedMedia.
Note: When adding values in the files, double parentheses are necessary on the last item in a table because it contains all the values from the function call and we only want the first one.
Options
/classtimer or the LDB Launcher
Credits
Must give Nymbia credits as he is a legend!
Message: Interface\AddOns\ClassTimer\Bars\Rogue.lua:28: attempt to call global 'GetSPellInfo' (a nil value)
Time: 11/02/10 18:31:07
Count: 1
Stack: Interface\AddOns\ClassTimer\Bars\Rogue.lua:28: in function `CreateTimers'
Interface\AddOns\ClassTimer\ClassTimer.lua:215: in function <Interface\AddOns\ClassTimer\ClassTimer.lua:199>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:514: in function `InitializeAddon'
...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:628: in function <...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:621>
Locals: <none>
-------------------------------------------------------------------------
Message: Interface\AddOns\ClassTimer\ClassTimer.lua:489: attempt to index field 'db' (a nil value)
Time: 11/02/10 18:31:14
Count: 1
Stack: Interface\AddOns\ClassTimer\ClassTimer.lua:489: in function `UpdateUnitBars'
Interface\AddOns\ClassTimer\ClassTimer.lua:367: in function <Interface\AddOns\ClassTimer\ClassTimer.lua:365>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
...dOns\ClassTimer\Libs\AceBucket-3.0\AceBucket-3.0.lua:116: in function <...dOns\ClassTimer\Libs\AceBucket-3.0\AceBucket-3.0.lua:109>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...AddOns\Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:166: in function <...AddOns\Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals: <none>
(No bars working atm).
Thanks for this great addon, if I could only keep one ui mod as a rogue, this would be it.
Date: 2010-11-02 19:17:14
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\ClassTimer\Bars\Rogue.lua line 28:
attempt to call global 'GetSPellInfo' (a nil value)
Debug:
(tail call): ?
ClassTimer\Bars\Rogue.lua:28: CreateTimers()
ClassTimer\ClassTimer.lua:215:
ClassTimer\ClassTimer.lua:199
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:514: InitializeAddon()
...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:628:
...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:621
AddOns:
Swatter, v5.9.4960 (WhackyWallaby)
AucAdvanced, v5.9.4960 (WhackyWallaby)
AucFilterBasic, v5.9.4960 (WhackyWallaby)
AucFilterOutlier, v5.9.4960.2531
AucMatchUndercut, v5.9.4960.2531
AucStatHistogram, v5.9.4960 (WhackyWallaby)
AucStatiLevel, v5.9.4960 (WhackyWallaby)
AucStatPurchased, v5.9.4960 (WhackyWallaby)
AucStatSales, v5.9.4960.2842
AucStatSimple, v5.9.4960 (WhackyWallaby)
AucStatStdDev, v5.9.4960 (WhackyWallaby)
AucStatWOWEcon, v5.9.4960.2530
AucUtilAHWindowControl, v5.9.4960.3311
AucUtilAppraiser, v5.9.4960.2530
AucUtilAskPrice, v5.9.4960.3175
AucUtilAutoMagic, v5.9.4960.3142
AucUtilCompactUI, v5.9.4960.2530
AucUtilEasyBuyout, v5.9.4960.3583
AucUtilFixAH, v5.9.4960 (WhackyWallaby)
AucUtilGlypher, v5.9.4960.2545
AucUtilItemSuggest, v5.9.4960.3108
AucUtilPriceLevel, v5.9.4960.2545
AucUtilScanButton, v5.9.4960.2530
AucUtilScanFinish, v5.9.4960.2530
AucUtilScanProgress, v5.9.4960.2530
AucUtilScanStart, v5.9.4960.4819
AucUtilSearchUI, v5.9.4960.3655
AucUtilSimpleAuction, v5.9.4960.4546
AucUtilVendMarkup, v5.9.4960.2530
Babylonian, v5.1.DEV.130
Bartender4, v4.4.13
BeanCounter, v5.9.4960 (WhackyWallaby)
BonusScanner, v5.3.1
ClassTimer, v2.3
Configator, v5.1.DEV.282
DebugLib, v5.1.DEV.275
Stubby, v5.9.4960 (WhackyWallaby)
BlizRuntimeLib_enUS v4.0.1.40000 <eu>
(ck=54b)
Any chance you could allow Wowmatrix to index your fantastic addon? They wont currently with "All Rights Reserved". It would make it so much easier to stay current with your addon.
Thanks
For warlocks, a few edits for you at first glance:
GetSpellInfo(63167), -- Decimation
GetSpellInfo(71165), -- Molten Core
GetSpellInfo(44332), -- Curse of the Elements
This can be removed I think, right?
GetSpellInfo(63321), -- Glyph of Life Tap
""Paladin Protection""
Sacred Duty
Judgements of the Wise
Ardent Defender
zaterdag 16 oktober 2010 21:39:08 (3 days ago)
Please add for Holy priest:
Chakra: Renew (selfbuff)
Chakra: Heal (selfbuff)
Chakra: Prayer of Healing (selfbuff)
Chakra: Smite (selfbuff)
Holy Word: Aspire (HoT)
And you can remove Inner Fire again because its a long lasting (30min) buff like all the others since the patch.
This is all true :-) Can't wait to see Chakra implemented. Thanks in advance, really love this addon, its the best!
can you add a timer for mirror images?
also if possible, differentiate impact stun from impact proc... there is only one ticker for impact and disabling/enabling it affects both timers.
Thanks.