Quote Originally Posted by 'amalgam',index.php?page=Thread&postID=68778#post6 8778

Code:
 /target <maintoonname>target
Let's say the main toon will be a Gnome Warrior named Midget. Would that line then read:

Code:
/target Midgettarget
or would there be a space between the two? As far as I know, there is no option to target this way and the macro as written this way will search for a target NAMED Midgettarget, not assist Midget.
Yes, that would read as /target Midgettarget and it works proper It would make sure your healers/dps'ers/everyone basicly, has the same ytarget as your tank. The mob. This is imperative! Having to switch targets will cause client lag to kick in, so do what you can to avoid it and base your macro's around one target that can stay from start till the end of the fight.

I also fail to see what your alt conditional says in the macro. it seems to me that it's just a secondary heal option to heal the main toon again. The first nomod condition handles this. Am I missing something?
/cast [mod:alt, target=target, nodead, help][mod:alt, target=targettarget, nodead, help][nomod, target=toon1, nodead, help] Lesser Healing Wave ; [mod:shift, target=toon1, nodead, help] Chain Heal

If alt is pressed, it would first check if your target is helpful, if not it will check if your targettarget is helpful, if that's not the case it wont do anything. You have no target! Then comes the next part. [nomod, target=toon1, nodead, help], if NO modifier key is held and only if NONE is held, it will do this. if you exclude nomod, this part would also kick in while holding shift. (And therefor blocking the next part.), then comes the chain heal part, and since you made sure shift+button would go through the first three checks without blowing, it will cast chainheal. If you forget to use nomod, the macro will not function properly.


I do, however, like the flexibility granted by the targettarget set. However, shouldn't the case be reversed like this?

Code:
/cast [nomod, target=toon1, nodead, help][mod:alt, target=targettarget, nodead, help][mod:alt, target=target, nodead, help] Lesser Healing Wave ; [mod:shift, target=toon1, nodead, help] Chain Heal\
What this would let me do is target a Shaman at lower health using my main and have the Shamans heal that toon. Failing that conditional, it would then proceed to heal their target which would be my main toon due to the first line.
No, the healing macro shouldn't be reversed.

/cast [nomod, target=toon1, nodead, help][mod:alt, target=target, nodead, help][mod:alt, target=targettarget, nodead, help] Lesser Healing Wave ; [mod:shift, target=toon1, nodead, help] Chain Heal

Check 1: if No modifier is held, heal toon1. (directly ehaling your toon1, without changing targets)
Check 2: if alt is held, check if current target is friendly, if so, heal, if not, pass. (direct healing whatever friendly you want while having it targeted.)
Check 3: if alt is held, and thus the target was not friendly (a mob) Then check for the mob's target to see if he is friendly, if so, heal him. (earth elementals/tank)
Check 4: if shift is held, throw a chain heal on toon1.

Adn for your buttons 2-5, it would be this: (Since you can just heal friendly targets and tanks on all four with button 1, you dont need to add them on the other 4 buttons.)

2- /cast [nomod, target=toon2, nodead, help] Lesser Healing Wave ; [mod:shift, target=toon2, nodead, help] Chain Heal
3- /cast [nomod, target=toon3, nodead, help] Lesser Healing Wave ; [mod:shift, target=toon3, nodead, help] Chain Heal
4- /cast [nomod, target=toon4, nodead, help] Lesser Healing Wave ; [mod:shift, target=toon4, nodead, help] Chain Heal
5- /cast [nomod, target=toon5, nodead, help] Lesser Healing Wave ; [mod:shift, target=toon5, nodead, help] Chain Heal

And then the same macro's in 1-5 on all your 5 chars.

Suppose you try to heal someone, but that someone has a friendly target. If you reverse it like you do, you would heal their target instead of the target you want to heal.

If you do [mod:alt, target=target, nodead, help] in front of [mod:alt, target=targettarget, nodead, help] however, it first checks if you have a friendly target, if so it will heal that target, but if you have an enemy targeted it will heal the enemy's target instead. And you can't go wrong. Your aim is to always have the mobs targeted in PvE, to have all your characters targeted on the boss or mob that is being focused for dps. Try to avoid having to target friendlies to heal in all situations.

The whole point of using [target=target] inside a cast, is so you don't actually change targets, it will just cast it on another target while you keep your old target. That's the strength you need to abuse. So you have direct healing without coping with client lag. x)




.. to further add on to the alt option on the heal macro, just to be absolutely sure, the nomod and shift parts all directly heal one of your 5 characters. But you still have no healing button to heal a friendly elsewhere, or to heal your earth elemental totem. What the alt parts on the 1 button do, is very simply adding full control to be able to heal anything without much fuss. In case of earth elemental tanking, you just need to have the mob enemy targeted that is being tanked by the earth elemental. press alt+1 and voila, it heals the earth elemental while you keep having the enemy targeted. Or in case you're in world and a memebr of your own faction need a heal. Click him, press alt+1 and tada, you heal him.