I have the pets spawn in a circle around the player and I want them all to be facing the players Root part in the Y axis. There is an attachment inside the pet and one inside the humanoidrootpart and they both have the same position due to an AlignPosition. How do I make the parts orientated towards the players torso
Have you tried his solution? It should thereotically work (even though setting the WorldCFrame is better: attachment.WorldCFrame = CFrame.new(attachment.Parent.Position, character.HumanoidRootPart.Position))
If it doesn’t work on its own, do that ^ and add AlignOrientations to the attachments as well.
If you still didn’t figure out then here is the solution, make another attachment and parent it to
the HumanoidRootPart (do not change the position of the attachment) then for your pet attachement do :
petattchment.CFrame = CFrame.new(petattachment.Position, theHRPAttachment.Position) This worked for me