|
|
|
@ -689,8 +689,8 @@ struct RefitWindow : public Window {
|
|
|
|
|
{
|
|
|
|
|
assert(_current_company == _local_company);
|
|
|
|
|
Vehicle *v = Vehicle::Get(this->window_number);
|
|
|
|
|
CommandCost cost = DoCommand(v->tile, this->selected_vehicle, option->cargo | (int)this->auto_refit << 6 | option->subtype << 8 |
|
|
|
|
|
this->num_vehicles << 16, DC_QUERY_COST, GetCmdRefitVeh(v->type));
|
|
|
|
|
CommandCost cost = DoCommand(v->tile, this->selected_vehicle, option->cargo | option->subtype << 8 | this->num_vehicles << 16 |
|
|
|
|
|
(int)this->auto_refit << 24, DC_QUERY_COST, GetCmdRefitVeh(v->type));
|
|
|
|
|
|
|
|
|
|
if (cost.Failed()) return INVALID_STRING_ID;
|
|
|
|
|
|
|
|
|
|