From 66b9ea9a5afeafac9fbc49e993bba4c9056f83b2 Mon Sep 17 00:00:00 2001 From: rubidium Date: Sun, 17 Aug 2008 19:56:17 +0000 Subject: (svn r14096) -Codechange: merge the shared order's vehicle list management to a single location. --- src/openttd.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/openttd.cpp') diff --git a/src/openttd.cpp b/src/openttd.cpp index 31f175fcb..fb67df2d1 100644 --- a/src/openttd.cpp +++ b/src/openttd.cpp @@ -2272,7 +2272,7 @@ bool AfterLoadGame() if (v->orders != NULL && !v->orders->IsValid()) v->orders = NULL; v->current_order.ConvertFromOldSavegame(); - if (v->type == VEH_ROAD && v->IsPrimaryVehicle() && v->prev_shared == NULL) { + if (v->type == VEH_ROAD && v->IsPrimaryVehicle() && v->FirstShared() == v) { FOR_VEHICLE_ORDERS(v, order) order->SetNonStopType(ONSF_NO_STOP_AT_INTERMEDIATE_STATIONS); } } -- cgit v1.2.3-54-g00ecf