changeset 14368:c0763b00a33f draft

(svn r18925) -Fix (r18924): a waypoint can have a buoy but no rail waypoint tile
author yexo <yexo@openttd.org>
date Wed, 27 Jan 2010 13:06:58 +0000
parents de46f55c4e38
children ce05d29acc6e
files src/ai/api/ai_order.cpp
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/ai/api/ai_order.cpp
+++ b/src/ai/api/ai_order.cpp
@@ -213,7 +213,8 @@
 					if (wp->TileBelongsToRailStation(t)) return t;
 				}
 			}
-			return INVALID_TILE;
+			/* If the waypoint has no rail waypoint tiles, it must have a buoy */
+			return wp->xy;
 		}
 		default:               return INVALID_TILE;
 	}