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!
Hello !
Long time user here since retail Wotlk can't play without it aswell, but there are some issue idk how to fix it, here is what's wrong :
-artemuss1990 version has Evoker class working but it is not showing stacks like iwawashi said even having the (%a) in text for (applications) and there is no "Libs" folder in this version.
-abracadaniel222 version has everything working fine with stacks shown (%a) ok but Evoker class isn't working at all because i saw there is no Evoker.lua in Bars and maybe other stuff for it i know nothing about.
So i tried by guessing stuff copy-pasting some stuff missing from each other files but it doesn't work, i either ended up having a Classtimer with stacks working but not working for Evoker class, or working without showing stacks with Evoker class working, because i have no clue about coding addons xD.
If anyone can look into it, i'm sure it is a tiny little thing.
PS: I'm speaking only for -RETAIL- this is RETAIL user Only.
Thank you very much for all the work you did and maintaining the addon viable for TWW !!!
suddenly i see all debuffs and spells on my target (im a druid).
for example, i see multible mangle debuffs for all druids who are attacking the target..
is there an option to only show MY spells, debuffs an my target? (havent had that problem 3 weeks ago) suddenly it just changed.
thanks in advance!
Hey I install the addon through the instruction but it says it's out of date and cant open it. Patch 11.0.2
I've tried both versions that artemuss1990 and abracadaniel22 updated and they both did a great job of getting ClassTimer to work again! A big thank you to them both!
I'm looking to figure out one last tweak. Before TWW, this mod would track my Hunter main's Frenzy stacks (meaning you could see on the timer bar if you had one, two, or three stacks).
Now it is just a timer bar that does not account for stacks at all.
My question is if there is a mod option setting or a line of code in file I can change to regain that capability.
Thank you in advance and thanks for all of the hard work!
I wish players would show more effort into maintain the different spells to track. Keeping the visual part of addon like this working is not hard, but keeping spell list updated is the problem.
And i don't mean adding all spells, but only track needed spells. If adding to much it basically just becomes spam. I have similar added into my addon, but im also thinking of discontinue this due to amount of time spell list is to time consuming when not playing all classes.
My spell list is currently 750 different spells, and it's maintaining this that is to much work alone. This does not require any coding skill, only class knowledge and simple wowhead spellID
In reply to vikingpower: Vikingpower. If you go into ClassTimer settings under "Timers" (default) and then click on "AlwaysShown" you can manually type in Dragonflight and The War Within abilities that are not in the database due to a lack of updates.
For us non-programmers out there: what is the best way to download an entire folder and its contents (like "bars" and "locales") on github? I figured out how to download individual files, but that would be way too manually intensive for the two folders mentioned above.
Thank you in advance.
In reply to iwawashi: Click "Code" button (big green) then "Download ZIP"
In reply to vsaR1SK: Thank you so much!
The author suggests using Wekaura instead of this addon, but it is much more CPU intensive. It would be better to continue developing the addon. I am not lua programmer, but doing fixes for lua errors related to game api update
In reply to artemuss1990: Thank you so much for getting it working again! Is there a way for it to count stacks/charges such as Hunter's Frenzy again? Thank you in advance!
My version for 11.0.2 https://github.com/neowest1990/ClassTimer
In reply to artemuss1990 & abracadaniel22: Thank you guys both, I was out here with ChatGPT trying to fix each error 1 by 1 lol.
In reply to artemuss1990: Thank you so much! For those not sure how to update, drag the folder into the addons folder and let it overwrite whatever files it needs to and boom.
In reply to artemuss1990: Thank you!! I can't play without this addon you're a lifesaver
In reply to artemuss1990:
Do you use external libraries?
Or we should copy the libraries to "Libs" folder manually from the original file?
In reply to artemuss1990: I cannot get this to show in my addons in game. I click on code and then downloaded the zip into my wow interface/addons folder and it still does not show up in game. Any help?
In reply to jpb9859:
Rename the folder by removing "-master" from its name.
In reply to AlexL1118: still does not work, multiple LUA errors
In reply to jpb9859:
Before manual installing new release of any addon, remove the old one.
And see my previous question on this page about "Libs" folder. I copied it.