Shift mod macros

These macros don’t seem to work correctly in Classic. Example:

/cast [mod:shift] Spell 1
/cast Spell 2

Any chance these will be made available or are they considered not part of Classic and we just have to make due? They’re a huge help.

Does it work with nomod spell 2 ?

I always thought it looked like this

/cast [mod:shift] Spell 2; Spell 1

something about making sure your modifier doesn’t do something else in interface settings > combat

1 Like

/cast [nomod] spell; [mod:shift] other spell

Works for me

This is the simplest and best way to do it, and it works

If you want to minimize how many characters your macro uses:

/use [nomod]Spell;[mod:shift]Other Spell

You don’t need the nomod part
/cast [mod:shift] Spell 1; Spell 2 works just fine

1 Like

It has its uses.

/use [@pet,noexists,nomod:alt]Call Pet;[@pet,nodead,exists,nomod:alt]Mend Pet;[@pet,dead,exists,nomod:alt]Revive Pet;[mod:alt]Dismiss Pet

or

/use [@mouseover,harm,nodead,nomod][nomod]Concussive Shot;[@mouseover,harm,nodead,mod:shift][mod:shift]Distracting Shot

This is usually for keeping macro functionality while preventing any accidental activation of similarly keybound abilities.

#showtooltip
/cast [nomod] spell1
/cast [mod:shift] spell2

What I use/started with. Bet most of these work fine and we all used different routs to achieve the same.

1 Like

In very specific cases maybe, but in 99% of cases it’s just wasted typing.

1 Like

Ohhhhhh I hadn’t played in a while and I htink i was forgetting the “;” - I’ll try that out thanks all!! :slight_smile:

I tried this and it doesn’t work in Shadowlands. I am not sure why

I even have only one line /cast [mod:shift] Psychic Scream and it doesn’t work

I placed it in my R binded key. I pressed shift R and nothing happened

When that happens to me it’s usually an addon messing it up . Or try clearing your cache.