-
Ressurection Macro
I think I posted about this before but I cannot seem to get this to work. What almost always happens is I hit my rez macro and three guys try to rez the same person.
I was using
/cast [target=party1, dead, exists] party2 etc etc ancestral recall
Then next guy is
party2, 3, 4, 1 etc etc
Asumming since they were in a sequence like
1,2,3,4
4,1,2,3
3,4,1,2
2,3,4,1
would have them rezzing different guys.
What always happens is one guy rezzes another then two guys rez the same guy then three guys rez the same guy then four guys rez the same guy.
So I was thinking about this.
/click somebutton1
/click somebutton2
/click somebutton3
/click somebutton4
Button 1 is /cast [target=party1, exists, dead] ancestral spirit
Button 2 is /cast [target=party2, exists, dead] ancestral spirit
Button 3 is /cast [target=party3, exists, dead] ancestral spirit
Button 4 is /cast [target=party4, exists, dead] ancestral spirit
Then for my next shaman do a differenet sequence like
2,3,4,1
The idea being that with a /click when it fails on button1 it will goto button 2 which will force each shaman into a sequence.
Any ideas on
1. My idea
2. What rez macro do you use and does it work or do you end up with 3 guys trying to rez the same guy?
-
I use smartres, I just smash a button and my guys rez the nearest unreleased rezer and after all the rezers are rezed it rezes the rest. If also knows if someone is already rezing a person so it will pick a person that isn't being rezed. Its one of the only addons I butched, it has some lame ass logic for dealing with people that have released and what not and overly complicated keybinding and frame nonsense.
As far as your macro goes, perhaps /targetparty will work for this.
-
I did try /targetparty it still ends up with multiple guys rezzing the same guy.
I will look into smart rez.
-
IF you want to understand why your macro does not work, try to see what happens with a real case.
Say 2 and 3 are dead.
The party 1 has the line 1,2,3,4 and
Party 4 has the line 2,3,4,1.
So they both 1 and 4 will try to rez 2 then 3. Not what you are really trying for.
I don't really see a way to do what you want with a fixed allocation scheme. It would work a little better
if you reverse the order and shift.
-
Yeah I see the logic error. I just got smart res problem solved.
-
I'll see if I can dig up mine tonight after work. I went through this headache for a long time until I finally made a spreadsheet to understand it. I changed my chain heal macros to do the same type of effect as well, as what I found was once more than one of my shammys died, the macros was walking the list, and I would have 3 of them chainhealing the same target, rather each one targeting a different one.
In addition to a correct macro that works, I set up my rez on a round robin keypress so that it first does:
/assist Zappyzap
/cast [target=targettarget,exists,dead] Ancestral Spirit
That way if I'm running in a raid, and am helping rez people, i can rez multiple targets at the same time without much headache.
-
Change the order for each of your rezzers..
/target [target=Toon1, dead]; [target=Toon2, dead]; [target=Toon3, dead]; [target=Toon4, dead] ]; [target=Toon5, dead]
/cast Ancestral Spirit
-
For some reason smart rez does not work so I changed to this order.
1,2,3
2,3,4
3,4,1
4,1,2
This works perfectly for me