WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   Macro Help (https://www.wowinterface.com/forums/forumdisplay.php?f=140)
-   -   Shaman macro! Need help (https://www.wowinterface.com/forums/showthread.php?t=31334)

Sokiane 03-20-10 02:09 PM

Shaman macro! Need help
 
Hey :) im doing mouseover healing and trying to do:
Nature's Swiftness Tidal Force and then Healing Wave with mouse over macro so it only casting the Nature's Swiftness and Tidal Force if you got a player that is alive (ofc) in you mouseover target, i tried with:

[pre]#showtooltip TIdal Force
/cast [target=mouseover, exists, nodead, help, target=player] Nature's Swiftness
/cast [target=mouseover, exists, nodead, help, target=player] Tidal Force
/cast [@mouseover, help, nodead] Healing Wave
[/pre]

But it aint working, i hope some of you experienced player know a way to do it. and i use the #showtooltip TIdal Force becouse it have the longest cd within the 3 spells i use =)

Xrystal 03-20-10 02:29 PM

This is my HealingMacro. I don't use the TidalForce with this one though but it does show the rest of it different from what you have that may make a difference. It also doesn't take into account the new @ values as I haven't touched my macros since 3.3 came out rofl. So been a while.

Code:

#showtooltip Healing Wave
/cast [target=mouseover,help,exists] [target=target,help,nodead] [target=targettarget,help,nodead] [target=player] Healing Wave

Hmm, looking at my Instant Heal Macro below I am now wondering if Tidal Force and/or Nature's Swiftness hit the global cooldown and thus cannot be used at the same time. Try without Tidal Force and then Nature's Swiftness and see if that points to both working together being the problem and not the macro itself.

Code:

#showtooltip
/cast Nature's Swiftness
/cast Healing Wave

Looking at your macro and mine it looks like yours should work fine unless it is working as I thought with a global cooldown hiccough.

Seerah 03-20-10 02:34 PM

You're telling it to cast on your mouseover *and* on yourself (player) in one set of conditionals. Also, help implies exists, so those are redundant, and @ is the same as target= just shorter. Actually, you're basically wanting to cast Nature's Swiftness and Tidal Force each time you press the macro. If your mouseover doesn't exist, you're saying to cast them on yourself (but they always get cast on yourself, since they're self-buffs). Finally, you're telling the macro to cast Healing Wave on your mouseover if it exists, but then not do anything otherwise. An empty set of brackets for a conditional tells the macro to cast the spell as normal.


#showtooltip Tidal Force
/cast Nature's Swiftness
/cast Tidal Force
/cast [@mouseover, help, nodead][]Healing Wave


Use this site to get a quick explanation of what a macro does: http://www.macroexplain.com/

That site actually says that Tidal Force invokes the global cooldown (GCD), which means that the macro I posted above still wouldn't work. However, Wowhead says that Tidal Force *isn't* on the GCD. You're the shaman, though. You'll know which is right.

Xrystal 03-20-10 02:40 PM

Ooh, thanks Seerah. Learn something new everyday :D

Sokiane 03-20-10 02:47 PM

Darn :rolleyes: then it going to use my cd when i aint mouseover a player and just hitting the buttom :p but ty for the infomations =) and yeah :) WoWhead is the one who know what they talking about :p the macro work :) only prob i had before this was that it did blow my 2 cd :)

Seerah 03-20-10 02:49 PM

Quote:

Originally Posted by Seerah (Post 182201)
Actually, you're basically wanting to cast Nature's Swiftness and Tidal Force each time you press the macro. If your mouseover doesn't exist, you're saying to cast them on yourself (but they always get cast on yourself, since they're self-buffs).

Well, this is what I based that part of the macro on. :p You were already telling it to use your cooldowns all of the time. :rolleyes:

ravagernl 03-20-10 03:48 PM

Quote:

Originally Posted by Sokiane (Post 182207)
Darn :rolleyes: then it going to use my cd when i aint mouseover a player and just hitting the buttom :p but ty for the infomations =) and yeah :) WoWhead is the one who know what they talking about :p the macro work :) only prob i had before this was that it did blow my 2 cd :)

Code:

/stopmacro [@mouseover,noexists][@mouseover,harm]
Iirc that will stop the macro if you are not hovering over a friendly player.


All times are GMT -6. The time now is 03:26 PM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI