Macro for casting on target I'm already casting on

90 Undead Warrior
14740
On my monk healer I want to always cast surging/enveloping mist on the target that I'm channeling soothing mist on. It seems to me that it's supposed to be this way by default, however when I'm channeling SM and I don't have a target or an enemy target and I try to cast surging mist, i only get a glowing cursor.

Edit: I use Grid and Clique, but I've disabled them and the same thing happens.
Edited by Korrok on 11/11/2012 21:31 GMT
Reply Quote
90 Night Elf Druid
11815
If you don't have a target, or you're targeting an enemy unit/player, and don't have auto self cast on the spell don't know who you want to cast the heal on. The glowing cursor is a indication off this, its pretty much a "choose who to cast the spell on" indication.
Reply Quote
90 Undead Warrior
14740
Yeah well that i already knew. I should have been clearer.

How it is RIGHT NOW when clicking the Hotkey for Surging/Enveloping Mist while channeling Soothing mist:

Friendly target => Casts spell on target I'm channeling SM on.
Hostile target => Glowing cursor
No target => Glowing Cursor

How i WANT IT TO BE:

Friendly target => Casts spell on target I'm channeling SM on.
Hostile target => Casts spell on target I'm channeling SM on.
No target => Casts spell on target I'm channeling SM on.

Now is there a macro/command for that? If so, what is it?
Reply Quote
Community
I can't test this myself right now but maybe you could make use of the targetlastfriend command:
/targetlastfriend
/cast Insert_spell_here
whenever you have an enemy selected and want to heal the last friendly unit that you've previously selected.
Reply Quote
90 Undead Warrior
14740
Omg this works perfectly! Thank you so much!! :D
Reply Quote
90 Night Elf Warrior
10055
You can probably achieve a similar effect by making macros in Clique for the 3 affected spells that use the focus target.

Soothing Mist
/clearfocus
/cast [@mouseover,help,nodead,exists][@target,help,nodead,exists]Soothing Mist
/focus [@mouseover,help,nodead,exists][@target,help,nodead,exists]


Enveloping Mist
/cast [@focus,help,nodead,exists,channeling:Soothing Mist][@target,help,nodead,exists]Enveloping Mist

Surging Mist
/cast [@focus,help,nodead,exists,channeling:Soothing Mist][@target,help,nodead,exists]Surging Mist
Reply Quote
90 Gnome Mage
12440
I can't test this myself right now but maybe you could make use of the targetlastfriend command:
/targetlastfriend
/cast Insert_spell_here
whenever you have an enemy selected and want to heal the last friendly unit that you've previously selected.


That would require that you actually target said friendly player when you start casting Soothing Mists. For players using mouseover macros or addons like clique, that may not be the case and thus the macro can end up in an unpredictable state.

When I played monk on the beta, Surging mists definitely auto-targeted your target of Soothing mists - and indeed like OP said, that's how it's supposed to be according to the tooltip of the spell. If that's not the case, Driizt's solution - though un-ideal as it occupies the focus frame - is probably the most robust.
Reply Quote

Please report any Code of Conduct violations, including:

Threats of violence. We take these seriously and will alert the proper authorities.

Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.

Harassing or discriminatory language. This will not be tolerated.

Forums Code of Conduct

Report Post # written by

Reason
Explain (256 characters max)
Submit Cancel

Reported!

[Close]