changeset 9852:3bb1d9cfc8ff draft

(svn r13996) -Fix (r13845): Oilrigs from pre r13838 save games can have unknown water class.
author frosch <frosch@openttd.org>
date Mon, 04 Aug 2008 18:54:19 +0000
parents fb26a3a0a745
children a1dfe725d2f9
files src/station_cmd.cpp
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/station_cmd.cpp
+++ b/src/station_cmd.cpp
@@ -2221,7 +2221,7 @@
 	if (t == NULL || t->seq == NULL) t = &_station_display_datas[GetStationType(ti->tile)][GetStationGfx(ti->tile)];
 
 
-	if (IsBuoy(ti->tile) || IsDock(ti->tile) || IsOilRig(ti->tile)) {
+	if (IsBuoy(ti->tile) || IsDock(ti->tile) || (IsOilRig(ti->tile) && GetWaterClass(ti->tile) != WATER_CLASS_INVALID)) {
 		if (ti->tileh == SLOPE_FLAT) {
 			DrawWaterClassGround(ti);
 		} else {