So my character seems to be mixing animations with its original running animation even though the animation that is being played has the heighest animation priority. Do I need to stop it? Replace it? Tell me, please.
Snippet of code
local char = game.Players.LocalPlayer.Character or game.Players.LocalPlayer.CharacterAdded:Wait() local idleAnim = char:WaitForChild("Humanoid"):LoadAnimation(script.Parent.GunModel.BodyAttach.Idle) idleAnim.Priority = Enum.AnimationPriority.Action script.Parent.Equipped:Connect(function() game.ReplicatedStorage.ConnectM6D:FireServer(script.Parent.GunModel.BodyAttach) char.UpperTorso.ToolGrip.Part0 = char.UpperTorso char.UpperTorso.ToolGrip.Part1 = script.Parent.GunModel.BodyAttach idleAnim:Play() end)