diff --git a/src/train_cmd.cpp b/src/train_cmd.cpp index 54ac5d9aa1..495972ab70 100644 --- a/src/train_cmd.cpp +++ b/src/train_cmd.cpp @@ -944,8 +944,8 @@ static void ApplyLookAheadItem(const Train *v, const TrainReservationLookAheadIt current_order_index++; AdvanceOrderIndex(v, current_order_index); order = v->GetOrder(current_order_index); - uint16 max_speed = order->GetMaxSpeed(); - if (max_speed < UINT16_MAX) limit_advisory_speed(item.start, max_speed, item.z_pos); + uint16 order_max_speed = order->GetMaxSpeed(); + if (order_max_speed < UINT16_MAX) limit_advisory_speed(item.start, order_max_speed, item.z_pos); } break; }