diff --git a/characters/base/character.gd b/characters/base/character.gd index a507b1b..96a5a0b 100644 --- a/characters/base/character.gd +++ b/characters/base/character.gd @@ -580,7 +580,7 @@ func _do_standard_motion(delta: float) -> void: !volitional_velocity.is_zero_approx() && acos(ground_normal.dot( Vector3.UP if gravity_scale >= 0.0 else Vector3.DOWN - )) <= _max_slope_angle + )) <= _max_slope_angle/2.0 ): apply_central_impulse( -volitional_velocity.normalized() *