diff -r e51b11349637 -r a0dc770538e1 hedgewars/uLandObjects.pas --- a/hedgewars/uLandObjects.pas Wed Aug 15 23:30:23 2012 +0400 +++ b/hedgewars/uLandObjects.pas Wed Aug 15 16:54:49 2012 -0400 @@ -554,7 +554,7 @@ SetMusicName(Trim(s)) else if key = 'clouds' then begin - cCloudsNumber:= Word(StrToInt(Trim(s))) * cScreenSpace div LAND_WIDTH; + cCloudsNumber:= Word(StrToInt(Trim(s))) * cScreenSpace div 4096; cSDCloudsNumber:= cCloudsNumber end else if key = 'object' then @@ -700,7 +700,7 @@ else if key = 'sd-water-opacity' then SDWaterOpacity:= StrToInt(Trim(s)) else if key = 'sd-clouds' then - cSDCloudsNumber:= Word(StrToInt(Trim(s))) * cScreenSpace div LAND_WIDTH + cSDCloudsNumber:= Word(StrToInt(Trim(s))) * cScreenSpace div 4096 else if key = 'sd-flakes' then begin i:= Pos(',', s);