That's actually pretty cool, servers could greatly benefit from interactive NPCs that don't just sit around all day and actually move about and do things like normal people. Reminds me of the Graal2001 police-NPCs that walked around town and screamed at you for getting in their way, though this system would allow for greater customization. Nice work.
