Abyssal
2007-05-01 22:04:59
procedure WalkToTanner;
begin
MakeCompass('N');
if (FindSymbol(x, y, 'cook')) then
begin
MouseFlag(x + 30, y + 5, 4, 4);
if (FindSymbol(x, y, 'furnace')) then
begin
MouseFlag(x + 18, y - 12, 3, 3);
end;
end;
end;
And every once in a while during testing, it doesn't do the flag, and suddenly clicks again, as if it had already arrived it destination, then proceeding on far to early.
What can I do to make sure the flag works?