So I am using magnitude, and it seems the distance is returning in the thousands?
When i warn the magnitude versus how far away i am from the NPC’s head:
Also for people curious, npc.npc.Head is just the npc character.Header (Npc is an array of functions and stuff returned by a module i made. Replacing npc.npc.Head with script.Parent.Head does NOT affect this issue.