This site makes extensive use of JavaScript.
Please enable JavaScript in your browser.
Live
PTR
10.2.7
PTR
10.2.6
Beta
Smart Penance?
Post Reply
Return to board index
Post by
426624
This post was from a user who has deleted their account.
Post by
RedwoodElf
Hmn...fairly complex...
/cast <Heal spell>;<Damage spell>;<Heal Spell>That should do it.
Post by
Wanderingfox
If my mouse is over a friendly, i'll heal friendly.
If i'm targeting a friendly, i'll heal friendly.
If i'm targeting a enemy with my mouse over a friendly, i'll heal friendly.
If i'm targeting a enemy with my mouse on nothing or them, i'll damage them.
( ? ) If i'm targeting a enemy with my mouse over a friendly but I heal myself when I press alt.
If none of the other conditions apply then i'll heal myself.
/cast Healing Spell; Damage Spell; Healing Spell
I assume that your last condition means "If I have alt pressed, heal myself" since you don't actually specify any other use for the modifier in your list.
@RedwoodElf
It's not as complex as you made it out to be. target=target is implied.
You could also simplify the macro by doing the following, but you'd have to get rid of the modifier check.
/cast Damage Spell; Healing Spell
The reason that would work is that if none of the harm conditions are met, it will check the next cast, and since that next cast ends with an absolute ( ) it will
always
fire if nothing else has. The issue, of course, arises with the OP wanting to also cast the healing spell on himself when a modifier key is pressed, but this can't be done with only two cast checks since you can't check a conditional in one cast and have it effect another cast. You could append ",nomod:alt" to all of the harmful checks but that's going to end up longer than just sticking " Healing Spell;" at the front of the macro. Just something to think about XD
Post by
426624
This post was from a user who has deleted their account.
Post Reply
You are not logged in. Please
log in
to post a reply or
register
if you don't already have an account.