diff -r 9e8b32366bd6 -r c7b92f03d33f src/roadveh_cmd.cpp --- a/src/roadveh_cmd.cpp Fri May 25 08:47:40 2007 +0000 +++ b/src/roadveh_cmd.cpp Fri May 25 11:01:44 2007 +0000 @@ -957,6 +957,9 @@ return; } + /* Trams can't overtake other trams */ + if (v->u.road.roadtype == ROADTYPE_TRAM) return; + if (v->direction != u->direction || !(v->direction & 1)) return; /* Check if vehicle is in a road stop, depot, tunnel or bridge or not on a straight road */