Just a little bit of random thinking...don\'t take the following too seriously

Honestly, for static / quest NPCs I don\'t think you need very sophisticated AI...a static conversation tree with some magic in the middle to make \"close enough\" replies count as a trigger will work very well...just as long as it\'s not like EverQuest where sometimes you have to sit next to an NPC saying semi-random phrases for hours until you hit the right trigger (or until someone figures it out and puts out a spoiler.) This shouldn\'t be too hard, but give the game some time...remember, it\'s a pre-alpha

For hack and slash mobs, a good AI can make the game a lot more insteresting...specially if the ones that escape can learn and fight differently next time around. Of course, this can take some pretty massive processing power on the server side. It could, perhaps, be added as an optional server-side plugin...or used only when a certain NPC flag is set (so tough / boss mobs would have it, and their flunkies would not.)
Javier