I tried to reproduze that bug with magic arrow bugs.vcmi.eu/view.php?id=1194 but it worked properly. Either it is fixed or there’s something more needed to reproduce it.
I do also have a little rewrite I’d like to make but that’s for later. (provided I’ll have time)
I played a few games and in some of them game freezes after casting (some) damaging spells, but in some it does not. Not even sure where to look at, need more data.
One note on packaging: all vcmi graphical files should be placed inside mods directory (was OK in 0.9 but not in 0.91).
Some of them (like quest window) use same names as H3 files - this causes problems when running original game.