Changeset - r20245:d6cac039be4b
[Not reviewed]
master
0 1 0
rubidium - 11 years ago 2013-05-18 18:59:06
rubidium@openttd.org
(svn r25251) -Fix [FS#5540]: when overbuilding a reserved track with a non-track station tile, that tile would remain reserved and eventually trigger a crash upon removal
1 file changed with 3 insertions and 0 deletions:
0 comments (0 inline, 0 general)
src/station_cmd.cpp
Show inline comments
 
@@ -1317,6 +1317,9 @@ CommandCost CmdBuildRailStation(TileInde
 
		}
 

	
 
		TILE_AREA_LOOP(tile, update_reservation_area) {
 
			/* Don't even try to make eye candy parts reserved. */
 
			if (IsStationTileBlocked(tile)) continue;
 

	
 
			DiagDirection dir = AxisToDiagDir(axis);
 
			TileIndexDiff tile_offset = TileOffsByDiagDir(dir);
 
			TileIndex platform_begin = tile;
0 comments (0 inline, 0 general)