I think this is exactly what you want:
change 5 to 6 if you are moonkinCode:/cast [noform:5] Swift Flight Form /stopmacro [noform] /cancelaura [form:5] Swift Flight Form /cast Prowl
Hey people! Ive been tearing my hair out the last hour or so trying to make this macro work.
This is the part of the macro that works;
/cast [nomodifier,@mouseover,help,nodead][@player] Flash Heal
It casts FH on my mouseover if i have any and it casts on myself if i dont have any. Simple enough!
NOW it starts to act up. I want it to work with additional spells like this;
/cast [nomodifier,@mouseover,help,nodead][@player] Flash Heal; [modifier:shift,@mouseover,help,nodead][@player] Renew; [modifier:ctrl,@mouseover,help,nodead][@player] Prayer of Mending
My logic tells me that it should work fine if i just change the "nomodifier" to "modifier:shift" for it to work like a charm. But it doesnt.
It only casts the first spell in the macro and completely ignores my modifiers.
Anyone out there that can tackle this mess?
Thanks in advance!
You have to put the modifier condition in all the brackets. Try this:
Code:#showtooltip /cast [mod:shift,@mouseover,help,nodead][mod:shift,@player] Renew; [mod:ctrl,@mouseover,help,nodead][mod:ctrl,@player] Prayer of Mending; [@mouseover,help,nodead][@player] Flash Heal
There's this priest spell, Angelic Feather, which boosts running speed for a few sec. It has 3 charges, that regenerate 1 charge every 10 sec.
Now, If I'have used all 3 charges, and the spell is unusable, I would like the macro to use Swiftness Potion instead.
Is it possible at all to link these two in one macro?
Greetings, i main rogue and i have just recently come back to WoW and my favourite macro is now really annoying, some help would be really nice.
/cast [nostance] Hemorrhage; [stance:2]Shadow Dance; Cheap Shot
Basically, this macro stealth's me but doesn't unstealth me, and also casts hemo (which is fine since i can't stealth in combat so it will only hemo). in stealth and in shadow dance it will cast cheap shot and premed. The problem is that now when im out of combat and trying to restealth while targeting an enemy it tries to restealth and cast hemo at the same time thus turning autoattack on, so unless im mashing the button and lucky i will autoattack instead of cheapshotting when near the target.
i have played around with /stopattack but it doesn't seem to help
im confused to why it worked (not autoattacking ) in cata but not in mop :S
Appreciate any feedback, Kind Regards, Chris
Also, your macro would never have cast Cheap Shot if you're in Shadow Dance - SD is stance 3, Vanish is stance 2, and Stealth is stance 1. Stance 0 is normal.Code:/cast !stealth /cast [form:3/1]Cheap Shot; Hemorrhage /cast [form:3/1]Premeditation
And since MoP the shadow dance bar is now the same bar as the stealth bar, which creates alot of problems and creative macro's haha. just google it and you will find alot of forum posts from angry rogues hehe.
Now it will only cast Hemorrhage if you're in combat instead of always casting it when you're not in stealth. The problem was most likely that stealthing takes time, so before you actually got into stealth the macro would cast Hemorrhage aswell.Code:/cast !stealth /cast [form:3/1]Cheap Shot /cast [form:3/1]Premeditation /cast [combat] Hemorrhage
Macros be stoopid.
Thank you fine sir, this works amazing! I didn't know about [combat], now i can get my other "dodgy" macro's to work more efficiently. your help has been much appreciated
Kind Regards, chris x
Don't forget to thank Taryble aswell. He made the macro, I only changed position of Hemorrhage.
I think he wants a hug.
The mage spell "Conjure mana gem" conjures a gem called "Mana Gem" when its unglyphed. WIth the glyph, it conjures a gem called "Brilliant Mana Gem". I'm looking for a macro which will show tooltip of the regular mana gem if I dont have it glyphed, and the brilliant version if it is glyphed. I would also need it to cast the mana gem I currently have when I click it.
I'm not sure if this is even possible, but perhaps someone knows a way to do it.