The Buttons


  • 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 Masque
    • 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


You can support CooldownButtons by updating Locales here:


If you have problems, suggestions or whatever please fill a ticket.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Netrox Netrox Nov 03, 2008 at 10:40 UTC - 0 likes

    hi neonman3, are you using the no-lib release? :P i think yes, so i'll add "ButtonFacade" to Optional Deps list for next update.

    Thanks for the info :)

  • Avatar of neonman3 neonman3 Nov 03, 2008 at 02:59 UTC - 0 likes

    I can't get CooldownButtons to use the ButtonFacade buttons. Buffalo and bartender is working just fine with ButtonFacade, but for some reason CooldownButtons isn't. Any ideas on what could be wrong? (Using the latest version of both addons).

    Sadly I don't have any real info on the problem, there isn't any errors or anything being generated.

    Edit: This also happens if I disable all other addons but buttonfacade and cooldownbuttons on a new character. local LBF = LibStub("LibButtonFacade", true) is returning nil.

    Edit2: Ok, problem solved. Can't believe I didn't check this sooner. I just added "ButtonFacade" to the "## OptionalDeps:" list in CooldownButtons.toc and now it's working.

  • Avatar of JacksonB JacksonB Oct 31, 2008 at 16:10 UTC - 0 likes

    Thanks so much for implementing the hunter related change so quickly.

  • Avatar of sun sun Oct 13, 2008 at 12:31 UTC - 0 likes

    awesome addon, i hate those bars :) i think you should add a Minimum timelimit button or better a configurable filter for Save and Hide because as a DK once i use all my rune CDB just shows all my spellbook as CDButton :P which is quite a bit too much, i can filter all the CD abilities but not the basic abilities which results in that due to Rune CD.

  • Avatar of hiddy hiddy Sep 30, 2008 at 14:54 UTC - 0 likes

    Awesome :)

  • Avatar of Netrox Netrox Sep 30, 2008 at 11:16 UTC - 0 likes

    @hiddy: implemented :)

  • Avatar of hiddy hiddy Sep 30, 2008 at 03:28 UTC - 0 likes

    It isn't often I find a new addon I haven't heard of before that immediately replaces an addon I've been using for years, but when I found this addon, I was so happy to finally be able to replace "Cooling". The only option I was missing from this addon was the ability to change the way it sorts the cooldowns based on time left (it sorted it from shortest CD left -> longest CD left), and I thought that maby someone else was missing that feature aswell.

    So, until you get a chance to add this option to the addon (if you want I mean), here's a simple way for people to change it themselves:

    In file CoolDownButtons/Modules/Cooldown_Manager.lua line 316, change this line:

    table_sort(sortMe[bar], function(a, b) return a[1] < b[1] end)


    table_sort(sortMe[bar], function(a, b) return a[1] > b[1] end)

    I haven't had time to check out all the code in this addon, so I'm not 100% sure if this breaks anything. But it seems to be working perfectly for me at least.


Date created
Sep 29, 2008
Last update
Oct 23, 2016
Development stage
  • enUS
All Rights Reserved
Curse link
Recent files