Death for All
🟡 Updated this yearPreview

🔍 Analysis
- 👍 0.8% endorsement rate
- 🏆 #111 of 678 Gameplay mods in this game by downloads
📋 About This Mod
CONCEPT: NO MORE PLOT ARMOR
I have been playing Bannerlord (and Warband) for a very long time now, and like many I have struggled with the endless mid- to end-game slog. Part of the issue is that:
1) There are too many damn nobles and endless parties to whack-a-mole
2) The stakes of battle are low once you have 5000 Fian Champions and many lords in your kingdom.
I have wondered if the simple solution could be to increase the Death Rate of all heroes dramatically.
WHAT THE MOD DOES
You will notice many more battle deaths of:
- PLAYER character
- ALL Lords and Ladies
- ALL Companions
This applies to BOTH battles in which you participate AND battles between AI factions!
This mod does not affect deaths due to old age or child birth.
The "Battle Death Chance" calculation has the following factors:
- Difficulty settings
- Damage type
- Medical skill
- Doctor's Oath perk
- Physician of the People perk
- Cheat Death perk
- Fudge factor <--- this mod only touches this!
If you want more details on this, scroll down to "Under the Hood" section.
GAME IMPACT
Check out this LP featuring the mod by ReformistTM!
qUoezXHsoBM
So far in my testing (3x version), I have found the following impacts on the campaign:
- Very small clans will get wiped out, at a rate of about one clan every 2 years.
Note that children are... uh... removed when all the adults of a clan die.
- Rebel clans have new importance. In one test game a Marunath Rebel became King of Battania.
Rebels will be absorbed into kingdoms and contribute to the gene pool.
- Mercenaries in the form of Minor Clans become more important as time goes on. Minor Clans are hard-coded to maintain 4 to 5 characters, which means unless they get nuked in one battle they will be around forever. As noble houses weaken, Mercenaries will be key to winning wars.
- Wars are much more dynamic. I have seen Vlandia conquer a big chunk of Aserai before being violently pushed back.
So far I have not seen a faction steamroll the rest. It seems the AI diplomacy system somewhat stabilizes despite the deaths.
- Empires rise and fall. After ~50 years in-game I have noticed some empires chill out a bit when many of their lords have died. They become aggressive again as nobles come of age.
- Companions are valuable. I have to say TW's decision to "hide" characters in 1. 1. 0 is unfortunate timing, but you can make use of innkeepers for tips. Or use console commands to reveal characters.
- Medicine becomes an S-tier skill tree. Praise Jeremus.
- Sieges are extra deadly / frustrating due to lack of control over some companions. Pick your battles wisely.
- Surrender is a viable option if you are caught in a losing position. Companions will likely survive.
- Spouses might not belong on the frontline after all...
- The AI is still dumb as a brick! Some deaths will be frustrating.
INSTALLATION
As of version 2. 0 this is now a proper mod - install like any other!
Requires Harmony.
CONFIGURATION
As of Version 3. 0 you can now tweak the death rate!
1. Go to the mod directory ...\Mount & Blade II Bannerlord\Modules\DeathForAll
2. Open DeathRateConfig.xml
3. Tweak the ModdedFactor value. If you want details, scroll down to "Under the Hood" section.
4. Save the xml.
5. Launch the game with mod enabled; you should see a message on startup with the configured value.
COMPATIBILITY
For Bannerlord version v1. 2. 7
Check Old Files section for BL v. 1. 1.x
Save-Game Compatible - can be toggled on/off
Not compatible with:
- King Slayer (might be redundant, similar to this mod)
- Mods that mess with healing, medicine perks effects, and death rate.
- To be precise mods that mess with GetSurvivalChance()
- Campaigns with Birth and Death disabled, obviously.
Compatible and Recommended mods
I Don't Care - reduces message l
Death for All removes plot armor in Mount & Blade II: Bannerlord by dramatically increasing the battle death chance for the player, all lords and ladies, and companions, affecting both player-involved and AI battles. It aims to reduce the mid-to-end game slog by making wars more consequential. With 840 endorsements and 105,468 downloads, it's a popular gameplay overhaul for veterans seeking higher stakes.
✨ Key Features
📊 Pros & Cons
✅ Pros
- Huge community trust with 840 endorsements and over 105k downloads
- Directly tackles the late-game boredom by making every battle risky
- Works in AI battles too, so the world evolves even when you're not fighting
⚠️ Cons
- Your own character can die more easily, which might frustrate players who hate permadeath
- Small clans can be wiped out, potentially removing factions from the game entirely
- No explicit compatibility notes for other mods that alter death or clan mechanics
For Bannerlord veterans who are tired of steamrolling the map with elite troops and want real stakes. If you enjoy long-term campaigns with dynastic challenges and unpredictable politics, this mod adds that. Skip it if you prefer a more relaxed sandbox where your character is safe.
💡 Beginner Tips
- Since the mod increases death chance, consider saving before major battles if you're not ready to lose your character.
- If you're using other gameplay mods, test Death for All on a separate save to see how it interacts.
- Watch the linked Let's Play by ReformistTM to see the mod in action before committing.
📊 Mod Details
- Game
- Bannerlord Mods
- Author
- Salaco
- Version
- 5.0
- Downloads
- 105,468
- Endorsements
- 840
- Category
- Gameplay
- Created
- 1/14/2023
- Updated
- 11/30/2025
🧩 Commonly Used Together
Users add these mods to the same collections — a real compatibility signal, not an AI guess.
🔧 How to Install Bannerlord Mods
Use Vortex or manual. Enable mods in launcher. Harmony required.
📖 Full step-by-step install guide for Bannerlord →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Bannerlord commands, item IDs, and more.
Keep browsing — more Bannerlord mods await