diff -r 56d2f2d5aad8 -r 4feced261c68 hedgewars/uAIAmmoTests.pas --- a/hedgewars/uAIAmmoTests.pas Sun Jan 19 00:18:28 2014 +0400 +++ b/hedgewars/uAIAmmoTests.pas Tue Jan 21 22:38:13 2014 +0100 @@ -247,7 +247,7 @@ or (y < 0) or (trunc(x) > LAND_WIDTH) or (trunc(y) > LAND_HEIGHT) - or not TestCollExcludingObjects(trunc(x), trunc(y), 5) + or (not TestCollExcludingObjects(trunc(x), trunc(y), 5)) or (timer = 0) end; EX:= trunc(x); @@ -779,7 +779,7 @@ Targ:= Targ; // avoid compiler hint if Level < 3 then trackFall:= afTrackFall - else trackFall:= 0; + else trackFall:= 0; ap.ExplR:= 0; ap.Time:= 0; @@ -1241,7 +1241,7 @@ x:= x + dx; dy:= dy + cGravityf; y:= y + dy; - + if TestColl(trunc(x), trunc(y), 3) then t:= 0; until t = 0; @@ -1251,7 +1251,7 @@ if Level = 1 then valueResult:= RateExplosion(Me, EX, EY, 76, afTrackFall or afErasesLand) -else +else valueResult:= RateExplosion(Me, EX, EY, 76); if (valueResult > 0) then