Bei Dark Souls gab es NPCs die, wenn man sie zum ersten mal trifft, bis zu einem gewissen Grad immer was anderes von sich geben wenn man mit denen spricht und wenn man im Spiel fortgeschritten ist. Dort klappte es meiner Meinung nach ziemlich gut. Kann aber daran liegen dass es nur wenig NPCs im gesammten Spiel gab.
Ansonsten spreche ich NPCs auch nur ein- bis zweimal an. Meistens überfliege ich die Dialoge auch weil ich sie nur anspreche in der Hoffnung sie geben mir irgendwelche Items.