1. #1
    Mechagnome Selxxa's Avatar
    10+ Year Old Account
    Join Date
    May 2010
    Location
    Halifax, NS
    Posts
    579

    [Solved] An Elaborate Mouseover Macro Request

    I've just started using mouseover macros for healing and I can tell that it's a great upgrade from manually clicking then hitting my keybinds.

    However, I find my current macro a bit limiting.

    Code:
    /cast [@mouseover,help,nodead][@player] spellname
    That's what I'm using at the moment. But this is what I want.

    - When I mouseover a target, it will cast the heal on them.
    - When I mouseover a target and hit ALT, it will cast the heal on myself.
    - When I do not mouseover a target but have them manually targeted, it will heal them.
    - When I do not mouseover a target but have them manually targeted and hit ALT, it will heal myself.

    Is this possible in a single macro?
    We will stand above the city, rising high above the streets
    From tops of buildings we will look, at all that lies beneath our feet
    We will raise our hands above us, cold steel shining in the sun
    With these hands that will not bleed, my father's battle will be won!

    Drakkosh Zhysta Shivarra Tesela

  2. #2
    Quote Originally Posted by Selxxa View Post
    I've just started using mouseover macros for healing and I can tell that it's a great upgrade from manually clicking then hitting my keybinds.

    However, I find my current macro a bit limiting.

    Code:
    /cast [@mouseover,help,nodead][@player] spellname
    That's what I'm using at the moment. But this is what I want.

    - When I mouseover a target, it will cast the heal on them.
    - When I mouseover a target and hit ALT, it will cast the heal on myself.
    - When I do not mouseover a target but have them manually targeted, it will heal them.
    - When I do not mouseover a target but have them manually targeted and hit ALT, it will heal myself.

    Is this possible in a single macro?
    Not possible in a single macro.

    Here is how you do the first two

    Code:
    #showtooltip
    /cast [@mouseover][mod:alt][@player] Heal

  3. #3
    Grid+Click=no need for macros.
    Religion is like a penis.
    It's fine to have one.
    It's fine to be proud of it.
    But please, don't whip it out in public and wave it around,
    And please, don't try to shove it down my children's throats.

  4. #4
    Deleted
    Quote Originally Posted by Pocketzest View Post
    Grid+Click=no need for macros.
    You actually gain a small amount of time that accumulates by not clicking on grid. Mouseover macros do exactly the same thing as clicking, but in slightly less time without the need to click.

    ---------- Post added 2012-04-07 at 06:23 AM ----------

    Quote Originally Posted by Ivan017 View Post
    Not possible in a single macro.

    Here is how you do the first two

    Code:
    #showtooltip
    /cast [@mouseover][mod:alt][@player] Heal
    This, pretty much. You'd have to create a second macro for the last two requests.
    Last edited by mmocfa3b6f5501; 2012-04-07 at 05:24 AM.

  5. #5
    /cast [mod:alt,@player] [@mouseover,help,nodead] [help,nodead] spellname;

    I've always had trouble getting mod: to behave how I want, you have to unbind whatever the alt-key is and I'm not sure how this interacts with Interface/Combat/Self Cast Key options.

  6. #6
    This is actually the macro you're looking for:

    Code:
    #showtooltip
    /cast [mod:alt,@player][@mouseover,help,nodead][]Spellname

    Gershuun @ Borean Tundra US - Interface & Macros Moderator

  7. #7
    Ok, I apparently can't link to anything, so replace AT with the at symbol. These forums apparently read them as a link.

    Part a - When I mouseover a target, it will cast the heal on them.
    Code:
    /cast [ATmouseover] Heal
    Part b - When I mouseover a target and hit ALT, it will cast the heal on myself.
    Code:
    /cast [ATplayer,mod:alt][ATmouseover] Heal
    Part c - When I do not mouseover a target but have them manually targeted, it will heal them.
    Code:
    /cast [] Heal
    Part d - When I do not mouseover a target but have them manually targeted and hit ALT, it will heal myself.
    Code:
    /cast [ATplayer,mod:alt] Heal
    A few are a bit redundant, but oh well.

    First check if you're pressing alt to cast on yourself, then if you have a mouseover target and finally to just cast the heal on your target otherwise
    Code:
    /cast [mod:alt,ATplayer][ATmouseover,help,exists,nodead][] Heal
    This should work... I'm not on a computer with WoW to check.

    Edit: Iawomous beat me to it while I was trying to figure out why I couldn't post. Really should fix that whole AT thing being considered as links =/ is frustrating
    Last edited by oppewala; 2012-04-07 at 05:49 AM. Reason: Admit defeat to the mod

  8. #8
    Mechagnome Selxxa's Avatar
    10+ Year Old Account
    Join Date
    May 2010
    Location
    Halifax, NS
    Posts
    579
    Quote Originally Posted by lawomous View Post
    This is actually the macro you're looking for:

    Code:
    #showtooltip
    /cast [mod:alt,@player][@mouseover,help,nodead][]Spellname
    So far this seems to be working exactly as I wanted, thank you very much!

    Note: There was a small error with yours actually, there should be a space before "Spellname". The guy below you did it 100% correctly, so I guess my kudos should actually go to him!
    Last edited by Selxxa; 2012-04-07 at 07:21 AM.
    We will stand above the city, rising high above the streets
    From tops of buildings we will look, at all that lies beneath our feet
    We will raise our hands above us, cold steel shining in the sun
    With these hands that will not bleed, my father's battle will be won!

    Drakkosh Zhysta Shivarra Tesela

  9. #9
    Deleted
    Quote Originally Posted by Selxxa View Post
    Note: There was a small error with yours actually, there should be a space before "Spellname". The guy below you did it 100% correctly, so I guess my kudos should actually go to him!
    Did the "missing" space actually prevent the macro from working? It shouldn't be needed.

  10. #10
    You don't need a space before the spell name but glad it's working for you.

    Gershuun @ Borean Tundra US - Interface & Macros Moderator

Posting Permissions

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