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):
Is there any way to show or I should say divide the bar by seconds for the first 10 seconds ? something like :
The bars in your screenshot look way sexies than the standard layout, give yours now ;O
Lovely mod, I've just started using it - well made!
I would like to 'ireght-click' to blacklist a spell, however right-clicking doesn't function for me.
I have tried turning off 'right-click to move' (blizz option), and have attempted with the bars locked or unlocked.
It is almost as if my pointer isn't being detected...
Any advice?
Many thanks!
8)
sexycooldown functions v0.5.4! But with all other versions the picture is not indicated any more! Only the decay time and the frame is indicated
Till present the mistake has struck me only with "Darkness"!
See you Spawn
sammael666, you can right-click any icon on a bar to blacklist it and prevent it from showing on that bar.
Lovely :) Finally Forte_Cooldown went into the bin. Thanks for this little gem.
this looks very nice definitely gonna try it out, using fortexorcist atm, but one thing i was missing is spawning more bars as it can get cluttered with all the info on one bar
1 question, is there any way of ignoring particular spell/debuff/item/etc ?
mp95gp: Both problems should be fixed in 0.6.5. :)
@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).
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.
Rapture is still not working. Seems to use the icon of the last used spell, which is kinda confusing ^^
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\SexyCooldown\core.lua line 155:
attempt to index global 'SexyCooldownDB' (a nil value)
Debug:
(tail call): ?
SexyCooldown\core.lua:155: UpdateBarDB()
SexyCooldown\core.lua:72:
SexyCooldown\core.lua:71
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:502: InitializeAddon()
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:614:
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:607
AddOns:
Zoom, v
StopTheSpam, v2.00.20000
Swatter, v5.6.4397 (KangaII)
YouArentInAPartyFix, v1.0
Align, v
AraBrokerGuildFriends, vr22
Atlas, v1.15.1
AtlasBattlegrounds, v1.15.1
AtlasDungeonLocs, v1.15.1
AtlasOutdoorRaids, v1.15.1
AtlasTransportation, v1.15.1
AtlasLoot, vv5.08.05
AucAdvanced, v5.6.4424 (KangaII)
AucDb, v5.1.DEV.3583
AucFilterBasic, v5.6.4424 (KangaII)
AucFilterOutlier, v5.6.4424.2531
AucMatchUndercut, v5.6.4424.2531
AucStatClassic, v5.6.4424 (KangaII)
AucStatHistogram, v5.6.4424 (KangaII)
AucStatiLevel, v5.6.4424 (KangaII)
AucStatPurchased, v5.6.4424 (KangaII)
AucStatSales, v5.6.4424.2842
AucStatSimple, v5.6.4424 (KangaII)
AucStatStdDev, v5.6.4424 (KangaII)
AucStatWOWEcon, v5.6.4424.2530
AucUtilAHWindowControl, v5.6.4424.3311
AucUtilAppraiser, v5.6.4424.2530
AucUtilAskPrice, v5.6.4424.3175
AucUtilAutoMagic, v5.6.4424.3142
AucUtilCompactUI, v5.6.4424.2530
AucUtilEasyBuyout, v5.6.4424.3583
AucUtilFixAH, v5.6.4424 (KangaII)
AucUtilItemSuggest, v5.6.4424.3108
AucUtilPriceLevel, v5.6.4424.2545
AucUtilScanButton, v5.6.4424.2530
AucUtilScanFinish, v5.6.4424.2530
AucUtilScanProgress, v5.6.4424.2530
AucUtilSearchUI, v5.6.4424.3655
AucUtilSimpleAuction, v5.6.4424.0
AucUtilVendMarkup, v5.6.4424.2530
Auditor2, v4.3.2
AutoProfitX2, v3.20
AutoRepair, v
Babylonian, v5.1.DEV.130
Bagnon, v2.10.0
BagnonForever, v1.1.2
BagnonTooltips, v
Bartender4, v4.4.1
BasicMinimap, v1.62
BeanCounter, v5.6.4424 (KangaII)
Bejeweled, v1.1a
BrokerAuditor, v4.3.2
BrokerMail, v1.0
Brokerrepair, v2.1
BrokeruClock, v3.2.3
ButtonFacade, v3.2.285
ButtonFacadePixelSkin, v1.46
ButtonFacadeThinSquare, v
caelNamePlates, v
Carbonite, v3.22
Cartographer, v2.0
Chatter, v1.0
Configator, v5.1.DEV.130
CurseProfiler, v
DBMBurningCrusade, v
DBMCore, v
DebugLib, v5.1.DEV.130
DeclineDuel, v1.0
DrDamage, v1.7.0_release
Enchantrix, v5.6.4424 (KangaII)
EnchantrixBarker, v5.6.4424 (KangaII)
Finalfantasylization, v3.1.7
FinalFantasylizationMetroidPrimesSoundpack, v3.1.0
Fortress, v1.13
FreeHat, v1.01
Gatherer, v3.1.14
GearScore, v3.0.012 - Release
GTFO, v1.1.4
HealthAlert, v1.0
kgPanels, vv1.33
LinkMe, v
MikScrollingBattleText, v5.4.66
Moonshine, v1.0
OhNoesQueues, v1.4
Omen, v3.0.8
Omfg, v30200.2
OmniCC, v2.5.7
oRA2, v2.0.$Revision: 666 $
PallyPower, vv3.2.7-release
pError, v30200.3-Beta
Postal, v3.2.2
RecipeKnown, v0.114a
Recount, v
Reflux, v1.7
SatrinaBuffFrame, v3.1
SexyCooldown, v0.7
Stubby, v5.6.4424 (KangaII)
BlizRuntimeLib_enUS v3.2.2.30200 <eu>
(ck=a53)
And
Date: 2009-10-12 18:56:39
ID: 3
Error occured in: Global
Count: 1
Message: ..\AddOns\SexyCooldown\core.lua line 101:
attempt to index field 'db' (a nil value)
Debug:
(tail call): ?
SexyCooldown\core.lua:101:
SexyCooldown\core.lua:100
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:531: EnableAddon()
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:621:
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:607
[C]: LoadAddOn()
..\FrameXML\UIParent.lua:232: UIParentLoadAddOn()
..\FrameXML\UIParent.lua:255: CombatLog_LoadUI()
..\FrameXML\UIParent.lua:502:
..\FrameXML\UIParent.lua:474
AddOns:
Zoom, v
StopTheSpam, v2.00.20000
Swatter, v5.6.4397 (KangaII)
YouArentInAPartyFix, v1.0
NPCScan, v3.2.0.8
NPCScanOverlay, v3.2.0.4
Align, v
AraBrokerGuildFriends, vr22
Atlas, v1.15.1
AtlasBattlegrounds, v1.15.1
AtlasDungeonLocs, v1.15.1
AtlasOutdoorRaids, v1.15.1
AtlasTransportation, v1.15.1
AtlasLoot, vv5.08.05
AucAdvanced, v5.6.4424 (KangaII)
AucDb, v5.1.DEV.3583
AucFilterBasic, v5.6.4424 (KangaII)
AucFilterOutlier, v5.6.4424.2531
AucMatchUndercut, v5.6.4424.2531
AucStatClassic, v5.6.4424 (KangaII)
AucStatHistogram, v5.6.4424 (KangaII)
AucStatiLevel, v5.6.4424 (KangaII)
AucStatPurchased, v5.6.4424 (KangaII)
AucStatSales, v5.6.4424.2842
AucStatSimple, v5.6.4424 (KangaII)
AucStatStdDev, v5.6.4424 (KangaII)
AucStatWOWEcon, v5.6.4424.2530
AucUtilAHWindowControl, v5.6.4424.3311
AucUtilAppraiser, v5.6.4424.2530
AucUtilAskPrice, v5.6.4424.3175
AucUtilAutoMagic, v5.6.4424.3142
AucUtilCompactUI, v5.6.4424.2530
AucUtilEasyBuyout, v5.6.4424.3583
AucUtilFixAH, v5.6.4424 (KangaII)
AucUtilItemSuggest, v5.6.4424.3108
AucUtilPriceLevel, v5.6.4424.2545
AucUtilScanButton, v5.6.4424.2530
AucUtilScanFinish, v5.6.4424.2530
AucUtilScanProgress, v5.6.4424.2530
AucUtilSearchUI, v5.6.4424.3655
AucUtilSimpleAuction, v5.6.4424.0
AucUtilVendMarkup, v5.6.4424.2530
Auditor2, v4.3.2
AutoProfitX2, v3.20
AutoRepair, v
Babylonian, v5.1.DEV.130
Bagnon, v2.10.0
BagnonForever, v1.1.2
BagnonTooltips, v
Bartender4, v4.4.1
BasicMinimap, v1.62
BeanCounter, v5.6.4424 (KangaII)
Bejeweled, v1.1a
BrokerAuditor, v4.3.2
BrokerMail, v1.0
Brokerrepair, v2.1
BrokeruClock, v3.2.3
ButtonFacade, v3.2.285
ButtonFacadePixelSkin, v1.46
ButtonFacadeThinSquare, v
caelNamePlates, v
Carbonite, v3.22
Cartographer, v2.0
Chatter, v1.0
Configator, v5.1.DEV.130
CurseProfiler, v
DBMBurningCrusade, v
DBMCore, v
DebugLib, v5.1.DEV.130
DeclineDuel, v1.0
DrDamage, v1.7.0_release
Enchantrix, v5.6.4424 (KangaII)
EnchantrixBarker, v5.6.4424 (KangaII)
Finalfantasylization, v3.1.7
FinalFantasylizationMetroidPrimesSoundpack, v3.1.0
Fortress, v1.13
FreeHat, v1.01
Gatherer, v3.1.14
GearScore, v3.0.012 - Release
GTFO, v1.1.4
HealthAlert, v1.0
kgPanels, vv1.33
LinkMe, v
MikScrollingBattleText, v5.4.66
Moonshine, v1.0
OhNoesQueues, v1.4
Omen, v3.0.8
Omfg, v30200.2
OmniCC, v2.5.7
oRA2, v2.0.$Revision: 666 $
PallyPower, vv3.2.7-release
pError, v30200.3-Beta
Postal, v3.2.2
RecipeKnown, v0.114a
Recount, v
Reflux, v1.7
SatrinaBuffFrame, v3.1
SexyCooldown, v0.7
SkullMe, v1.2.0
SpamSentry, v20090822
Stubby, v5.6.4424 (KangaII)
Stuf, v3.2.005
StufRange, v3.2.005
StufVisualHeal, v3.2.005
teksLoot, v3.2.0.7
TicketMonitor, v0.0.3
TipTac, v09.08.27
TipTacItemRef, v09.08.13
TipTacTalents, v09.08.13
VuhDo, v1.199
VuhDoOptions, v1.198
WIM, v3.1.3
YouFail, v
BlizRuntimeLib_enUS v3.2.2.30200 <eu>
(ck=ba7)
I have no clue why it aint working now, but it used to do..
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:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[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 <Interface\AddOns\SexyCooldown\Modules\Spells.lua:47>
Locals: (*temporary) = nil
While i use “Master’s Call”. I’m still hunter btw ;)