|
@@ -320,13 +320,13 @@ static CommandCost WagonRemoval(Vehicle
|
|
|
v = GetNextVehicle(v);
|
|
|
}
|
|
|
|
|
|
if (v == NULL) {
|
|
|
/* We sold all the wagons and the train is still not short enough */
|
|
|
SetDParam(0, front->unitnumber);
|
|
|
AddNewsItem(STR_TRAIN_TOO_LONG_AFTER_REPLACEMENT, NM_SMALL, NF_VIEWPORT | NF_VEHICLE, NT_ADVICE, DNC_NONE, front->index, 0);
|
|
|
AddNewsItem(STR_TRAIN_TOO_LONG_AFTER_REPLACEMENT, NS_ADVICE, front->index, 0);
|
|
|
return cost;
|
|
|
}
|
|
|
|
|
|
/* We found a wagon we can sell */
|
|
|
Vehicle *temp = v;
|
|
|
v = GetNextVehicle(v);
|
|
@@ -477,13 +477,13 @@ CommandCost MaybeReplaceVehicle(Vehicle
|
|
|
case VEH_SHIP: message = STR_SHIP_AUTORENEW_FAILED; break;
|
|
|
case VEH_AIRCRAFT: message = STR_AIRCRAFT_AUTORENEW_FAILED; break;
|
|
|
// This should never happen
|
|
|
default: NOT_REACHED(); message = 0; break;
|
|
|
}
|
|
|
|
|
|
AddNewsItem(message, NM_SMALL, NF_VIEWPORT|NF_VEHICLE, NT_ADVICE, DNC_NONE, v->index, 0);
|
|
|
AddNewsItem(message, NS_ADVICE, v->index, 0);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
if (display_costs && IsLocalPlayer() && (flags & DC_EXEC) && CmdSucceeded(cost)) {
|
|
|
ShowCostOrIncomeAnimation(v->x_pos, v->y_pos, v->z_pos, cost.GetCost());
|