DLC2 Miraak BossFightScript Fix
⚪ Last updated 2024⚠️ Install Order · 5 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
🖼️ Gallery (10 images)
🔍 Analysis
- 👍 0.2% endorsement rate
- 🏆 #94 of 115 Bug Fixes mods in this game by downloads
📋 About This Mod
Fix issues of Miraak Boss Battle Script below:
1: When a dragon is landing and miraak try to kill it, he might not stand at center and shout to dragon, or he might do the shout twice.
He will now stand steadily in the center and shout once to the dragon.
2: The dragon might dead too early that when miraak has just start shout and the projectile not hit the dragon yet.
The timing of death is adjusted to match the shout.
3: When miraak kill a dragon and absorb dragon soul, he might stuck there if you have some mods enhance his health, because he will recover a fixed 1000 health points, not percentage, but the boss fight script will keep waiting if his health not higher than 90%.
This fix make him restore 100% health when absorb dragon soul. And the dragons is considered killed by miraak now.
4: When miraak was finally killed, if he has Maigc absorb, which may comes from Atronach perk that add to him via SPID or modify miraak actor, the spell that actually kills him might be absorbed, and miraak will stuck in the air and cannot dead.
Miraak's MagicAbsorb and MagicResist was set to 0 before apply the kill spell to make sure the spell work correctly.
5: Sahrotaar (The third dragon to be killed) sometimes will landing at the entrance of Apocrypha, not Boss Battle filed, causing miraak wait for him at the center forever.
Clear the forced LandingMarker before setting, to make sure they landing at boss fight filed.
6: Some areas of the boss battle area are weird, Miraak will be out of combat in them. This usually happends after Miraak Sprint, because here's about 3 sprint target was in that area. (The area is behind where Sahrotaar landing, and if you stand near a rock to the right and back of Sahrotaar landing location, Miraak will most likely to lose his target and quit the combat).
Now Miraak will teleport to player if he don't have any combat target. ("Did you truly think to be rid of me so easily?")
7: Vanilla script add some perk to Miraak depending on his level. But this unable to work because the AddPerk function in the script doesn't work for NPCs[font=Comic
A lightweight bug fix for the Miraak boss fight in Skyrim's Dragonborn DLC, editing two scripts to resolve scripting issues. No plugin or requirements needed. With 1,201 endorsements and 571,457 downloads, it's a proven fix for a common annoyance.
✨ Key Features
📊 Pros & Cons
✅ Pros
- Community-trusted fix with 1,201 endorsements and over half a million downloads
- Lightweight: just two scripts, no plugin or extra requirements
- Targets a specific boss fight bug that many players encounter
⚠️ Cons
- Only addresses script issues, not other potential Miraak fight problems
- Last updated in 2024, may not be compatible with future game updates
- No detailed documentation on what exactly is fixed
For Skyrim players who've experienced bugs during the Miraak boss fight and want a simple, no-fuss fix. Skip if you're looking for a comprehensive overhaul of the fight or if you haven't encountered any issues.
💡 Beginner Tips
- Place the .pex files in your Data\Scripts folder, overwriting the originals.
- Make sure to back up the original scripts if you want to revert.
- This fix is for the Dragonborn DLC, so ensure you have it installed.
📊 Mod Details
- Game
- Skyrim Mods
- Author
- Mokeine
- Version
- 1.0
- Downloads
- 571,457
- Endorsements
- 1,201
- Category
- Bug Fixes
- Created
- 7/4/2024
- Updated
- 7/6/2024
🔧 How to Install Skyrim Mods
Download from Nexus.
📖 Full step-by-step install guide for Skyrim →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Skyrim commands, item IDs, and more.
Keep browsing — more Skyrim mods await









