The problem is that the object that has a AlignPosition does not have a constant speed when chasing down the player. Even if the player goes really fast, the object will still catch up. When itβs on the client then the object just stays right on top of me
This problem only seems to occur when a humanoid is involved an moving. If the object containing an alignposition is attracted to another part, it will always respect its max velocity.
I figured out I was just using alignposition for the wrong purpose since the part does have a relative velocity that is equal to the maxvelocity. Itβs total velocity is just greater because it has to account for the playerβs velocity when they are moving to keep the position between the two. I think tweens would be better for what I want.