function ProjectileReplication.ReplicateProjectile(q,R,Y,h)if RunService:IsServer()then RE_CreateProjectile:FireAllClients(q:GetIDName(),R,Y,h)end end

function ProjectileReplication.ReplicateProjectile(weaponDefinition, position, direction, _owner)
	if RunService:IsServer() then
		--print("Sending visual to all clients",weaponDefinition, position, direction, _owner)
		-- If the server makes the request to replicate a projectile then then this is sent to everyone besides the sender
		RE_CreateProjectile:FireAllClients(weaponDefinition:GetIDName(), position, direction, _owner)
	end
end
