Ok, so i have this ball which is moving and is growing in size. I want it to do damage which it does. But it won't go through people it just goes on top of them. Like it hits them but wont cframe through them.
Is there a way to allow a ball to cframe through someone with a touched event and I have tried so many things and none of them work.
move script -
wait() Part = script.Parent c = 0.4 m = 101 n = 0 repeat wait() c = c + 0.5 Part.CFrame = Part.CFrame + Part.CFrame.lookVector * 1.3 until c >= 40 repeat wait() m = m - 20 Part.Size = Vector3.new(c,c,c) Part.Transparency = Part.Transparency + 0.05 until Part.Transparency >= 1 Part.Parent:Destroy()
damage script
me = script.Parent.Parent.Parent damage = 20 function bleh(hit) humanoid = hit.Parent:findFirstChild("Humanoid") if humanoid ~= nil then if humanoid.Parent ~= me then Ex = Instance.new("Explosion") Ex.Parent = hit.Parent Ex.BlastRadius = 8 Ex.Position = hit.Parent.Torso.Position Ex.BlastPressure = 0 hit.Parent.Torso.CFrame = hit.Parent.Torso.CFrame * CFrame.new(math.random(-5, 5), 0, math.random(-5, 5)) * CFrame.Angles(0, math.random(-3, 3), 0) humanoid.Sit = true humanoid.Health = humanoid.Health - damage end end end script.Parent.Touched:connect(bleh)