(svn r18929) -Fix [FS#3568]: Preserve some timetable related vehicle flags during autorenew/-replace.
This commit is contained in:
		@@ -481,6 +481,10 @@ public:
 | 
			
		||||
		this->lateness_counter = src->lateness_counter;
 | 
			
		||||
		this->timetable_start = src->timetable_start;
 | 
			
		||||
 | 
			
		||||
		if (HasBit(src->vehicle_flags, VF_TIMETABLE_STARTED)) SetBit(this->vehicle_flags, VF_TIMETABLE_STARTED);
 | 
			
		||||
		if (HasBit(src->vehicle_flags, VF_AUTOFILL_TIMETABLE)) SetBit(this->vehicle_flags, VF_AUTOFILL_TIMETABLE);
 | 
			
		||||
		if (HasBit(src->vehicle_flags, VF_AUTOFILL_PRES_WAIT_TIME)) SetBit(this->vehicle_flags, VF_AUTOFILL_PRES_WAIT_TIME);
 | 
			
		||||
 | 
			
		||||
		this->service_interval = src->service_interval;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user