diff --git a/project.godot b/project.godot index 544f881f..a11ac9fd 100644 --- a/project.godot +++ b/project.godot @@ -15,7 +15,7 @@ warnings/check_invalid_track_paths=false [application] config/name="Movement tests" -run/main_scene="uid://cgi7qekk387cf" +run/main_scene="uid://vm22i5sv3p3s" config/features=PackedStringArray("4.6", "C#", "Forward Plus") config/icon="res://icon.svg" diff --git a/scenes/player_controller/scripts/PlayerController.cs b/scenes/player_controller/scripts/PlayerController.cs index 1a7e1d7c..5bdc8a36 100644 --- a/scenes/player_controller/scripts/PlayerController.cs +++ b/scenes/player_controller/scripts/PlayerController.cs @@ -1206,7 +1206,7 @@ public partial class PlayerController : CharacterBody3D, _currentInputBufferFrames = InputBufferFrames; _bufferedAction = _mantling.Active ? BufferedActions.MantleDash : BufferedActions.Dash; - if (_airborne.Active) + if (_airborne.Active || _jumping.Active) { if (!_canDashAirborne) return;