5 ways to make your NPCs feel like they lived somewhere else first.
The trouble with most tavern NPCs is not that they lack a personality. It's that they've never been anywhere. They exist purely in the tavern, purely for the scene, purely because the party walked in. And a good NPC β the kind your players remember three sessions later β carries the smell of a whole life you never wrote.
Five small tricks that always work.
1. Give them a food they refuse. A miller who won't eat bread. A soldier who won't eat lamb. Anyone who won't eat fish. The refusal is the tell β it points at a story the NPC won't explain and doesn't have to. Your players will fill the rest.
2. Let them speak with someone else's mannerisms. The blacksmith who cocks his head to the left when he doesn't believe you β because his mother did, and she raised him after the war. A phrase they use that isn't from around here.
3. One physical mark from another climate. Sunburn scars on a librarian. Chilblain damage on a merchant's hands. A tattoo half-covered by their sleeve, in a script no one at the table can read.
4. A song they hum without noticing. Not the local song. Something from three valleys over. Something in a lullaby's cadence. The DM can just⦠hum a bar. Then move on. The players will notice.
5. A silence. Every good NPC has one topic they will not discuss. Not a dramatic secret β just a room they won't enter, a season they don't like, a name they let hang in the air. The refusal is more evocative than the reveal.
The compact of a small NPC is not that they solve the plot. It is that they seem, for a moment, like a person the world was already making before the party arrived.
β Hearth & Quill Press. We've been writing about characters at hearthquillpress.tumblr.com for a while now.









