I’m just making a script where an item(tool) spawns at a random location and players can pick it up. When I clone it, the tool is there but the handle is gone.
local function pinkSparkletime()
Announcement = "A very rare pink sparkletime fedora has spawned!"
local fedora = game.ReplicatedStorage.Tools.PinkSparkletimeFedora:Clone()
fedora.Parent = workspace.Collectibles.Items
fedora.Handle.Position = workspace.Collectibles.ItemSpawns:GetChildren()[math.random(1, #workspace.Collectibles.ItemSpawns:GetChildren())].Position
local DeletionThread = coroutine.create(function()
task.wait(120)
if fedora ~= nil then
if fedora.Parent == workspace.Collectibles.Items then
fedora:Destroy()
end
end
end)
coroutine.resume(DeletionThread)
end