Say you have DoomBolt on LMB and it is on cooldown. If you hold down the button, your char is going to auto attack while waiting for the CD to refresh. Normally that is not an issue because if you are using a melee weapon your char is going to move around just fine.
But say you are using a Ranged weapon instead. You do not want your char to stand there auto attacking enemies instead of moving. Yes, you can simply click on ground instead of on or near an enemy unit, but with the monster density in some areas, like SR for example, that is easier said than done.
So, being able to optionally disable it will help builds and players who want to use a cooldown skill on Left Click, but don’t want to Auto Attack while it is on cooldown and rather have it behave like “Move To” instead.
Yeah, I hate this.
I work around it with a script (GDautocaster e.g.), binding LMB to “move”, at the same time scripting LMB to trigger DoomBolt button.
That’s not a good workaround because you spam Doom Bolt all the time while not targeting monsters.
You cannot recreate LMB’s feature for skills that can be cast w/o a target with AutoHotkey or macros.
Oh well, I forgot to mention I also scripted to auto-run without input. Thats how it works on my end.
Sometimes I also even mod DB to be cast on enemy only, so I dont miss out on the x2 multiplier xD