diff --git a/rocketpy/simulation/flight.py b/rocketpy/simulation/flight.py index 3ff87ed52..e90d5d9b8 100644 --- a/rocketpy/simulation/flight.py +++ b/rocketpy/simulation/flight.py @@ -1218,11 +1218,9 @@ def __init_controllers(self): self._controllers = self.rocket._controllers[:] if self._controllers: if self.time_overshoot == True: + self.time_overshoot = False warnings.warn( - "time_overshoot is set to True, but controllers are present. " - "Controllers will not work properly. " - "Consider setting time_overshoot=False in the Flight object " - "to use controllers." + "time_overshoot has been set to False due to the presence of controllers. " ) # reset controllable object to initial state (only airbrakes for now) for air_brakes in self.rocket.air_brakes: