after animations ends my character is teleported for a short period of time unsure what could be causing this tbh
if rayResult and rayResult.Instance:HasTag("EndPoint") then
connection:Disconnect()
climbTrack:Stop()
vaultTrack:Play()
camera.CameraSubject = Head
task.wait(5) -- (I tried using vaultTrack.Ended:Wait() but it resulted in me just teleporting to the starting point of animation for brief second instead)
camera.CameraSubject = Humanoid
Camera.CameraType = Enum.CameraType.Custom
runService:UnbindFromRenderStep("mouseStuff")
humPart.CFrame = stablePart.Parent.FinalCFrame.CFrame
Humanoid.AutoRotate = true
Humanoid.WalkSpeed = 10
humPart.Anchored = false
climbAnim:Destroy()
vaultAnim:Destroy()
prompt.Enabled = false
end
So what you tried to say here is that I should stop using MasterControl and instead move position via limbs like I did in 2nd half of the animation? Sorry if it’s a stuipid question all of my animations before did not involve me setting character’s cframe after the animation due to being stationary