Hey, I created a sit animation for a custom character but when seated the height is different than expected.
Sitting in a seat:

Humanoid.Sit:

Character and the root part’s position:
I suspect this is because the HRP is more than two studs off the ground. Is there any way to change this behavior?
Additional information:
The leg height is 2.575. Thats 0.575 studs extra than a regular character. I think that is what is causing this issue but I’m unsure how to solve it. The animation is correct relative to the HRP. Moving the animation to compensate for the offset did not work, it made the sitting transition wonky and this solution is overall hacky. I’m happy to give more information as needed
So, is there any way to change the offset at which the character sits?
