CooldownCount
This addon displays a large yellow number (and text for numbers > 60 seconds) on spell icons for action bars, bags, character sheet, and quest icons in the tracker. Font can be modified, and the cut-off for how long a cooldown needs to be in order to display on the button can also be changed. The number begins flashing when time remaining is less than 10 seconds.
This is an update for WoW >= 3.3.5 compatibility since 4.0's new API nuked some of the code here. The original addon was created by hshh and the compatibility has been fixed by TheCheat5 and Kiki.
Additional Note: Tested and confirmed working after dependency update for Patch 6.0.2
- updated by DigitalSorceress
Enjoy!
-
View User Profile
-
Send Message
Posted Dec 31, 2022In reply to somatics23:
Hi,
I'll check if this can easily be done
-
View User Profile
-
Send Message
Posted Dec 31, 2022In reply to somatics23:
Ok done, you should get an updated version soon (the time for the automatic build to run).
There is a new option to "show seconds above 1 minute".
-
View User Profile
-
Send Message
Posted Nov 1, 2022Hi there will be a chance this addon will be updated ????
-
View User Profile
-
Send Message
Posted Nov 1, 2022In reply to Raismoter:
some spell like flame strike start cooldown at first stack instead of 3 same for blink
-
View User Profile
-
Send Message
Posted Nov 2, 2022In reply to Raismoter:
I will update the addon soon, I’m working on the few others I have to update first.
thanks for the info about the charges, I didn’t notice and need to take a look.
-
View User Profile
-
Send Message
Posted Nov 4, 2022In reply to dakikifr:
Thanks in advanced for the update later..Really appreciate it...
-
View User Profile
-
Send Message
Posted Nov 12, 2022In reply to Raismoter:
Hi,
I tried with my mage, and I don't see what you describe. Cooldown correctly starts after all charges have been used. When I say cooldown, I mean the number, not the swipe animation.
-
View User Profile
-
Send Message
Posted Nov 13, 2022In reply to dakikifr:
yeah maybe it was an error of the neuron addon i will try and let you inform about however thanks very much for your update ^^
-
View User Profile
-
Send Message
Posted Oct 10, 2022is this going to ne updated for WOLK ?
-
View User Profile
-
Send Message
Posted Dec 11, 2021Will this be updated to the current patch any time soon?
-
View User Profile
-
Send Message
Posted Oct 16, 2020Will this be updated for 9.0.1?
-
View User Profile
-
Send Message
Posted Oct 18, 2020In reply to gravitonm1:
Yes it will, I created a version during beta that I need to release.
-
View User Profile
-
Send Message
Posted Apr 8, 2019need help with error... 11696x CooldownCount\CooldownCount-8.0.0.lua:311: Attempt to access forbidden object
-
View User Profile
-
Send Message
Posted Dec 14, 2018please update your addon
-
View User Profile
-
Send Message
Posted Jul 22, 2018Thanks for update man :)
hope for it ^^
-
View User Profile
-
Send Message
Posted Jul 23, 2018In reply to Forge_User_31442285:
-
View User Profile
-
Send Message
Posted Jul 23, 2018In reply to kiki:
-
View User Profile
-
Send Message
Posted Aug 28, 2018In reply to kiki:
Message: Interface\AddOns\CooldownCount\CooldownCount.lua:353: attempt to concatenate a nil value
Time: Tue Aug 28 20:28:42 2018
Count: 55
Stack:
Interface\AddOns\CooldownCount\CooldownCount.lua:353:
attempt to concatenate a nil value
Interface\AddOns\CooldownCount\CooldownCount.lua:353:
in function `CreateCooldownCount'
Interface\AddOns\CooldownCount\CooldownCount.lua:323:
in function <Interface\AddOns\CooldownCount\CooldownCount.lua:310>
[C]:
in function `CooldownFrame_Set'
Interface\FrameXML\ActionButton.lua:569:
in function `ActionButton_UpdateCooldown'
Interface\FrameXML\ActionButton.lua:752:
in function `ActionButton_OnEvent'
Interface\FrameXML\ActionButton.lua:253:
in function <Interface\FrameXML\ActionButton.lua:245>
Locals: self = <table>
{
SetDefaultModuleLibraries = <function> defined @Interface\AddOns\CooldownCount\libs\AceAddon-3.0\AceAddon-3.0.lua:367
Enable = <function> defined @Interface\AddOns\CooldownCount\libs\AceAddon-3.0\AceAddon-3.0.lua:294
RegisterChatCommand = <function> defined @Interface\AddOns\CooldownCount\libs\AceConsole-3.0\AceConsole-3.0.lua:85
EnableModule = <function> defined @Interface\AddOns\CooldownCount\libs\AceAddon-3.0\AceAddon-3.0.lua:332
modules = <table> {
}
GetModule = <function> defined @Interface\AddOns\CooldownCount\libs\AceAddon-3.0\AceAddon-3.0.lua:210
IterateEmbeds = <function> defined @Interface\AddOns\CooldownCount\libs\AceAddon-3.0\AceAddon-3.0.lua:442
initFontStyle = <function> defined @Interface\AddOns\CooldownCount\CooldownCount.lua:306
SecureHook = <function> defined @Interface\AddOns\CooldownCount\libs\AceHook-3.0\AceHook-3.0.lua:336
defaultModuleLibraries = <table> {
}
UnregisterChatCommand = <function> defined @Interface\AddOns\CooldownCount\libs\AceConsole-3.0\AceConsole-3.0.lua:111
RawHookScript = <function> defined @Interface\AddOns\CooldownCount\libs\AceHook-3.0\AceHook-3.0.lua:395
Printf = <function> defined @Interface\AddOns\CooldownCount\libs\AceConsole-3.0\AceConsole-3.0.lua:69
SetDefaultModulePrototype = <function> defined @Interface\AddOns\CooldownCount\libs\AceAddon-3.0\AceAddon-3.0.lua:409
SetCooldown = <function> defined @Interface\AddOns\CooldownCount\CooldownCount.lua:310
name = "CooldownCount"
GetFormattedTime = <function> defined @Interface\AddOns\CooldownCount\CooldownCount.lua:437
IsEnabled = <function> defined @Interface\AddOns\CooldownCount\libs\AceAddon-3.0\AceAddon-3.0.lua:451
orderedModules = <table> {
}
CheckBlacklist = <function> defined @Interface\AddOns\CooldownCount\CooldownCount.lua:504
DisableModule = <function> defined @Interface\AddOns\CooldownCount\libs\AceAddon-3.0\AceAddon-3.0.lua:350
font = "Fonts\FRIZQT__.TTF"
CreateShineFrame = <function> defined @Interface\AddOns\CooldownCount\CooldownCount.lua:474
Shine_Update = <function> defined @Interface\AddOns\CooldownCount\CooldownCount.lua:491
GetArgs = <function> defined @Interface\AddOns\CooldownCount\libs\AceConsole-3.0\AceConsole-3.0.lua:144
Print = <function> defined @Interface\AddOns\CooldownCount\libs\AceConsole-3.0\AceConsole-3.0.lua:54
Child_OnHide = <function> defined @Interface\AddOns\CooldownCount\CooldownCount.lua:430
IsHooked = <function> defined @Interface\AddOns\CooldownCount\libs\AceHook-3.0\AceHook-3.0.lua:493
baseName = "CooldownCount"
StartToShine = <function> defined @Interface\AddOns\CooldownCount\CooldownCount.lua:464
IsModule = <function> defined @Interface\AddOns\CooldownCount\libs\AceAddon-3.0\AceAddon-3.0.lua:468
db = <table> {
}
SetDefaultModuleState = <function> defined @Interface\AddOns\CooldownCount\libs\AceAddon-3.0\AceAddon-3.0.lua:387
hooks = <table> {
}
CreateCooldownCount = <function> defined @Interface\AddOns\CooldownCount\CooldownCount.lua:338
SetEnabledState = <function> defined @Interface\AddOns\CooldownCount\libs\AceAddon-3.0\AceAddon-3.0.lua:424
Hook = <function> defined @Interface\AddOns\CooldownCount\libs\AceHook-3.0\AceHook-3.0.lua:274
enabledState = true
OnEnable = <function> defined @Interface\AddO
======================================
-
View User Profile
-
Send Message
Posted May 10, 2017The addon is dead?
if possible, add a button to turn off the blink option, or add time for collors, 5 seg or less = only red. thanks!
-
View User Profile
-
Send Message
Posted Dec 7, 2016Ok, so I finally found the error, it's indeed caused by LibActionButton-1.0 addon, which triggers "fake" cooldown event for each charge, which in turns causes CC to show the counter.
I added the lib in the default blacklist, it should work fine now (v 1.7.2)