(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->lateness_counter = src->lateness_counter;
 | 
				
			||||||
		this->timetable_start = src->timetable_start;
 | 
							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;
 | 
							this->service_interval = src->service_interval;
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user