1. #4601
    Quote Originally Posted by saltyharbls View Post
    This one only works with Diffuse Magic. Probably because its the first one in the macro. It doesnt work when i spec Dampen Harm.
    I guess ill have to use 2 different macros for this one. One for Dampen and one for Diffuse.

    Thanks anyways!
    It should be:
    Code:
    #showtooltip
    /use [mod:shift]Mana Tea; [mod:alt]Cobo Cola; Thunder Focus Team
    /stopmacro [nomod:ctrl]
    /cast Diffuse Magic
    /cast Dampen Harm
    /cast Healing Elixirs
    UI & AddOns expert | Interface & Macros moderator - My work

  2. #4602
    Mechagnome Edx's Avatar
    Join Date
    Aug 2009
    Location
    Flanders, Belgium
    Posts
    543
    Quote Originally Posted by Treeston View Post
    It should be:
    Code:
    #showtooltip
    /use [mod:shift]Mana Tea; [mod:alt]Cobo Cola; Thunder Focus Team
    /stopmacro [nomod:ctrl]
    /cast Diffuse Magic
    /cast Dampen Harm
    /cast Healing Elixirs
    Think the Thunder Focus Tea needs a [nomod] , or it will still be casted when ctrl mod is used.

  3. #4603
    Quote Originally Posted by Kathos View Post
    Is there any way to cast a spell at a specific named mob without target swapping or using focus?

    I tried something like /cast [target=Direhorn spirit] Ice Lance but it doesn't work.
    No you cant add a mob name like that.

    You can use a macro like this:

    /target Direhorn Spirit
    /cast Ice Lance
    /targetlasttarget

    This will cast Ice Lance on the Direhorn Spirit without you losing your current target.

  4. #4604
    Quote Originally Posted by Edx View Post
    Think the Thunder Focus Tea needs a [nomod] , or it will still be casted when ctrl mod is used.
    Still only works with the first spell listed. In this case Diffuse Magic :/

  5. #4605
    Mechagnome Edx's Avatar
    Join Date
    Aug 2009
    Location
    Flanders, Belgium
    Posts
    543
    Quote Originally Posted by saltyharbls View Post
    Still only works with the first spell listed. In this case Diffuse Magic :/
    Just tried it on my monk, seems to work fine for me.
    Code:
    #showtooltip
    /use [mod:shift] Mana Tea; [mod:alt] Cobo Cola; [nomod] Thunder Focus Tea
    /stopmacro [nomod:ctrl]
    /cast Diffuse Magic
    /cast Dampen Harm
    Removed the Healing Elixirs line since it's a passive.

    Only thing that doesn't work is the Dampen Harm icon.

  6. #4606
    Quote Originally Posted by Edx View Post
    Think the Thunder Focus Tea needs a [nomod] , or it will still be casted when ctrl mod is used.
    Yeah, you're right. Didn't consider that.
    UI & AddOns expert | Interface & Macros moderator - My work

  7. #4607
    Quote Originally Posted by Edx View Post
    Just tried it on my monk, seems to work fine for me.
    Code:
    #showtooltip
    /use [mod:shift] Mana Tea; [mod:alt] Cobo Cola; [nomod] Thunder Focus Tea
    /stopmacro [nomod:ctrl]
    /cast Diffuse Magic
    /cast Dampen Harm
    Removed the Healing Elixirs line since it's a passive.

    Only thing that doesn't work is the Dampen Harm icon.
    This works perfectly as you said except for the icon. Thanks alot!

  8. #4608
    Posting my old macro question again since no one answered my question so far.
    Looking for an improved version of my void tendrils macro.
    Code:
    tar void
    /castsequence Void Tendrils, Power Word: Shield
    /targetlasttarget
    tar void / targetlasttarget is obviously a hassle/supoptimal and I'm looking for a macro that pw shields my tendril without deselecting my current target.(and casts void tendrils in the first place)

    Also i would like to turn my dispel magic/purify macro into a mouse over macro. (can't get it to work for some reason)
    Code:
    /cast [help,exists] Purify; [harm,exists] Dispel Magic
    Last edited by Moriat; 2013-06-01 at 09:05 PM.

  9. #4609
    High Overlord Pelf's Avatar
    Join Date
    Mar 2008
    Location
    US-Sargeras
    Posts
    108
    Quote Originally Posted by Moriat View Post
    tar void / targetlasttarget is obviously a hassle/supoptimal and I'm looking for a macro that pw shields my tendril without deselecting my current target.(and casts void tendrils in the first place)
    Everything in the macro gets executed before control is returned back to you, so I would be surprised if you ever saw a difference between...
    Code:
    /target focus
    /cast [help,nodead] Heal
    /targetlasttarget
    ...and...
    Code:
    /cast [@focus,help,nodead] Heal
    The latter is obviously preferred, but that's not the point I'm making . I should mention, though, that that macro will: (1) cast on anyone else's friendly tendrils as well; (2) cast on only one of the tendrils if there are multiple people rooted.

    Quote Originally Posted by Moriat View Post
    Also i would like to turn my dispel magic/purify macro into a mouse over macro. (can't get it to work for some reason)
    Code:
    /cast [help,exists] Purify; [harm,exists] Dispel Magic
    Code:
    /cast [@mouseover,help,nodead] Purify; [@mouseover,nodead] Dispel Magic; [help,nodead] Purify; [nodead] Dispel Magic

  10. #4610
    The issue is that his macro would target his previous target even if /target failed.

    You could try something like this, but it'd run into issues if there were multiple void tendrils up:
    Code:
    #showtooltip Void Tendrils
    /cleartarget
    /targetexact Void Tendril
    /cast [noexists][harm]Void Tendrils
    /targetlasttarget [noexists][harm]
    /stopmacro [noexists][harm]
    /cast Power Word: Shield
    /targetlasttarget
    UI & AddOns expert | Interface & Macros moderator - My work

  11. #4611
    High Overlord Pelf's Avatar
    Join Date
    Mar 2008
    Location
    US-Sargeras
    Posts
    108
    Mmm, yea. If focus is being used, then there's not much way around having to use /cleartarget and that's not always desirable. But, with yours, /targetlasttarget should actually just revert /cleartarget if no Void Tendril was found.

    That's really quite a sneaky and masterful macro.

    I guess the issues left are: (1) the "wrong" one of your tendrils is targeted by the game, (2) another friendly priest, nearby, just used Void Tendrils and you shield theirs instead of yours and also block your own cast.
    Last edited by Pelf; 2013-06-02 at 03:11 PM.

  12. #4612
    Mechagnome Edx's Avatar
    Join Date
    Aug 2009
    Location
    Flanders, Belgium
    Posts
    543
    Quote Originally Posted by Tumble View Post
    Hey all. Looking for a way to condense a few macros if possible, or free up bar space I suppose. Is there a way to make a macro where Shift+Q is flash of light self, Alt+Q is flash of light for a certain player and Ctrl+Q is for another certain player, all in one macro and all while making sure Q is strafe left? Any help for this would be great thank you.
    I don't think this is possible, binding 2 actions (your macro and strafing) on the same key. If you want to bind stuff without having to put it on your action bar, look into an addon called BindPad.

  13. #4613
    Quote Originally Posted by saltyharbls View Post
    This works perfectly as you said except for the icon. Thanks alot!
    If you want the icon run something like this might help:

    /run local G=GetSpellInfo SetMacroSpell("75Talents", G"Dampen Harm" or G"Diffuse Magic")

    Just make sure that the "75talents" is replaced with whatever you named the macro.

  14. #4614
    Quote Originally Posted by Pelf View Post
    Code:
    /cast [@mouseover,help,nodead] Purify; [@mouseover,nodead] Dispel Magic; [help,nodead] Purify; [nodead] Dispel Magic
    Thanks for your help. There's one problem with that macro. If i have a target selected (and no mouseover target) the macro stops working. I would like a macro that dispels/purifies my target if no mouse over target exists.
    Last edited by Moriat; 2013-06-06 at 12:22 AM.

  15. #4615
    Quote Originally Posted by Moriat View Post
    Thanks for your help. There's one problem with that macro. If i have a target selected (and no mouseover target) the macro stops working. I would like a macro that dispels/purifies my target if no mouse over target exists.

    Wouldn't this fix that for you?

    Code:
    /cast [@mouseover,help,nodead] Purify; [@mouseover,nodead] Dispel Magic; [@target,help,nodead] Purify; [@target,nodead][] Dispel Magic

  16. #4616
    Quote Originally Posted by CodeConqueror View Post
    Wouldn't this fix that for you?

    Code:
    /cast [@mouseover,help,nodead] Purify; [@mouseover,nodead] Dispel Magic; [@target,help,nodead] Purify; [@target,nodead][] Dispel Magic
    Thank's for the help. I got the same problem with this macro. If i have a target selected,hostile or friendly (and no mouseover target) the macro doesn't work.
    I would have to hoover with the mouse over my selected target to make it work again.

    The macro seems to work for me by adding the command "exists"
    Code:
    /cast [@mouseover,exists] Purify; [@mouseover,exists] Dispel Magic; [@target,help,nodead] Purify; [@target,nodead][] Dispel Magic
    Last edited by Moriat; 2013-06-07 at 01:41 AM.

  17. #4617
    Quote Originally Posted by Moriat View Post
    Thank's for the help. I got the same problem with this macro. If i have a target selected,hostile or friendly (and no mouseover target) the macro doesn't work.
    I would have to hoover with the mouse over my selected target to make it work again.

    The macro seems to work for me by adding the command "exists"
    Code:
    /cast [@mouseover,exists] Purify; [@mouseover,exists] Dispel Magic; [@target,help,nodead] Purify; [@target,nodead][] Dispel Magic
    In that case, I think what you posted will have issues in certain conditions, perhaps something more like:

    Code:
    /use [@mouseover,exists,help,nodead]Purify;[@mouseover,exists,nodead]Dispel Magic;[@target,exists,help,nodead]Purify;[@target,exists,nodead][@player]Dispel Magic
    Last edited by CodeConqueror; 2013-06-08 at 04:53 AM. Reason: Reduced macro size

  18. #4618
    High Overlord Pelf's Avatar
    Join Date
    Mar 2008
    Location
    US-Sargeras
    Posts
    108
    Quote Originally Posted by Moriat View Post
    Thanks for your help. There's one problem with that macro. If i have a target selected (and no mouseover target) the macro stops working. I would like a macro that dispels/purifies my target if no mouse over target exists.
    It is, as the others were suggesting, that exists is not being checked where it should be. Here's a working one:

    Code:
    #showtooltip
    /cast [@mouseover,help,nodead] Purify; [@mouseover,harm,nodead] Dispel Magic; [help,nodead] Purify; [harm,nodead][] Dispel Magic

    I always forget that while help, harm, dead, party, raid all imply exists if they're true, the no___ version does not. E.g. "[@focus,dead]" is sufficient, but "[@focus,nodead,exists]" is necessary.

    I put the [] at the end to keep it from not knowing what to do without a target. It does sort of seem like Purify would be a better choice there, though. If so, then:

    Code:
    #showtooltip
    /cast [@mouseover,help,nodead] Purify; [@mouseover,harm,nodead] Dispel Magic; [help,nodead] Purify; [harm,nodead] Dispel Magic; Purify
    Sorry I didn't get it right the first time .

  19. #4619
    I know it should be simple, but I can't seem to get it to work.

    Anyone know how to make it so if I left click a macro, it casts Arcane Missiles, but if I right click, it not only casts Arcane Missiles, but Arcane Power, Lifeblood, Alter Time and Mana Gem? (Latter 4 are not on the GCD).

    For the life of me, it's just not working with right click.

    Preferably so that Alter Time is used last, so buffs are maintained after it wears off. xD
    Last edited by Myzou; 2013-06-11 at 05:00 AM.

  20. #4620
    Code:
    #showtooltip
    /use [btn:2]Arcane Power
    /use [btn:2]Lifeblood
    /use [btn:2]Mana Gem
    /use [btn:2]Alter Time
    /use Arcane Missiles
    UI & AddOns expert | Interface & Macros moderator - My work

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •