[Known] macro conditional, please!

Is there any way we can get the [known] macro conditional for SoD? Swapping runes/abilities in macros is very cumbersome without it! Thanks!

5 Likes

You don’t swap runes you swap the gear with the runes on them.

So no.

I’m talking about macros that reference the abilities that the runes give you, not swapping out the runes.

You can use macros already. I macro a lot of them with startattack

That’s great! I don’t think you understand my point though.

Yeah because what you want doesn’t make any sense.

Just put the rune ability on your action bar, they swap automatically when you change runes. Then just keybind that action bar slot.

you want the conditional macro based on whats currently equipped ya?

I understand what you mean. This would be very nice because you could then make one macro for all your glove slot runes instead of having to swap macros on your hotbar every time you swap runes.

2 Likes

Apparently there’s this (thanks for prompting me to poke around, since I had tried a few things, and had just resorted to commenting/uncommenting my macros):

1 Like

This guy gets it :slight_smile:

Thank you, that’s a step in the right direction :slight_smile:

They can’t even stop automatically putting junk on my bars when I change runes even if I already have a macro for the ability

1 Like

Meh, yeah… I played around with my macros, but wasn’t really happy with that either. It doesn’t display tooltips properly, and I ended up going back to just (un)commenting depending on what runes I’m using.

:woman_shrugging:

EDIT: I’m not sure what I was doing yesterday, but I don’t have any issues with this now.

As an example, I was able to simplify this macro where I’d use Mangle or Sunfire, depending on which rune I was using (and I’d have to move the comment # every time):

#showtooltip 
/cast [form:3] Mangle(Cat); [form:1] Mangle(Bear); 
#/cast [noform] Sunfire; Moonfire(Rank 1)
/startattack

this becomes:

#showtooltip
/cast Hands Rune Ability
/startattack

Which is much nicer to read, and it doesn’t require any rework when I switch runes!

Adding access to the known conditional would be very useful for characters with runes that serve different roles. For ex., Priests have several runes that are either heal or DPS focused and it is common to use mouseover targeting macros for healing, but you don’t necessarily want that effect for the DPS runes – maybe, but not always.

For situations like this, it would be useful to have access to the known conditional to avoid @mouseover targeting inadvertently being applied to a cast when certain runes are activated vs others where you do want it to work that way.

1 Like

Something like
/use hands rune ability
Try to google it

The closest I have found to what you are asking, and it still requires a slight modification is:

#showtooltip
/use [mod:alt]Innervate;
#/use [@mouseover,harm][@target,harm][]Starsurge;
/use [@mouseover,help][@target,help][]Lifebloom;

where you just have to remember to move the # depending upon which rune is activated.

Found an update today that answers this concern. Under the hood the different spells are associated with the slot so the above macro becomes:

#showtooltip
/use [mod:alt]Innervate;
/use [@mouseover,harm][@target,harm][]Legs Rune Ability;

So now whatever is runed to your hands will be cast with this macro. Same works for the other slots, Legs/Chest/etc.

Found an update today that answers this concern. Under the hood the different spells are associated with the slot so the above macro becomes:

#showtooltip
/use [mod:alt]Innervate;
/use [@mouseover,harm][@target,harm][]Legs Rune Ability;

So now whatever is runed to your hands will be cast with this macro. Same works for the other slots, Legs/Chest/etc.

1 Like

I’m still hoping we’ll get [known:].

For feral druids, for example, “/use Hands Rune Ability” works fine for Mangle and Lacerate, but if I use the Sunfire rune it doesn’t work correctly because you have to macro “/use Moonfire (Rank1)” to use Sunfire in cat or bear form (for whatever reason).

Another example is classes that have runes that can give both passive effects or abilities. Example for warrior Hands Rune Ability: Victory Rush (ability), Endless Rage (passive), Devastate (passive), Single-Minded Fury (passive), Quick Strike (ability). Runes that are passive’s will end up just being a useless button on your action bar.

I would much rather be able to do something like this:
/use [known:Quick Strike]Quick Strike;[known:Victory Rush]Victory Rush;Heroic Strike

1 Like