Cancel form shifting macro

I’m trying to cut down on my total keybinds so I was wondering if there is a macro that works for repeatedly shifting into a form and out of it in the same global. Something like

/cancelform
/cast Travel form

Would this work or have any noticeable downsides? Putting a cancelform before your form cast shouldn’t make a difference when you’re trying to enter that form right? You would just need to be careful not to spam the button if you wanted to stay in that form?

Do you want the ability to shift twice with 1 gcd? I dont realy understand what you are asking or what situation you would even have the need to rapidly shift forms back and forth repeatedly. As of now there are several abilities that instantly shift you when you use them.

If you’re being chain snared in pvp is the main time when I would use this. I tested it last night.

/cancelform
/cast Travel form

works great for this without needing a second hotkey. You just have to be careful not to spam the button when you actually want to stay in travel which so far hasnt been an issue for me.

I was under the impression that they removed most of a druid’s ability to shift into a form off the GCD because it trivialized roots.

Some exceptions exist like prowl, incap roar, and stampede roar.

Im going to use this. Thanks.

This doesn’t change that. Exiting a form is off the global though, but you need a /cancelform macro to do it.

For example… a DK hits you with chains,

You hit travel form. You instantly get snared again… in that same global you can /cancelform and it pops you out and removes the new snare. Basically it allows you to remove roots/snare twice every global.

Most high end players use a separate hotkey just for this but I’m really struggling with hotkeys so this macro works for me so far although I’m sure it’s not perfect.

2 Likes

You might like my “void leap” macro. Use this for jumping out of any circle of bad on the floor, etc.

Void Leap

If you are not in travel form, enter travel form. If in travel form already, leap away. This is a two-press macro to gain distance.

#showtooltip Wild Charge
/cleartarget
/cast [nostance:3] Travel Form(Shapeshift); [stance:3] Wild Charge

PS - As for /cancelform , you should really have a macro that does only that. I added bars 6, 7 and 8 for more room and add things like /cacncelform to those bars. A good way to use it is with the mouse arrow if you have that (i.e. you hit it with your thumb). I pull back for /cancelform and pull down for /stopcasting.