local elfUpdate = folder["Elf".. (elfcount + 1)]
elfUpdate.Parent = workspace.ElfForHire
elfUpdate:SetPrimaryPartCFrame(workspace.ElfSpawn.CFrame)
This is the code I have no other code changing the position of the elf. The problem is when I :SetPrimaryPartCFrame(), it jumps to that CFrame but then jumps back to the CFrame that it originally had.
Is it the order I’m setting the code?