diff -r 54c0fdec4600 -r 66a7959869f0 hedgewars/uGearsHandlersMess.pas --- a/hedgewars/uGearsHandlersMess.pas Sat Dec 21 02:18:40 2013 +0200 +++ b/hedgewars/uGearsHandlersMess.pas Fri Dec 20 22:25:06 2013 -0500 @@ -2498,8 +2498,8 @@ rx:= hwRound(x); LandFlags:= 0; - if cIce then LandFlags:= lfIce - else if Gear^.AmmoType = amRubber then LandFlags:= lfBouncy; + if Gear^.AmmoType = amRubber then LandFlags:= lfBouncy + else if cIce then LandFlags:= lfIce; if ((Distance(tx - x, ty - y) > _256) and ((WorldEdge <> weWrap) or (