]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - r_sprites.c
fix a bug that made rtlighting crash (thanks to Vic for reporting this)
[xonotic/darkplaces.git] / r_sprites.c
index 9868ff4887c1498292a605755436c509f6a78ffa..16b493be189b46fb2b9a1b2f7e1757661f9274f9 100644 (file)
@@ -95,9 +95,12 @@ void R_DrawSpriteModelCallback(const void *calldata1, int calldata2)
                color[0] = color[1] = color[2] = 1;
        else
        {
-               R_CompleteLightPoint(color, diffusecolor, diffusenormal, ent->origin, true, NULL);
+               R_CompleteLightPoint(color, diffusecolor, diffusenormal, ent->origin, true);
                VectorMA(color, 0.5f, diffusecolor, color);
        }
+       color[0] *= ent->colormod[0];
+       color[1] *= ent->colormod[1];
+       color[2] *= ent->colormod[2];
 
        if (fogenabled)
        {