From fd361b104de0aca6ce3f5f41856502f306f28b14 Mon Sep 17 00:00:00 2001 From: KUDr Date: Sun, 5 Nov 2006 18:42:25 +0000 Subject: (svn r7069) -Fix: AI tried to build road from the back or side of road stop/depot (peter1138) --- ai/default/default.c | 1 + 1 file changed, 1 insertion(+) (limited to 'ai/default') diff --git a/ai/default/default.c b/ai/default/default.c index 6794d9f26..379f4516e 100644 --- a/ai/default/default.c +++ b/ai/default/default.c @@ -2806,6 +2806,7 @@ static bool AiCheckRoadFinished(Player *p) are.dest = p->ai.cur_tile_b; tile = TILE_MASK(p->ai.cur_tile_a + TileOffsByDiagDir(dir)); + if (IsRoadStopTile(tile) || IsTileDepotType(tile, TRANSPORT_ROAD)) return false; bits = GetTileTrackStatus(tile, TRANSPORT_ROAD) & _ai_road_table_and[dir]; if (bits == 0) return false; -- cgit v1.2.3-70-g09d2