i have a blood script that uses raycasts to determine where a splatter is, and i’m trying to figure out how to make the splatter rotate in a random direction while still being aligned to the wall (like in jujutsu shenanigans)
local Position = RaycastResult.Position
local Normal = RaycastResult.Noraml
local FinalCFrame = CFrame.lookAt(Position, Position + Normal) * CFrame.Angles(0, 0, math.rad(math.random(-90, 90)))