The bar

Upgrade Notice

Users upgrading from versions prior to 0.6.6 will lose any aura blacklist settings. A change was made to aura identification to resolve conflicts with skills such as Sacred Shield. Please re-blacklist any auras you aren't interested in after upgrading.


SexyCooldowns is a logarithmic cooldown bar. What's that, you say? Well, most timer bars you're used to are linear. That is, the distance between 0 seconds and 10 seconds is the same as the distance between 50 seconds and 60 seconds. A logarithmic cooldown bar is somewhat different - it represents cooldowns on a compressed timeline, so that cooldowns that are closer to being ready are represented as more active on the bar. This lets you represent a large amount of data on a single bar, and have it remain useful.

In short, SexyCooldown is a single consolidated timer bar for all your spell, pet's spell, item, and proc cooldowns, as well as buffs, debuffs, and totem timers. It's very flexible, and can be customized to fit into your UI as best you see fit.


  • Spawn as many bars as you want, and show the specific information you want on each.
  • Supports spell and talent cooldowns, explicit and internal item cooldowns, buffs on you, debuffs on you, and debuffs on your target or focus.
  • Very highly configurable look and feel. Build bars that will fit into any UI.
  • Bars may be oriented horizontally or vertically, and move in either direction.
  • Extensible - can support virtually any kind of timer. Currently works as a cooldown, buff, and debuff timer, but the possibilities are endless.


Here you can see that I have set up three separate bars, one for my cooldowns at the bottom, one for short buffs on me (<45 seconds) above my unit frame, and one for my debuffs on my target above the target unit frame.

Click to watch the demo in HD

In a raid setting (Click for HD):

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

  • Avatar of Antiarc Antiarc Oct 13, 2009 at 02:25 UTC - 0 likes

    mp95gp: Both problems should be fixed in 0.6.5. :)

  • Avatar of mp95gp mp95gp Oct 12, 2009 at 22:30 UTC - 0 likes

    @Linklinus I am getting the same problem, if I track totems. Dropping a Grounding Totem gives the proper icon at 45 seconds, but if I swap it over to Windfury, it gives me the same Grounding Totem icon for what is now Windfury

    @Antiarc Using 2 bars - If you leave the splash anchors alone, the proper cooldown splash comes from the cooldown bar, and the proper debuff duration splashes from the debuff bar. However, if you move the splash anchors, they are are inconsistent (ie, sometimes the cooldown splashes on anchor2, and sometimes the debuff splashes on anchor1). I can fraps it to give you a better idea if needed (easiest way to show, is shaman use of frost shock. 6 second cooldown, 8 second duration).

  • Avatar of Antiarc Antiarc Oct 12, 2009 at 22:19 UTC - 0 likes

    Linklinus: Oops, you're right. I'll fix it in 0.6.5.

    ayst: 0.6.5 should be a little smarter about spells like that now.

    Trinity32: 0.6.4 should fix that issue for you.

    Last edited Oct 12, 2009 by Antiarc
  • Avatar of Linklinus Linklinus Oct 12, 2009 at 22:05 UTC - 0 likes

    Rapture is still not working. Seems to use the icon of the last used spell, which is kinda confusing ^^

  • Avatar of ayst ayst Oct 12, 2009 at 14:16 UTC - 0 likes

    Message: Interface\AddOns\SexyCooldown\Modules\Spells.lua:116: GetSpellInfo(): Invalid spell slot
    Time: 10/12/09 18:13:01
    Count: 42
    Stack: [string “Interface\FrameXML\BasicControls.xml:
    [C]: ?
    [C]: in function `GetSpellInfo’
    Interface\AddOns\SexyCooldown\Modules\Spells.lua:116: in function `UpdateSpellCooldowns’
    Interface\AddOns\SexyCooldown\Modules\Spells.lua:98: in function `Refresh’
    Interface\AddOns\SexyCooldown\Modules\Spells.lua:48: in function

    Locals: (*temporary) = nil

    While i use “Master’s Call”. I’m still hunter btw ;)

    Last edited Oct 12, 2009 by ayst
  • Avatar of Linklinus Linklinus Oct 12, 2009 at 08:52 UTC - 0 likes

    Icon for Rapture (talent) does not show. Just shows the blank frame, or the icon of penance/pom instead. This worked a few versions earlier.

  • Avatar of Trinity32 Trinity32 Oct 12, 2009 at 07:55 UTC - 0 likes

    I'd love to use this but i get this same error even whether I use the newest version from here or from Curse, or an older version from here or from Curse:

    2009/10/12 02:48:34-387-x1]: SexyCooldown-0.7\loadstub.lua:1: Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Cannot find a library instance of "AceConsole-3.0". AceAddon-3.0-5 (BugSack):201: in function `EmbedLibrary' AceAddon-3.0-5 (BugSack):183: in function `EmbedLibraries' AceAddon-3.0-5 (BugSack):150: in function `NewAddon' SexyCooldown-0.7\loadstub.lua:1: in main chunk

    The only addons enabled are bugsack, bugrabber and sexycooldown. Any advice/input is greatly appreciated :D

  • Avatar of Antiarc Antiarc Oct 12, 2009 at 04:27 UTC - 0 likes

    Honorix, if you lock the bar and turn off item tooltips, it effectively becomes click-through. Nothing on the bar will respond to mouse events.

  • Avatar of honorix honorix Oct 12, 2009 at 01:41 UTC - 0 likes

    I'm having issues where I see other warlock's debuffs on the bar and not my debuffs. [edit] Actually its showing all debuffs from other people. I only have my target's debuffs checked. Love the ease of right clicking to remove some cooldowns, but sometimes is kind of problematic seeing as how I removed everything I would want. Would it be possible for click through option?

    Last edited Oct 12, 2009 by honorix
  • Avatar of N00bTaco N00bTaco Oct 11, 2009 at 22:23 UTC - 0 likes

    Thanks! Got it working and loveing it!! 2 Bar Setup


Date created
Oct 06, 2009
Last update
Sep 16, 2016
Development stage
MIT License
Curse link
Recent files