Forum Settings
       
Reply To Thread

Flash Heal/Binding Heal macroFollow

#1 May 17 2009 at 2:02 PM Rating: Excellent
**
736 posts
I'm looking for a way to get a Flash/Binding heal macro that will always cast.

I'd like it cast Binding Heal when I have a friendly player targeted, cast Flash heal on myself when I have nothing targeted, and cast Flash Heal on myself when I have myself targeted.

Close as I can come is:
/cast [help] Binding Heal; [target=player] Flash Heal

Which will correctly cast Binding Heal on a friendly target, and also cast Flash Heal on myself when nothing is targeted. But flounders uselessly if I happen to have myself targeted. I'm not at all a fan of adding another button press (alt) into the equation, and as stalwart keybinder leftclick/rightclick modifiers are out the window too. Surely there must be some way to get this to work within a single button press.

Any help would be appreciated :3

Edited, May 17th 2009 6:05pm by Zemzelette
#2 May 17 2009 at 2:22 PM Rating: Excellent
**
736 posts

La dee da.
behold the power of trying things at random.

/cast [help] Binding Heal
/cast [self] Flash Heal

Although for some utterly inexplicable reason, putting them together with a ";" doesn't work. Ah, well.

Nothing to see here folks, move along, move along. ;p
#3 May 18 2009 at 7:19 AM Rating: Excellent
*
129 posts
Thanks. Only problem with this is if you have someone targeted who is a full health. You would have to untarget and/or target yourself first in that case.
#4 May 18 2009 at 10:46 AM Rating: Decent
Just use Healbot or something like it, and you wont need to be worried about who is targeted. I am talking about if you're healing in an instance-- not sure where you had in mind.
For Binding Heal, I just use /cast [target=focus]Binding Heal, where the focus is always the tank since they need the most attention.
#5 May 18 2009 at 11:03 AM Rating: Excellent
**
736 posts


For what it's worth,
I was trying to figure out the macro for PvP reasons.

#6 Feb 16 2011 at 5:12 PM Rating: Decent
Apologies for digging this up but the condition [self] seems to no longer work.

While the macro does still work for its purpose, the GCD between the first and second cast means that a "not ready" error occurs every time, which is annoying.

Does anyone have a better way of doing this?



As for its usefulness, it is almost always binding heal. The only time it is not binding heal is when you cast it on yourself (because you can't cast binding heal on yourself). I find it useful for fights like Chimaeron.
Necro Warning: This post occurred more than thirty days after the prior, and may be a necropost.
#7 Feb 16 2011 at 5:34 PM Rating: Decent
****
4,684 posts
Try the same thing, but add an @ sign. Aka: turn "[self]" into "[@self]".

Edited, Feb 17th 2011 12:37am by Mozared
#8 Feb 18 2011 at 10:49 AM Rating: Decent
[self] should have been a condition that meant it only casts if you are targeting yourself, rather than [@player] which makes it target you when it otherwise wouldn't have.

Right now that macro is casting the binding heal then not casting the flash heal if its on someone else, just because binding heal is already casting (not because of the [self] which means it works but you get an annoying error every time you do it.

I worked out that [raid] includes everyone in the raid/party *except you* though so I switched to using this

/cast [raid,nomod:alt] Binding Heal; [@player] Flash Heal

Targeting party/raid member: binding heal
Targeting self: flash heal
Self heal modifier (mod:SELFCAST, which defaults to mod:alt): flash heal self

The only time it behaves slightly strangely is when you cast it on someone not in your group, when it still flash heals yourself but this should never really happen.
Reply To Thread

Colors Smileys Quote OriginalQuote Checked Help

 

Recent Visitors: 278 All times are in CST
Anonymous Guests (278)