I almost lost once because of a similar bug. It's not Warlock's fault, but rather the "Limit Hit-and-Run" checkbox. If you disable it, everything will work as in SOD. But in general, it should be removed, IMO.
09.10.2010 Heroes of Might and Magic 3 (blue, random, swamp, Andra, Tazar) def R55Max (red, Castle, Valeska, ...) 2sm4d(3) 127
Max's constant problems with the internet, his laptop, and his heroes forced us to redo almost every turn... which led to significant concessions from both sides :) The lack of a ranged unit on the opponent's side also had an impact. He was superior in army and stats, which led to the predictable result. Thanks for the game.