changeset 2486 | f02260ccd668 |
parent 2261 | 3f78323707bb |
child 2493 | d834d0c1502a |
--- a/pathfind.c Mon Oct 03 22:16:30 2005 +0000 +++ b/pathfind.c Tue Oct 04 06:34:39 2005 +0000 @@ -708,7 +708,7 @@ (uint)(_m[tile].m5 & 3) != (direction ^ 2)) { /* This is a tunnel tile */ /* We are not just driving out of the tunnel */ - if ( (uint)(_m[tile].m5 & 3) != direction || ((_m[tile].m5>>1)&6) != tpf->tracktype) + if ( (uint)(_m[tile].m5 & 3) != direction || GB(_m[tile].m5, 2, 2) != tpf->tracktype) /* We are not driving into the tunnel, or it * is an invalid tunnel */ continue;