diff --git a/modules/actors/player/scripts/states/ducking.gd b/modules/actors/player/scripts/states/ducking.gd index 67442e9..552e232 100644 --- a/modules/actors/player/scripts/states/ducking.gd +++ b/modules/actors/player/scripts/states/ducking.gd @@ -20,5 +20,5 @@ func physics_update(delta: float) -> void: player.locomotion.move_and_slide() player.locomotion.update_collider_height(delta) - if not (Input.is_action_pressed("duck") or player.locomotion.has_collision_above($".".settings.HEIGHT)): + if not (Input.is_action_pressed("duck") or player.locomotion.has_collision_above(player.state_machine.get_state("Running").settings.HEIGHT)): transition.emit("Running")