Hey, I am trying to create bullet spread on my weapons. Here is a snipet of my serverside code
local raycastParams = RaycastParams.new()
raycastParams.FilterDescendantsInstances = {player.Character}
raycastParams.FilterType = Enum.RaycastFilterType.Blacklist
local randomPos = mousePos * math.random(-10,10) * math.pi -- my attempt at bulletspread
print(randomPos)
local raycastResult = workspace:Raycast(script.Parent.Barrel.Position, (randomPos -script.Parent.Handle.Position)*range, raycastParams) --- the ray
The ray is cast, and goes to the location of the mouse, but there is bullet spread.
