Character arm does not animate. why?

I want to be able to animate the characters full body, but the arm is still affected by normal things , like jumping or walking. Im not sure if this affects the arm, but there is a weld located in a tool,
which has the “part 1” set to the Right Arm and “part 0” to a handle, the tool is then parented to the character, and the part is cloned into character, i tried make the animation action, but it still does not work.

(sorry about the guis in the way)

The welding script in case its needed:

local equipped = false
local tool = script.Parent

tool.Equipped:Connect(function()
	equipped = true

	local BetaHeavySword = game:GetService("Lighting").HeavySwords.BetaHeavySword

	local Characters = script.Parent.Parent
	local Humanoid = Characters:WaitForChild("Humanoid")

	local bhs = BetaHeavySword:Clone()

	bhs.Parent = tool

	local AccessoryWeld = Instance.new("Weld")
	AccessoryWeld.Parent = Characters:WaitForChild("Right Arm")
	AccessoryWeld.Part0 = bhs.HandleNot
	AccessoryWeld.Part1 = Characters:WaitForChild("Right Arm")
	AccessoryWeld.C0 = CFrame.Angles(89,0,0) * CFrame.new(0,1.5,0)

end)

tool.Unequipped:Connect(function()
	script.Parent.BetaHeavySword:Destroy()
	wait(0.1)
	script.Parent.Weld:Destroy()
end)

Any help greatly appreciated!

1 Like

The issue probably comes from the animation priority. Set it to Idle or above as the default animations use Core.

1 Like

Both the animation itself and the script that loads the animation are both set to action

It is because if an animation is action, it will automatically overlap any animation but if the arm is not animated it will do this.

1 Like

Actually the arm is animated, and i made the animation action just for testing edit: also there ar no other scripts loading animations