It's been a while this bug has never been worked especially on episode 4.5, so I'd a theory that could help some good developpers here, that is to disallow the use of the function UseItem while the player are in action (using skills for example?).
This way using a rune while doing a skill will only make you use the rune and will let you cancel it by just moving.
Any help will be nice






