Just commenting to say i completely agree with the comments here and having a main flag for an NPC or a party wide UI so we can CHOOSE who speaks will make the single player game feel much better. It was so frustrating both from a gameplay and role play perspective where the game chooses who initiates dialogue based on who was closest to the NPC after a fight for example.