So, I have a local script for fake arms inserted in the StarterCharacterScripts, however when I test it, it kills me everytime I spawn. I can't seem to find any issues with it, and it's driving me crazy. No errors, unless you include logical errors.
local character = script.Parent local larm = character:WaitForChild('Left Arm') local torso = character:WaitForChild('Torso') local rarm = character:WaitForChild('Right Arm') local weldl = Instance.new('ManualWeld', character) local weldr = Instance.new('ManualWeld', character) local weldt = Instance.new('ManualWeld', character) local larmc = larm:Clone() local torsoc = torso:Clone() local rarmc = rarm:Clone() larmc.CanCollide = false torsoc.CanCollide = false rarmc.CanCollide = false larmc.Parent = larm torsoc.Parent = torso rarmc.Parent = rarm larmc.Size = larm.Size rarmc.Size = rarm.Size torsoc.Size = torso.Size larmc.Position = larm.Position rarmc.Position = rarm.Position torsoc.Position = torso.Position weldl.Part1 = larmc weldl.Part0 = larm weldt.Part1 = torsoc weldt.Part0 = torso weldr.Part1 = rarmc weldr.Part0 = rarm larmc.Name = "FakeArmL" rarmc.Name = "FakeArmR" torso.Name = "FakeTorso"