Get an Epic Experience with Premium

Cool Aid

Combat Login to Add Favorites
  • 2 Likes
  • World of Warcraft
  • 742 Monthly Downloads
  • Supports: 6.0.3
  • 2,831 Total Downloads
  • Updated 12/16/2014
  • Created 06/22/2013
  • 7 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: Cool Aid v2.01
or
Support development! **
Donate

About Cool Aid

Description
Display your Cooldowns however and wherever you want. Easy to setup and oh so flexible! The essential aid to cooling down!

Warlords of Draenor Ready!!!
Finish your can of Whoopass, put down your Jeweled Fishing Pole and get back on the Cool Aid in Warlords of Draenor! Freshly updated!

What It Does
Each Cooldown is displayed as a tile. Your cooldown tiles are joined together. The set of tiles may be moved around the screen. Tiles may be displayed as vertical or horizontal lines or even as oblique lines. Or you might prefer them to be tightly clustered together.

Features

  • Tiles all have the "second hand" animation for Cool Downs
  • Configurable numeric countdown display of remaining seconds
    Blizzard added a new option for this in the Interface. Turn it OFF as Cool Aid is more fully featured!
  • Auto hide when not aggroed, in an instance or able to attack a target
  • Can force display when out of combat. Useful for setting up
  • Tiles are resizable from extremely small to extremely large
  • Every tile has a tooltip
  • Every Interface panel has extra help available as tooltips
  • Tiles can be easily moved
  • No fixed way to group tiles together. It is up to you!
  • Can lock the tiles to avoid accidentally moving them
  • Can micro-manage how frequently the display updates
  • Can quickly show/hide tiles via a chat command
  • Can turn off Cool Aid in emergency situations
  • NEW: Enter any Spell or Item ID (from WowHead) for ultimate control!

Not Just Spells
This is where you wonder what I have been drinking... From the "Cooldowns" panel you may select *anything* you are wearing or is present in your bags, as well as usable abilities in your current Spellbook. Got a buff or debuff? You can grab that too!

Not Just Cooldowns
Some abilities are more correctly considered 'timed recharges'. For a select few abilities I have special code to treat the ability just like a regular cool down. You get the sweeping hand and the numerical countdown. Abilities supported at the moment (more to come):

  • Arcane Mage Supernova
  • Druid Bear Form Savage Defence
  • Monk Roll

Additionally a Shaman's Reincarnation is supported.

How To Use
After entering the world, type '/ca opt' in chat to bring up the options panel. The Cooldowns panel will also be conveniently available. Select your cooldowns from the Cooldowns panel and return to playing! From chat you can invoke the Cooldowns panel directly with '/ca coo'.

