I'm not sure how I can achieve this - I've scripted in a Motor6D like how it was on the player dummy:
local motor = Instance.new("Motor6D");
motor.Part0 = handle; --> handle is the "Right Arm" in this case
motor.Part1 = item.PrimaryPart;
motor.Parent = handle;
Still, I cannot get my sword to rotate like I customly did it in the animation. I don't know what I'm doing wrong for this not to work as I've put in the Motor6D where it was.
I've added a weld constraint too so the sword moves with the hand - but I don't think that has much effect as weld constraints freely allow you to rotate without having to set variables strictly.

1 comment
Check if your added parts are welded together as well as welded with the animated part. Also check if the animated part is actually moving and attached to the Dummy. If it isn't moving, it is likely that it doesn't recognize the Motor6D as with the animation.