You could probably use AnimationTrack.KeyframeReached
and then mark the last keyframe of the animation as “End” and then in the KeyframeReached
event check if the keyframe is named “End” and then teleport your rootpart to your torso
I tried that and it does get me in the right position, but it does this odd looking teleport and also tends to make the character jump.