Prints nil and I'm surrounded by parts.
local char = workspace:WaitForChild("papasherms")
local newRay = Ray.new(
char:GetPrimaryPartCFrame().p,
(char:GetPrimaryPartCFrame().p - (char:GetPrimaryPartCFrame() * CFrame.new(char.PrimaryPart.Size.X/2,0,0)).p).unit * 500
)
spawn(function()
while (wait(1)) do
local hit, pos, normal = workspace:FindPartOnRay(newRay, char)
print(hit)
end
end)
