SexyCooldown
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.
About
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.
Features
- 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.
Demo
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.
In a raid setting (Click for HD):
Am I doing something wrong?
Have a question though, is there any reason why Mangle isn't displayed under 'My debuffs on target'? I do realize it shows up in 'All debuffs on target' though but would love it to be shown up independently along with all my other druid debuffs.
Are there any plans to include a 'white list' of debuffs/buffs perhaps?
Either way, cheers to you for making such a great addon! /salute
I second that - i have several abilities maco'd so they go off as soon as available and this causes the cooldown to bounce like a jackrabbit
I am trying to Hide() Show() the bares that i have setup and can not figure out the correct syntax. Interface shows the frame as SexyCooldownBar 0, but when I try:
/script SexyCooldownBar 0:Hide() it throws an error (string "SexyCooldownBar 0:Hide()"]:1: '=' expected near '0'). Any help would be appreciated.
Is there a way to stop the icon from bouncing if I try to use a skill on cooldown?
this would complete the addon for me.
Use Inner Focus(3 min). Cast Power Word:Shield(4 sec). Only PW:S will pop up on the bar, until I use PW:S again, and IF's remaining duration pops onto the bar.
Tested it with Mind Blast(5.5 sec) too, with the same results.
Interestingly, it doesn't happen with my Berserking/Haste Pot macro - being a macro, the two events occur very, very slightly one after the other, this seems to be an issue with casting a cooldown spell that consumes a cooldown buff - someone with a paladin might want to see if they can replicate it with Divine Favor/Holy Shock.
It's not game-breaking, and for priests, who'll be popping short cooldowns all over the place not a problem, but there's probably classes/specs this might be more noticeable on.
But I'm missing two ICD-s: Lock and Load (for hunters) and the Ashen ban reputation ring procs.
Thanks anyway. =P
"Change right-click functionality to cancel aura, blacklist if mod-click."