Err.
Удалил пост, т.к. сам разобрался в чем дело.
Виною всему была команда нажатия клавиши лат. "А" которая каким-то образом пробралась в скрипт.
Замечаю это не в первый раз, чаще кликаешь мышью, а этот клик почему-то записывается в текст скрипта.
Почему так происходит ?
Из-за этой особенности (вставка в текст программы кода нажатия во время редактирования, кнопки или клика мыши) я с ног сбился.
Мой игрок делал самопроизвольные движения, природу которых я понять не мог.
Вследствие этих движений он уходил с намеченного пути и терялся на карте.
Для того, чтобы он не терялся, был написан большой кусок кода, который отслеживает местонахождение и в случае несоответствия с текущими (в мозгах бота) координатами, перемещением обратно.
Есть и плюс, теперь бот никогда не потеряется, я специально в процессе игры двигаю его в разные стороны, на 1-2-3 клетки, он всё равно возвращается куда положено и продолжает корректно выполнять задания.