So I’m trying to have a custom humanoid hitbox and I found this post which pretty much accomplishes what I want
There are only one issue:
if the custom collider part is too eccentric (XZ plane) on initial parent to character then this behavior happens: https://i.gyazo.com/54ee22d968336ffe160ad410397af97c.mp4
But in the other scenario shift lock behaves weirdly by tweening to the desired shift lock: https://i.gyazo.com/c0c58ee8a36d5c8c7ccc5fe4ce237661.mp4
Also strangely if I change the part size after parenting to character then the collision “fidelity” changes with it but the original behavior of either glitching or tweening is still maintained
Here is a place repo (change collider size inside ServerScriptService.Script.Collider
)
Repro.rbxl (30.1 KB)
To clarify, I am interested in both why it happens and how to fix it