How To Move the Tiles
First check the Options Panel to ensure that CA is not locked in place. Now place your mouse over the centre area (doesn't have to be the exact centre) of the FIRST tile in the group. Left click, hold down and move, lift up when done. Finished!

If You Like Cool Aid
You might also like to check Taraezor's Hard Yards AddOn, the most accurate way to measure distance! Taraezor's main AddOn is We Don't Wipe, an excellent DPS enhancer. WDW recently hit version 3.00 and you will surely want to check it out.

v2.01


  • Fixed bug causing a "shadow" of the sweeping hand animation to remain on the screen after deselecting a combat target
  • In WoD Monk's Roll and Celerity were internally altered by Blizzard, breaking CA's recharge animation. Fixed.
  • New Spell ID feature could also have broken CA's Monk recharge. Fixed.
  • Druid Savage Defence recharge now uses the new Blizzard API call
  • Monk's Roll now uses the new Blizzard API call
  • Arcane Mage's Supernova now uses the new Blizzard API call
  • All other timed "recharge" abilities removed until able to use Blizzard API call in a future update to Cool Aid. Exception is Shaman Ascendance which should still be okay but unable to test

v2.00


  • Removed all Show(), Hide(), SetTimer(), etc calls as they caused taint
  • Rewriting / reorganising code to be more efficient and avoid possibility of tainting
    (Above two points were a lot of work coding/researching/testing)
  • NEW: Can now specify Spell ID as well as Item ID. The sky is now the limit for a "cool down"
  • Alter sliders so that whole as well as partial units supported as necessary
  • Changed minimum requestable update frequency to "0" (i.e. as often as possible)
  • Various text changes to copyright, tooltips, whatever
  • NEW: Uses the correct "Unbound" icon for a Mage's Unbound Elemental. (Same for glyphed Poly)
    (Blizzard provides the icons in the game files but does't use them)

v1.11


  • Simple coding error on ELSEIF at line 864. Doh!

v1.10


  • Fixes to Talent code made bad by Blizzard's API changes
  • Most of the old Polymorph code now removed as irrelevant in WoD

v1.09


  • Correction to typos in a couple of "charges" altered with WoD

v1.08


  • The long promised localisation of API calls, reduction in globals etc
  • New Specialisation discovery code to avoid (hopefully) the breakage of these API calls from time to time between patches
  • Corrected code for the (fun) hourly easter egg salute
  • Help text improvements, copyright notice, contact details etc.
  • Slash command setup etc in sync with HardYards AddOn
  • Interface set/save/default/ etc option mechanics reworked

v1.07


  • Version bump for Patch 6.0.3

v1.06


  • Version bump for Patch 5.4

v1.05


  • Now shows the "Ascendance" buffed ability icon for Enh./Ele. Shamans

v1.04


  • Option to hide tiles when cooldown is above any specified remaining CD
  • CA was attempting to display correct/altered Mage Poly icons. Now works properly, esp. Porcupine and Glyph of Polymorph showing the correct icons that the Blizzard server for some reason never shows.
  • Spellbook now correctly updated when pet goes away / comes back.
    (Error was caused by my attempt to ignore apparent duplicate Event triggers)
  • Error in counting Mage Polymorph glyphs (why bother? To show better icons than Blizzard defaults!)
  • Fixed bug with moving Cooldowns too far from the centre of the screen
  • Changing Talents now no longer gets icon positions, arrangement, etc muddled
  • Fix possible attempt to show item ID tooltip instead of spell ID tooltip

v1.03


  • Option to display when NOT in combat/aggro/targetting attackable mob
  • Can now add temporary buffs and debuffs as a Cooldown tile
  • Special case abilities (some not strictly cooldowns but in fact "recharges" supported:
  • Dark Soul (all of them) possible for Warlocks - select the BUFFs
  • Hand of Gul'Dan for Demonology Warlocks
  • Ascendance with SS/SB for Enhancement Shaman - Asc. buff better + SS
  • Ascendance with Lava Beam for Elemental Shaman
  • Warrior Charge
  • Warrior Sheild Block
  • Druid Bear Form Savage Defence
  • Monk's Roll
  • Paladin Clemency with Hand of Freedom / Protection / Sacrifice / Salvation
  • Doesn't give up if can't find spell (and therefore texture) in the Spellbook
  • No longer checks spellbook before attempting to display Tooltip
  • Better We Don't Wipe integration
  • Correct Class Specialization English language lookup table
  • Now handles no players with specialisation
  • Changes to help/about panels, especially notes for troubleshooting
  • Changed display of /ca help options (yet again)

v1.02r


  • Identical. Work around for Curseforge problem

v1.02


  • Fix bug preventing some class/spec combinations from being able to use Cool Aid.
  • We Dont Wipe AddOn support
  • Show/Hide & on/off options properly differentiated and fixed
  • Small change to help/about panels

v1.01


  • Tiles didn't auto hide when they were supposed to

v1.00


Initial Release

Comments

First Previous Page 1 of 2 Next Last
  • #21
    v2.01

    Some changes forced upon me:

    In order to remove taint sources I must use a different mechanism to "show" and "hide" the cooldown icons in and out of combat.

    This made v2.00 icons NOT click through. VERY bad thing!

    So I had to choose: allow tooltips or click through. You guessed it. But... tooltips are still available via the "ca coo" panel so all is not lost.

    -----

    The new recharge API call from Blizzard, which I was unaware of by the way, makes recharge cooldwon timers so trivial to organise and means that the old code is redendant. Anyway, if your buffs got dispelled or something else disrupted the timers then the rotating animation was out anyway. See previous posts here!

    So.... the Pally and Lock code has been removed until such time as I have toons of a high enogh level to test.

    Shaman Ascendances remain as it never really used the custom code anyway.

    Monk Roll / Druid Savage Defence / Aracne Mage Supernova are included, with updated code using the Blizzard official API call. Plus a bit of logic to get around whether or not a player is showing supernova OR Forst Nova OR both etc etc.

  • #14

    Also shaman's Ascendance and Purify Spirit.

  • #13

    Command Demon abilites of warlock pets and Shadowfury don't work. It won't show the cooldown. There are problems with Conflagrate too... sometimes it shows wrong.

    Last edited by Oxxotr on 12/10/2014 6:45:49 PM
  • #19

    v2.01. Code removed. Unable to test as I lack a Lock.

    I need time to level up a toon sorry.

    Having said that - the core reason for Cool Aid's existence - COOLDOWNS - remains lol. A pity that the timed charges feature was just plain broken in WoD.

    Last edited by Taraezor on 12/17/2014 2:27:15 AM
  • #12

    I really want this addon bad, but it doesn't seems to be working :(

    Pls tell me what to do

    Kind regards, Nathalie (I play a mage: Camea - the Sha'tar)

  • #17

    Mage should be okay now in v2.00. Problem was "taint" related. (defined as trying to do stuff to display elements which have been "locked down" by Blizzard when in combat in order to prevent exploits). A taint message ("addon action blocked") will still occur in chat right as you cast your second ability. Ignore and continue on. There are not normally any more taint messages the rest of the time. Minor annoyance.

    You might also be interested in We Don't Wipe as it has an updated Frost and Arcane set of rotations. To use CA as well as WDW you must disable cooldowns within WDW. Note: WDW needs to have the same cooldown updates as CA. WDW has not yet been updated.

  • #10

    Just registered to post this: It does not work on my Paladin. Dude please fix this, this is the addon I NEED the most. Help a brother out!

    Last edited by Skothor on 12/8/2014 5:58:07 PM
  • #18

    Guessing this is all four "Hand" abilities which went up to TWO charges in WoD. I have a very very low level Pally (I sold my old WoW account) but will do my best to test and fix.

    Edit: v2.01. You are out of luck atm sorry. I have removed the code until such time as I have levelled up my Pally. Same for Lock and Priest.

    Last edited by Taraezor on 12/17/2014 2:23:53 AM
  • #11

    Same for me. See below.

  • #6
    Doesn't work for me

    I get a crash when trying to set it up, then just a single icon regardless of how many icons I add, only the last one shows.

    Date: 2014-11-18 12:44:48
    ID: 1
    Error occured in: Global
    Count: 714
    Message: ..\AddOns\CoolAid\Core.lua line 479:
       Invalid groupIndex parameter! Usage: GetTalentInfo(tier, column, groupIndex [, isInspect, inspectUnit])
    Debug:
       [C]: ?
       CoolAid\Core.lua:479:
          CoolAid\Core.lua:193
       CoolAid\Core.lua:734:
          CoolAid\Core.lua:673
       CoolAid\Core.lua:1052:
          CoolAid\Core.lua:1024
    Locals:
    (*temporary) = 12

    Last edited by Bronzeburn on 12/3/2014 5:40:07 AM
  • #7

    Oh dear... I have been using v1.10 for quite some time but forgot to upload it. Many thanks. By the way I took the liberty of removing the huge list of AddOns etc from your post in order to keep the posts looking small/easy to navigate on phones but thanks a lot for posting.

    BTW please let me know how it works for Pallys as I am not totally sure things didn't change  MoP -> WoD.

    Last edited by Taraezor on 11/29/2014 5:56:33 PM
  • #9

    Installed 1.11. Doesnt crash but doesnt show cooldowns either. Just the icons...

  • #8

    Thanks for updating. However it seems still to have a problem with Paladin...

    Date: 2014-12-03 12:34:28
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\CoolAid\Core.lua line 874:
       'end' expected (to close 'for' at line 852) near 'elseif'

    Last edited by Bronzeburn on 12/3/2014 5:39:28 AM
  • #5
    v1.08 - Warlords of Draenor Ready!

    Ready for WoD. See the postscript above re (1) tidying up redundant Polymorph code (2) skills with "charges" rather than "cooldowns".

    Last edited by Taraezor on 11/8/2014 12:27:57 AM
  • #3
    v1.03 - Very Excited

    I have had requests for abilities for which you just can't simply select an icon and wait for a cooldown to appear. Many of these are 'recharge' based abilities. Whilst not strictly cooldowns, I am now displaying their recharge delay as a cooldown. Each needs to be programmed individually as Blizzard have no one way to implement these.

    I also allow for buffs and debuffs to be included as cooldowns. This means that Dark Soul (all of them) and Ascendance talented Shaman can now enjoy accurate cooldown (or more correctly perhaps 'duration') overlays for their icons.

    A boost for Shaman is that although Chain lightning and Storm Strike are selected for display, Cool Aid will appropriately switch to Lava Beam and Storm Blast. With the Ascendance BUFF also selected (don't go for the straight spellbook icon), Shaman will have a nice display of their SB/LB, a duration for this, and a cooldown until the next one is available!

    The Bad News:

    * Angelic Feather, Demonic Gateway and Demonic Slash are NOT supported. Simply because I don't have toons of a high enough level. I threw in Angelic Feather code, but it is a wild hack and will surely not work. It is merely a framework for someone else perhaps to build upon? My Warlock is level 85 so it is not beyond possibility for me to level up some time.

    Last edited by Taraezor on 7/6/2013 3:17:38 AM
  • 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 »

Plantronics GameCom Commander Headset Giveaway!