@@ -1617,7 +1617,7 @@ CommandCost CmdOrderRefit(TileIndex tile
order->SetRefit(cargo, subtype);
/* Make the depot order an 'always go' order. */
if (cargo != CT_NO_REFIT) {
if (cargo != CT_NO_REFIT && order->IsType(OT_GOTO_DEPOT)) {
order->SetDepotOrderType((OrderDepotTypeFlags)(order->GetDepotOrderType() & ~ODTFB_SERVICE));
order->SetDepotActionType((OrderDepotActionFlags)(order->GetDepotActionType() & ~ODATFB_HALT));
}
Status change: