Rewrote all of the conversation system to use rules. Rules. Rules. It's all rules, all the way down.