So I’ve got a script where if a player touches a wall, then it creates a WeldConstraint between player’s HumanoidRootPart and the wall. Then I wanted player to start slowly falling down from the wall, but I couldn’t do this with changing the CFrame of HumanoidRootPart, because the wall would fall with the player. So I tried changing the position of HumanoidRootPart instead, but this caused it to detach fron the rest of player’s characterm, and it look kinda like this:
Instead of setting the HumanoidRootPart’s position property you can do Character:SetPrimaryPartCFrame() or Character:MoveTo() which will accomplish the same goal but keep the model’s joints intact