diff --git a/server/entities/characters/player.gd b/server/entities/characters/player.gd
index c76d6d9e6fd43ddfe78ea4039bfc993bbc570c12..ea5cbcd42680ccffed09b91d190b61ee9ff04523 100644
--- a/server/entities/characters/player.gd
+++ b/server/entities/characters/player.gd
@@ -151,6 +151,8 @@ mouseX:int, mouseY:int):
 	if (isAttacking):
 		if (is_on_floor()):
 			motion = 0
+		else:
+			motion = movementInput*0.8
 		return
 
 	motion = movementInput