# HG changeset patch # User rubidium # Date 1208040056 0 # Node ID 325d130fab50321ad075fcb9845f4bab7ba07335 # Parent 5e1a5d43cee71ea45c77e6a150b7c953852245fd (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 --git a/src/order_cmd.cpp b/src/order_cmd.cpp --- a/src/order_cmd.cpp +++ b/src/order_cmd.cpp @@ -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; }