(svn r1367) -Fix: Full-Loading trains no longer get "lost" after a while (Hackykid)
authormatthijs
Tue, 04 Jan 2005 00:54:12 +0000
changeset 882 64665fd87871
parent 881 02fdb6abf338
child 883 9bfde7bab1f9
(svn r1367) -Fix: Full-Loading trains no longer get "lost" after a while (Hackykid)
train_cmd.c
--- a/train_cmd.c	Tue Jan 04 00:53:52 2005 +0000
+++ b/train_cmd.c	Tue Jan 04 00:54:12 2005 +0000
@@ -1718,6 +1718,7 @@
 			return;
 
 		if (v->current_order.flags & OF_FULL_LOAD && CanFillVehicle(v)) {
+			v->u.rail.days_since_order_progr = 0; /* Prevent a train lost message for full loading trains */
 			SET_EXPENSES_TYPE(EXPENSES_TRAIN_INC);
 			if (LoadUnloadVehicle(v)) {
 				InvalidateWindow(WC_TRAINS_LIST, v->owner);