changeset 6135 | 72fa67e22bc2 |
parent 6131 | ee99976fa536 |
child 6136 | 1262d3c24277 |
--- a/src/openttd.cpp Wed Jan 31 10:27:45 2007 +0000 +++ b/src/openttd.cpp Wed Jan 31 10:50:12 2007 +0000 @@ -1302,6 +1302,19 @@ } break; + case STATION_OILRIG: { + /* Very old savegames sometimes have phantom oil rigs, i.e. + * an oil rig which got shut down, but not completly removed from + * the map + */ + TileIndex t1 = TILE_ADDXY(t, 1, 0); + if (!IsTileType(t1, MP_INDUSTRY) || + GetIndustryGfx(t1) != GFX_OILRIG_3) { + DeleteOilRig(t); + } + break; + } + default: break; } break;