diff --git a/core/src/net/sf/openrocket/simulation/BasicEventSimulationEngine.java b/core/src/net/sf/openrocket/simulation/BasicEventSimulationEngine.java index 56e4281b1..9b823ff62 100644 --- a/core/src/net/sf/openrocket/simulation/BasicEventSimulationEngine.java +++ b/core/src/net/sf/openrocket/simulation/BasicEventSimulationEngine.java @@ -423,7 +423,7 @@ public class BasicEventSimulationEngine implements SimulationEngine { ThrustCurveMotor motor = (ThrustCurveMotor) motorState.getMotor(); double[] timePoints = motor.getTimePoints(); for (double point : timePoints) { - addEvent(new FlightEvent(FlightEvent.Type.ALTITUDE, point, event.getSource(), motorState)); + currentStatus.addEvent(new FlightEvent(FlightEvent.Type.ALTITUDE, point, event.getSource(), motorState)); } // and queue up the burnout for this motor, as well.