I am trying to move an NPC to a specified destination. I have looked at other ways to fix this but couldn’t figure it out. I am running the MoveTo locally.
repeat
workspace.NPC.Humanoid:MoveTo(workspace.House.Basement.Position,workspace.House.Basement)
local reached = workspace.NPC.Humanoid.MoveToFinished:Wait()
until reached
task.wait(2)
Dialogue.Enabled = false
workspace.NPC:Destroy()
Video Example