I tried to rotate the model with :SetPrimaryPartCFrame but it didn't work because it keeps the rotation of the character this is what I have:
Dragon:MoveTo(HumanoidRootPart.Position)
Dragon:SetPrimaryPartCFrame(HumanoidRootPart.CFrame
*CFrame.Angles(0, math.rad(270), math.rad(90)))
wait(2)
local W = Instance.new("Weld",HumanoidRootPart)
W.Name = "DragonWeld"
W.Part1 = HumanoidRootPart
W.Part0 = Dragon.MainMiddle
