train_cmd.c
changeset 1986 5dd3db2b86d7
parent 1980 9ea0c89fbb58
child 1998 849933cfa8de
--- a/train_cmd.c	Sun Jun 26 21:59:21 2005 +0000
+++ b/train_cmd.c	Mon Jun 27 06:57:24 2005 +0000
@@ -445,7 +445,7 @@
 			u = NULL;
 
 			FOR_ALL_VEHICLES(w) {
-				if (w->type == VEH_Train && w->tile == (TileIndex)tile &&
+				if (w->type == VEH_Train && w->tile == tile &&
 				    w->subtype == TS_Free_Car && w->engine_type == engine) {
 					u = GetLastVehicleInChain(w);
 					break;
@@ -457,7 +457,7 @@
 			dir = _map5[tile] & 3;
 
 			v->direction = (byte)(dir*2+1);
-			v->tile = (TileIndex)tile;
+			v->tile = tile;
 
 			x = TileX(tile) * TILE_SIZE | _vehicle_initial_x_fract[dir];
 			y = TileY(tile) * TILE_SIZE | _vehicle_initial_y_fract[dir];
@@ -633,7 +633,7 @@
 			dir = _map5[tile] & 3;
 
 			v->direction = (byte)(dir*2+1);
-			v->tile = (TileIndex)tile;
+			v->tile = tile;
 			v->owner = _current_player;
 			v->x_pos = (x |= _vehicle_initial_x_fract[dir]);
 			v->y_pos = (y |= _vehicle_initial_y_fract[dir]);