-
Kind of.
A button will do what you define it to do.
It won't sometimes act one way, and sometimes another.
I've personally got a few buttons, which heal a specific toon.
The addon Jamba is very highly recommended.
One of the features is that a toon can announce when they've been hit or when they fall below a variable health percentage (you configure these).
When they do, they give a message.
Mine is, "Vysha hit, Press G1." Or, "Tessa hit, Press G2".
G1 and G2 are G-Keys on my G15 keyboard, which just press a keybind, with my wow heal on that keybind.
You can also go with your healer assisting your tank/active toon.
If your macro read something to this effect:
#show Healing Wave
/Assist Tank (Choose your assist method)
/cast [help] Healing Wave; [target=targettarget, help] Healing Wave; [target=targettargettarget, help] Healing Wave
So we have your Resto shaman press this key.
The Resto assists your tank, so she is now targeting whatever the tank is targeting.
If that target is friendly, the Healing Wave goes there.
Therefore, your tank can target an Elemental who needs heals, and your Resto heals them by pressing this macro.
If the target of your tank is hostile, then the first condition fails.
Which means the macro tries to heal the target of the target.
Let's say your Tank is targeting a boss. The boss is usually attacking the tank.
Pressing the macro now will direct the heal to the tank.
If your mage accidently over nukes and takes threat from the tank...
Then the bosses target is the mage, and Healing Wave hits the mage.
The third condition will generally only apply in pvp.
Your Resto assists the tank, who is targeting an evil Undead Priest about to commit attrocious deeds.
The Undead is hostile, so it goes to their target, but they are healing a Blood Elf rogue.
The Blood Elf is however attacking a stalwart human ally, so the heal goes there.
A third option would be a lot of modifiers in your macro.
Let's say you have Tank, Mage, Elem, Rogue and Resto.
Your macro could read:
#show Healing Wave
/cast [nomod, target=Tank] Healing Wave
/cast [mod:alt, nomod:ctrl,shift, target=Mage] Healing Wave
/cast [mod:shift, nomod:alt,ctrl, target=Elem] Healing Wave
/cast [mod:ctrl, nomod:alt,shift, target=Rogue] Healing Wave
/cast [mod:alt,ctrl, nomod:shift, target=player] Healing Wave
Pressing this macro heals your tank.
But if a modifier key is used, it will not heal the tank.
Depending on the combination of modifiers used and not used, which has to be exact, it goes to someone else.
Just make sure the modifiers do not overlap; [mod:alt] for one, and [mod:alt,ctrl] for another will confuse the macro when ctrl and alt are both pressed, whichever of the two conditions is listed first will apply, with the other not getting heals.
Last edited by Ualaa : 08-13-2009 at 10:10 PM
Reason: Mixed up modifiers logic.
Posting Rules
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Connect With Us