if (sentence.hasError()) {
fireSentenceError(player, sentence, npc);
} else {
ItemParserResult res = behaviour.parse(sentence);
if (res.wasFound()) {
fireRequestOK(res, player, sentence, npc);
} else {
fireRequestError(res, player, sentence, npc);
}
}