Clear vehicle unit number on load for non-primary vehicles

tmp-jgrpp
Jonathan G Rennison 1 month ago
parent 459e13fc5a
commit 8e9600991a

@ -572,7 +572,11 @@ void AfterLoadVehicles(bool part_of_load)
}
if (part_of_load && v->unitnumber != 0) {
Company::Get(v->owner)->freeunits[v->type].UseID(v->unitnumber);
if (v->IsPrimaryVehicle()) {
Company::Get(v->owner)->freeunits[v->type].UseID(v->unitnumber);
} else {
v->unitnumber = 0;
}
}
v->UpdateDeltaXY();

Loading…
Cancel
Save