npc movement fix