Does anyone know how to prevent shift lock from rotating the player during a grab animation? Currently im welding two players together with a motor6d but the attacker can just move during the animation and change the target's rootpart position:
local offsetDistance = 3
local offsetPosition = attackerHRP.Position + attackerHRP.CFrame.LookVector * offsetDistance
local lookAtCFrame = CFrame.lookAt(offsetPosition, attackerHRP.Position)
weld = Instance.new("Motor6D")
weld.Name = "GrabWeld"
weld.Part1 = targetHRP
weld.C0 = attackerHRP.CFrame:ToObjectSpace(lookAtCFrame)
weld.C1 = CFrame.new()
weld.Parent = targetHRP