Im having this problem where players of my game get stuck on parts and move with them as they’re ragdolled, almost looks like as if they were getting welded even though my game doesn’t have welds besides the ragdoll’s collider parts, some scripters say its a ragdoll script imbalance that becomes worse overtime thats why it doesn’t happen consistently and i can’t replicate it in studio
We tried disabling some collissions for ragdolled people’s parts and even more but we weren’t able to solve it
Some collider part code
for _, v in pairs(limbs) do
local collider = Instance.new("Part")
collider.Transparency = 1
collider.CanCollide = true
v.CanCollide = false
collider.Massless = true
collider.Size = v.Size * 0.7
collider.Parent = v
local weld = Instance.new("Weld", collider)
weld.Part0 = v
weld.Part1 = collider
collider.Name = "_RAGDOLLCOLIDER"
local success, errorMsg = pcall(function()
local jTable = jointTable[v.Name]
createJoint("BallSocketConstraint", torso[jTable[2]], v[jTable[1]], v)
for _, b in pairs(torso:GetChildren()) do
if b.Name == jointTable[v.Name][3] then
b.Part0 = nil
end
end
end)
if not success then return end
end
clips of the problem (this skill doesn’t weld the enemy or do anything weld related) and what you see on the output is fixed already, it does not affect the problem at all:
External Media External Media