looking for a macro to cast cat form if not in cat form and if in cat form to not shift out of it and while in cat form cast rip, google just cant give me what im after D:
Didnt know macros could hold boolean logic BUT the second part of your macro sounds like a sequence which is a no go in BFA.
Both of those macro lines are on the GCD so you can’t sequence them into a single button press.
You can write a macro to have an excluded ‘if’ in the shapeshifted form. You would have to syntax it to take two button presses to work.
#showtooltip Rip
/use [nostance:2]Cat form
/use [stance:2]Rip
#micdrop
Thanks. I’m bad at syntax for macros.
Did you look that up or did you just know it offhand? If you looked it up I’d like to know where from.
There is no need for this macro. Your action bar changes for whatever form you choose, alowing you to have different abilities on the same key. for example… pressing 1 while i caster form will shift you to cat, and once in cat form, 1 will now be rip. in bearform it can be mangle,ect…
…but …but …fun Macros!
I knew that already. Have had it on my druid for sometime now and even have it for stealth too.
Although true, this just allows you to keybind it to a bar that doesn’t change while in form. Why I don’t know, but i could think of a few reasons
Also, wouldn’t a macro bypass the need for checking if a condition is successful before changing form? For e.g. if you had skull bash (bear) I’m guessing it wouldn’t shift you into bear unless conditions like ’ if you are in skull bash range’ are met?
So a macro that has a Bear form shift built in would allow you to shift regardless of if you want to skull bash. It probably won’t be useful to many, but I have a few like that.
IDK if everyone knows, Prowl and Dash activate cat form, saving a GCD. Makes sense to macro Rip, but Prowl? …
thank you <3
This is true, however i use a very very minimalistic ui and i don’t keybind the stance bar because i disable it. This macro
#showtooltip Prowl
/use [nostance:2]Cat form
/use [nocombat, nostealth]Prowl
will use prowl first hand if you’re out of combat (saving that global), but cat form if you’re in combat. Where as having just prowl on a keybind it won’t activate cat form if in combat.
this was for if predatory swiftness ever fell off i could proc it and just mash rip and go into catform
Flight form is pacified and doesn’t let you shift directly into most abilities. I had to macro Prowl for that alone.
The one I use is
/castsequence reset=6 Cat Form, Prowl, ???
Which is very nearly as fast to mash as just hitting Prowl from outside Cat. The garbage entry at the end keeps you from accidentally cancelling it.
I took the /use [nostance:2]Cat form part of it since all my macros disappeared the other day and I couldn’t remember. I have it bound with darkflight and it looks like this:
#showtooltip darkflight
/use [nostance:2]Cat form
/cast Darkflight
and basically since darkflight stacks with the cat form movement speed buff, it will automatically hit both abilities and shift me into cat form and do dark flight at the same time. It also isn’t a toggle, so pressing it again wont get me out of cat form. Also if you are say in bear form because you are getting focused, you can still hit this and it wont hit cat form, it will keep you in bear. So it is very useful to use it to stance dance. Bear, Throw a HoT, Macro, throw another hot click the macro again and it will take you back into cat and use darkflight if available (which is the chosen tooltip to track).
Here is my version, let me know what you think
#showtooltip
/cast [nocombat,nostealth,nostance]Prowl;[nocombat,nostealth,stance:1/2/3/4]Prowl;[combat,nostealth,nostance]Cat Form;[combat,nostealth,stance:1/3/4]Cat Form;[combat,nostealth,stance:2]Shred;[stealth]Shred
This will put you in cat form and in stealth if out of combat, get you in cat form if in combat, put you in stealth if out of combat and already in cat form, if in combat and in cat form you will cast shred and if in cat form and in stealth you will also cast shred.