Dynamic Magic Modification Framework (DMMF)

⭐ ⭐ (543 endorsements) 📥 94,161 downloads 📌 v1.1.0 📅 9/1/2024
🟡 Updated this year

By _kmatt_ · Magic - Gameplay

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 11/27/2025 📅 Created: 9/1/2024
⚠️ 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.6% endorsement rate
  • 🏆 #14 of 18 Magic - Gameplay mods in this game by downloads

📋 About This Mod

Overview

Dynamic Magic Modification Framework (DMMF) is a commonlib NG SKSE plugin that enables dynamically altering spell properties at the moment of casting. Those using the framework can change the charge time, casting cost, casting resource, magnitude, and more dynamically based on a wide array of conditions.

Requirements

Address Library for SKSE

Updates:

I just uploaded hotfix v1. 0. 1a v1. 0. 1b. This should fix an issue related to invisibility/etherealize and should also hopefully fix a crash that was occurring for some users. I cannot reproduce the original crash, so I don't know if it actually fixes the issue. Please read the pinned comment for more context and information.

You still need the main file (v1. 0. 1). Download and install the update file and allow it to overwrite the original.

I have now uploaded a new version (v1. 1. 0). This uses a new casting instance tracking implementation that hopefully fixes some crashes that were reported. I personally cannot confirm as I could not reproduce the original crashes. Please ensure old file versions and update files are removed.

Mods Using DMMF

Controlled Casting (as of v3. 0. 0)

Skill Based Charge Time

Dual Casting Effects Charge Time

Magic Casting Utilities (support is planned but not yet implemented)

Blood Magic Costs Health

Inquisitor Remake I Warlock

Multi Spell Gimmick Staves

Quen of Stamina

Magicka Based Charge Time

Compatibility:

The mod is made with commonlib NG so it should work for all game versions (including VR). However, I have only tested on 1. 6. 1170.

The mod is compatible with all mod added spells.

The only true incompatibility is if another mod is hooking the same functions as me. I have fully replaced the implementation of the following functions:

  • []ActorMagicCaster::Update

    []ActorMagicCaster::SpellCast

    []ActorMagicCaster::InterruptCastImpl

    []ActorMagicCaster::CheckCast

For Mod Users

The mod is a f

🤖 AI-enhanced — based on mod data

DMMF is a commonlib NG SKSE plugin that lets modders dynamically alter spell properties like charge time, casting cost, and casting resource at the moment of casting. It's a framework for Skyrim modders, not an end-user gameplay mod, with 543 endorsements and 94k downloads.

✨ Key Features

Dynamically alters spell properties at the moment of casting.
Can change charge time, casting cost, and casting resource.
Built on commonlib NG and SKSE for Skyrim.
Framework intended for modders to integrate into their own mods.

📊 Pros & Cons

✅ Pros

  • Solid community traction: 543 endorsements and over 94k downloads show real demand.
  • Framework approach gives modders flexibility to create unique casting mechanics.
  • Active development (last updated Nov 2025) suggests ongoing support.

⚠️ Cons

  • Not for end-users—requires modding knowledge to benefit from it.
  • Potential compatibility issues with other SKSE plugins that alter spell casting.
  • Limited documentation in the description; you'll need to dig into the source or forums.
🎯 Is This For You?
For Skyrim modders who want to build custom spell-casting mechanics. If you're a player looking for new spells, this isn't for you—it's a toolkit. Skip if you're not comfortable with SKSE plugins and Papyrus scripting.
📦 Install:Medium· 5-10 minutes

💡 Beginner Tips

  • Make sure you have SKSE and commonlib NG installed correctly, as DMMF depends on them.
  • If you're a modder, check the source code or forums for usage examples—the description is barebones.
  • Test with a simple spell mod first to see how the framework hooks into casting.

📊 Mod Details

Game
Skyrim Mods
Author
_kmatt_
Version
1.1.0
Downloads
94,161
Endorsements
543
Category
Magic - Gameplay
Created
9/1/2024
Updated
11/27/2025

🔧 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 Magic - Gameplay 👤 More by _kmatt_ 🔎 Similar Mods 🌐 Best Magic - Gameplay (All Games) ⚠️ Fix Crashes & Errors 💾 Save Files 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods