• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

CooldownButtons

 
Project Updated:
Files Updated: Sat, Dec 20 2008
Supports Game Version: 3.0.3
Category: Bags & Inventory, and Combat
Tags:

[Edit Tags]

Project Manager: Netrox
Additional Authors: No additional authors
Current Version: 2.1.16
License: All Rights Reserved
Development Site: WowAce.com
Avg Daily DL (last 30 days): 25
Downloads Total: 61,411
Favorites: 89
Comments: 29
  • About CooldownButtons
  •  

Good News

Hey there, i just started to work on a new version of CooldownButtons, i dont have an ETA yet, but the basics are allready done! For more Infos you can check the support thread in wowace forum.

About

Q: Why did i wrote this addon?
A: I wrote CooldownButtons after i was annoyed from always being asked "Is your Rebirth ready?" And having no space for the Rebirth-Spell on my Action Bars to track the Cooldown there.

Q: Okay, and why aren't you using one of the X other Cooldown tracking Addons?
A: Couz they fail! I dont like to have Bars for my Cooldowns, and i dont know any other Addon that tracks Cooldowns without Bars and not on my Actionbars.

Features

  • Basic
    • Monitor all active Item or Spell(incl. Pet) Cooldowns as Buttons.
    • Grouping Buttons for Items and Spells in its own Button Bars
      • Support for combining both to one Bar
      • Support for a Bar with Expiring Cooldowns
      • Option to split single Cooldowns from that Groups and Displaying them on saved positions.
    • GUI Based Configuration
  • Customization
    • Skinnable Buttons with ButtonFacade (it also supports cyCircled but i recommend ButtonFacade!)
    • Button size and opacity configurable
      • You can enable a 'pulse' effect for Cooldonws that are finished
    • Button Bar fully customizable
      • Position
      • Number of Buttons per Bar
      • Grow direction
      • Distance between Buttons
    • Customizable Timer Text per Button
      • Text position
      • Font/Size/Color
      • Flashing Text Color for expiring Cooldowns
  • Announcements
    • Remaining Cooldown post to Chat when clicking the Button.
    • LibSink Based Announcements for finished Cooldowns

Translations

CooldownButtons is currently available in 3 Languages: enUS/enGB, zhCN and koKR (incomplete) If you want to translate CooldownButtons into your language feel free to send me your translation.

WoWAce Project: CooldownButtons on WoWAce
Forums: CooldownButtons Forum Thread
ButtonFacade: WoWAce ButtonFacade Project

SVN URL: svn://svn.wowace.com/wow/cooldownbuttons/mainline/trunk

  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  CooldownButtons 2.1.16 Release 3.0.3 23,197 12/20/2008
  CooldownButtons 2.1.15 Release 3.0.3 6,643 11/18/2008
  CooldownButtons 2.1.14 Release 3.0.3 2,472 11/15/2008
  CooldownButtons 2.1.13 Release 3.0.2 4,653 11/2/2008
  CooldownButtons 2.1.12 Release 3.0.2 1,632 10/31/2008
  • 1 page(s)
  • Screenshots (2)
  •  
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • there seems to be a bug
    in the description you wrote
    Q: why did I wrote this addon
    my solution
    Q: why did I write this addon
    goodluck fixing it ! :D! happy new years

    Reply Report Permalink
  • xtoq said

    What exactly are you reporting?

    Reply Report Permalink
  • Aelobin said

    Also hoping you'll update it :)

    And is there anything you could do to stop DK rune cooldowns from effecting this addon? Whenever I use 2 blood runes, all my blood related abilitys are forced into the cooldown bar.

    Plus, got an error:

    Message: ...\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:167: attempt to index field '?' (a nil value)
    Time: 12/06/09 15:05:49
    Count: 14
    Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
    [C]: ?
    ...\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:167: in function `Remove'
    ...ce\AddOns\CooldownButtons\Modules\Button_Manager.lua:135: in function <...ce\AddOns\CooldownButtons\Modules\Button_Manager.lua:115>

    Locals: self = <table> {
    SetDefaultModuleLibraries = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:373
    OnInitialize = <function> defined @Interface\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:29
    UnregisterAllEvents = <function> defined @Interface\AddOns\ButtonFacade\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:201
    EnableModule = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:338
    modules = <table> {
    }
    GetModule = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:222
    IterateEmbeds = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:448
    SetSavedPos = <function> defined @Interface\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:134
    defaultModuleLibraries = <table> {
    }
    CheckExpiring = <function> defined @Interface\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:148
    dbNum = 6
    GetName = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:290
    GetNumPerBar = <function> defined @Interface\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:178
    name = "Cooldown Buttons_Cooldown Manager"
    CheckSaved = <function> defined @Interface\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:110
    IsEnabled = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:457
    DisableModule = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:356
    TriggerExpired = <function> defined @Interface\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:191
    mode = <table> {
    }
    registerCooldown = <function> defined @Interface\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:200
    Remove = <function> defined @Interface\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:164
    RegisterMessage = <function> defined @Interface\AddOns\ButtonFacade\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:117
    UnregisterMessage = <function> defined @Interface\AddOns\ButtonFacade\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:180
    baseName = "CooldownButtons"
    sortCooldowns = <function> defined @Interface\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:249
    dbNumPerBar = <table> {
    }
    CheckRegistred = <function> defined @Interface\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:97
    TriggerSaved = <function> defined @Interface\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:182
    IsModule = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:229
    db = <table> {
    }
    SendMessage = <function> defined @Interface\AddOns\ButtonFacade\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:86
    Enable = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:305
    IterateCooldowns = <function> defined @Interface\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:106
    SetEnabledState = <function> defined @Interface\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:430
    PLAYER_ENTERING_WORLD = <function> defined @Interface\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:88
    enabledState = true
    Add = <function> defined @Interface\AddOns\CooldownButtons\Modules\Cooldown_Manager.lua:73
    RegisterEvent = <function> defined @Interface\AddOns\ButtonFacade\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:117
    UnregisterAllMessages = <function> defined @Interface\AddOns\ButtonFacade\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:201
    OnEnable = <function> defined @Interface\

    Reply Report Permalink
  • Krey said

    Plz, update it. Still waiting.

    Reply Report Permalink
  • WhiteN9 said

    Gief update, cant play without it =P

    Reply Report Permalink
  • bodetect said

    update please~
    I love it

    Reply Report Permalink
  • Lynx5 said

    Good addon :-)

    Update please ^^

    Reply Report Permalink
  • Tcip said

    When i shut down the game and open it again the settings disappear...

    Reply Report Permalink
  • Sonofafur said

    Clickable buttons that fade out within 5-10 seconds (or not at all) in case we want to use them again

    Reply Report Permalink
  • I'm currently having a minor issue with this addon. The number 3 appears in front of each cooldown, regardless of the length or time remaining. It's an annoyance more than anything and adds a little extra clutter. I was wondering if anyone had this issue or knew how to fix it. Thanks.

    Reply Report Permalink
  • Netrox said

    NEWS: http://forums.wowace.com/showthread.php?p=256280#post256280

    Reply Report Permalink
  • makeshift1 said

    i am a hunter and the following is the issues with this mod for me

    1- as soon as i hit 80 all my trap spells are gone and only survival tree spell detects my traps any more
    2- icon for arcane shot is same as killshot and arcane shot is given name spellgroup-shoots
    3-the copy from different profile when u create a new profile doesnt work

    other than that this mod is great

    Reply Report Permalink
  • i'm using this addon with my death knight, and every time a rune type is on cooldown, it shows a button for every skill that use that rune.

    Any chance to fix it? maybe something like hide that skill that dont have a cd.
    i think there's no need to track runes CD with this addon, since it is easy to track with others specifics addons.

    and thx for the job, i love this addon.

    Reply Report Permalink
  • Morgora said

    I have a problem with this addon. Some of the timers overlap instead of line up (as shown in the screenshot). Random example: If I use the Hearthstone, Sprint, and a Healing Potion, the Hearthstone would be in the first position for 60 minutes, the Healing Potion would be in the first position (on top of the Hearthstone) for 60 seconds, and Sprint would be in the first position (on top of the Hearthstone) for 3 minutes. I have not noticed (or can't remember) other ability timers doing the same thing as in this example. If I do, I will update my findings. Also, if this helps, I use Windows Vista with SP1 and my laptop resolution is 1680x1050 (wide).

    Reply Report Permalink
  • Bamboocha said

    Very very nice! I always was seeking such an addon!
    Could you add a cooldown tracker for the disarm ability of hunters? I mean Chimera Shot + Scorpid Sting. The effect can only occur every 1 minute, but you can't see when that minute is over.
    Maybe a Cooldownbutton can be triggered by the disarmed-debuff on the enemy target. That would be awesome! :)

    Reply Report Permalink
  • praeter said

    Greetings,

    Great work - definitely prefer this to the bars that are so common. Two issues with a Paladin I'm encountering:

    1. Judgement timers are about 1 second off. The timer shown reaches 0, however there is still a 1 second tick left on the cooldown. Note I do have Improved Judgements, and the judgement tooltip shows an 8 second cooldown while your timer countdown starts at 7 seconds.

    2. Related to the above, if I cast anything in that last 1 second tick while the CDB timer shows 0, the CDB icon refreshes and shows the GCD tick.

    Thanks!

    Reply Report Permalink
  • praeter said

    As I've noticed this is the case with all cooldowns, I assume this is intended behavior. Or, rather, a side effect of using whole seconds for the countdown since when 0 is displayed it is actually counting down from .9 until 0, when 7 is displayed it's counting down from 6.9 until 6, etc.

    Thanks again.

    Reply Report Permalink
  • Cayle said

    Love the mod. I'd quite like the mod to display the ready status of spells. At the moment spells disappear once the cooldown is up and I need to remember which ones are available (which is hard when you've got a memory like mine!). Any chance we can have an option to display ready spells or keep spells visible once they have finished cooldown?

    Cheers. :)

    Reply Report Permalink
  • Jeania said

    Unfortunately I had to turn it off...It might of been because of a download conflict (started after I downloaded MBB) but it had one button...and i tried to move it...and then had 2....then 3....and so forth. They kept multiplying as I tried to move them, until there was like 10, and then it stopped. And i couldn't delete them, or call up the menu, etc. I really like this program too, a lot, because i hate those dang bars, like you do...but I also need MBB because I have too many buttons on my minimap.

    Any thoughts? :(

    Reply Report Permalink
  • Netrox said

    hm i tested with mbb, no issues.
    but it would be cool to know what button duplicated :O
    the move buttons for a bar or the mbb minimap button?

    and the move buttons after furst start? if yes, ther are 3 enabled per default (items, spells, expiring) you have to hide them in /cdb config after placed where you want them =)

    Reply Report Permalink
  • Addon Packs Containing CooldownButtons
  • Similar Addons
  •  

Average downloads per day

  1. 23,777 Deadly Boss Mods Boss Encounters, and Combat
  2. 6,026 Recount Combat
  3. 5,653 BigWigs Bossmods Boss Encounters, and Combat
  4. 3,360 Omen Threat Meter Boss Encounters, and Combat
  5. 2,796 MikScrollingBattleText Combat, and PvP