JonnyPНу раз поинтсы заканчиваются, сделай их проверку в потоке, и допустим, когда будут меньше половину добавляй нужному герою. 
вот идея

спасибо!
не красиво будет портать в середину карты) у меня они бегут от подземелья (от точки где игрок их не видит, через видимую часть (большую) карты... так что только так

Добавлено через 8 минут
сделал, не получается, ставлю датчик который показывает что поинты прибавляются каждую секудну по 2500, а он всеравно пробегает свое растояние и останавливается раньше времени... Я вот не пойму неужели разработчики не придумали такой функциональной команды, чтобы перемещать героя по средствам обычного движения на большие растояния в реальном времени...