src/vehicle.cpp
changeset 6665 df9d1f91abcc
parent 6658 fdd0a344784b
child 6683 b88ae30866ce
equal deleted inserted replaced
6664:aed6a5b1c992 6665:df9d1f91abcc
   583 	if (IsEngineCountable(v)) {
   583 	if (IsEngineCountable(v)) {
   584 		GetPlayer(v->owner)->num_engines[v->engine_type]--;
   584 		GetPlayer(v->owner)->num_engines[v->engine_type]--;
   585 		if (v->owner == _local_player) InvalidateAutoreplaceWindow(v->engine_type);
   585 		if (v->owner == _local_player) InvalidateAutoreplaceWindow(v->engine_type);
   586 
   586 
   587 		if (IsValidGroupID(v->group_id)) GetGroup(v->group_id)->num_engines[v->engine_type]--;
   587 		if (IsValidGroupID(v->group_id)) GetGroup(v->group_id)->num_engines[v->engine_type]--;
   588 		DecreaseGroupNumVehicle(v->group_id);
   588 		if (v->type != VEH_TRAIN || IsFrontEngine(v)) DecreaseGroupNumVehicle(v->group_id);
   589 	}
   589 	}
   590 
   590 
   591 	DeleteVehicleNews(v->index, INVALID_STRING_ID);
   591 	DeleteVehicleNews(v->index, INVALID_STRING_ID);
   592 
   592 
   593 	DeleteName(v->string_id);
   593 	DeleteName(v->string_id);