PDA

View Full Version : [WoW] Druid Team - Revive Macro Help



Seldum
01-11-2010, 06:16 AM
I tried to construct a revive/rebirth macro which takes into account:

1: If im in combat
2: if my toons are dead

I can't make it work like I would like to, therefore I need some help if you got the time :)

It looks like this (roughly)

On Healer:

/cast [target=vuhdo, Combat] Rebirth; [target=vuhdo, nocombat] Revive

On my 1st DPS

/cast [target=vuhdo, Combat, Barnweed=dead] Rebirth; [target=vuhdo, nocombat, barnweed=dead] Revive

The problem is, im not sure I can do the Combat and the = dead conditions.

Any suggestions?

I would love to build one "button" for revive without modfiers [ctrl, alt].

Ualaa
01-11-2010, 06:26 AM
I was using (but it seems to have broken with 3.3):

/cast [dead] [target=A, dead] [target=B, dead] [target=C, dead] [target=D, dead] Revive

And then just move each toon's target along, to create a round-robin type effect.
With two toons dead, on one press each would receive a rez -- although with three rezzers, one would have two rezzers.
With three toons dead, each survivor would automatically hit a different toon.
And the [dead] conditional, allowed targeting a corpse directly for a rez.

Unfortunately, it seems to only allow mouse-target, then rez.
Does not hit the party, without a mouse target.
This is non-released toons.
Used to work, but needs a bit of tweaking now.

Seldum
01-11-2010, 07:31 AM
But targeting should come from Vuhdo, so I would target the toon I want to rezz manually.

Does the condition [Target=Vuhdo, dead] mean that the target I target is dead for the macro to continue?

HPAVC
01-11-2010, 11:53 AM
I use smartres, I removed the default keybindings and went with this, I over engineered the macro since Smartres tries to communicate with all the other rezers quick and introduces a synthetic delay. So with this spammed I can actuall rez someone in halls of reflection event between waves.

If you make a round robin key for this it works flawlessly, if you have all the rezers mash the same button you will get the rez conflicts (which smartres will warn you about)


/cleartarget
/stopmacro [target=player,dead][combat]
/script SmartRes:Resurrect()
/click SmartResButton

Ualaa
01-11-2010, 05:33 PM
[Target=Vuhdo, Dead]

Not sure on the Vuhdo part.
But the [Dead] part will be true (macro will continue to execute) if the target is dead. If the [dead] portion is false (ie, living target) then the macro fails at that point.

Seldum
01-12-2010, 04:38 AM
Okey I will try and implement your suggestions. Thanks for the help :)

I might try smartres if I cant macro myself out of trouble. The only thing I hate about doing revive macros, is you have to have a toon who is dead to be able to test the macro.....

I guess ill have one of my toons jump off a cliff to test it.

Kel
02-02-2010, 08:58 AM
Not sure if this is too old to be worth replying, but maybe someone will find it useful :)

I only have two druids, so my macro is somewhat simpler.

I have (from memory) on my main:
/cast [@mouseover,help,dead,combat][mod:alt,help,dead,combat] Rebirth; [@mouseover,help,dead][mod:alt,help,dead][] Revive

I tend to just use the mouseover res on my main though, so much that when I'm on my priest I press that keybinding to try and res people (which is instead bound to my wand).

Alt has:
/stopmacro [mod:alt]
/cast [@Kel-target,help,dead,combat] Rebirth; [@Kel-target,help,dead] Revive

I'd suggest trying something like the following for what you are trying to do:

Healer

/cast [@Vuhdo,dead,combat] Rebirth;[@Vuhdo,dead] Revive (so it will try to rebirth Vudho if your healer is in combat and if Vuhdo is dead, if you're not in combat it will try to Revive Vudho if that character is dead).

Then I'd put the following on a round robin for you other alts (so you don't get them all trying to res the same target at the same time). If you don't use an addon that allows for round robin casting then you could try /castsequence, but I'm not sure how that would work with different toons dying (using empty , , so they don't all try to cast Rebirth on the same keypress, if you're not sure what I mean either I can add an explanation, or look up a mage round robin frost nova macro, normally used the same principles). The conditions would remain the same.

/cast [@target=Vudho-target,dead,help,combat] Rebirth; [@druidyouwanttores,dead] Revive

For the Revive part you could either go for [@Vudho-target,dead] to manually pick a target, or set it up so that alt1 tries to res alt2, alt2 tries to res alt3 and so on. Might get a bit clunky if you have a lot dead though.

Seldum
02-12-2010, 06:27 AM
Thanks for the answer. Its never to late :)

I have tweaked my healing/revive on my healer, but i'm still not satisfied. Atm I only got my healer to revive my toons if they are dead. I can't figure out how to make one of my dps start reviving my healer if he is dead.... maybe I should just macro it in with a condition [dead].