No more NPC teleportation fun

We spent several hours debugging why an NPC would cause the player to randomly teleport around. We suspected some serious issues with map shifting, but it turns out it was just teleglow being idiotically written.