Kamazok, 
Первое - какой-то глюк с определением координат ресивера !!UN. Это на обычной карте, не случайной? У меня похожим образом глючила пещера приключений на обычных картах. 
К слову, видел странные глюки именно при получении координат в нескольких случаях при правильном коде. Ошибка была что-то вроде игре не удается найти следующий объект. В итоге вместо быстрого поиска приходится перебирать по номерам. При чем иногда работает, иногда нет, что не так, хз. Если ошибка постоянная, могу предложить попробовать заменить 36 строчку скрипта  
!!UN:U57/-1/-1/1; [Store next Obelisk coordinates in v1/v2/v3]
на
!!UN:U57/-1/x16/1; [Store next Obelisk coordinates in v1/v2/v3]
или получать координаты не в v1 v2 v3, а в v2 v3 v4, тогда код будет такой
   
Второе глюк при просмотре вражеского героя в бою. У меня так же, где-то перезаписываются текстовые переменные, но я так и не понял, где. 
daemon_n,  не помните, кто автор этой фишки?