Starting around (i.e. no earlier than) from 7:20PM GMT (12:20PM PST) today, I started receiving the following warnings on my game:
EndEffector must be a descendant of ChainRoot
For context, the IKControls used in my project are, and always have been set up like this and haven’t changed recently:
> <root>.Humanoid.IKLeftArm
ChainRoot: <root>.LeftUpperArm.LeftShoulderRigAttachment
EndEffector: <root>.LeftHand
> <root>.Humanoid.IKLeftLeg
ChainRoot: <root>.LeftUpperLeg
EndEffector: <root>.LeftFoot
> <root>.Humanoid.IKRightArm
ChainRoot: <root>.RightUpperArm.RightShoulderRigAttachment.Attachment <- this attachment is added in after the avatar is loaded
EndEffector: <root>.RightHand
> <root>.Humanoid.IKRightLeg
ChainRoot: <root>.RightUpperLeg
EndEffector: <root>.RightFoot
Where <root>
is a R15 avatar. (Though similar warnings appear for the R6 counterparts as well)
Naturally, EndEffector
is, in fact, not a descendant of ChainRoot
, but it has always worked well this way. Is this a new thing or a bug?