There is the feature that, if you put a skill with cooldown (ABB for example) on LMB, during cooldown the skill is replaced with a normal attack if you press LMB.
It would be great if this concept could be more generalized.
That for example the fallback during cooldown would be an auto attack skill. For example:
You put Blade Arc on LMB and define Cadence as fallback option. So during Blade Arc cooldown you automatically use Cadence attacks when hitting LMB.
It would also be great for other buttons. For example
You could put Pneumatic Burst on “button 1” and as an alternative “Blood of Dreeg”. So when pressing “button 1” you would activate Pneumatic burst and if you press the button again during cooldown you would activate Blood of Dreeg.
The feature would be good to manage builds with lots of different skills. If you can configure two similar skills on one button you would not have to always watch the skillbar to look for the cooldowns. Instead you could just press the button with the “healing skills” or “debuff skills” and the one skill which is available would be activated.
It would make sense to at least fall back to standart auto attacks when using skills with cooldown (for example bone harvest) on the left/right mouse button. At the moment thats not the case for all skills. And the behaviour even varys between keyboard and gamepad input.
Macros are used if you want to activate several skills with one push of button. This is not what I suggest.
The suggestion is that you always activate one skill per button pushed. If the skill for the button is currently on cooldown, you would activate another defined skill instead.