When using Detonating Arrow with Jelkhor’s Blast Knife, the character stays out of range swinging at air even if “Move to Melee Attack Enemies” is checked in the Settings. I suspect this is because Detonating Arrow is a bow skill at its base.
Please fix this because it definitely impacts gameplay; dagger range is hard to judge at speed, especially when surrounded.
Now that I have played other characters and builds in LE, I have come to realise this issue of “move to melee attack target” is not restricted to Detonating Arrow; it affects all melee skills. However, it does so only in certain circumstances, which I will try to describe below.
Let us say your melee attack skill is bound to the right mouse button. If you click once on an enemy, the character will move to the correct range and then attack. If you click and hold the button, the same movement to range occurs, followed by continuously attacking the enemy. This is as expected.
However, if you continue holding the mouse button and move the mouse to target a different enemy, or the enemy you were attacking dies and you’re now clicking on the ground, the character stands in place and continues attacking. It will not close to the correct range of a ‘new’ target. This can easily be demonstrated on the set of test dummies.
While there isn’t anything strictly wrong with the implementation, it is very disconcerting to see the character continue to attack but miss, especially if a larger but more distant enemy comes into the frame or the player wishes to select a higher profile target that is “nearby”. This can be fatal in a mass melee for a character relying on leech for sustain.
I feel the function that tests whether the enemy under the cursor is in range (and acts accordingly depending on the user options if not) needs to be executed more frequently while the button is held down rather than only on the initial click.
I can record a video to demonstrate if the above description is insufficient.