From 1c5ca9822dee9192ea3681779dd267db007cc2fa Mon Sep 17 00:00:00 2001 From: smatz Date: Tue, 9 Jun 2009 20:04:46 +0000 Subject: [PATCH] (svn r16545) -Cleanup: tunnels have been returning correct SlopeZ since r1 --- src/train_cmd.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/train_cmd.cpp b/src/train_cmd.cpp index 505e2b3cf7..a1a4e7c3f4 100644 --- a/src/train_cmd.cpp +++ b/src/train_cmd.cpp @@ -3405,9 +3405,7 @@ static byte AfterSetTrainPos(Train *v, bool new_tile) byte middle_z = GetSlopeZ((v->x_pos & INV_TILE_SIZE_MASK) | HALF_TILE_SIZE, (v->y_pos & INV_TILE_SIZE_MASK) | HALF_TILE_SIZE); - /* For some reason tunnel tiles are always given as sloped :( - * But they are not sloped... */ - if (middle_z != v->z_pos && !IsTunnelTile(TileVirtXY(v->x_pos, v->y_pos))) { + if (middle_z != v->z_pos) { SetBit(v->flags, (middle_z > old_z) ? VRF_GOINGUP : VRF_GOINGDOWN); } }