wait(1)
local part = script.Parent
local ray = Ray.new(part.CFrame.p, workspace.Hitter.CFrame.p)
local magnitude = (part.Position - workspace.Hitter.Position).magnitude
local part = Instance.new("Part",workspace)
hit, position = workspace:FindPartOnRayWithIgnoreList(ray, {workspace.Gunner})
part.Anchored = true
part.CanCollide = false
part.Size = Vector3.new(1,1,magnitude)
print(hit)
part.CFrame = CFrame.new(workspace.Gunner.CFrame.p, workspace.Hitter.CFrame.p) * CFrame.new(0,0,-magnitude/2)
at the "print(hit), it returns nil. Anyone know why?
