Bei deinem Makro ist die Bedingung [mod:shift,target=arena1] immer zutreffend, wenn du die Shift-Taste gedrückt hältst, unabhängig von der Ctrl und/oder Alt-Taste/n.
Genau aus diesem Grund ist es wichtig, die Bedingungsklammer mit den spezifischsten Bedingungen immer voran zu stellen.
Bei meinem Makro wird bei gedrückten Shift+Ctrl-Tasten korrekt versucht, Storm Bolt auf das Focus zu wirken.
Prüfe, ob die von dir gewählte Tastenkombination Shift+Ctrl+Makrotaste nicht anderweitig belegt ist.
Ganz einfach prüfen kannst du das, indem du eine print-Ausgabe im Makro nutzt, z.B.
/run print("Makro", IsShiftKeyDown() and "Shift" or "", IsControlKeyDown() and "Ctrl" or "", IsAltKeyDown() and "Alt" or "")