(svn r9753) -Fix [FS#732]: trains are lost after autorenewal/autoreplace
authorbjarni
Sun, 29 Apr 2007 20:16:58 +0000
changeset 7047 578d7e38b601
parent 7046 5f11f759f74d
child 7048 06b931095b26
(svn r9753) -Fix [FS#732]: trains are lost after autorenewal/autoreplace
v->dest_tile is now copied when replacing the front engine
src/autoreplace_cmd.cpp
--- a/src/autoreplace_cmd.cpp	Sun Apr 29 18:21:24 2007 +0000
+++ b/src/autoreplace_cmd.cpp	Sun Apr 29 20:16:58 2007 +0000
@@ -196,6 +196,7 @@
 			new_v->service_interval = old_v->service_interval;
 			new_front = true;
 			new_v->unitnumber = old_v->unitnumber; // use the same unit number
+			new_v->dest_tile  = old_v->dest_tile;
 
 			new_v->current_order = old_v->current_order;
 			if (old_v->type == VEH_TRAIN && GetNextVehicle(old_v) != NULL){