How to (if possible) keybind "SHIFT + [MOUSE BUTTTON]"

What is the point of that? Cannot you just use this keyboard button for a skill?
Or do you want to have 1 button less (instead of A, B, LMB, RMB you want LMB, RMB, LMB+A, RMB+A)?

You can do something like this in GDAutocaster. You leave LMB, RMB empty in-game, your skills in 1,2,3,4. With the following config for example

  • skill 1 is spammed when you hold RMB and not hold Shift
  • skill 2 is spammed when you hold RMB and hold Shift
  • skill 3 is spammed when you hold LMB and not hold Shift
  • skill 4 is spammed when you hold LMB and hold Shift

There are also ways (easier) to make it so that for example skill 1 is spammed with a chosen frequency in addition to the skill you have on RMB when you hold SHIFT + RMB. Classic example is Savagery every 1.9s spammed in addition to Primal Strike on RMB.

[general]
suspend_key=Tab

[autocasting]
master_hold=`

[1]
hold_keys=RButton
not_hold_keys=Shift
delay=100

[2]
hold_keys=RButton,Shift
delay=100

[3]
hold_keys=LButton
not_hold_keys=Shift
delay=100

[4]
hold_keys=LButton,Shift
delay=100

The thing is in GDAutocaster you can automate multiple skills into 1 button in a form of combos, spamcasts with different frequencies, delays etc. (which for example can reduce the number of buttons needed for active skills from 9 to 3) so the things you’re asking are kinda redundant and not a main purpose of the program. But you can do that in muliple ways.

I really doubt it’s possible at this point but who knows.