It would be really nice if the game could automatically Cancel Action when the player attempts to select a new Action using their Left Mouse click from the UI, without requiring an intermediate separate click from another key.
For example, if I have my sword drawn or a spell selected, but then wish to select my bow or a different spell instead, I must first Right Click to "Cancel Action," before the game will register that I'm trying to select a different/new action from the interface. This causes unnecessary double clicks or re-clicks, and increases the likelihood of misclicks or accidentally causing an action to trigger or cancel when the goal is simply to switch from one action icon to another. I'd imagine some frustration here from players who are used to games where this sort of thing happens more automatically without the extra layer of input.
The default to Cancel Action is currently ESC/Right Mouse click, which is required in order to select a new Action if you've already got one selected. This feels rather redundant and kind of unnecessary though, especially if the same could be achieved simply by Left Mouse clicking on a different action/ability/spell etc on the UI. If that was the case, the need to use Cancel Action all the time would be significantly reduced, whereas now it's one of the most common extraneous clicks and delays in the game.
Also regarding keybinds... Right Mouse click is bound to the Context Menu as well as the second Cancel Action field by default right now, however when this bind is changed from the default, the same key (or combo of keys) cannot be used for both functions for some reason. For example, if I want to assign Ctrl+Right Mouse click to both Cancel Action and Context Menu, in place of the default Right Mouse, I can't do that. The keybind settings will tell me I need to assign them to separate keys, even though Right Mouse click can handle both initially if I don't alter the defaults. Not sure why this should be? It makes it very hard to reassign Right Mouse click to a different function, which would be my goal if cancelling the currently selected Action when clicking another Action icon on the UI could be more automated.
A knock-on benefit of allowing a Left Mouse click to auto cancel the previously selection Action when reselecting a new Action from the UI, is that this frees up more potential keybinds for the Right Mouse click. I think the most popular would be to use Right Mouse click for Toggle Camera Rotation rather then Center Mouse click. Or that's certainly what I want. Right now the best option for players who want to use Right Mouse click for Toggle Camera Rotation, is to leave the second field in Cancel Action blank, and simply use the ESC key for that, but it's a little inconvenient, and also causes issues when it comes to reassigning the Context Menu keybind. Whatever one's preference for Camera Rotation though, it seems like it would be a nice QoL feature if the game could recognize that when I Left Mouse click a different icon on the UI that I want the current action to cancel.
The most common example I can think of would be having to constantly Cancel Action in between switching from a basic Melee Attack to a basic Ranged Attack. Or when switching between spells.
When I Left Mouse click from one Action icon on the UI to another Action icon on the UI, I'd prefer the game to just know what I'm trying to do there, rather than forcing a double confirmation for the cancellation. Double confirmation makes sense for the Action, sure, but not for the cancellation. Anyone else feel this way? I think it would definitely improve the experience and perhaps eliminate some of that impression which others have mentioned about the UI not feeling quite responsive enough. This would at least remove that tiny stall which happens anytime you want to switch from one action to another, which is quite often.
Last edited by Black_Elk; 17/10/21 12:08 PM.