diff options
Diffstat (limited to 'ship_cmd.c')
-rw-r--r-- | ship_cmd.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ship_cmd.c b/ship_cmd.c index 7894eed6b..578fce38a 100644 --- a/ship_cmd.c +++ b/ship_cmd.c @@ -352,6 +352,7 @@ static void CheckShipLeaveDepot(Vehicle *v) RecalcShipStuff(v); PlayShipSound(v); + VehicleServiceInDepot(v); } static bool ShipAccelerate(Vehicle *v) @@ -394,9 +395,8 @@ static void ShipEnterDepot(Vehicle *v) v->cur_speed = 0; RecalcShipStuff(v); - v->date_of_last_service = _date; - v->breakdowns_since_last_service = 0; - v->reliability = _engines[v->engine_type].reliability; + VehicleServiceInDepot(v); + InvalidateWindow(WC_VEHICLE_DETAILS, v->index); MaybeRenewVehicle(v, EstimateShipCost(v->engine_type)); |