Fixed calling seen() and told() etc in the right order, and stopping once one module method returns a text to print.
Fixed calling seen() and told() etc in the right order, and stopping once one module method returns a text to print.

dazeus/dazeus-core,dazeus/dazeus-core,dazeus/dazeus-core,dazeus/dazeus-core