Druid trying to macro cat to dash but i don’t want it to ‘cast both’ like it always seems to. I only want to DASH if I’m in cat form already, but if im NOT cat form JUST cat form…such a thing possible?
Yea, you can use the [stance] conditional. To cast dash when in cat form, I believe you’d want something like this…
/cast [stance:2] Dash
The general pattern for conditional macros is…
/cast [condition1] Ability1; [condition2] Ability2; ...; ElseAbility
I think you can also chain conditions (effectively, and) with a comma between them.
Hopefully that makes sense. See here for details:
https://wowpedia.fandom.com/wiki/Macro_conditionals
Good luck out there!
doesn’t seem to work. It just casts cat and cash at same time. It immediately considers myself to be in cat form even though it just cast it. maybe i have to put dash first.
#showtooltip Dash
/cancelform [noform:3]
/cast [noform:3] Cat Form
/cast [stance:3] Dash
You want something like this
#showtooltip
/cast [form:3] Dash; Cat Form
This will check if you are in Cat Form (form:3) and depending on the result decide to cast dash or Cat Form.
The form
/cast [condition] IfTrue; IfFalse
is very helpful when it comes to making macros.
Yea what I wrote will only do Dash if you’re in cat form, but as I noted above you can have a fallback case where you could put Cat Form if you wanted to.
Carthalion posted the macro you’re looking for ![]()
There are other naughty things you can do here. I will not illuminate to keep the cheating sorta less bad, but this really ought to be eliminated from the API.
I know you don’t want to elaborate and that’s fair, but I don’t know what you you mean. However, I know I do use this a lot to collapse down the number of action buttons I need for various abilities by making use of the [modifier] conditional. For example…
/cast [modifier:alt] Greater Blessing of ...; Blessing of ...
That usage seems benign, so perhaps it’s not the conditional that’s the problem but more so some conditions you can put in it?
Honestly, it would be very disappointing for me to lose this ability.
This is just standard macro coding, been this way forever.
I use key modifier, also others. Just conditional sensitive macro are uhm, yes not good for the game because they enable certain kinds of bad actors.