Im trying to do custom animations when doing a tool, and i want an animation to substitute that default animation while holding the tool, the way i was doing, was putting and animation over, but when the tool was being detroyed, the animation would just keep playing.
ill maybe change the animate thing to update the walking anim when it changes
make your walk animation.AnimationPriority to Action and turn the loop option on
then play the animation when holding the tool by using Tool.Equipped event and stop it by using Tool.UnEquipped event , the the tool may get destroyed in the game then stop the animation from playing after destroying the tool but how ? first you need to load the animation by using Animator:LoadAnimation rather than Humanoid:LoadAnimation then use Animator: GetPlayingAnimationTracks find your walk animation and stop it