rail_cmd.c
changeset 3276 97da497e3a29
parent 3274 555f8f5006fb
child 3279 3f3b6ce1f427
--- a/rail_cmd.c	Sun Mar 19 19:55:43 2006 +0000
+++ b/rail_cmd.c	Sun Mar 19 19:56:57 2006 +0000
@@ -174,29 +174,7 @@
 	TRACK_BIT_Y | TRACK_BIT_UPPER | TRACK_BIT_RIGHT,
 	TRACK_BIT_ALL,
 	TRACK_BIT_ALL
-},
-
-// allowed rail on coast tile
-{
-	0,
-	TRACK_BIT_LEFT,
-	TRACK_BIT_LOWER,
-	TRACK_BIT_Y|TRACK_BIT_LEFT|TRACK_BIT_LOWER,
-
-	TRACK_BIT_RIGHT,
-	TRACK_BIT_ALL,
-	TRACK_BIT_X|TRACK_BIT_RIGHT|TRACK_BIT_LOWER,
-	TRACK_BIT_ALL,
-
-	TRACK_BIT_UPPER,
-	TRACK_BIT_X|TRACK_BIT_LEFT|TRACK_BIT_UPPER,
-	TRACK_BIT_ALL,
-	TRACK_BIT_ALL,
-
-	TRACK_BIT_Y|TRACK_BIT_RIGHT|TRACK_BIT_UPPER,
-	TRACK_BIT_ALL,
-	TRACK_BIT_ALL
-	},
+}
 };
 
 uint GetRailFoundation(uint tileh, TrackBits bits)
@@ -233,7 +211,7 @@
 
 		// don't allow building on the lower side of a coast
 		if (IsTileType(tile, MP_WATER) &&
-				~_valid_tileh_slopes[2][tileh] & rail_bits) {
+				~_valid_tileh_slopes[1][tileh] & rail_bits) {
 			return_cmd_error(STR_3807_CAN_T_BUILD_ON_WATER);
 		}