The game's combat engine simply won't allow you to be in the process of 2 actions at the same time, of any type, ever. It is not built for it. Monsters can't do it either.

Spaghetti code is not the excuse. Engine limitations are.