During quests or events, many players can talk at the same time with the same NPC, and the screen gets a mess, making it difficult to understand instructions.
My proposal is simple, when talking to NPC he will open an NPC dialog box so we can follow up on the conversation.
This will help in many ways, like quest instructions or having a better time learning the game lore.