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):
I'd like to set the time compression really low so I can clearly see all of my short cooldowns, but when I do that, the area of the bar between 1 and 0 takes up over half of the entire bar, and I don't even care about that part to begin with. It'd be nice if we could set the bars to stop displaing the area below a certain time, so for exaple the end of the bar is at 1 or 2 seconds left on the cooldown instead of 0. Alternatively having different time compressions for different parts of the bar would work too.
I'd also like to use this addon as a replacement for event horizon, and it would really help with that if I could set a number marking at 1.5 seconds so I know exactly what I'll need to cast when my next GCD is up.
And this one isn't even important, but it would be cool if we could swap profiles automatically when changing specs.
The only thing I would like to see would be an option to show if spells, etc. are up for use. For example, I cycle through 5 spells when dps'ing and as they move across the bar towards 0sec, sometimes 2 or 3 will go right at the same time and its tough to keep up which ones are not on cool down anymore.
It would be nice to have an option that when the spell comes off cooldown, its added to a little list at the end of the bar, and when I cast it again, it goes off the list and onto the cooldown bar.
like this: going left to right
[-----[1]------[2]----] [3][4][5]
cast [5]
[-[5]----[1]------[2]-] [3][4]
[2] comes off cooldown
[----[5]-------[1]----] [2][3][4]
I hope this makes sense, thanks for reading!
I'm wondering if it is possible to have the splash also have a border? If it is in game already, can someone give me an ide of how to activate it - can't see the wood from the trees. Got my preferred border for the icons as they go down the cooldown line, but not when it splashes.
Any help appreciated.
Interface\AddOns\SexyCooldown\Libs\LibInternalCooldowns-1.0\data.lua
you should add these lines to local spellToItem to check Charred Twilight Scale trinkets (both normal and heroic versions). You may check spell and item ID's on wowhead.com. First number is trinkets procced buff ID, the second number is item ID.
[75466] = 54572,
[75473] = 54588,
and add these lines in "local cooldowns" (not necessary since this trinkets have 45 seconds of internal cooldown which is default for libinternalcooldowns).
[75466] = 45,
[75473] = 45,
And blacklist don't work
:(
I was having this issue with 6.18, but Shift+RC works like a charm. Dunno when this changed, but the documentation in the addon should probably be updated.
Thank you for this; please update this info, author!