How to detect touch on a brick that is not spawned yet

I am currently trying to make a system for my game where if you drop a cloned tool onto the “Drop off zone” it will part:Destroy() the tool.

I have no clue how to find the touch interest of a brick that hasn’t even been added to the starterPack yet.
This is what i have tried currently:

local part = game.StarterPack:FindFirstChild("Tool")
part.Touched:Connect(function()
	print("part touched")
end)

fixed it with this:

local Deposit = script.Parent -- (the deposit part)
Deposit.Touched:Connect(function(Instance)
	if Instance.Parent and Instance.Parent:IsA("Tool") then
		Instance.Parent:Destroy()
	end
end)
1 Like