(svn r18929) -Fix [FS#3568]: Preserve some timetable related vehicle flags during autorenew/-replace.

This commit is contained in:
frosch 2010-01-27 20:07:29 +00:00
parent 9a1dddd137
commit ec9ac775bf
1 changed files with 4 additions and 0 deletions

View File

@ -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;
}