ermm ok i have a new error which i have never seen in my life
SCAR Code:
Line 228: [Warning] (13952:22): Calculation always evaluates to False in script
however i cant work out why i get it, its not so muich an error but warning cant be good 
i get this twice in the script
i have a feeling its to do with the way i use "and", and im not sure u can but i thought why not?
Line 228:
SCAR Code:
Procedure FindMyAxe;
begin
Gametab(4);
for I := 1 to 10 do
begin
AxeTol := AxeTol+5;
AxeArea:= AxeArea+1;
If FindDTM(AxeDDTM, x, y, MIX1, MIY1, MIX2, MIY2) then
begin
MMouse(x, y, 1, 1);
If IsUpText('roken') and // Line 228,
(GoFixAxe) then
OnWardsToFixAxe;
Fixing;
end else
Mouse(x, y, 1, 1, true);
Writeln('Axe Equiped');
Writeln('It was a '+IntToStr(Axation)+' axe');
end;
If not FindDTM(AxeDDTM, x, y, MIX1, MIY1, MIX2, MIY2) then
begin
Writeln(' Dont equpid the axe yet, next rls will allow it');
terminatescript;
end;
end;
is there a certain way to use the and command?
~Spaz