rail_cmd.c
changeset 1536 16c958d864b5
parent 1535 84d53678f31f
child 1542 62a03537ad0b
--- a/rail_cmd.c	Wed Mar 23 21:57:10 2005 +0000
+++ b/rail_cmd.c	Thu Mar 24 07:48:04 2005 +0000
@@ -1113,7 +1113,8 @@
 			(_map3_lo[tile] & _signals_table_both[track]) == 0) // signals on track?
 		return CMD_ERROR;
 
-	if (!CheckTileOwnership(tile)) return CMD_ERROR;
+	if (_current_player != OWNER_WATER && !CheckTileOwnership(tile))
+		return CMD_ERROR;
 
 	SET_EXPENSES_TYPE(EXPENSES_CONSTRUCTION);