Shorten multiple conditions in macros?

So basically I have this kind of macro:

/cast [indoors,talent:2/1][stealth,talent:2/1][combat,talent:2/1] Spell 1; [indoors][stealth][combat] Spell 2; Spell 3

And I was wondering if there was a coma to signify “or” in the condition box, in the same way as “,” signifies “and”.

Let’s imagine our “or” coma is “=” for example, the macro would look like something like this:

/cast [indoors=stealth=combat,talent:2/1] Spell 1; [indoors=stealth=combat] Spell 2; Spell 3

Which is much shorter and simple to work with. Does such a thing exist?

[this, and this]
[this] [or this]

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.

2 Likes

I’m basically trying to clean up the folowing macro and make room to maybe integrate more spells in it:

#showtooltip
/castsequence [outdoors,nostealth,nocombat][outdoors,flyable,nocombat][swimming]Travel Form;[talent:2/1]reset=45 Tiger Dash, Stampeding Roar;reset=120 Stampeding Roar, Dash

Ah castsequences, the black sheep of macros.

This is what I use but it leverages modifiers and is a bit more involved.

#showtooltip 
/cast [mod:shiftalt,talent:2/3,@mouseover,exists,nodead] [mod:shiftalt,talent:2/3] Wild Charge; [mod:alt,form:2] Dash; [mod:alt] Stampeding Roar; [nomod,form:2] Prowl; [nomod,form:1] Incapacitating Roar; Travel Form(Shapeshift)
/dismount

[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.

#showtooltip
/castsequence [mod]Travel Form(Shapeshift);[talent:2/1]reset=45 Tiger Dash,Stampeding Roar;reset=120 Stampeding Roar,Dash

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.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.