clintbellanger/flare — pull request #919 by hean01 (2012-09-04 20:44:05+00:00)
Title: Change the logic if a talker dialog should be shown or not depending

on if NPC have anything to say or not, this is very neat if a NPC is both
vendor and talker, if he has nothing to say you get into shop without
a talker dialog.

This fixes a bug were the last dialog node 0 always is choosen to be
displayed (chooseDialogNode()) if no other dialogs matches. Also if
dialog index 0 have requires_not which evaluates false it will be
chown anyway.