diff --git a/src/rendering/hwrenderer/scene/hw_drawinfo.cpp b/src/rendering/hwrenderer/scene/hw_drawinfo.cpp index 2384d0c46..6211bcb0f 100644 --- a/src/rendering/hwrenderer/scene/hw_drawinfo.cpp +++ b/src/rendering/hwrenderer/scene/hw_drawinfo.cpp @@ -791,6 +791,7 @@ void HWDrawInfo::DrawCorona(FRenderState& state, AActor* corona, float coronaFad state.SetLightIndex(-1); state.SetRenderStyle(corona->RenderStyle); + state.SetTextureMode(TM_NORMAL); // This is needed because the next line doesn't always set the mode... state.SetTextureMode(corona->RenderStyle); state.SetMaterial(tex, UF_Sprite, CTF_Expand, CLAMP_XY_NOMIP, 0, 0);