diff -r a60cad2e0d26 -r f3fcba306da9 hedgewars/uLandGraphics.pas --- a/hedgewars/uLandGraphics.pas Sun May 24 15:44:21 2015 -0400 +++ b/hedgewars/uLandGraphics.pas Mon May 25 14:31:06 2015 -0400 @@ -89,7 +89,8 @@ procedure drawPixelEBC(landX, landY, pixelX, pixelY: Longint); inline; begin -if ((Land[landY, landX] and lfBasic) <> 0) or ((Land[landY, landX] and lfObject) <> 0) then +if (Land[landY, landX] and lfIndestructible = 0) and + (((Land[landY, landX] and lfBasic) <> 0) or ((Land[landY, landX] and lfObject) <> 0)) then begin LandPixels[pixelY, pixelX]:= ExplosionBorderColor; Land[landY, landX]:= (Land[landY, landX] or lfDamaged) and (not lfIce);