diff --git a/Extensions/Physics3DBehavior/PhysicsCharacter3DRuntimeBehavior.ts b/Extensions/Physics3DBehavior/PhysicsCharacter3DRuntimeBehavior.ts index 3a394e2e0703..c828e6fb79e8 100644 --- a/Extensions/Physics3DBehavior/PhysicsCharacter3DRuntimeBehavior.ts +++ b/Extensions/Physics3DBehavior/PhysicsCharacter3DRuntimeBehavior.ts @@ -1274,7 +1274,7 @@ namespace gdjs { */ isFalling(): boolean { return ( - !this.isOnFloor() || + this.isFallingWithoutJumping() || (this.isJumping() && this._currentFallSpeed > this._currentJumpSpeed) ); }