Elitist Jerks
Register
Blogs
Chat
Forums
New Posts


Go Back   Elitist Jerks > Public Discussion > User Interface and AddOns

Welcome to Elitist Jerks
If this is your first visit, please be sure to check out the FAQ and the forum rules. Users must register to post and new registrations are subject to a one day "mute" period to get acquainted with the community. To start viewing messages, select the forum that you want to visit from the selection below.

Reply
 
LinkBack (14) Thread Tools
Old 06/16/08, 6:03 PM   14 links from elsewhere to this Post. Click to view. #1 (permalink)
Don Flamenco
 
tsigo's Avatar
 
Undead Priest
 
Mal'Ganis
RaidCooldowns

RaidCooldowns came about after Sebudai complained that oRA2 didn't track all of the raid cooldowns he wanted to know about, and those it did track were unreliable because not everyone ran oRA2. It consists of two separate addons.

RaidCooldowns_Display is a highly customizable bar display of your raid's cooldowns. It tracks Rebirth, Reincarnate, Shield Wall, Blood Lust, Innervate, Divine Intervention, Soulstone, and many others. Adding a new cooldown to track is generally no more than one line of code. Most of the time, RCD_Display will track cooldowns via combat log events. However, some spells can't be tracked this way due to limitations in the WoW API. For those spells - Rebirth, Reincarnate, Divine Intervention and Soulstone - RaidCooldowns_Display can receive syncs from members running either oRA2 or RaidCooldowns.

RaidCooldowns is a lightweight method of syncing those cooldowns that can't be detected via the combat log. It's a good alternative if you have a stingy Druid who doesn't want to run the entire oRA2 package just so you can know his Rebirth cooldown. Better still, RaidCooldowns will broadcast to both RCD_Display and oRA2, so people running oRA2 but not RCD_Display aren't left out of the loop.

As of today, it tracks the following spells:

Druid: Nature's Swiftness, Rebirth, Innervate
Hunter: Misdirect, Feign Death
Mage: Counterspell, Ice Block
Paladin: Divine Shield, Blessing of Protection, Divine Intervention
Priest: Pain Suppression, Fear Ward
Rogue: Cloak of Shadows, Kick, Distract
Shaman: Bloodlust/Heroism, Nature's Swiftness, Reincarnation, Fire Elemental Totem, Earth Elemental Totem
Warlock: Soulstone Resurrection, Soulshatter
Warrior: Shield Wall, Last Stand, Pummel

Keep in mind that you can hide any spells you don't care about. Personally I only show about seven of the spells listed above.

Here's an example of it during a raid encounter:



I think this will be ideal for people who either want a more customizable cooldown display, or just a greater number of spells. They're available from WowAce using the usual methods. Type /rcd to configure the display.
 
User is offline.
Reply With Quote
Old 06/16/08, 6:14 PM   #2 (permalink)
Let's Paint, Exercise, and Lifebloom
 
giansm's Avatar
 
Night Elf Druid
 
Proudmoore
Looks pretty neat, is this your mod or just something you're writing about? If it's yours, I'm not sure if you get the same events in-game as you do out-of-game through /combatlog, but if so you should be able to track Divine Intervention and Innervate:

SPELL_CAST_SUCCESS,0x00000000024C6E58,"Gianluca",0x511,0x00000000024C6135,"Swaye",0x1 0514,29166,"Innervate",0x8
SPELL_CAST_SUCCESS,0x00000000024C6135,"Swaye",0x100514,0x00000000024C68B3,"Slimjimm", 0x512,19752,"Divine Intervention",0x2

It looks like you're still out of luck with Rebirth and Soulstone, though.
 
User is offline.
Reply With Quote
Old 06/17/08, 5:24 AM   #3 (permalink)
Piston Honda
 
Ele''s Avatar
 
Human Warlock
 
Kirin Tor (EU)
Something that you may want to add to your list is the cooldown of Mana Tide. As a warlock, I find it extremely usefull to know whenever I should life tap right now or if a Tide is coming.

