Issue with character half falling through parts?

– issue

https://gyazo.com/cc9627565db9a846daf0cb6ca6039535

what ive tried

for i,v in pairs(Enemy:GetChildren()) do
    if v:IsA("BasePart") then
        v.Massless = true

        v:SetNetworkOwner(plr)
    end
end

I’ve also tried disabling collisions, setting hip height, and changing the enemy’s position

whats done in the script itself

– Size and CFrame
Enemy.HumanoidRootPart.CFrame = plr.Character.HumanoidRootPart.CFrame
Enemy.HumanoidRootPart.Position = ((plr.Character.Head.Position + plr.Character.Head.CFrame.RightVector*-2.9 + plr.Character.Head.CFrame.LookVector*1))

-- Attachment
Weld = Instance.new("WeldConstraint"); Weld.Name = "CarryWeld"
Weld.Parent = plr.Character.HumanoidRootPart
Weld.Part0 = plr.Character.Torso
Weld.Part1 = Enemy.HumanoidRootPart
1 Like

It looks like the HipHeight property of the carried enemy is affecting the humanoid carrying it.

1 Like

I moved the character that is being ragdolled to see if that affected the force (that’s why it’s like this in this gif)

https://gyazo.com/c8cef751b8b314a0ced9c2535626b29d

Although, I do not believe hipheight is the problem here.