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!
In reply to ElvarTV:
yup same. Missing it in classic. Using a weakaura atm to track my lock dots but would like a classtimer for classic for other classes instead of having to find other weakauras for other classes
Im no computer expert but i switched servers and most of my addons have profiles and the settings where saved. Class timers however doesn't seem to have my saved settings. and when i checked my WTF folder i realised that there isnt even anything saved in my WTF folders under the name of Classtimers. is it saved as something else or what? i just dont get how it saves stuff if its not there. i have older back ups of my addons and even when i look through them folders i cant find any saved data for classtimers, its going to be painful to re set up all my chracters when i transfer them to a new server one by one, iv had the addon so long now i cant even remember how i had it set up or what extra bars i had... :/ really gutted
In reply to Forge_User_13639397:
Are you looking in WTF/Account/%accountname%/SavedVariables for classtimer.lua? That's where mine lives, not under specific character or server subdirectories.
I can't move the bars anymore. What up?
The ONLY buff, debuff, or DoT that EVER renders over "Target" for my Shaman in any build is Riptide(HoT) and Bloodlust with this addon. No other timers ever show up on target or my player.
Timers/Extras window.
I manually added Flametongue, Reincarnation, Sundering, Lightning Shield, Lava Lash, Earth Elemental, Spirit Walk, Frostbrand, Wind Shear to the Timers/Extras category via triggering the cursor in the "Add a custom timer" box and then Shift/Clicking on each spell then entering each spell one at a time from my spell book. I then see these abilities l added in the Timers/Extras window, in the box below where it says "Remove a custom timer". e.g. [Lightning Shield] [Flametongue] [Sundering] [Wind Shear] [Spirit Walk] [Earth Shield] [Reincarnation], etc
I dont ever see any of these abilities being tracked on my target or over my player frame. What's the purpose of the "Timers" category in the UI?
Do I have to also enter abilities manually per "player" and "target" Bar Settings?? If so what's the procedure? I thought that was just for text/letters?
Astral Shift, a self damage reduction buff for all Shaman builds isnt even listed as a core Shaman Timers/Buffs in the addon. FYI none of the Enhancement Shaman self buffs are listed on the Timers/Buffs window either. i.e. Flametongue, Frostbrand, Earth Shield, Spirit Walk. When I added these to Timers/AlwaysShown and/or Timers/Extras these abilities/buff still aren't showing up. The ONLY Shaman self buff that ever renders is Bloodlust and that's an Ork Racial ability. The ONLY buff, debuff, or DoT that EVER renders over "Target" is Riptide(HoT) with this addon.
I really need this kind of !!AMAZING!! addon and it's a major bummer it doesn't seem to function.
I don't see Ignore Pain in the list of spells to track
In reply to Nauret89:
In reply to Nauret89:
I unlocked the bars and placed them over the appropriate unit frames(player, focus, target, pet). I can't tell if this mod is bugged or if I have to manually enter almost all of my spells and cooldowns that I want to render over the portraits. The only cooldown for any of my character's that renders over the player portrait is my Shaman's waterwalking spell after i self cast it. Only one of my Warlocks DoTs shows up over target. There aren't any other DoTs, or duration timers such Fear, Seduce, Banish, etc show up at all over my enemy targets.
If we have to manually create a new bar/icon for each spell that's not rendering one at a time, that's fine. I just really need written out example from start to finish. Say for instance I want the duration/timer bar for Fear to show up over my target with the bar and icon, what is the script I have to enter in the little box for the new effect? For cooldowns, what if I want to see how long I have until Fear comes off of cooldown to show up over my player frame?
Please, please, please someone help! I desperately need these cooldown timers, DoTs and status effect timers showing up with this potentially great mod!
In reply to spartacusy:
It's not, AFAIK, able to track the remaining time left until a cooldown ability is active again.
I can't get this to work. Are there any dependencies I should be running?
Cannot get Maelstrom to show on my Shammy?
Is it possible to show the strength value for frost DK pillar of frost? the strength increases from 15% per rune spent, however its not a "stack" rather the text on the buff tooltip changes.
In the BFA prepatch, I'm getting an Ace3 error that looks like it's related to classtimer:
14x Ace3\AceEvent-3.0\AceEvent-3.0-4.lua:33: Attempt to register unknown event "PLAYER_PET_CHANGED"
[C]: in function `RegisterEvent'
Ace3\AceEvent-3.0\AceEvent-3.0-4.lua:33: in function `OnUsed'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:168: in function `RegisterEvent'
ClassTimer\ClassTimer-2.3.70300.1.lua:342: in function <ClassTimer\ClassTimer.lua:338>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
Ace3\AceAddon-3.0\AceAddon-3.0-12.lua:558: in function `EnableAddon'
Ace3\AceAddon-3.0\AceAddon-3.0-12.lua:651: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:636>
[C]: ?
[C]: in function `LoadAddOn'
FrameXML\UIParent.lua:445: in function `UIParentLoadAddOn'
FrameXML\UIParent.lua:488: in function `CombatLog_LoadUI'
FrameXML\UIParent.lua:1189: in function <FrameXML\UIParent.lua:1085>
Locals:
nil
Not working as of 8.0. Can we have an update please? This addon is crucial
any chance for version update for 8.0 / BFA ?
Is there a way to add Flame Shock and Elemental Blast as these are missing?
Is there a way to add some auras to an account-wide sectios? eg a number of characters now have Sephuz's Secret (the legendary ring) or the same generic proc trinkets, and they have to be manually added each time. Or I have more than one 110 druid, and manually adding buffs, debuffs, and artefact weapons.
I absolutely love this addon, but hate that it cannot track extended cooldowns on spells as well. Seems like the framework is here... If there is any way you could add cooldown tracking into the next update I would greatly appreciate..
As an example of what I am asking for, on my MW Monk I would like to have a separate set of bars tracking the cooldown time left on things like Renewing Mist, Zen Pulse, etc.
THANKS!