Also, tracking the cooldown of the member's healthstones/potions can be really usefull as a raid leader or as a healer, to know who you should save in priority (this guy miss more life that this one, but he still have its healthstone available. Let's first save the one who cannot heal itself anymore...).

(I wrote the same kind of addon a long time ago, but didn't find enough free time to adapt it to the new combatlog format. It tracked a lot more things, but I had to use some tricks for some cooldowns. If you want to have a look, it can still be found [here].)
 
User is offline.
Reply With Quote
Old 06/17/08, 11:17 AM   #4 (permalink)
Piston Honda
 
Saroz's Avatar
 
Human Paladin
 
Kul Tiras (EU)
Originally Posted by giansm View Post
Looks pretty neat, is this your mod or just something you're writing about? If it's yours, I'm not sure if you get the same events in-game as you do out-of-game through /combatlog, but if so you should be able to track Divine Intervention and Innervate:

SPELL_CAST_SUCCESS,0x00000000024C6E58,"Gianluca",0x511,0x00000000024C6135,"Swaye",0x1 0514,29166,"Innervate",0x8
SPELL_CAST_SUCCESS,0x00000000024C6135,"Swaye",0x100514,0x00000000024C68B3,"Slimjimm", 0x512,19752,"Divine Intervention",0x2

It looks like you're still out of luck with Rebirth and Soulstone, though.
These are already in there... read the first post

Saroz

Author of sRaidFrames: http://www.wowace.com/wiki/SRaidFrames
... aswell as: BadgeWatch, Aurora, FuBar_AlchemyFu, FuBar_CombatTimeFu & Memento Mori
 
User is offline.
Reply With Quote
Old 06/17/08, 11:21 AM   #5 (permalink)
Let's Paint, Exercise, and Lifebloom
 
giansm's Avatar
 
Night Elf Druid
 
Proudmoore
Originally Posted by Saroz View Post
These are already in there... read the first post
I was referring to this: "However, some spells can't be tracked this way due to limitations in the WoW API. For those spells - Rebirth, Reincarnate, Divine Intervention and Soulstone - RaidCooldowns_Display can receive syncs from members running either oRA2 or RaidCooldowns."

I misread Innervate as being in that list, but DI is still there.
 
User is offline.
Reply With Quote
Old 06/17/08, 11:28 AM   #6 (permalink)
Glass Joe
 
Night Elf Druid
 
Stormreaver (EU)
Been looking for something likely, looks pretty cool.
Thanks for this. (:
 
User is offline.
Reply With Quote
Old 06/17/08, 11:33 AM   #7 (permalink)
Don Flamenco
 
Tauren Warrior
 
Ner'zhul
You need a reset function, sometimes I forget to turn it off in BGs and their cooldowns are stuck there.
 
User is offline.
Reply With Quote
Old 06/17/08, 12:14 PM   #8 (permalink)
Von Kaiser
 
Beska's Avatar
 
Human Mage
 
The Venture Co (EU)
I want to add it to Dash, but I get:

Dash: This frame has no global name, and cannot be added via the mouse

Can you make it 'have a global' frame, please?
 
User is offline.
Reply With Quote
Old 06/17/08, 12:21 PM   #9 (permalink)
Piston Honda
 
Xelopheris's Avatar
 
Orc Death Knight
 
Dunemaul
How well does this work with talents/abilities/etc that reduce cooldowns? Improved Reincarnation being the big one...
 
User is offline.
Reply With Quote
Old 06/17/08, 1:46 PM   #10 (permalink)
Don Flamenco
 
tsigo's Avatar
 
Undead Priest
 
Mal'Ganis
Originally Posted by Touf View Post
You need a reset function, sometimes I forget to turn it off in BGs and their cooldowns are stuck there.
Yeah, you're right. We're in the middle of this re-roll so I don't have a lot of time to work on it, but I'll definitely add that when I can.

Originally Posted by Beska View Post
I want to add it to Dash, but I get:

Dash: This frame has no global name, and cannot be added via the mouse

Can you make it 'have a global' frame, please?
I noticed that too. It does have a global frame name, RCDD_Anchor, I don't know why Dash doesn't detect it. Try /dash add RCDD_Anchor

Originally Posted by Xelopheris View Post
How well does this work with talents/abilities/etc that reduce cooldowns? Improved Reincarnation being the big one...
I've accounted for that. Improved Reincarnate and Guardian's Favor (reduced BoP cooldown) are properly recognized.
 
User is offline.
Reply With Quote
Old 06/20/08, 8:12 AM   #11 (permalink)
I am awesome.
 
Caryna's Avatar
 
Gnome Mage
 
Turalyon (EU)
I noticed that the frame doesn't disappear when I try to hide the interface for screenshots. Otherwise it's an excellent addon, exactly what I always wanted.

You know that you play too much WoW if you partners pants become a rare drop.
 
User is offline.
Reply With Quote
Old 06/20/08, 8:30 AM   #12 (permalink)
Maniq is awesome.
 
koaschten's Avatar
 
Troll Rogue
 
Destromath (EU)
I just happened to read about a similar problem that was fixed a short time ago for LibBars-1.0. Seems they fixed it by registering the main frame to UIParent as parent. Else the bars from LibBars would show up though you had hidden them with alt-z.

Originally Posted by Nerevarine View Post
best hit numba is 42 mon!
 
User is online.
Reply With Quote
Old 06/20/08, 9:58 AM   #13 (permalink)
Von Kaiser
 
Night Elf Rogue
 
Magtheridon (EU)
yes, using nil parent frame will make your window ignore alt-z
 
User is offline.
Reply With Quote
Old 06/20/08, 3:05 PM   #14 (permalink)
Piston Honda
 
Gnome Rogue
 
Dalaran
Random feature request: tooltips for the bars indicating the skill on cooldown. I haven't played all 9 classes, and I can't easily pick out the skill on cooldown for some of them, especially when I scale the bars down to the size I'm most comfortable with on my UI.
 
User is offline.
Reply With Quote
Old 06/21/08, 7:51 AM   #15 (permalink)
Von Kaiser
 
badMonkey's Avatar
 
Human Rogue
 
Tirion (EU)
Random feature request:
Sorting by class / category (interrupt, survival, ressurection, ...) would be really nice.

I love this addon!
 
User is offline.
Reply With Quote
Old 06/21/08, 2:09 PM   #16 (permalink)
Von Kaiser
 
Undead Rogue
 
Bleeding Hollow
This looks awesome. I'll definitely give it a try tonight, though I think I'll only use it for SSes/Bloodlusts/BRezzes, it looks like a great idea.
 
User is offline.
Reply With Quote
Old 06/21/08, 7:55 PM   #17 (permalink)
Don Flamenco
 
tsigo's Avatar
 
Undead Priest
 
Mal'Ganis
Originally Posted by Caryna View Post
I noticed that the frame doesn't disappear when I try to hide the interface for screenshots. Otherwise it's an excellent addon, exactly what I always wanted.
Should be fixed in the latest version of LibBars-1.0. If it's still not working after an update with WAU, delete it and re-install it to be sure.

Originally Posted by badMonkey View Post
Random feature request:
Sorting by class / category (interrupt, survival, ressurection, ...) would be really nice.
I've started a development branch that lets the user define any number of anchors or groups, and then assign specific spells to that group. So you could have an 'Interrupt' group showing Kicks, Earth Shocks, etc. and then another group for Rezzes. This got sidetracked with the re-roll and being slightly more complicated than I'd anticipated.

Originally Posted by dinesh View Post
Random feature request: tooltips for the bars indicating the skill on cooldown. I haven't played all 9 classes, and I can't easily pick out the skill on cooldown for some of them, especially when I scale the bars down to the size I'm most comfortable with on my UI.
This may or may not be possible with LibBars-1.0. I'll look into it.
 
User is offline.
Reply With Quote
Old 06/22/08, 10:28 PM   #18 (permalink)
Glass Joe
 
Undead Warrior
 
Elune (EU)
Excuse the stupid question but ... now that I have configured the addon, I don't know how to do to get the options menu back. I tried some commands, but I didn't find out. Could you help me please ?

Anyway, I tried it tonight in raid and it's a great addon, good job .
 
User is offline.
Reply With Quote
Old 06/23/08, 12:00 AM   #19 (permalink)
Don Flamenco
 
tsigo's Avatar
 
Undead Priest
 
Mal'Ganis
/rcd config

Or if you haven't locked the anchor, you can right-click it.
 
User is offline.
Reply With Quote
Old 06/23/08, 6:09 AM   #20 (permalink)
Glass Joe
 
Undead Warrior
 
Elune (EU)
Thanks, I didn't try this one !

And yes I have locked the anchor, that's why I was in this situation .


Thank you for the quick reply, your addon is great for a raidleader like me!
 
User is offline.
Reply With Quote
Old 06/23/08, 7:16 PM   #21 (permalink)
Professional Windmill Tilter
 
Kyth's Avatar
 
Troll Mage
 
Turalyon
Originally Posted by tsigo View Post
This may or may not be possible with LibBars-1.0. I'll look into it.
Failing that, maybe an option to make it labelled "{skillname} - {playername}" on each bar. I'm having the same issues.

 
User is offline.
Reply With Quote
Old 06/23/08, 7:30 PM   #22 (permalink)
Von Kaiser
 
Undead Rogue
 
Bleeding Hollow
I used it this weekend and it would only pick up Bloodlusts, Misdirects, and Shield Walls/Last Stands. I had about 5 other abilities enabled, including Ankhs, Battle Rezzes, Soulstones, Divine Interventions, etc. It seemed to be all of the rezzing abilities that weren't working. Any possible cause for this?

PS: Other than those few abilities not showing up, it was great!
 
User is offline.
Reply With Quote
Old 06/23/08, 8:03 PM   #23 (permalink)
Piston Honda
 
Tanoh's Avatar
 
Undead Mage
 
Earthen Ring (EU)
I decided to try this addon and it looks nice, but I repeatedly got this error seemingly random through some fights. I couldn't pinpoint what caused it (slightly censored image to remove some private conversation):



It also happened during the Council fight also (only did those two tonight).

I did manage to make a workaround for the problem, but I'm not sure it's the correct fix or if it breaks something else but I didn't see that error again and the mod worked fine after it.

if( srcName ~= nil ) then
        local _, c = UnitClass(srcName)
        if RaidCooldowns.cooldowns[c] then
                local spells = RaidCooldowns.cooldowns[c]
                if spells[spellName] and not spells[spellName].ora then
                        self:StartCooldown(srcName, spellId, spells[spellName].cd)
                        return
                end
        end
end
Ie, put a check to make sure srcName isn't nil around it.
 
User is offline.
Reply With Quote
Old 06/23/08, 9:45 PM   #24 (permalink)
Don Flamenco
 
tsigo's Avatar
 
Undead Priest
 
Mal'Ganis
Originally Posted by djhbrd View Post
I used it this weekend and it would only pick up Bloodlusts, Misdirects, and Shield Walls/Last Stands. I had about 5 other abilities enabled, including Ankhs, Battle Rezzes, Soulstones, Divine Interventions, etc. It seemed to be all of the rezzing abilities that weren't working. Any possible cause for this?

PS: Other than those few abilities not showing up, it was great!
From the first post: However, some spells can't be tracked this way due to limitations in the WoW API. For those spells - Rebirth, Reincarnate, Divine Intervention and Soulstone - RaidCooldowns_Display can receive syncs from members running either oRA2 or RaidCooldowns.

Originally Posted by Tanoh View Post
I decided to try this addon and it looks nice, but I repeatedly got this error seemingly random through some fights. I couldn't pinpoint what caused it (slightly censored image to remove some private conversation)
Just committed something that should fix that. Thanks.
 
User is offline.
Reply With Quote
Old 06/24/08, 3:19 AM   #25 (permalink)
Glass Joe