Lol.
Błąd polegał na istnieniu takiego kodu w Draw :
GML
if sprite_exists(s_bot_1){
execute_string('draw_sprite_ext(s_bot_1,-1,x-3,y-3,1,1,direction,c_black,1)')
execute_string('draw_sprite_ext(s_bot_1,-1,x,y,1,1,direction,c_white,1)')}
else
{draw_sprite(s_error,0,x,y)}
Gdy to usunąłem - wszystko działa ;x
E: a nie, jednak nie działa. Boty reagują na przeszkody, ale idą prosto w nie, nie szukają drogi, aby je obejść. Nie kumam.