ROBLOX pls. This is ridiculous. I just tried to attach a large part to the top of a smaller part but the smaller part ended up getting attached to the larger part instead, even though the smaller part was Part0.
Repro file: Repro.rbxl (10.9 KB)
Run this bit of code in the command bar and watch A (Part0) move relative to B (Part1) instead of the proper, other way around:
w = Instance.new("Weld", a); w.Part0 = a; w.Part1 = b; w.C0 = CFrame.new(0,2,0)
Related quotes from other threads regarding this weld behavior:
I don’t know if @CodeWriter didn’t see the replies to his post here, but it’s pretty clear this bad behavior needs to go.