PDA

View Full Version : Complex Party Heal Macro Help



Crashbombs
08-28-2008, 09:00 AM
Ok, so I'm new to this whole multiboxing thing and need help with a macro that I think would be extremly useful.

I'm running a Prot Pally main with a Ele Shaman slave. Now I relize healing is not my primary concern but it would be stupid to go into battle without heals at the ready.

These keys will be set to F1-F5

What I want the macro to do is when I press F1 healing wave Party1 If I press ALT F1 Lesser healing wave Party1 CRTL F1 chain Heal Party 1. If Party1 is Dead I want it to heal party2 in the same fashion.

F2-F5 are all basically the same except if Party2-5 dont exsist/are dead I want the heals to defualt back to party1

And yes these are 5 different macros.

I know all the modifiers and stuff I'll need I just cant figure out how to write it so it works. Any help would be awesome.

Eroa
08-28-2008, 09:06 AM
not sure you can fit it all into one macro, might get to long

Darcla
08-28-2008, 09:08 AM
If I understand correctly:



F1:
/cast [target=party1, nodead] lesser healing wave
/stopmacro
/cast [target=party2,nodead] lesser healing wave
F2:
/cast [target=party1, nodead] lesser healing wave
/stopmacro
/cast [target=party3,nodead] lesser healing wave

etc


just add your modifiers. It will try to heal party1 first, if dead it goes to the next part.

A point of concern though, unless you are 7ft tall, or use a really small keyboard, hitting ctrl/alt f1 -f5 is going to be extremely difficult to press when you need healing quickly, while still maining DPS or tanking. Have you considered using the num pad?

Aethon
08-28-2008, 09:14 AM
Everyone always has "party1" in their macros. Isn't party1 the current player? Party 2 is always the leader, at least on my machine it is, and I'm running default keybindings/setup.

Can anyone enlighten me on what everyone else seems to be doing that I'm not?

Crashbombs
08-28-2008, 09:20 AM
You make a valid point about the ALT/CRTL F keys. lol I just tried it is kind of a stretch hehe. Numpad maybe an option. Also where would the ALT/CRTL modifiers be added? Cuase I've tried it a few times and it usually cast the last spell in the line no matter what I push OR it doesnt do anything at all.

Gaffy
08-28-2008, 09:47 AM
WARNING: Alt + F4 closes the current window, so instead of healing a party member, you'll probably cause a wipe.

It's a bad idea to combine Alt with any of your F-keys.

Crashbombs
08-28-2008, 09:52 AM
LMAO I forgot about ALT F4 too. I'm sure I woulda figured that one out eventually :P

Darcla
08-28-2008, 10:10 AM
Everyone always has "party1" in their macros. Isn't party1 the current player? Party 2 is always the leader, at least on my machine it is, and I'm running default keybindings/setup.

Can anyone enlighten me on what everyone else seems to be doing that I'm not?

party1 is the group leader. I did party1-5 healing macros for a long time before switching back to using focus. Focus targeting just adds a lot more flexibility and feels less like "hard coding" to me.


Also where would the ALT/CRTL modifiers be added? Cuase I've tried it a few times and it usually cast the last spell in the line no matter what I push OR it doesnt do anything at all.



/cast [modifier:alt, target=party1, nodead] lesser healing wave [modifier:ctrl, target=party1,nodead] Chain Heal
/stopmacro
/cast [modifier:alt, target=party2, nodead] lesser healing wave [modifier:ctrl, target=party2,nodead] Chain Heal


You might hit the char max, so test it out a bit.

Also if you are 5 boxing and never plan on having others in your group (i.e. while leveling) you can just hardcode names instead of party1-5 etc. Remember your party order is based on when the accounts were created, so your group ordering will never change. (assuming the same leader). I only mention this because when you get to target=player4 (or 5 cant remember), each player will have a different person. Hope that makes sense

Crashbombs
08-28-2008, 11:37 AM
Ok this is what I ended up with. Works just like I want it to except I can't get Chain Heal on every Macro cuase its to long. I also did decide to go with the Num Pad instead of the F keys.


NP1:
/cast [mod:alt, target=party1,nodead] lesser healing wave; [target=party1,nodead] healing wave
/cast [mod:alt, target=player,nodead] lesser healing wave; [target=player,nodead] healing wave

NP2:
/cast [mod:alt, target=player] lesser healing wave; [mod:ctrl, target=party1] chain heal; [target=player,] healing wave

NP3:
/cast [mod:alt, target=party2,nodead,exists] lesser healing wave; [target=party2,nodead, exists] healing wave
/cast [mod:alt, target=party1,nodead] lesser healing wave; [target=party1,nodead] healing wave

NP4:
/cast [mod:alt, target=party3,nodead,exists] lesser healing wave; [target=party3,nodead, exists] healing wave
/cast [mod:alt, target=party1,nodead] lesser healing wave; [target=party1,nodead] healing wave

NP5:
/cast [mod:alt, target=party4,nodead,exists] lesser healing wave; [target=party4,nodead, exists] healing wave
/cast [mod:alt, target=party1,nodead] lesser healing wave; [target=party1,nodead] healing wave

As far as why it looks so weird. I don't know if its a mod of mine but /party1 is the first person in the party window (usually group leader) then party 2-4 (there is no 5). Anyway, thanks for everyones help and input.