Whenever I rotate or move with a specific mesh welded to my character it causes my velocity to go crazy and allows me to move very fast.
GIF BELOW https://gyazo.com/b5d4826064aa936a870bea519084bdf3
DENSITY is 0 Isn't ANCHORED CANCOLLIDE is false
local play = game.Players.LocalPlayer
char = play.Character
hum = char:WaitForChild("Humanoid")
utorso = char:WaitForChild("UpperTorso")
hroot = char:WaitForChild("HumanoidRootPart")
tool = script.Parent
rib = tool.SasukeRibCage
equipped = false
rib.CFrame = hroot.CFrame * CFrame.new(16,1,0)
rib.CFrame = rib.CFrame * CFrame.Angles(0,0,0)
local weld = Instance.new("Weld")
weld.Parent = tool
weld.Part0 = rib
weld.C0 = rib.CFrame:inverse()
weld.Part1 = hroot
weld.C1 = hroot.CFrame:inverse()
tool.Equipped:connect(function()
equipped = true
end)
tool.Unequipped:connect(function()
equipped = false
end)
EDIT: I'm aware that making the Part smaller will fix it, but I'm looking for a different solution.
