From 10174d6166c0e67e99a67e96d08b47b53ec5887c Mon Sep 17 00:00:00 2001 From: dP Date: Tue, 21 Feb 2023 12:52:01 +0400 Subject: [PATCH] Fix: add no estimation to skip order --- src/order_gui.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/order_gui.cpp b/src/order_gui.cpp index 75232f1fa5..a1c6f4b943 100644 --- a/src/order_gui.cpp +++ b/src/order_gui.cpp @@ -815,9 +815,13 @@ private: if (citymania::_fn_mod && this->vehicle->cur_implicit_order_index == this->OrderGetSel()) return; if (this->vehicle->GetNumOrders() <= 1) return; - // TODO no estimate - Command::Post(_ctrl_pressed ? STR_ERROR_CAN_T_SKIP_TO_ORDER : STR_ERROR_CAN_T_SKIP_ORDER, - this->vehicle->tile, this->vehicle->index, citymania::_fn_mod ? this->OrderGetSel() : ((this->vehicle->cur_implicit_order_index + 1) % this->vehicle->GetNumOrders())); + citymania::cmd::SkipToOrder( + this->vehicle->index, + citymania::_fn_mod ? this->OrderGetSel() : ((this->vehicle->cur_implicit_order_index + 1) % this->vehicle->GetNumOrders())) + .with_error(citymania::_fn_mod ? STR_ERROR_CAN_T_SKIP_TO_ORDER : STR_ERROR_CAN_T_SKIP_ORDER) + .with_tile(this->vehicle->tile) + .no_estimate() + .post(); } /**