 |
| 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.
|
06/16/08, 6:03 PM
|
#1 (permalink)
|
|
Don Flamenco
|
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.
|
|
|
|
|
|
06/16/08, 6:14 PM
|
#2 (permalink)
|
|
Let's Paint, Exercise, and Lifebloom
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.
|
|
|
|
|
|
06/17/08, 5:24 AM
|
#3 (permalink)
|
|
Piston Honda
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].)
|
|
|
|
|
|
06/17/08, 11:17 AM
|
#4 (permalink)
|
|
Piston Honda
Human Paladin
Kul Tiras (EU)
|
Originally Posted by giansm
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
|
|
|
|
|
06/17/08, 11:21 AM
|
#5 (permalink)
|
|
Let's Paint, Exercise, and Lifebloom
Night Elf Druid
Proudmoore
|
Originally Posted by Saroz
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.
|
|
|
|
|
|
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. (:
|
|
|
|
|
|
06/17/08, 11:33 AM
|
#7 (permalink)
|
|
Don Flamenco
|
You need a reset function, sometimes I forget to turn it off in BGs and their cooldowns are stuck there.
|
|
|
|
|
|
06/17/08, 12:14 PM
|
#8 (permalink)
|
|
Von Kaiser
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?
|
|
|
|
|
|
06/17/08, 12:21 PM
|
#9 (permalink)
|
|
Piston Honda
Orc Death Knight
Dunemaul
|
How well does this work with talents/abilities/etc that reduce cooldowns? Improved Reincarnation being the big one...
|
|
|
|
|
|
06/17/08, 1:46 PM
|
#10 (permalink)
|
|
Don Flamenco
|
Originally Posted by Touf
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
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
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.
|
|
|
|
|
|
06/20/08, 8:12 AM
|
#11 (permalink)
|
|
I am awesome.
|
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.
|
|
|
|
06/20/08, 8:30 AM
|
#12 (permalink)
|
|
Maniq is awesome.
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
best hit numba is 42 mon!
|
|
|
|
|
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
|
|
|
|
|
|
06/20/08, 3:05 PM
|
#14 (permalink)
|
|
Piston Honda
|
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.
|
|
|
|
|
|
06/21/08, 7:51 AM
|
#15 (permalink)
|
|
Von Kaiser
|
Random feature request:
Sorting by class / category (interrupt, survival, ressurection, ...) would be really nice.
I love this addon!
|
|
|
|
|
|
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.
|
|
|
|
|
|
06/21/08, 7:55 PM
|
#17 (permalink)
|
|
Don Flamenco
|
Originally Posted by Caryna
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
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
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.
|
|
|
|
|
|
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  .
|
|
|
|
|
|
06/23/08, 12:00 AM
|
#19 (permalink)
|
|
Don Flamenco
|
/rcd config
Or if you haven't locked the anchor, you can right-click it.
|
|
|
|
|
|
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!
|
|
|
|
|
|
06/23/08, 7:16 PM
|
#21 (permalink)
|
|
Professional Windmill Tilter
|
Originally Posted by tsigo
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.
|
|
|
|
|
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!
|
|
|
|
|
|
06/23/08, 8:03 PM
|
#23 (permalink)
|
|
Piston Honda
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.
|
|
|
|
|
|
06/23/08, 9:45 PM
|
#24 (permalink)
|
|
Don Flamenco
|
Originally Posted by djhbrd
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
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.
|
|
|
|
|
|
|