diff -r 1c623169a44d -r 05b929808585 hedgewars/uGearsRender.pas --- a/hedgewars/uGearsRender.pas Fri Jan 11 01:44:04 2019 +0100 +++ b/hedgewars/uGearsRender.pas Fri Jan 11 03:50:06 2019 +0100 @@ -279,6 +279,11 @@ begin case CurAmmoGear^.Kind of gtJetpack: begin + // render jetpack contour if underwater + if (((not SuddenDeathDmg) and (WaterOpacity > 179)) or (SuddenDeathDmg and (SDWaterOpacity > 179))) and + ((cWaterLine < (hwRound(Gear^.Y) + Gear^.Radius - 16)) or + ((WorldEdge = weSea) and ((hwRound(Gear^.X) < LeftX) or (hwRound(Gear^.X) > RightX)))) then + DrawSprite(sprJetpack, sx-32, sy-32, 4); if CurAmmoGear^.Tex <> nil then DrawTextureCentered(sx, sy - 40, CurAmmoGear^.Tex); DrawAltWeapon(Gear, sx, sy);