I am trying to make a dash ability for a boss fight in my game.
The issue is, when I use LinearVelocity to move the boss in a specific direction for an ability, it acts all clippy and weird on the client but works perfectly fine on the server.
I’ve checked the physical properties of the character model, as well as changing the values around, but I’m not sure what causes it.
It’s probably simply replication lag with the physics, I haven’t ever made boss fights but you could try doing all the animations and physics client-side, and then leaving the server to just handle sanity checks (to stop cheaters) and whatever else the server does.
I think @TestyLike3’s solution could work, but if you don’t want to make the enemy (possibly) look laggy/janky in the server, then I don’t think you could do anything about it other than having lower ping.