Get an Epic Experience with Premium

ICDBars

Buffs & Debuffs Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 107 Monthly Downloads
  • Supports: 4.3
  • 10,278 Total Downloads
  • Updated 11/29/2011
  • Created 05/31/2010
  • 11 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: MIT License
  • Newest File: icdbars103
or

About ICDBars

ICDBars is a simple Internal Cooldown monitor. ICDs are shown as bars or icons (new), there is no in-game configuration available nor are there any plans to include one.

I wrote this since there were no addons that did exactly what I wanted and some that did also included a slew of other stuff.

In the end it's an extremely lightweight ICD monitor.

What do you need to know:
1. It will track any ICD as long as it's listed in the spells.lua file (more on this below) and the buff that triggers the ICD is actually a buff (ie. can be tracked by UnitAura).
2. It works under the premise that once you gain the buff/debuff the cooldowns are triggered and remain even if the buff was cancelled.
3. There is an option to track ICDs triggered by equipping the item.
4. Configurations are saved by class (not character name).

Configuring:
The addon doesn't save any configuration, it only uses one file which is in the addon directory: spells.lua. Should be extremely easy to figure how to add / remove ICDs.

For example:

{ spellName = "Surge of Power", item = 50353, icd = 45},

Means that a buff that triggers the ICD is called "Surge of Power" (the DFO trinket), the ICD lasts for 45 seconds and the item id is 50353 (look it up on wowhead). Item id isn't needed generally unless you want the ICD icon to be the item icon and/or want to track ICDs for equipment changes.

Recent Changes 2010.11.28:
Added an option to specify debuffs as triggers for ICDs, see spell.lua for an example, the format didn't change so you're safe no overwriting yours.

Note: some basic structures and the generalized idea came from Filger, which is a great addon and highly recommended.

http://s.wowinterface.com/preview/pvw39731.jpg
http://s.wowinterface.com/preview/pvw39642.jpg

1.0.3
- TOC bump for 4.3
1.0.2
- TOC bump for 4.2
- Minor optimizations (locals)
1.0.1
- TOC bump for 4.1
1.0.0
- Added an option to specify debuffs as triggers for ICDs
- Minor code reshuffling
0.9.8
- Minor code changes and optimisations
0.9.7
- Refactored a bunch of code
- Added an option to trigger the ICD if the item has been equipped (icd_track_equip_changes = true)
- Moved the barWidth setting from per spell configuration to a global location (same as size, scale and Mode)
- Changed the icd argument to only contain the ICD of the spell, no need to place a duration
0.9.5
- Added new options in the configuration:
- Mode: BAR or ICON; BAR: shows the ICD as a bar (like 0.9.1) and ICON: shows the ICD as a button with a swirly (duration will be shown if OmniCC or a similar addon is used)
- Margin: the margin between the bars/buttons
- Direction: the direction in which bars/buttons are built, can be DOWN (default in 0.9.1), UP, LEFT and RIGHT
- BAR only supports DOWN and UP
- size and scale (changes the size of the element, hight for BAR and hight/width for ICON)
- item is the item ID (can be found in wowhead), if item is specified it's icon will be used instead of the buff icon
0.9.1
- Changed the ICD duration to seconds (no reason for ms.)
- Fixed the texture path, dry coding ftw
- Minor fixes to .toc and the package
0.9.0
- First release

Comments

  • #12

    Any chance you can make an updated version working for 5.2? Keeps causing "transfer aborted" at loading screen .. would be so appreciated!! ;D

  • #11

    I'm wondering if a recent patch broke this addon, the bars I had set up and which were working in the past are no longer appearing in-game.

  • #10

    This would be wonderful if the bars would even show up in game oh well.

     

  • #9

    Can u plz faken post into comments how to use this addon ive spent 2 hours and still nothing.....

     

    { spellName = "Whirling Maw", item = 77210, icd = 25 } there is my proc name item number from wowhead and icd ... where do i type that????? plz do tell

     

  • #8

    this addon is very painful to set up and change. not user friendly at all. I will never use this mod because i can not change things in game, i do not want to have to play with the mod's files to change it to bars or to move them around, thats just dumb. Sad because this is THE addon i was looking for.

    Last edited by zieemage on 1/13/2012 7:31:43 PM
  • #7

    You sir, are a god. I've been looking for this for so long, and now you made me have a nerdgasm. Perfect!

     

    Would you think it's possible to have an option where we type /icd to unlock it and /icd to lock it again? That'd be awesome. Don't need an interface or anything, but being able to unlock/lock it in game would make it even better.

     

    I found the lines where I cna change the position, but it's all trial and error. I do not know how hard it is to implement that feature, but adjusting the icons to your own UI can be way better unlocking it in game.

    Last edited by nedjen on 12/4/2011 11:19:47 AM
  • #5
    Well if I would see the thing in game it might be a nice mod but I don't want to rebuild my UI us to see them and having to look all over the file to try to maybe move it isn't user friendly but I guess some people might like it.
  • #4
    nice addon, i use for my mage..but can we have an update for 4.0.1? or just an update to not see the addon "out of date" in wow
  • #2
    great addon, really like its performance and flexibility. there's just one problem for me:
    I want to track the ICDs of Deathbringers Will and I am NOT playing with an english client. The addon is not able to track the ICD of "Strength of the Taunka", because in german it is "Stärke der Taunka" and i guess the "ä" is causing problems. Any other procs work just fine. If someone knowns a solution pls leave a comment.
  • #3
    problem solved w/ lua-codes for the special characters
  • #6
    No need for lua codes, just switch the encoding in your editor to UTF-8, fix your characters (should have gone bad if the switch was successfull)and save the spells.lua file, problem solved!
  • #1
    i really want to like the addon, but user unfriendliness isnt very nice

    adding an icd should be doable in game as well as anchor frame in game, otherwise its perfect
  • 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 »

Infinite Crisis NA

Get Your Preferred Access Code!