(svn r4341) -Fix (FS#101) When a player got bankrupt, slots were not cleared, because vehicles got deleted directly by DeleteVehicle

pull/155/head
celestar 18 years ago
parent ba0bc756b6
commit b0b5641639

@ -548,6 +548,7 @@ void DeleteVehicle(Vehicle *v)
u = v->next;
has_artic_part = EngineHasArticPart(v);
DeleteName(v->string_id);
if (v->type == VEH_Road) ClearSlot(v);
v->type = 0;
UpdateVehiclePosHash(v, INVALID_COORD, 0);
v->next_hash = INVALID_VEHICLE;

Loading…
Cancel
Save