So, my first character was a Blademaster, using Shadow Strike bound to my right mouse button. All I’d have to do is hold down RMB over an enemy and it would use Shadow Strike when it was off of cooldown, and in between attacks of ST I’d do default weapon attacks as long as I held down RMB.
I’m now playing other classes, and I’ve noticed that when I bind most skills to LMB, for example Reap Spirit on the necro, it will cast Reap Spirit and in between casts it will fire off default weapon attacks as long as I hold down LMB. However, when I bind Reap Spirit to RMB (or pretty much any other skill I’ve tested it with except Shadow Strike), It’ll only cast Reap Spirit, and I won’t get any default weapon attacks in between casts.
What makes Shadow Strike so special that it’ll work the same way on both LMB and RMB, and how can I make it so I get default attacks on RMB with other skills, if it’s even possible to do so?
I prefer to use my LMB as only a ‘move to’ skill, and have my primary attack on RMB, but it’s kinda gimpy if it won’t do default weapon attacks when it’s set up that way.
Shadow Strike is an “attack” skill. When “attack” skill is on CD, default attack is used instead.
Reap Spirit is probably a “spell” skill.
Even despite spell skill can have %Weapon damage, it uses cast speed and it cant miss due to fumble/impired aim. Also, spell skills dont use “default attack” when they’re on CD.l
If Reap Spirit is bound to LMB it will cause default attacks in between ‘casts’ when holding down LMB, but if it’s on RMB, it won’t. Shadow Strike will cause default weapon attacks whether it’s on LMB or RMB.
I still don’t really understand the distinction between the two. If spell skills didn’t trigger default attacks while on cooldown then it shouldn’t be working that way on LMB either, right?
I want things the other way round lol. I’d rather aether ray be on my left mouse button as a standard attack because that’s what IS my standard attack.