Raze recently mentioned the technical reasons for locking controls until the animation has ended. If I may quote this (D:OS EE - Bugs and issues):

Originally Posted by Raze

The casting animation delay is deliberate; there was an issue where casting a spell on another character, switching to them and moving before the casting animation was complete would result in the cooldown being triggered, but the spell effect not applying.


I'm quite 'uncertain' if this is a good compromise. The several seconds lasting Snickers-time after every skill related action quickly becomes extremly unpleasant, considering the need to heal your party, remove surfaces etc. (which all would be fine, if there wasn't this delay). If there's no unlaborious way to solve said issue, I'd rather prefer an avoidable and non-severe bug over a forced loss of control.


My mods for DOS 1 EE: FasterAnimations - QuietDay - Samaritan