CFrame.Angles dont work?

So im trying to add spread to my gun system but it acts like there was absolute no spread

Position is just "Mouse.Hit.Position" from the 

for i = 1,5 do
	local Direction = CFrame.new(Handle.FirePoint.WorldPosition, Position) * CFrame.Angles(math.rad(math.random(-5,5)), math.rad(math.random(-5,5)), 0)
	local RayCast = workspace:Raycast(FirePoint.WorldPosition, Direction.LookVector, RayCastParams)

Have you tried increasing the min and max values of those math.randoms? It could just be a really small amount of spread.

yes i did even to 100000 it still didnt work

just realized that the RayCast was never hitting any part so instead the tracer was just going at mouse position instead where the ray hit

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.