diff --git a/common/src/sys/movement.rs b/common/src/sys/movement.rs index 99c9bb2d47..6462a2c6c3 100644 --- a/common/src/sys/movement.rs +++ b/common/src/sys/movement.rs @@ -94,7 +94,10 @@ impl<'a> System<'a> for Sys { }; // Set direction based on move direction when on the ground - let ori_dir = if character.action.is_wield() || character.action.is_attack() { + let ori_dir = if character.action.is_wield() + || character.action.is_attack() + || character.action.is_block() + { Vec2::from(controller.look_dir).normalized() } else { Vec2::from(vel.0)