Many macros are shortened due to mutable spells. I’m looking at your example above and trying to think of what actual spells could be subbed in for 1 and 2 and I’m drawing a blank. It looks similar to a template for a cat form/travel form macro but then the talent conditions don’t make sense.
If you want help condensing/optimizing macros we can help with specifics.
[added]
Worst case scenario, making Travel Form a modified press would significantly condense your macro, even with adding (Shapeshift) to prevent it from trying to cast the passive at times.
I get how this works for you, but my general use of macros is to reduce the amount of buttons I need to press x)
Between my basic stampeding roar and dash, the talented dash, wild charge, travel form, cat form, darkflight, and now soulshape and flicker, it would be nice if there was a way to condense everything and just forget about it.
My opinion, we as druids have too many movement options.
At this point I’d much prefer if we just had Travel Form useable anywhere, with maybe a passive buff during combat that would give a large, decaying movement speed boost on our next cast at regular intervals.
Get rid of all that random nonsense because there are way too many buttons even if we ignore (but why would we?) the racials and soulshape.
Yeah, there’s a lot of them. I think my biggest issue with your macro is the incorporation of Stampeding Roar into it. In my eyes Stampeding Roar has a different use case than Dash, to make the whole group go fast.
As for Soulshape, I have my covenant stuff on a dedicated key (a carryover from cloak + Heart of Aeroth)
#showtooltip
/cast [form:7] [mod] Soulshape; Convoke the Spirits
But yeah, if you’re trying to make a single press universal movement key I don’t have a better option than what you’re currently doing, unless you wanted to go the GSE route.