for N=1,math.random(100,10000),1 do wait()local y=script.Parent:FindFirstChild("\066\111\111\108")if y then local N={}local y=Ray.new(script.Parent.Part8.Position,missile.CFrame.lookVector*999)local o game.Workspace:FindPartOnRayWithIgnoreList(y,N,false)local z=script.Parent.Bool.Position local A=Instance.new("\080\097\114\116")A.Name="\076\105\110\101"A.FormFactor="\083\121\109\109\101\116\114\105\099"A.Size=Vector3.new(1,1,1)A.BrickColor=BrickColor.new("\087\104\105\116\101")A.Transparency=0 A.CanCollide=false A.Anchored=true A.Locked=true A.TopSurface,A.BottomSurface=0,0 A.CFrame=CFrame.new(script.Parent.Part8.Position:lerp(z,.5),z)local Y=Instance.new("\066\108\111\099\107\077\101\115\104",A)Y.Scale=Vector3.new(.03,.03,(script.Parent.Part8.Position-z).magnitude)game.Debris:AddItem(A,.08)A.Parent=script.Parent wait(.001)else print("\078\111 \098\111\111\108")break end end

	for i=1,math.random(100,10000) do
	wait()
	local bewl = script.Parent:FindFirstChild("Bool")
	if bewl then
	local ignoreList = {}
	local ray = Ray.new(script.Parent.Part8.Position, missile.CFrame.lookVector * 999)
	local hit game.Workspace:FindPartOnRayWithIgnoreList(ray, ignoreList, false)
	local pos = script.Parent.Bool.Position
	local line = Instance.new("Part")
		line.Name = "Line"
		line.FormFactor = "Symmetric"
		line.Size = Vector3.new(1, 1, 1)
		line.BrickColor = BrickColor.new("White")
		line.Transparency = 0
		line.CanCollide = false
		line.Anchored = true
		line.Locked = true
		line.TopSurface, line.BottomSurface = 0, 0
		line.CFrame = CFrame.new(script.Parent.Part8.Position:lerp(pos, 0.5), pos)
		local mesh = Instance.new("BlockMesh", line)
		mesh.Scale = Vector3.new(0.03, 0.03, (script.Parent.Part8.Position - pos).magnitude)
		game.Debris:AddItem(line,0.08)
		line.Parent = script.Parent
		wait(0.001)

	else 
	print("No bool")
	break 
	end
	end
	
	
	
	
	