changeset 3184 | 7405329343ce |
parent 3183 | cf71bd234ebd |
child 3185 | c0ef161f700f |
--- a/train_cmd.c Sun Mar 12 12:19:25 2006 +0000 +++ b/train_cmd.c Sun Mar 12 15:04:03 2006 +0000 @@ -2481,8 +2481,9 @@ TileIndex tile = TileVirtXY(v->x_pos, v->y_pos); // XXX workaround, whole UP/DOWN detection needs overhaul - if (!IsTileType(tile, MP_TUNNELBRIDGE) || (_m[tile].m5 & 0x80) != 0) + if (!IsTunnelTile(tile)) { SETBIT(v->u.rail.flags, (new_z > old_z) ? VRF_GOINGUP : VRF_GOINGDOWN); + } } }