diff --git a/source/core/rendering/scene/hw_flats.cpp b/source/core/rendering/scene/hw_flats.cpp index 71572627b..55d10901b 100644 --- a/source/core/rendering/scene/hw_flats.cpp +++ b/source/core/rendering/scene/hw_flats.cpp @@ -369,6 +369,6 @@ void HWFlat::ProcessFlatSprite(HWDrawInfo* di, spritetype* sprite, sectortype* s SetSpriteTranslucency(sprite, alpha, RenderStyle); - PutFlat(di, 0); + PutFlat(di, z > di->Viewpoint.Pos.Z); } }