How did macros work? 2 Button positional ability Functionality

I can’t remember for the life of me - I have been thinking of Feral druid but only if I can macro their solo damage ability with the one that is positional (I forget the name of both). The second class I’m thinking about is rogue, which also has the same thing with back-stab.

Will it be possible for me to macro the two abilities to the same button to shoot off the positional/backstab one if I’m behind a target, and the other one if I’m not (not considering energy differences, etc.)?

I would imagine it would just work as
/cast backstab
/cast w/e it is

And if it can’t cast the first move cuz of reasons it will just continue to the next line and do that one.

I don’ t have a source, but I’m pretty sure that fallthrough macros (like the one you’re describing) are one of the things that they’re deliberately leaving disallowed, rather than re-enabling. They definitely used to work at some point in the vanilla lifespan, and I don’t remember when they stopped working (something to do with a failed cast still triggering an extremely slight cooldown), but they might have been fixed during prior to 1.12.

Yeah I never got to hardcore into macros. Would you have to put in a “if” and a “then” function?

Those also don’t exist in macros. You might be able to get some of that functionality in an addon, but last I heard addons won’t be able to move your buttons or have your buttons do different things based on that logic, only show you what’s active or not.

It has been so long I really can’t remember how macros worked then. I’m sure blizzard will have the functionality for classic minus the ones that play the game for you as they have already stated they are breaking those.

I appreciate the replies. I am able to make the macro if they are allowed. I’m just not sure they were allowed during vanilla. I didn’t start doing macroing until I got into the arena during BC. But its hard not to when you do start doing it. And for both rogue and druid macro’ing the solo and positional together would be a great solution to what I consider to be an issue.

Blizzard is using the modern framework and API. Which means what you could do in Vanilla is a moot point, since macros will work the same way as they work now in retail. So however you get it to work now on retail, will work in Classic.

1 Like

You could have done it in Vanilla, but you will not be allowed to do it in Classic.

The Vanilla macro/addon framework was incredibly powerful. You could pretty easily write what are essentially bots.

2 Likes

The original macro system allowed for some wacky stuff and was hard to use. I think what you are talking about used to work. I had a macro that put charge and hamstring on the same button.

The original syntax looked like

/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName(“Charge”); else CastSpellByName(“Battle Stance()”); end

If the game uses the new macro system then yeah same rules.

There’s a difference between having a couple steps macros, and a macro that can go forever.

The type the OP is describing will be just fine, it’s common to have a macro, for instance, that attempts to cast Sinister Strike, and failing that starts combat.

Classic is going to use 7.3 client/api so they are going to work the same they did in 7.3

Thanks, everyone, again for the info. Sorry, but I am getting mixed information.

From what I am understanding how macros now work in retail WoW will be how it works in Classic. Can anyone verify if it would be allowed now? I haven’t played much retail and haven’t had a need to try and macro anything together besides stuff that is off the global cooldown with other burst abilities.

Retail wow doesn’t seem to have positional abilities, but its got to have some abilities that only work under certain conditions other than resource? Can people macro those with another ability to shoot off when the condition is met? And if not shoot off the ability that doesn’t need the condition?

A quick search for vanilla WoW macros (class) will give you a bunch of macros that were used back in the day. You should be able to tell from those what you can and cannot do,

Not according to everyone else.