script.Parent.Bottom.Touched:connect(function(hit) if hit and hit.Parent and hit.Parent:FindFirstChild'Humanoid' and not hit.Parent:FindFirstChild'Enemy' and not hit.Parent:FindFirstChild'Container' and not touched then touched = true local spawnedGun = game.ReplicatedStorage.Guns.Wildfire:Clone() spawnedGun.Parent = workspace spawnedGun:MoveTo(script.Parent.SpawnPoint.Position) --script.Parent.Top:Destroy() script.Parent.Bottom.Spring.C0 = script.Parent.Bottom.Spring.C0 * CFrame.Angles(0, 0, math.rad(-80)) Anchor(spawnedGun) wait(.1) Anchor(spawnedGun) end end)
Everything works, but the Spring(a weld) won't rotate the Part1 even with the CFrame.Angles on C0. Any idea why it won't work?