Illusory Script

Inform, improve, and inspire your game.

  • Home
  • Archive
  • Publications
  • Contact
  • About
  • Subscribe

NPC Sacrifice in Big Battles

by Marius on May 13, 2023
An oil painting of a massive battle between an army of monsters and an army of holy warriors within a huge impact crater

Epic battles with many NPC allies

Sometimes we want to run a big combat where the characters gather all their allies in one epic brawl. Think the battle of Hogwarts, or the battle at the Black Gate. But how do we run a combat with so many NPCs in our D&D game?

Previously, we introduced the idea of Ally Actions. But there’s an even simpler method which originates with Mike “Slyflourish” Shea: the NPC sacrifice. Instead of running each NPC as a combatant with a stat block, HP, and a turn, we treat them as a resource for the characters. In important situations, players can “use” an NPC to better their chances of success. If they do so, however, there’s a chance the NPC dies in the process of helping.

Using NPC sacrifice

Here’s how it works. We come up with a list of NPC allies of the characters which are part of the battle. During the combat, once per turn when they roll a d20 or force a saving throw, a character can choose to have an ally NPC help them, or hinder an enemy. When they do so, they apply a bonus to the roll, or subtract a penalty from an enemy’s saving throw. Usually, the bonus/penalty is a +4/-4.

Once the bonus/penalty is applied, we roll a d20. If the roll is an 11 or higher, the NPC is fine. If it’s a 10 or lower, the NPC dies.

We can tie this into the drama of the combat by describing the heroic sacrifice of the NPC. For example, the ally leaps across the chasm to grapple the evil necromancer, giving the ranger an opening to land their arrow. But then, the necromancer falls into the chasm, taking the ally with them towards their death.

Variant: Scaling NPC bonuses

Some NPCs are stronger than others. We can reflect this fact by scaling the bonus/penalty of an NPC sacrifice according to the power level of that NPC. Khemed, the human foot soldier grants a +/-3, Reidoth the druid gives a +/-4, while Uthor the storm giant grants a whopping +/-5. Each of them has to roll their d20 of death after a player invokes their help. So players are inclined to use the lower-powered NPCs early in a battle, and bring out the big guns when it really matters. This adds to a satisfying arc of tension in which the important NPCs jump in to help the characters at the most crucial moments.

Describing epic large-scale battles

Even when players aren’t using a NPC sacrifice each round, we can create the atmosphere of a large, epic battle through description. Instead of running every NPC with a separate turn, they each are part of the ambient battle scenery around the characters. The characters as protagonists fight their own combat within the larger battle, and call on NPC allies to help them in important moments.

Meanwhile, we can pick one or two NPCs each round and describe how they’re fighting around the characters. For example, “You see Uthor the storm giant cleaving through hordes of undead while Reidoth the druid is healing the giant warrior’s wounds. But then your eyes focus on the half-dragon honor guard of Iymrith who are surrounding you, bloody swords drawn.” We can do this at the beginning of every round. Describe what one or two NPCs are doing, then focus back on the immediate enemies of the characters.

By describing how NPCs are part of the ambient battle scenery around the characters, and using Ally Actions or NPC sacrifice to showcase individual NPCs supporting the characters, we can run epic, large-scale battles smoothly, effectively, and cinematically.

Related Illusory Script Articles

  • Using Ally Actions for Big D&D Battles
  • Running Epic Stories In Long-term D&D Campaigns
  • Being a Fan of the Characters in D&D
  • Running a Level 1-20 D&D Campaign
  • The Extinction of Icarus – A Level 1-20 D&D Campaign Outline

Links & Resources

  • Mike “Slyflourish” Shea: “Running Wars, Big Battles, and Massive Combat in D&D” – https://slyflourish.com/running_wars.html

Did you enjoy the article? Then never miss an article by subscribing to our newsletter!

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

  • The Devil You All Know: Collaborative RPG Villain CreationMay 31, 2025
    Build the Villain Together We GMs often arrive at session zero of our RPG with a clear idea of who the villain is. Maybe we even have their stat block ready to go, name and all. But what if we didn’t? What if, instead, we built our main RPG villains with the players, using their …

    Read On »

  • Roleplaying in D&D CombatMay 24, 2025
    Balancing Roleplaying in Combat Combat can be one of the most memorable parts of a session—but not just because of the dice rolls or tactical maneuvers. Some of our favorite combat scenes come alive because of the roleplaying woven into them. But how do we strike that balance? How do we include character moments without …

    Read On »

  • Creating NPCs Based On PCsMay 17, 2025
    One of the core principles we can return to again and again as DMs is this: Build the world around the player characters. In today’s article, let’s apply that principle to one of the most important elements of our games: Creating NPCs (non-player characters) based on the PCs (player characters). Why Build Around the PCs? …

    Read On »

  • The After-Credit Scene in D&DMay 10, 2025
    The Only Worthwhile Cutscene Cutscenes are for video games. In D&D, they almost always get in the way. With one exception: the after-credit scene. When we narrate a scene in which the characters are not present, we’re putting story over play. We’re turning our players into an audience instead of participants. If players can’t act in …

    Read On »

  • D&D 2024 Player’s Handbook ChangesApril 26, 2025
    The D&D 2024 revision of the Dungeons & Dragons Player’s Handbook brings a host of small mechanical changes to the game. If you’re a Dungeon Master already familiar with the 2014 ruleset, here’s a focused guide to what has changed—and how it might impact the way we run our tables. Rather than being a full …

    Read On »

  • Make a City Come to Life in Any RPGApril 19, 2025
    Preparing Urban Chaos for the Table A city can breathe fresh life into any fantasy RPG. They’re where intrigues are born, gold changes hands, and alliances get sealed or shattered over a drink. But when we GMs need to prepare one, especially for just a session or two, cities can feel like an overwhelming tangle …

    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
© 2025 Illusory Script.
✕
  • Home
  • Archive
  • Publications
  • Contact
  • About
  • Subscribe