summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjacksonmj <mj-pt@jacksonmj.co.uk>2012-05-31 16:14:24 (GMT)
committer jacksonmj <mj-pt@jacksonmj.co.uk>2012-05-31 16:15:37 (GMT)
commita36d79c70189fa4ac8a3b62d457d268276ec2a4f (patch)
tree5b395742b544d93cb7df051d37d36357674fdb93 /src
parentae79297a9b9edadfbb06763226fe7ab333bf792e (diff)
downloadpowder-a36d79c70189fa4ac8a3b62d457d268276ec2a4f.zip
powder-a36d79c70189fa4ac8a3b62d457d268276ec2a4f.tar.gz
Check fire colour values are within the range 0-255
Fixes flashing dust
Diffstat (limited to 'src')
-rw-r--r--src/graphics.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/graphics.c b/src/graphics.c
index 8992ea8..8b9e02e 100644
--- a/src/graphics.c
+++ b/src/graphics.c
@@ -2004,6 +2004,15 @@ void render_parts(pixel *vid)
else if(colb<0) colb = 0;
if(cola>255) cola = 255;
else if(cola<0) cola = 0;
+
+ if(firer>255) firer = 255;
+ else if(firer<0) firer = 0;
+ if(fireg>255) fireg = 255;
+ else if(fireg<0) fireg = 0;
+ if(fireb>255) fireb = 255;
+ else if(fireb<0) fireb = 0;
+ if(firea>255) firea = 255;
+ else if(firea<0) firea = 0;
#endif
//Pixel rendering