Ok, I got it working… sort of
using [mod:alt,mod:shift] works, however only IF i haven’t assigned the other 2 modifiers to anything else… which kinda defeats the purpose.
I have not found a way to explain to the macro that I wanna use “only SHIFT” when I press no other modifiers.
This is what i currently have - and yes I want the mod to interrupt current casting, coz its a proc
/cast [mod:shift] Pyroblast
/cast [mod:ctrl,@cursor] Flamestrike
/cast [mod:alt] Combustion
/use [mod:shift,mod:alt] Heart Essence
Now if I do it like this the double modifier never works because shift is assigned to Pyroblast and it ALWAYS tries to cast the Pyro first and fails… When i remove shift from the Pyroblast assignment it works.
I have tried to exclude other mod keys in the modifier for “only SHIFT” like
[mod:shift,nomod:shift/ctrl] [mod:shift,nomod:shift,nomod:ctrl] [mod:shift][nomod:shift,nomod:alt,nomod:ctrl] … you get the point
I tried with commas, semicolons, double and triple brackets e.g. [mod:shift[nomod:alt]] … every alteration i could think of that makes mathematical sense since the addon doesnt understand the normal " ( ) " brackets. And i just can’t get it to work without unassigning the “only one mod key assignments” which obviously defeats the pupose of using 2 keys.