please add some form of indication beside quest givers on the map, if they do have tasks for you, small yellow exclamation mark would do just fine, if hoovered over it would display a list of quest titles, and if hoovered over titles and objectives related to that quest giver
this would strongly help with quests navigation, encourage players to do quests and would be great addition to the game