With the option “move to melee attack enemies that are out of range” checked.
Current behaviour: right click and the character will attack in place for ever. Keep holding right click, move the cursor over an enemy out of range, and the character will stay where it is, as if shift is pressed, attacking for ever. Out of range forever.
- This could be worse, but not by much.
Diablo 2: Right click and the character goes to the cursor position and attacks for ever, move the cursor and the character responds, moving to the cursor and attacking for ever.
- Much better, but sill awkward, since a slow attack can result in lots of unnecessary waiting around between repositioning events.
Grim Dawn: Right click and the character attacks once. Move the cursor and the character responds. Targeting is natural and switching targets is natural and responsive. If there are no targets, there is no melee attack, so there are no unnecessary or unintended swings.
- By far the best option. Please implement this as a default enabled settings checkbox.