I have been sitting here at sethria's roost for the past 5 days, maybe 2-3 hours a day straight in a row to try to get this achievement, and I still need 2 npcs. There are so many people that come in with the daily too, maybe 20+, and with RNG, getting the npcs you need is ridiculous.
idk why I'm ranting just need to say something, achievement is annoying