From 82704f042bbbe2f84e6bc70754f068f33b359577 Mon Sep 17 00:00:00 2001 From: Pax1601 Date: Tue, 5 Dec 2023 09:22:22 +0100 Subject: [PATCH] Added check on negative speed --- src/core/src/helicopter.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/core/src/helicopter.cpp b/src/core/src/helicopter.cpp index df9c1712..d285b960 100644 --- a/src/core/src/helicopter.cpp +++ b/src/core/src/helicopter.cpp @@ -44,6 +44,9 @@ void Helicopter::changeSpeed(string change) setDesiredSpeed(getDesiredSpeed() - knotsToMs(10)); else if (change.compare("fast") == 0) setDesiredSpeed(getDesiredSpeed() + knotsToMs(10)); + + if (getDesiredSpeed() < knotsToMs(0)) + setDesiredSpeed(knotsToMs(0)); } void Helicopter::changeAltitude(string change)