From 6e7a7412cdb824dd53ca8470dcfbba1d07f891b8 Mon Sep 17 00:00:00 2001 From: frosch Date: Sat, 24 May 2008 19:36:20 +0000 Subject: (svn r13233) -Fix: Replace some (incorrect) evaluations of TileOwner by RoadOwner. -Fix: Before evaluating RoadOwner, check if the roadtype is present. -Fix: Some places assumed that MP_ROAD means normal street. --- src/ai/default/default.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/ai/default') diff --git a/src/ai/default/default.cpp b/src/ai/default/default.cpp index fc874f322..2843d0dc7 100644 --- a/src/ai/default/default.cpp +++ b/src/ai/default/default.cpp @@ -3763,11 +3763,11 @@ pos_3: DoCommand(tile, 0, 0, DC_EXEC, CMD_LANDSCAPE_CLEAR); } } else if (IsTileType(tile, MP_ROAD)) { - if (!IsTileOwner(tile, _current_player)) return; - if (IsLevelCrossing(tile)) goto is_rail_crossing; if (IsRoadDepot(tile)) { + if (!IsTileOwner(tile, _current_player)) return; + DiagDirection dir; TileIndex t; -- cgit v1.2.3-54-g00ecf