diff -r 2d78dc517c91 -r 522f165cd2e7 hedgewars/GSHandlers.inc --- a/hedgewars/GSHandlers.inc Sat Jun 09 12:15:05 2012 +0200 +++ b/hedgewars/GSHandlers.inc Sat Jun 09 17:05:16 2012 +0400 @@ -1025,7 +1025,9 @@ else AmmoShove(Gear, Gear^.Timer, 20); CheckGearDrowning(Gear); - dec(i) until (i = 0) or (Gear^.Damage > Gear^.Health) or ((Gear^.State and gstDrowning) <> 0); + dec(i) + until (i = 0) or (Gear^.Damage > Gear^.Health) or ((Gear^.State and gstDrowning) <> 0); + if Gear^.Damage > 0 then begin DrawTunnel(oX, oY, Gear^.dX, Gear^.dY, 82 - i, 1);