I'm using this simple LocalScript inside of a tool inside ServerStorage being replicated to the player's backpack.
script.Parent.Equipped:Connect(function(Mouse)
Mouse.Button1Down:Connect(function()
local animation = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(script.Parent.Animation)
animation:Play()
print("played")
end)
end)
(Sorry if formatting errors.) Every time I click, it prints "played" like it's supposed to, without any errors. I have the animation set to the highest priority; it just won't play! I've done everything I could think of! Please help!

1 comment
It may be a problem with the animation itself being broken. I will try reanimating and see if it works.