The short answer: an NPC becomes a person the moment they want something, dread something, and hide something. Three lines. Voice, accent, and appearance are decoration by comparison; players forget a lisp in a week and remember for years the innkeep who wanted her daughter home.
Announcing people is my trade, and the trade taught me early that a title tells a crowd nothing. “Aldric, master of the mint” is scenery. “Aldric, master of the mint, who wants his ledgers audited before he dies of the thing he has told no one about” is a story already rolling downhill. The three lines work because each one is a hook pointed at the players.
Why these three
The want makes them act. An NPC with a want does things between visits: asks favors, cuts deals, gets in the party’s way. Scenery waits to be spoken to; people with wants knock on doors. When you are improvising, the want answers every “what does she do?” before you ask it.
The fear makes them refuse. Players push NPCs constantly, and “he refuses because the plot needs it” always shows. Fear is a refusal with a face on it. The ferryman will not cross after dark, and there is a reason, and the reason is a hook.
The secret makes them worth returning to. A secret is a delayed reward for players who talk to the same person twice. It does not need to be dark; “the gruff blacksmith writes the love poems sold at market” pays out as well as a hidden murder. What matters is that the surface and the truth differ, because the gap between them is where play happens.
Two crafting notes. Point at least one of the three lines at something the party already touches: their quest, their enemy, their gold. And let the lines contradict each other when you can; a man who wants fame and fears crowds is a scene that runs itself.
Twenty NPCs built this way
Steal freely; file the serial numbers off or leave them on. Each is one encounter’s worth of person, ready to want, refuse, and eventually confess.
| Name | Role | Want | Fear | Secret |
|---|---|---|---|---|
| Marta Hollis | Innkeep | Her daughter back from the capital | The inn’s debts being called | The debt is owed to her daughter’s employer |
| Brother Casque | Village priest | A miracle, witnessed and recorded | That his faith left years ago | Fakes small miracles to keep the village’s hope up |
| Wren | Street child | A coat with brass buttons | Being sent to the workhouse | Knows every tunnel under the market, and who uses them |
| Aldric Vane | Master of the mint | His ledgers audited before he dies | Dying before the audit | He has been minting light coins for the duke, under protest |
| Sela the Ferrywoman | Ferry keeper | To buy the ferry she works | Crossing after dark | Something in the river greets her by name |
| Corm Uddle | Turnip farmer | The soil to yield like it used to | The thing he plowed up last spring | He reburied it in his neighbor’s field |
| Dame Ottiline | Retired knight | One last worthy cause | Being remembered only for the massacre | She gave the order that day, and it was right |
| Pell | Apprentice scribe | To be published under his own name | His master reading his satire of him | He is the anonymous pamphleteer the guard is hunting |
| Granny Osk | Herbalist | To die at home, undisturbed | Physicians | Half her cures work because of the being she tithes to |
| Captain Ferro | Guard captain | An honest garrison | His men learning of his first command | Takes one bribe, monthly, to keep a worse man out of office |
| Isolde Fairwater | Merchant princess | The northern trade route | Open water | Her fortune began with a wreck she watched and did not report |
| Tuck Marrowbone | Gravedigger | Sundays off | The new graves being counted | Three of last month’s burials were empty boxes |
| Vesper | Courtesan | A house in her own name | Her ledger of pillow talk being found | The ledger is real, and the spymaster knows |
| Old Han | Lamplighter | To see the streets lit end to end | The dark between the posts | One lamp, when lit, is answered by a light in the hills |
| Mirri Copperlace | Jeweler | The guild seat her father held | Her hands, which have begun to shake | Her best pieces this year were made by her forbidden apprentice |
| Sergeant Bray | Toll keeper | A posting anywhere else | Dogs | Waves smugglers through because they bring word of his son |
| The Widow Corven | Landlady | Her late husband’s name cleared | Finding out he was guilty | She has already found the proof, and burned it |
| Fenwick | Rat catcher | Respect from the alderman | What the rats are fleeing from | He has stopped killing them; he pays them in bread |
| Lys | Temple novice | To hear the god the others hear | That the silence is the answer | She hears something, and it is not the god |
| Barrow Tom | Carter | His name on the side of a second cart | Bridges | Carried a shrouded passenger north last month, and was paid in old coin |
Keeping twenty people straight
The method costs three lines per person; the cost that grows is remembering them. Which want did the party promise to help with, which secret did the bard already pry loose, who refuses to cross water. That memory is a herald’s ledger, and my own house’s tool keeps it as its ordinary business. In Herald.ink every NPC is a record with wants, fears, and secrets on it, drafted in your campaign’s own tone when you need a new one mid-session, cross-linked to the factions and places they touch, with what players have learned tracked apart from what remains hidden. The sample campaign is open if you want to meet a cast already filed this way.