tool = script.Parent
tool.Equipped:connect(function()
print "Equipped"
humanoid = tool.Parent:FindFirstChild('Humanoid')
end)
tool.Activated:connect(function()
print "activated"
humanoid.Health = humanoid.Health - 5
end)
Pretty self-explanatory, but none of the events are firing for some reason. Anyone know why?

5 comments
Are you using a script to run this? (Not a localscript)
Would that matter Ruben?
Works for me. This is a LocalScript right?
Could it be because of how he defines Humanoid?
It is a localscript. And the events don't fire at all. No errors, it doesn't print. Nothing.