I’m using a script that utilises Motor6D’s property of CurrentAngle and DesiredAngle for animation, to replicate old Roblox animations. I had noticed that the CurrentAngle does not seem to work AT ALL on the server, only on the client.
The animator script is server side, and it edits the DesiredAngle, which is then supposed to change the CurrentAngle on the server, but doesn’t.
Take holding a tool, for example. This is what you see on the client:
VS, what you see on the server:
I made sure. MaxVelocity of the Motor6D is not zero, and the DesiredAngle is set correctly serverside
I’m 99% sure this is some Roblox bug, and I don’t know how to work around it. Since it only affects the server, and not the client(s) that view the character (despite the script being serverside). I need server to also replicate the animations, as the game has swords