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 have 1 bar set to show my short cooldowns, currently bs+ww+slam procs on warrior, it helps to maintain rotation a lot while raiding. problem is, sometimes, when Deathbringer Will procs, the bar disappears completely for around 30-40 seconds and reappear later. it terribly breaks down rotation and lowers DPS, and that being kinda essential for hardcore raider. i can try to provide more specific info in needed. happens on RuRu localization.
first ICC rep ring should be
[72416] = {50398, 50397} -- Ashen Band of ___ Destruction
(bug: the last number was 50398 twice)
Add this for caster brewfest trinket:
-- Brewfest
[60064] = 49076,
Also for Black Magic, to add to enchant section:
[59626] = {3790, 16} -- Black Magic
Sidenote: Thanks for commenting your code! =)
I'd VERY HIGHLY recommend automatic internal-cooldown detection (guess an ICD to be the shortest you've ever seen it - which works perfectly and is easy to code), or else people have to add each new spell as Blizzard comes out with it. When you first see a cooldown, you could print "New cooldown [spellname] detected, guessing the internal cooldown will take a few battles".
Otherwise, you probably want to give people an in-game message to manually edit the Lib/LibInternalCooldowns.lua file by hand, with instructions on how to do so by going to wowhead and where to click etc... which would be a bit ridiculous. =\
Otherwise, great addon!
also need to add to cooldowns section:
[59626] = 35, -- Black Magic
note to all that are having problems with blacklist: alt+right click works, just need to do it in the center of the icon
Seems there is a problem with the latest version with not being able to blacklist anything. There are some comments over on Curse about it and I thought I'd post about it here as well. Just can't do anything to blacklist.
I have a couple of minor issues though:
1: I have unchecked internal cooldowns from items. However whenever the on hit proc from Ashen Band of Endless Destruction procs, it shows the internal cooldown.
2: When I use my nuke button, which includes the CD from Talisman of Resurgence, it shows 20 sec buff from Shard of the Crystal Heart. Even though it is set to not show buff durations and that trinket is in my bag.
I can't get this to work at all. I have looked through the tickets and comments and no one seems to be having the same problem as me. I have 1 bar. Everything enabled and I cant get a single icon to pop up on my bar. For example. Level 4 warlock, demon skin buff, NOTHING!. I have tried everything to get this to work. This is the only mod I have ever had trouble getting to work and what is worse is that I feel like I am the only one having this problem. I have tried turning off all my mods. Didn't work. Re-downloaded. Didn't work. Nothing is working and I hope that someone can help me with the ridiculously embarrassing issue.