I’m not sure is this is where this goes. I have a really small suggestion that may help new or returning people.
If there is a way, after you fill a heart that said npc mails the player with a vague list it has to sale for karma.
Mail would be: Thank (person) if you ever need a staff, shoulder pads, or ingredient… you can come to me.
I just find it hard finding a slight up grade for my gear while working on leveling and I don’t know if the npc is worth the time going to atm I almost ignore them.
I know this may fund inboxes and I’m sure it be boring to code it. But it’s a suggestion and maybe even help the world immersion a little so one doesn’t have to go and find a wiki after every 10 lvls.