diff -r 9f09196d92a6 -r 3388822b3914 hedgewars/uLandGenTemplateBased.pas --- a/hedgewars/uLandGenTemplateBased.pas Sat Nov 29 01:19:29 2014 +0100 +++ b/hedgewars/uLandGenTemplateBased.pas Sat Nov 29 03:13:06 2014 +0100 @@ -18,7 +18,7 @@ with Template do begin pa.Count:= BasePointsCount; - for i:= 0 to pred(pa.Count) do + for i:= 0 to LongInt(pred(pa.Count)) do begin pa.ar[i].x:= BasePoints^[i].x + LongInt(GetRandom(BasePoints^[i].w)); if pa.ar[i].x <> NTPX then