My script applies an impulse on a part and it should be spraying in random directions, however, it only would spray in a diagonal line. Here is a video to show more in-depth of what I’m talking about:
Here is the script aswell:
while wait(0.2) do
local BD = game.ServerStorage.BloodDroplet:Clone()
local Rand = Random.new():NextNumber(-0.5, 0.5)
BD.Drop.Size.Value = math.random(0.5, 2.5)
BD.Position = script.Parent.Position
BD.Parent = game.Workspace
BD:ApplyImpulse(Vector3.new(Rand, 1.5, Rand))
print(Rand)
end
Thanks to anyone who contributed.