Chain constraint physics are weird when attached to a player

The constraint physics is affecting the player as well, it’s very annoying and I cannot find any workaround to fix it since it’s the physics itself that’s affecting the player. It should be affecting all people who have tried using chains on their players. It involves the player’s physic weirdness more when the player jumps.

Examples

Repro

By making a chain and attaching it to the player with ballsocketconstraint. Here’s an rbxl file that you can use to reproduce it.
reproforchainbug.rbxl (135.4 KB)

More Informations

It should happen on both client/server and it doesn’t matter whether only the Client made it or it’s made from Server. I tested out the Server first before putting it on the client, and I noticed that it does less weird physics when it’s only made on the client.

I’ve tried the following:
Custom Physical Properties {all 0} - It still does happen and I think it’s because the chain is colliding with the player this time, now it’s even weirder as the chain is flinging in the air at this point. Massless properties may not work and I assume that it is also a temporary workaround for this issue.

Tried Hinge Constraint - I think it’s the Roblox physics itself.

2 Likes

“Massless properties may not work and I assume that it is also a temporary workaround for this issue.”

Did you try Massless on all the Parts/MeshParts in the tool? Tools with any Mass will affect Player physics.

How is the chain constructed?
Do you have anything in a script that changes the NetworkOwnership of the chain Parts?

We’ve filled a ticket into our internal database for this issue, and will come back with an update as soon as we have news!

Thanks for the report!

2 Likes

Can you make the chain lighter and character heavier. Otherwise this is the correct physical behavior.