Illusory Script

Inform, improve, and inspire your game.

  • Archive
  • Publications
  • Contact
  • About
  • Subscribe

Running NPCs: Character Sheets, Statblocks, No Stats?

by Marius on June 8, 2024
Art generated for the article by DALL-E

Ask not what your NPC can do for you. Ask what your NPC can do for the party.

John F. Kennedy – 35th Dungeon Master of the United States

NPCs without character sheets

NPCs can be a trap. Especially if you are a forever-DM, NPCs can seem like an opportunity to play a fully fledged character. Creating character concepts and turning these into character sheets with lots of fun abilities is a big part of D&D. But it is rarely a good idea to build NPCs using normal PC character sheets.

PCs often have a lot of abilities to use in many different situations. For players this is great, but if we run an NPC with such an arsenal of options, it can slow down play. In the worst case, our NPC could steal the spotlight from the player characters. That’s unnecessary. As DMs we are already in the spotlight for significant portions of the game. Keep the “Non” in Non-Player Character.

Instead, we can default to one of the many NPC stat blocks out there, and use the re-skinning techniques of the multi-purpose ogre to make them unique and flavorful.

NPCs without statblocks

Often, an NPC doesn’t need any statblocks at all. Not every shopkeeper, traveling minstrel, or city guard needs to have a statblock. We can adjudicate interactions between player characters and NPCs with D&D’s core mechanic: Players make checks against DCs that are appropriate to the NPC and the situation.

Sometimes, even a powerful NPC doesn’t need statblocks. Prof. Dumbledore doesn’t need a stat block, he can basically do whatever he wants, even if it breaks the rules. (He can teleport in and out of Hogwarts for example.)

Sometimes, the absence of a stat block lets us portray powerful NPCs that have many tricks up their sleeve. When the situation and the NPC call for it, we can shroud an NPC in mystery and keep the players guessing as to the limit of their powers.

The “non” in non-player character

Portraying NPCs is one of my favorite parts of running games. But these NPCs are not my characters in the sense that a player character is a player’s character. For starters, we DMs get to play an arsenal of NPCs, likely multiple in each session. To run these non-player characters, however, I don’t spend a lot of time thinking about stats, and instead focus on motivation, roleplaying, and gimmicks.

NPC statblock resources

  • NPC Villain Bundle by IllusoryScript. Cinematic NPCs built to represent character class archetypes.
  • Open5e. Free basic NPCs.
  • My favorite monster books. Different sources for different needs.

Subscribe!

🦹🏼‍♀️ Never miss an article 🪄

... and receive the Illusory Script Ritual Generator!

We don’t spam! Read our privacy policy for more info.

Check your inbox or spam folder to confirm your subscription.

Related Articles

Subscribe!

🦹🏼‍♀️ Never miss an article 🪄

...and receive the IllusoryScript Ritual Generator!

We don’t spam! Read our privacy policy for more info.

Check your inbox or spam folder to confirm your subscription.

Latest Articles

  • Pregenerated Characters Ready for Quick 5e D&D (2024)November 1, 2025
    Pregenerated character sheets are a fantastic tool to run quick and smooth games of 5th Edition D&D 2024. No long character creation, no rulebook flipping, no analysis paralysis over whether a halfling monk is viable. The following pregenerated characters do exactly that: quick starts, smooth onboarding, and immediate playing. Download the Character Sheets here! Principles …

    Read On »

  • Epic Mind Flayer Boss Battle: Design and TacticsOctober 25, 2025
    Few monsters strike fear in players the way a mind flayer does. Iconic, otherworldly, and familiar to many players after Baldur’s Gate 3, an illithid makes the perfect boss to close out the Trebaz Sinara arc. By level 5, the crew has earned the right to face a true nightmare. Here’s how to run a …

    Read On »

  • Eberron’s Treasure Island: Survival Adventuring on Trebaz SinaraOctober 18, 2025
    ➡️ Go to the next article in the series! Every great seafaring story needs a legendary island, and in Eberron, that island is Trebaz Sinara. Said to have been the home of pirate queen Lhazaar herself, the island has been lost to the seas for more than five centuries. Sailors dedicate their lives to finding …

    Read On »

  • Regalport Job Board: Earning Renown in the Lhazaar PrincipalitiesOctober 11, 2025
    ➡️ Go to the next article in the series! The Lhazaar Principalities campaign begins small: a crew with no name, no flag, and no reputation. Tier 1 of the campaign is all about building that reputation, forging alliances, and learning who can be trusted in Regalport. The structure that holds this early arc together is …

    Read On »

  • Adrift in Lhazaar: A Level 1-20 Epic Campaign OutlineOctober 4, 2025
    ➡️ Go to the next article in the series! When we run a level 1–20 campaign, it’s easy to lose sight of the long arc. That’s when a clear outline from the start can help—something flexible enough to adapt to the table, but strong enough to hold the weight of twenty levels of play. Here’s …

    Read On »

  • Session Zero for a Nautical Eberron CampaignSeptember 27, 2025
    ➡️ Go to the next article in the series! Session Zero is where our Lhazaar Principalities campaign truly begins. Before the first adventure, we lay the foundation for tone, characters, and crew identity. In my experience, a strong Session Zero makes the difference between a campaign that drifts and one that runs smoothly. Here’s how …

    Read On »

...browse all articles...

Subscribe!

🦹🏼‍♀️ Never miss an article 🪄

...and receive the IllusoryScript Ritual Generator!

We don’t spam! Read our privacy policy for more info.

Check your inbox or spam folder to confirm your subscription.

  • Privacy Policy
  • Impressum
  • Cookie Policy
  • Marius’s House Rules
© 2026 Illusory Script.
✕
  • Archive
  • Publications
  • Contact
  • About
  • Subscribe