daemon_n, да что я только не делал: и радиус патруля менял, и через структуру "будил" героя, и монстров на него натравливал, и ещё раз телепортировал - всё без толку.
Меня удивляет то, что один и тот же код при старте игры (тест) срабатывает как надо, а в процессе прохождения - нет. И тем более удивительно, что этот герой иногда, после нескольких дней простоя, выходит из спячки и начинает двигаться.