As the title says, how would I go about tracking a party/raid members cooldown-readiness/progress on a certain spell? I can't seem to find the 'Specific Unit'-option under Cooldown Ready (Spell).
As the title says, how would I go about tracking a party/raid members cooldown-readiness/progress on a certain spell? I can't seem to find the 'Specific Unit'-option under Cooldown Ready (Spell).
Last edited by mmoc36ab626ca9; 2014-04-29 at 02:59 PM.
It isn't possible to do this: the WoW API has no function to return the cooldown of a spell or item used by another player. You would need an addon that both players had installed, and which cooperated by sharing this information, to do this. Coincidentally, Telepathy exists for that purpose, though there might be other addons.
WA itself doesn't include any of the communication infrastructure required to make this happen; you could hack it on in the back-end, but it would be complex and ugly, IMO.
Other addons generally will estimate using the base cooldown duration. They can do even better by building up complex enumerations of all passive abilities, talents, and events that might reduce or reset cooldowns, which will give better estimates for the abilities in question.
TMW allows you to do this, but I personally haven't used it.
pnutbutter has it: they work one of two ways. One is that they guess, and the second is that they use the addon communication channels to literally share this data.
If you look at hermes, you will see their shiny "features" display, and how they divide it into two segments: "players w/ addon", and "players w/o addon", yes? The reason they can track different things if a player has hermes installed or not is exactly that hermes installed allows it to communicate in the background and share information that otherwise isn't available.
Again, you could totally build hermes into your WeakAura -- I mean, that is just lua code, run with eval, so you *can* do anything. It would just be a million times worse than just using Hermes, or writing an addon, though, because you get almost nothing out of WA itself.
WA is a really, really good framework for building certain types of addons in WoW. Amazing at it. It is also flexible enough that you can build anything on top of it, but that doesn't mean you should -- sometimes it is just easier to do it with a separate addon, because you get next to nothing out of WA itself.