Get an Epic Experience with Premium

SexyCooldown

Combat Login to Add Favorites
  • 11 Likes
  • World of Warcraft
  • 3,697 Monthly Downloads
  • Supports: 4.1
  • 448,599 Total Downloads
  • Updated 04/27/2011
  • Created 10/06/2009
  • 1,057 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: All Rights Reserved
  • Newest File: v0.7
or

About 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.

Click to watch the demo in HD

In a raid setting (Click for HD):

tag v0.7
cf33283891587519c9ef32a1974d057113f9fd20
Chris Heald <cheald@gmail.com>
2011-04-27 15:53:36 -0700

Tagging as 0.7

--------------------

Chris Heald:
    - Various updates for 4.1. Fixes a number of visual glitches
Mange:
    - Fix caching of spell book. Some items does not provide links anymore (Attack and more).
durcyn:
    - 4.0 compat: GetSpellName -> GetSpellBookItemName
    - new 4.0 spell IDs

Comments

First Previous Page 17 of 36 Next Last
  • #418
    Thanks for this! I decided to update the Debuff spell IDs to their new counterparts (or remove them in the case of Aimed Shot). If anyone is interested, you can tweak the Modules\RaidDebuffs.lua in the same way as me like so:

    Follow the parent comment's instructions up to but not including 6).

    Open Modules\RaidDebuffs.lua, and change the spell IDs (The number in the left column) so that it looks like this:

    RAID_DEBUFF_BLEED = {
    772, -- Rend
    12834, -- Deep Wounds
    703, -- Garrote
    1943, -- Rupture
    33745, -- Lacerate
    9007, -- Pounce Bleed
    1079, -- Rip
    1822, -- Rake
    53582, -- Savage Rend
    },
    RAID_DEBUFF_MAJOR_ARMOR = {
    58567, -- Sunder Armor
    48669, -- Expose Armor
    },
    RAID_DEBUFF_SPELL_HIT = {
    33193, -- Misery
    770, -- Faerie Fire. We assume that non-feral FF is always improved. Ugly as hell, but not much in the way of alternative options.
    },
    RAID_DEBUFF_MORTAL_STRIKE = {
    12294, -- Mortal Strike
    13218, -- Wound Poison
    }


    Then complete step 7) of this post's parent post.

    Note that one or two spells have been removed (Aimed Shot as it no longer has the MS effect and the multiple ranks of Wound Poison as ranks of poison have been removed). One or two spells will have kept the same spell ID.

    Feel free to reply to this comment if you're having trouble but I rarely come here so you may have to depend on other benevolent commenters. I am a complete novice at LUA so if I've made glaring and/or stupid mistakes then I would gladly accept any (constructive!) criticism.
  • #413
    Thanks for the help. Its working again but not recognizing soulburn on my warlock. But I think I can live with that.
  • #408
    pulled this from my bugsack
    1x SexyCooldown-0.6.16\Modules\Spells.lua:12: attempt to call global 'GetSpellName' (a nil value)
    SexyCooldown-0.6.16\Modules\Spells.lua:156: in function `CacheSpells'
    SexyCooldown-0.6.16\Modules\Spells.lua:57: in function
    (tail call): ?:
    : ?

    (tail call): ?:
    AceAddon-3.0-10 (Ace3):543: in function `EnableAddon'
    AceAddon-3.0-10 (Ace3):556: in function `EnableAddon'
    AceAddon-3.0-10 (Ace3):635: in function
    : in function `LoadAddOn'
    Interface\FrameXML\UIParent.lua:242: in function `UIParentLoadAddOn':
    Interface\FrameXML\UIParent.lua:265: in function `CombatLog_LoadUI':
    Interface\FrameXML\UIParent.lua:519: in function :

    ---
  • #409
    and this
    1x SexyCooldown-0.6.16\Modules\RaidDebuffs.lua:61: attempt to concatenate local 'icon' (a nil value)
    (tail call): ?:
    : ?

    (tail call): ?:
    AceAddon-3.0-10 (Ace3):514: in function `InitializeAddon'
    AceAddon-3.0-10 (Ace3):628: in function

    ---
    hope this helps in the debuging
  • #407
    Date: 2010-11-02 08:57:48
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...nterface\AddOns\SexyCooldown\Modules\RaidDebuffs.lua line 61:
    attempt to concatenate local 'icon' (a nil value)
    Debug:
    (tail call): ?
    ...nterface\AddOns\SexyCooldown\Modules\RaidDebuffs.lua:61:
    ...nterface\AddOns\SexyCooldown\Modules\RaidDebuffs.lua:44
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9:
    [string "safecall Dispatcher[1]"]:5
    (tail call): ?
    ...ce\AddOns\Recount\Libs\AceAddon-3.0\AceAddon-3.0.lua:514: InitializeAddon()
    ...ce\AddOns\Recount\Libs\AceAddon-3.0\AceAddon-3.0.lua:628:
    ...ce\AddOns\Recount\Libs\AceAddon-3.0\AceAddon-3.0.lua:621
    AddOns:
    Swatter, v3.1.16 ()
    WowheadLooter, v40007
    Altoholic, v4.0.003
    AtlasLoot, vv5.11.07
    AtlasLootFu, vv5.11.07
    AuctionMaster, v4.1.2
    Babylonian, v5.1.DEV.130
    BadBoy, v6.200
    Bagnon, v2.14.0
    BagnonForever, v1.1.2
    BagnonTooltips, v
    BonusScanner, v5.3.1
    Configator, v5.1.DEV.278
    DataStore, v4.0.001
    DataStoreAchievements, v4.0.001
    DataStoreAuctions, v4.0.001
    DataStoreCharacters, v4.0.001
    DataStoreContainers, v4.0.001
    DataStoreCrafts, v4.0.001
    DataStoreCurrencies, v4.0.001
    DataStoreInventory, v4.0.001
    DataStoreMails, v4.0.001
    DataStorePets, v4.0.001
    DataStoreQuests, v4.0.001
    DataStoreReputations, v4.0.001
    DataStoreSpells, v4.0.001
    DataStoreStats, v4.0.001
    DataStoreTalents, v4.0.001
    DBMCore, v
    DBMRaidLeadTools, v
    DBMSpellTimers, v
    Dominos, v1.19.8
    DominosCast, v
    DominosRoll, v
    DominosTotems, v
    DominosXP, v
    DruidBar, v4.22
    DruidTimerBars, v2.0.4
    FBBroker, v1.6a (FB 0.9.9)
    FBMergeDatabase, v0.9.9
    FBOutfitDisplayFrame, v0.9.9b
    FBTrackingFrame, v0.9.9b
    FishingBuddy, v0.9.9b
    Gatherer, v3.1.16
    GatherMate, vv.1.24
    GatherMateSharing, v1.3
    GatherTogether, vr0.5.1
    GatherTogetherGathererSupport, vr0.5.1
    GatherTogetherGatherMateSupport, vr0.5.1
    GatherTogetherMetaMapSupport, vr0.5.1
    GearScore, v3.1.20 - Release
    HealBot, v4.0.1.2
    JPack, v0.7.8
    JPackBroker, v
    JPackEx, v
    Mapster, v1.3.11
    ObjectiveAnnouncer, v4.0.1a
    Postal, v3.4.4
    Quartz, v3.0.4
    Recount, v
    SexyCooldown, v0.6.16
    BlizRuntimeLib_enUS v4.0.1.40000
    (ck=609)

  • #406
    Also this error

    1x SexyCooldown-0.6.16\Modules\RaidDebuffs.lua:61: attempt to concatenate local 'icon' (a nil value)
    (tail call): ?:
    : ?

    (tail call): ?:
    AceAddon-3.0-10 (Decursive):514: in function `InitializeAddon'
    AceAddon-3.0-10 (Decursive):628: in function

    ---
  • #405
    I'm getting this error using the released version

    1x SexyCooldown-0.6.16\Modules\Spells.lua:12: attempt to call global 'GetSpellName' (a nil value)
    SexyCooldown-0.6.16\Modules\Spells.lua:156: in function `CacheSpells'
    SexyCooldown-0.6.16\Modules\Spells.lua:57: in function
    (tail call): ?:
    : ?

    (tail call): ?:
    AceAddon-3.0-10 (Decursive):543: in function `EnableAddon'
    AceAddon-3.0-10 (Decursive):556: in function `EnableAddon'
    AceAddon-3.0-10 (Decursive):635: in function
    : in function `LoadAddOn'
    ...AuctionMaster\src\main\AuctionHouse\AuctionHouse.lua:331: in function `EnsureAuctionHouseUI':
    AuctionMaster-4.1.2\src\main\Core\Vendor.lua:220: in function
    (tail call): ?:
    : ?

    (tail call): ?:
    AceAddon-3.0-10 (Decursive):543: in function `EnableAddon'
    AceAddon-3.0-10 (Decursive):635: in function
    : in function `LoadAddOn'
    Interface\FrameXML\UIParent.lua:242: in function `UIParentLoadAddOn':
    Interface\FrameXML\UIParent.lua:316: in function `TimeManager_LoadUI':
    Interface\FrameXML\UIParent.lua:517: in function :

    ---

    Even though i'm getting that error, it is still working for me. Just thought i'd let you know.
  • #402
    Alpha version update on WoWAce at http://www.wowace.com/addons/sexycooldown/?page=3
  • #401
    Same problem here. No cooldowns showing, am I doing something wrong?
  • #399
    so i really like this addon... too bad it is not showing my cooldowns...
  • #398
    To the author: Please let us know if we can help in any way. This is an outstanding add-on, which I'm finding difficult to live without! :-).
  • #396
    the alpha is still wonderfully buggy. hoping it all gets sorted soon =)
  • #393
    hey for some reason every time i try to blacklist a cd from the alpha build i get teh bliizard has blocked this addon crap dialog box. This happens even when i turn off every other add-on than sexycooldown... anyone got any insight on this?
  • #392
    release type "alpha" done!

  • #389
    The alpha build for 4.0.1 still has an issue with bar text. Set color and opacity seem to work however do not save.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway