Topic Macro for casting on target I'm already casting on
Korrok
Anetheron
Korrok
90 Undead Warrior
12725
Edited by Korrok on 11/11/12 21:31 (GMT)
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.
Pusekàtten
Sylvanas
Pusekàtten
90 Night Elf Druid
9485
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.
Korrok
Anetheron
Korrok
90 Undead Warrior
12725
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?
Taepsilum
Taepsilum
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.
Korrok
Anetheron
Korrok
90 Undead Warrior
12725
Omg this works perfectly! Thank you so much!! :D
Driizt
Bronzebeard
Driizt
90 Night Elf Warrior
8605
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
Nitiga
Scarshield Legion
Nitiga
90 Night Elf Mage
11670
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.

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.

Click here to view the Forums Code of Conduct.

Report Post # written by
Reason
Explain (256 characters max)

Reported!

[Close]