From 2e5b7a7d8bb03e2b9557aad9f37638ad7cd613d8 Mon Sep 17 00:00:00 2001 From: Magnus Norddahl Date: Sun, 1 Jul 2018 20:53:50 +0200 Subject: [PATCH] - softpoly: fix sprites still lit when dynlights off --- src/polyrenderer/scene/poly_sprite.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/polyrenderer/scene/poly_sprite.cpp b/src/polyrenderer/scene/poly_sprite.cpp index 3b1b4347b8..7c0676a2e4 100644 --- a/src/polyrenderer/scene/poly_sprite.cpp +++ b/src/polyrenderer/scene/poly_sprite.cpp @@ -372,7 +372,7 @@ FTexture *RenderPolySprite::GetSpriteTexture(AActor *thing, /*out*/ bool &flipX) void RenderPolySprite::SetDynlight(AActor *thing, PolyDrawArgs &args) { bool fullbrightSprite = ((thing->renderflags & RF_FULLBRIGHT) || (thing->flags5 & MF5_BRIGHT)); - if (fullbrightSprite) + if (fullbrightSprite || !r_dynlights) { args.SetDynLightColor(0); return;