diff --git a/Packages/nadena.dev.modular-avatar/Editor/MergeArmatureHook.cs b/Packages/nadena.dev.modular-avatar/Editor/MergeArmatureHook.cs index 01ef7fc2..1b4d7076 100644 --- a/Packages/nadena.dev.modular-avatar/Editor/MergeArmatureHook.cs +++ b/Packages/nadena.dev.modular-avatar/Editor/MergeArmatureHook.cs @@ -327,6 +327,9 @@ namespace nadena.dev.modular_avatar.core.editor transformPath = RuntimeUtil.AvatarRootPath(newParent), path = srcPath }); + // The new merged leaf (if it's retained below) can break parent bone physbones. Add a PB Blocker + // to prevent this becoming an issue. + mergedSrcBone.GetOrAddComponent(); } BoneRemappings[src.transform] = mergedSrcBone.transform;