Quantcast
Download
(18 Kb)
Download
Updated: 10-17-15 03:03 PM
Pictures
File Info
Compatibility:
Fury of Hellfire (6.2)
Warlords of Draenor (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-17-15 03:03 PM
Created:02-09-09 05:18 PM
Downloads:105,063
Favorites:533
MD5:

CoolLine  Popular! (More than 5000 hits)

Version: 6.2.002
by: totalpackage, Phanx

CoolLine is a spell/item cooldown mod that displays icons on a single bar/line to give you an idea of when it will be ready. No statusbar timer and no text timer.

CoolLine is inspired by Forte_Cooldown (a module in the ForteXorcist package). CoolLine is basically a stripped down and standalone version written from scratch. The name comes from putting "cooldown" and "timeline" together (yes, lame).

YouTube Intro

How to Use

  • Change settings - "/coolline" or check Interface Options -> AddOns
  • Change position and size - unlock to make it draggable and resizable
  • Filter/unfilter a spell or item cooldown - "/coolline Spell Item Name Link"
  • Add more fonts/texture - CoolLine uses LibSharedMedia

External Support
  • CoolLine.NewCooldown(name, icon, endtime, isplayer)
    • name - unique string id of the cooldown, used as a look-up id
    • icon - string icon path used to display image on the bar
    • endtime - numerical time when the icon should expire, based on GetTime()
    • isplayer - boolean value used to determine if the icon is colored by spell
  • CoolLine.ClearCooldown(unused, name)

Notes
  • Only one spell/item will be shown in an event that multiple spells/items share the same cooldown (whichever appeared first).
  • By design, icons will often overlap; if you do not like it, this type of cooldown mod is not for you.
  • What you see is what you get. If you like the idea of this mod but want more, I highly suggest checking out ForteXorcist or Ellipsis. I'll most likely ignore requests to make CoolLine more similar to them.
  • CoolLine only does spell/item cooldowns and NOT buff/debuff cooldowns, flight timers, time til enrage, etc; this will NOT change so don't ask.

Recently, I (TotalPackage) had some requests for donation info, so here it is. Do not feel obligated; donations (or lack of) will not determine what features I do or do not implement.

6.2.002 10/16/2015:
- Greatly improved detection of cooldowns for talents and spec-specific abilities

6.0.004 01/22/2015:
- Fixed detection of talent spells with non-integer cooldowns in languages that use a comma as a decimal separator

6.0.003 01/02/2015:
- Fixed detection of talent spells with long cooldowns

6.0.002 12/08/2014:
- Fixed detection of talent spells (and potentially other "morphing" spells) with cooldowns
- Added support for spell charges
- Added pet battle hiding
- CoolLine Fix is no longer needed!

6.0.001 10/20/2014:
- updated for 6.0
- install CoolLine Fix for support for pet battle and spells with charges

5.4.001 09/21/2013 - updated for 5.4
5.3.002 06/06/2013 - added options for bar border inset
5.3.001 06/05/2013 - updated for 5.3
5.2.001 04/28/2013 - fix Frost Bomb
5.2.001 03/10/2013 - updated for 5.2
5.1.001 12/08/2012 - updated for 5.1

5.0.004 09/18/2012:
- fix for cooldowns that share the same spell name
- performance fixes

5.0.003 09/11/2012 - workaround for several spells not showing
5.0.002 09/05/2012 - fixed cooldowns for grouped spells (ie. totems)
5.0.001 09/04/2012 - updated for 5.0.4

4.3.002 07/24/2012:
- fix support for priests' Chakra/Holy Word spells
- changed the "1m" tick to "30" seconds
- tweaked refresh rate to be a bit smoother

4.3.001 11/29/2011 - update for 4.3
4.2.001 06/29/2011 - update for 4.2
4.1.001 04/26/2011 - update for 4.1

4.0.003 10/30/2010:
- added workarounds for priests' Archangel and Holy Word spells
- cleaned up options menu

4.0.002 10/18/2010 - fix for long wait times at loading screen
4.0.001 10/12/2010 - 4.0 compat
3.3.003 01/16/2010 - removed "30" tick and added "3" tick
3.3.002 01/11/2010 - added LibSharedMedia-3.0 callback support

3.3.001 12/08/2009:
- updated toc for 3.3
- added option to increase icon size
- added option to reset settings

3.2.005 10/30/2009 - fix an issue where cooldowns refreshed to global cooldown did not update properly (ie. Shield Slam with Sword and Board)

3.2.004 10/07/2009:
- added option to save settings per character
- make death knight rune detection more robust to cooldown changes

3.2.003 09/04/2009:
- allow external access to useful CoolLine functions
- added ConfigMode support

3.2.002 08/04/2009 - fix spell cooldowns triggering when runes are on cooldown

3.2.001 08/04/2009:
- toc to 3.2
- fade icons out a bit faster
- text now have a shadow

3.1.006 07/24/2009:
- switched to a 6-minute time scale instead of 10
- performance tweaks
- added more font size values

3.1.004 05/30/2009:
- icons' alpha now constant
- slightly reduced icon fade time

3.1.003 05/22/2009 - slightly tweaked layout

3.1.002 04/24/2009:
- added an optional visual that lets you know if and where a spell is on cooldown when you attempt to cast it

3.1.001 04/14/2009:
- updated for 3.1
- slightly improved performance

3.0.005 03/25/2009:
- prevent error caused by default variables
- replaced "10m" with "9m" because of the offset and size, bar is still 10m long
- added AddonLoader support, set to "delay" by default

3.0.004 02/22/2009 - several minor performance tweaks

3.0.003 02/14/2009:
- slash command to add/remove filter now accepts spell or item links
- added coloring to distinguish player spell from pet/item cooldowns

3.0.002 02/09/2009 - attempt to make it work with other locales

3.0.001 02/09/2009 - Initial upload
Archived Files (17)
File Name
Version
Size
Author
Date
6.2.001
18kB
totalpackage
10-16-15 11:55 PM
6.0.004
18kB
totalpackage
01-22-15 06:53 AM
6.0.003
18kB
totalpackage
01-03-15 12:40 AM
6.0.002
18kB
totalpackage
12-08-14 02:04 AM
6.0.001
19kB
totalpackage
10-20-14 09:39 PM
5.4.001
19kB
totalpackage
09-20-13 10:28 PM
5.3.002
19kB
totalpackage
06-06-13 05:20 PM
5.2.002
18kB
totalpackage
04-28-13 05:07 PM
5.1.001
18kB
totalpackage
12-08-12 08:33 AM
5.0.004
18kB
totalpackage
09-18-12 09:10 PM
4.3.002
18kB
totalpackage
07-24-12 08:00 PM
4.2.001
16kB
totalpackage
06-29-11 08:08 PM
4.1.001
16kB
totalpackage
04-26-11 06:23 PM
4.0.003
16kB
totalpackage
10-30-10 07:54 PM
3.3.003
16kB
totalpackage
01-16-10 05:51 PM
3.2.005
16kB
totalpackage
10-30-09 03:27 AM
3.1.006
15kB
totalpackage
07-24-09 02:16 PM


Post A Reply Comment Options
Unread 04-13-16, 05:23 AM  
NuperSatural
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hello. Could you please write the script on how to change the interval numbers to be like:
0-----10-----20-----30-----40-----50-----60

I tried changing it myself but I couldnt figure out how the math works from Bizadins post on page 7.


Would very much appreciate it!
Last edited by NuperSatural : 04-13-16 at 05:27 AM.
Report comment to moderator  
Reply With Quote
Unread 02-12-16, 02:39 AM  
Phanx
No Life!
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5274
File comments: 2212
Uploads: 46
No. Nobody wants to be spammed about your cooldowns, and CoolLine won't help you do that. If someone in particular (maybe your raid leader) wants to know about your raid cooldowns, they should use any of the numerous addons available to see that information on their own screen without spamming everyone else's chat window.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Report comment to moderator  
Reply With Quote
Unread 01-25-16, 04:46 PM  
mjsmagalhaes
A Defias Bandit

Forum posts: 3
File comments: 3
Uploads: 0
Hey,

in the past there was a similar addon that when we clicked on the icon in the line it would /say or /raid how long the ability would take to be available again.

Do you think that can be added to CoolLine?
Report comment to moderator  
Reply With Quote
Unread 01-12-16, 05:41 AM  
Phanx
No Life!
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5274
File comments: 2212
Uploads: 46
It would be technically possible, but I don't think it would be a good fit for CoolLine. CoolLine just shows the cooldowns of your abilities; it's not a "rotation helper" or anything like that. You're probably better off just adding another action bar to your screen with the new bindings. Then, once you stop looking at the bar while playing, you'll know you've learned your new keybinds, and you can get rid of it.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Report comment to moderator  
Reply With Quote
Unread 01-10-16, 05:11 AM  
schippie
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Display keybindings

@Phanx this might be a weird question but it popped up in my head after i decided to change the keybindings i had. Is there a way to add this information to the icons? Similarly to how they are displayed on the action bars? Would make learning / training the muscle memory a lot quicker in my case.
Report comment to moderator  
Reply With Quote
Unread 10-16-15, 11:57 PM  
Phanx
No Life!
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5274
File comments: 2212
Uploads: 46
6.2.002 10/16/2015:
- Greatly improved detection of cooldowns for talents and spec-specific abilities
This should resolve all remaining issues with spec abilities, and is much more efficient than the previous solution anyway. Sorry it's taken so long to get this updated.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Last edited by Phanx : 10-17-15 at 03:03 PM.
Report comment to moderator  
Reply With Quote
Unread 06-07-15, 01:40 AM  
sojurn
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Bloodthirst (and probably Mortal Strike)

Hi Phanx. Thanks again for helping keep this addon alive!

Just wanted to know if you have any solution for the issue brought up by Tue. Basically, Bloodthirst and Mortal Strike do not seem to appear when used. I am using the latest version, 6.0.004.

When using your macro, what appears is: Heroic Strike SPELL <=> BOOK Bloodthirst

You start off at level 1 with heroic strike and it changes when you select your spec at level 10. Heroic Strike has 1.5 sec cooldown while Bloodthirst has a 4.5 sec and Mortal Strike 6 sec CD. I'm not sure if this extra info helps at all.

Would appreciate any help in adding these spells back into the addon.

Once again, thanks a lot for working on this addon.

EDIT:
OK, I found the problem. Currently, spellId (in the CacheBook function) is derived from GetSpellBookItemInfo. For whatever reason, this spellId points to the base spell, i.e. Heroic Strike.

Since you have defined spellName in line 452, I now modified the spellId to take it from GetSpellInfo(spellName) instead of GetSpellBookItemInfo. It seems to work now though I have not tested it extensively and do not know if it breaks something else somewhere.

Hope this helps.
Last edited by sojurn : 06-07-15 at 08:32 PM.
Report comment to moderator  
Reply With Quote
Unread 05-21-15, 10:53 AM  
meljen
A Fallenroot Satyr

Forum posts: 28
File comments: 314
Uploads: 0
Phanx, you are awesome. I always know that your addons are going to be coded well and work smoothly. Are you going to keep this one going? It's the best out there and I love that you took it over. I know you have a TON of addons to manage though! I don't know how you do it.

Love the new avatar!
Report comment to moderator  
Reply With Quote
Unread 04-18-15, 01:00 PM  
the_sober
A Kobold Labourer

Forum posts: 0
File comments: 38
Uploads: 0
Originally Posted by Phanx
What language are you playing in? What level / race / spec is your character? Do you have any talents or glyphs that affect Lava Burst? If so, what are they?

Originally Posted by the_sober
Lava burst don't appear in cooline
Playing with eng US language, lvl 100, orc, elemental and restoration (both the lava icon don't appear), i have echo of the elements in resto spec that give me 2 charges of lava burst, but in ele spc i don't have it.
In ele spec i have "lava surge" that have a chance to reset lava burst cd every time that flame shock ticks
Report comment to moderator  
Reply With Quote
Unread 04-13-15, 01:50 AM  
Jynks
A Chromatic Dragonspawn

Forum posts: 161
File comments: 54
Uploads: 0
cool... cooline is what I am looking for!

Is there a way to make it completely invisible? So the icons just move along the line, but there is no visual line?

- EDIT -

ahh, I see.. yeah go to the texture and font COLOUR tab and drag the opacity slider there.
Last edited by Jynks : 04-14-15 at 05:18 AM.
Report comment to moderator  
Reply With Quote
Unread 04-07-15, 10:26 PM  
Phanx
No Life!
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5274
File comments: 2212
Uploads: 46
What language are you playing in? What level / race / spec is your character? Do you have any talents or glyphs that affect Lava Burst? If so, what are they?

Originally Posted by the_sober
Lava burst don't appear in cooline
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Report comment to moderator  
Reply With Quote
Unread 04-05-15, 10:14 AM  
the_sober
A Kobold Labourer

Forum posts: 0
File comments: 38
Uploads: 0
Lava burst don't appear in cooline
Report comment to moderator  
Reply With Quote
Unread 01-22-15, 06:53 AM  
Phanx
No Life!
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5274
File comments: 2212
Uploads: 46
6.0.004 01/22/205:
- Fixed detection of talent spells with non-integer cooldowns in languages that use a comma as a decimal separator
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Report comment to moderator  
Reply With Quote
Unread 01-16-15, 05:06 PM  
j3rem1e
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Hi,

I play as a monk (mw), and every time i switch my stance, i have the following lua error :

Code:
41x CoolLine\core.lua:477: attempt to perform arithmetic on a nil value
CoolLine\core.lua:477: in function <CoolLine\core.lua:437>
CoolLine\core.lua:496: in function `?'
CoolLine\core.lua:4: in function <CoolLine\core.lua:3>
after some investigation, it look like this issue come from the french local, or more precisely from numbers with commas. the spell triggering the bug is "Rushing Jade Wind", and the tooltip says, in french : "5,32s de recharge", with a comma.
Report comment to moderator  
Reply With Quote
Unread 01-07-15, 06:03 AM  
Tue
A Deviate Faerie Dragon

Forum posts: 11
File comments: 19
Uploads: 0
Originally Posted by Phanx
Do you have the latest version? Check the CoolLine panel in the Interface Options window, or open the CoolLine.toc file in Notepad, to make sure.
Yes, 6.0.003?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: