# HG changeset patch # User rubidium # Date 1208040056 0 # Node ID c530b4103d14bd831a3bb41beef34555ac912e72 # Parent 87dcd87222cf84eb096c93fc157612aca4eff7cf (svn r12678) -Fix [FS#1918]: when a road vehicle has a tram only stop multiple times in a row in it's orders, only the first one would be skipped. diff -r 87dcd87222cf -r c530b4103d14 src/order_cmd.cpp --- a/src/order_cmd.cpp Sat Apr 12 22:19:34 2008 +0000 +++ b/src/order_cmd.cpp Sat Apr 12 22:40:56 2008 +0000 @@ -1644,7 +1644,7 @@ } /* If it is unchanged, keep it. */ - if (order->Equals(v->current_order) && + if (order->Equals(v->current_order) && v->dest_tile != 0 && (v->type != VEH_SHIP || !order->IsType(OT_GOTO_STATION) || GetStation(order->GetDestination())->dock_tile != 0)) { return false; }