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!
-
View User Profile
-
Send Message
Posted Nov 11, 2010Talent: Bandit's Guile
The buff starts at "Shallow Insight" then upgrades to "Moderate Insight" followed by "Deep Insight".
If you add all 3 manually as Extras, when upgrading from one level to the next, the previous timer bar remains.
Ex. When gaining "Moderate Insight" the timer bar for Shallow Insight is still ticking down. Even though that buff isn't on you.
-
View User Profile
-
Send Message
Posted Nov 11, 2010Actually the sticky bar is just messing up with lots of different things I have assigned to it, like proc from mongoose, berserking, fatal flaws... It not recognizing buffs and leaving some up when they aren't up anymore. Sometimes target switching seems to make them correct themselves.
-
View User Profile
-
Send Message
Posted Dec 26, 2010To add Improved Soul Fire, open up /Interface/AddOns/ClassTimer/Bars/Warlock.lua in a text editor (e.g. Notepad++) and before the last entry in the Buffs array (around line 16) add:
GetSpellInfo(85383), -- Improved Soul Fire
Then when you load the game, hit "/classtimer" and select Improved Soul Fire in the Buffs tab.
-
View User Profile
-
Send Message
Posted Nov 3, 2010Improved Soulfire
Empowered Imp
Shadow Embrace
-
View User Profile
-
Send Message
Posted Nov 3, 2010-
View User Profile
-
Send Message
Posted Nov 4, 2010-
View User Profile
-
Send Message
Posted Nov 4, 2010-
View User Profile
-
Send Message
Posted Nov 2, 2010-
View User Profile
-
Send Message
Posted Dec 31, 2010-
View User Profile
-
Send Message
Posted Nov 2, 2010-
View User Profile
-
Send Message
Posted Nov 2, 2010Message: 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>
-
View User Profile
-
Send Message
Posted Nov 2, 2010-
View User Profile
-
Send Message
Posted Nov 2, 2010(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)
-
View User Profile
-
Send Message
Posted Nov 1, 2010Any 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
-
View User Profile
-
Send Message
Posted Oct 25, 2010For 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
-
View User Profile
-
Send Message
Posted Oct 24, 2010-
View User Profile
-
Send Message
Posted Oct 24, 2010Sacred Duty
Judgements of the Wise
Ardent Defender
-
View User Profile
-
Send Message
Posted Nov 2, 2010-
View User Profile
-
Send Message
Posted Oct 21, 2010""Paladin Protection""
-
View User Profile
-
Send Message
Posted Oct 20, 2010zaterdag 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!