Using multiple mod: conditions

Is it possible to setup a mod condition that requires both the “ctrl” and “alt” keys need to be pressed? I should say that this is for Classic TBC

Yes. You can do any individual modifier [mod:ctrl], a double modifier [mod:ctrlalt], or a triple modifier [mod:ctrlshiftalt]. Put the more complex modifiers first, less complex modifiers next, no modifiers last.

1 Like

This doesn’t seem to be working properly for me. I have a binding set to ctrl-Q. The binding I’m trying to create is for the Q key. The macro I created is as follows:

#showtooltip
/cast  [@mouseover,harm] Holy Fire;[@mouseover,help,mod:ctrlalt] Flash 
Heal(rank 5);[@mouseover,help] Flash Heal; [harm] Holy Fire;[mod:ctrlalt]Flash     
Heal(rank 5); [] Flash Heal

When I hover over the key and look at the tool tip and press the ctrl-alt keys it changes to the correct description. But when I try to activate the down-ranked heal it tries to execute the ability bound to ctrl-Q. I’m actually targeting the mob, not using the mouseover target.

Keybinds take priority over modifiers in macros, you’ll need to unbind ctrl-Q if you want to use a modifier macro on Q.

1 Like

Do I need to unbind it even though the modifier isn’t mod:ctrl, but mod:ctrlalt ?

Yes.

The keybind doesn’t care that you are also pressing alt unless you also have a ctrlalt-Q keybind. Keybinds are always parsed before macros.

1 Like

I see. Thanks for your help.

1 Like