I am currently working on a Sword/Sheath system. And I'm trying to weld my sword to the sheath, by using the same welding as I did for the sheath. Check it out: (Using the same exact weld I used for Sheath, for sword, and it simply doesnt work)

	local Gourd = RS:WaitForChild("Assets").Meshes.Classes.Sword.Gourd:Clone()
	Gourd.CFrame = T.CFrame * CFrame.new(-1, -1.35, 1)
	Gourd.Orientation = Gourd.Orientation + Vector3.new(70, 180, 0)
	Gourd.Parent = T
	
	local Weld = Instance.new("ManualWeld")
	Weld.Part0 = Gourd
	Weld.Part1 = T
	Weld.C0 = Weld.Part0.CFrame:toObjectSpace(Weld.Part1.CFrame)
	Weld.Parent = Weld.Part0
	
	local Sword = RS:FindFirstChild("Assets").Meshes.Classes.Sword.Sword:Clone()
	Sword.Handle.CFrame = T.CFrame * CFrame.new(-1, -1.35, 1)
	Sword.Handle.Orientation = Sword.Handle.Orientation + Vector3.new(70, 180, 0)
	Sword.Parent = T
	
	local Weld = Instance.new("ManualWeld")
	Weld.Part0 = Sword.Handle
	Weld.Part1 = T
	Weld.C0 = Weld.Part0.CFrame:toObjectSpace(Weld.Part1.CFrame)
	Weld.Parent = Weld.Part0

How could I fix this?

1 comment

0

T is torso btw