For some reason the sound that I want a tool to play when the .Activated event is fired fires multiple times in quick succession.
Here is the code in question:
if mouse.Target ~= nil and mouse.Target:IsA("BasePart") and mouse.Target.Parent.Name == "Farmland" and mouse.Target.Parent.Parent.Name == (player.Name.."'s farm") and debounceTill == false then
debounceTill = true
debounceTill = false