OnMagicEffectApply Replacer

⭐ ⭐⭐⭐ (10,314 endorsements) 📥 4.5M downloads 📌 v1.8.2 📅 5/13/2022
🟡 Updated this year

By Meridiano · Bug Fixes

⬇ Download Mod Source: Nexus Mods 📅 Updated: 7/12/2026 📅 Created: 5/13/2022
⚠️ Install Order · 5 steps
1🛠️ SKSE64 — Skyrim Script Extender 64 Download ↗
2🔧 USSEP — Unofficial Skyrim Special Edition Patch Download ↗
3🖥️ SkyUI — SkyUI (MCM framework) Download ↗
4🧩 Address Library — Address Library for SKSE Plugins Download ↗
5🔧 SSE Engine Fixes — SSE Engine Fixes Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.2% endorsement rate
  • 🏆 #20 of 156 Bug Fixes mods in this game by downloads

📋 About This Mod

When I entered High Hrothgar during The Way of the Voice quest I suddenly got "VM Overstressed" message from SSE Display Tweaks. It indicates that game script engine is under some heavy load. The message didn't want to disappear so there was a problem here. I created a temp save and exit the game.

When I loaded the save in ReSaver I saw a lot of active calls of MQ105ShoutTargetScript and I decided to investigate it. It has only one OnMagicEffectApply event so I attached some Debug. Trace functions to it and moved back to the game.

What's the problem?

- Many mods use "cloak" spells to distribute various effects to NPCs. SPID can also do this work but there's no SKSE for consoles and Vokrii is an example of "cloaking" mod because it's multiplatform.

- With the No Hit Event magic effect flag its effects don't trigger the OnHit event but the OnMagicEffectApply triggers on every, well, magic effect apply.

- So 5 "cloak" effects that trigger the OnMagicEffectApply for every second for 4 Greybeards lead to 400 calls in 20 seconds.

What's the solution?

- "Basic" version is no longer supported and was dropped at 1. 8.

- For "Effective" version I've replaced OnMagicEffectApply with more effective PO3 Papyrus Extender code, so it's required for this version. Note that in this version my scripts use OnLoad event to register magic effects and you need to load your save before any related quest to process everything right.

Not only MQ105

The OnMagicEffectApply event is used not only in this case but also in some more scripts when the game waits for some magic cast. However, not every script causes the problem but only attached to damageable actors. For example there are wisps in Soul Cairn that have this event but they don't receive it because of invulnerability. Being attached to activators this event doesn't cause frequent calls as well. So here's the list of scripts affected by this mod with some brief notes.

MQ105PhantomFormScript > phantom waits for Unrelenting Force 2nd level.

MQ105ShoutTargetScript > 4 Greybeards wait for Unrelenting Force 1st level.

MQ106DragonScript > Sahloknir waits for any Shout to say "your Voice is strong" during the fight.

MQ204PaarthurnaxScript > Paarthurnax waits for any Fire Breath.

MQ206AlduinScript > Alduin waits for the full Dragonrend.

MQ304AlduinScript > Alduin reacts to hits while player wanders through Sovngarde.

MS08SaadiaScript > Saadia waits for Kematu to paralyze her.

MG01NiryaScript > Faralda waits for the healing spell during the exam.

DLC2MQ06FakeDragonKillEffectScript > After Zii-Los-Dii-Du dragons end their kill scenes.

Survival_HungerEatingDetection > Werewolf feeding or cannibalism affect hunger.

Survival_PlayerMagicHitInfo > Player reacts to fire and frost effects.

Survival_ResistDiseaseWatchS

🤖 AI-enhanced — based on mod data

OnMagicEffectApply Replacer is a bug fix mod for Skyrim that addresses the frequent calling of the OnMagicEffectApply event in various scripts. It has 10,314 endorsements and 4.5 million downloads, indicating strong community trust. Last updated July 2026, it remains relevant for current game versions.

✨ Key Features

Fixes the frequent call of the OnMagicEffectApply event in different scripts.
High community adoption with 10,314 endorsements and 4.5 million downloads.
Recently updated on July 12, 2026, ensuring compatibility with current game versions.

📊 Pros & Cons

✅ Pros

  • Massive community trust – 10,314 endorsements and 4.5 million downloads show this is a go-to fix.
  • Tackles a real performance issue – the OnMagicEffectApply event can spam scripts, and this mod cleans that up.
  • Actively maintained – last updated July 2026, so it's not abandoned.

⚠️ Cons

  • No clear list of which scripts are affected – you'll have to test it with your mod list.
  • Potential conflicts with other mods that modify the same event – you'll need to check your load order.
🎯 Is This For You?
For Skyrim modders who've noticed script lag or performance hits from magic effects and want a targeted fix. Also for anyone building a mod list who wants a well-vetted bug fix. Skip if you're not experiencing issues or if you're on a mod setup that already patches this event.
📦 Install:Easy· Under 1 minute

💡 Beginner Tips

  • Place this mod early in your load order to ensure it loads before other mods that might override the event.
  • Use a mod manager like Vortex or MO2 to install – it's a simple plugin, but managing load order is easier with a manager.
  • If you use other script-heavy mods, test in a new game or after a save clean to see if performance improves.

📊 Mod Details

Game
Skyrim Mods
Author
Meridiano
Version
1.8.2
Downloads
4,484,442
Endorsements
10,314
Category
Bug Fixes
Created
5/13/2022
Updated
7/12/2026

🧩 Commonly Used Together

Users add these mods to the same collections — a real compatibility signal, not an AI guess.

🔧 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

📋 All Skyrim Mods 🏆 Top 25 📂 More Bug Fixes 👤 More by Meridiano 🔎 Similar Mods 🌐 Best Bug Fixes (All Games) ⚠️ Fix Crashes & Errors 💾 Save Files 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods