Seems the game locks up depending on the sapper/dwarf angle.
Interestingly it seems the angles are different for sappers and dwarves.
If the dwarf is facing: north-west or west the game doesnt crash.
If the sapper is facing: west, south, north or north-east the game doesnt crash.
Any other direction and the game will freeze, then crash.
Note:
if you set the damage of the suicide spell to less than 40 so that the sapper/dwarf doesnt die, the game doesnt crash either. (unless you use it several time to make the unit die).
from gdb
Program received signal SIGSEGV, Segmentation fault.
0x08097de5 in COrder_SpellCast::CheckForDeadGoal(CUnit&) ()
Tested and still present in latest version.
Seems the game locks up depending on the sapper/dwarf angle.
Interestingly it seems the angles are different for sappers and dwarves.
If the dwarf is facing: north-west or west the game doesnt crash.
If the sapper is facing: west, south, north or north-east the game doesnt crash.
Any other direction and the game will freeze, then crash.
Note:
if you set the damage of the suicide spell to less than 40 so that the sapper/dwarf doesnt die, the game doesnt crash either. (unless you use it several time to make the unit die).
from gdb SpellCast: :CheckForDeadGo al(CUnit& ) ()
Program received signal SIGSEGV, Segmentation fault.
0x08097de5 in COrder_