src/industry_cmd.cpp
changeset 6910 4e5e2247bf53
parent 6893 ccfe9df6410f
child 6943 1914f26aee04
--- a/src/industry_cmd.cpp	Thu Jun 14 15:24:34 2007 +0000
+++ b/src/industry_cmd.cpp	Fri Jun 15 01:53:43 2007 +0000
@@ -280,6 +280,8 @@
 		if (HASBIT(_transparent_opt, TO_INDUSTRIES)) {
 			SETBIT(image, PALETTE_MODIFIER_TRANSPARENT);
 			pal = PALETTE_TO_TRANSPARENT;
+		} else if (HASBIT(image, PALETTE_MODIFIER_COLOR) && dits->building.pal == PAL_NONE) {
+			pal = GENERAL_SPRITE_COLOR(ind->random_color);
 		} else {
 			pal = dits->building.pal;
 		}