Character rotates faster on server than on client

Trying to replicate rotation of my characters properly for a “strafe mode”. You hold shift and then rotation dependent on movement is taken over by a rotation towards the mouse cursor (diablo-like top down game)

But no matter what I do, I can’t fix nor wrapy my head around why the rotation is slower on clients (about half speed I think). I’ve found similar questions but I dont get it nor can I seem to fix it.

I’ve made a video (easier) walking through my implementation here:

Thank you in advance! I’m totally lost here.

Hi @jordylakiere ,

Did you watch this pack of MP Top Down tutorials?


He uses Set Control Rotation instead Set Actor Location.

P.S. Everything work fine. Tested on 4.10 and 4.11

P.S.S. me too use SetControlRotation, but stacked at replicating from client to server :stuck_out_tongue:

Yeah, I used set control rotation and it works fine now. I’m still very interested in understanding why control rotation works but actor rotation doesn’t, though, looking forward to other implimentations. But thank you!