Sorry about the inconvenience, this is the first project I’ve worked on where it’s so complicated that you can know exactly what is causing a problem, but be unable to fix it because the surrounding code is so complex and fragile. We’re working on making that better, but the NPC code in particular is held together with duct tape, spit, and good intentions.