Jack_of_shadowsТак а какие условия использования? Может там добавление значений в таблицу и память утекает?
Если конкретно CalcHeroMoveCost - то можно просто в консоль ее написать, вылетит.
На счет прошедшего куска карты сложно сказать, там очень много всего. Пытался повторить баг дважды, пройдя до момента вылета с теми же условиями, и все сработало нормально.
GerterИ по моим наблюдениям, функции, связанные с просчитыванием хода тоже игру неслабо грузят - если, скажем, запустить CalcHeroMoveCost в бесконечном потоке, игра начнет ощутимо лагать. И если в начале игра еще справляется, то как раз ближе к концу карты, ей возможно перестает хватать ресурсов, отсюда и вылеты.
Звучит здраво, попробую в начале и в середине карты позапускать побольше MoveHeroRealTime, может что выйдет.
Добавлено через 1 час 49 минут
Нет, сколько не пытался, вручную вылет вызвать не получилось.