To recreate this.
Hold down the shift Key
Start cashing Electrocute at a distance away from your character.
While Casting Electrocute cast a Hydra at a distance away from your character
Your character will start running despite the fact you are still holding down the shift key. to get your character to stop running you either have to stop casting electrocute or release the shift key and push it down again.
I originally discovered this bug pretty early and figured out a quick workaround by just taking my finger off the shift key real quick while casting the hydra and immediately hitting the shift key once the hydra is cast. However, I sometimes screwed up the timing and in the Hell Difficulty where the most minor mistake is the matter of life or death and keeping as far away from demons is the of the most imperative importance for a wizard I figured I should report this ASAP and hope it will be fixed quickly thereafter.
Also I was wondering why Magic Weapon does not have a timer or if that was a minor bug as well? I was thinking it was a bug as everything else with some kind of time sensitivity to it has a time I.E. all the wizards armor spells, the battlefield bonuses, archon (and this is even variable). It baffles me why there is not a timer for magic weapon and it is quite difficult to figure out if it is still active as there is no distinguishing characteristic except your character does more damage