Invert Spellcasting
⚪ Last updated 2024⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 🏆 #7 of 10 Magic - Gameplay mods in this game by downloads
📋 About This Mod
Apparently Nexus Mods doesn't support markdown (even though I swear I've seen it used before...). If you want to see a pretty formatted version of this, paste it into a markdown viewer ;p
I swear I did a whole search of the site before starting work on this, only apparently to find out just before publishing that another very similar mod actually does exist - oops (and they handle the swapping between spells in a cleaner way too...). Well at least my version has the options of inverting any spell effect, and options to change to Target instead of just Touch. And was fun to make.
# Prepared Spells
## Introduction
Allows spells to be cast with ranges inverted (such as Self becoming Touch). Useful for buffing companions without having to specifically make a Touch version of every buff. By default, only pure Self spells can be inverted, but more can be configured with the .ini.
## Requirements
This mod requires the following:
## Description
In order to cast a spell with inverted ranges, hold `Left ALT` (configurable) when pressing the cast button. When a spell is inverted, Touch and Target effects will become Self, while Self effects will become Touch. Holding `X` (configurable) in addition to the invert button will turn Self effects into Target instead of Touch (while this feature is enabled, which it is by default).
If for any reason the spell can't be inverted, the normal version of the spell will be cast instead. Reasons a spell can't be inverted are:
- The spell includes any effect that's of a disallowed range. (Dis)allowed ranges can be configured.
- You can't afford to cast the inverted version.
- One of the effects can't be cast at the desired inverted range (for example, the Summon magic effects can only be on Self, and so can't be inverted to Touch). If a spell you're casting as a Target would fail solely because of this reason, it'll attempt to cast it as a Touch spell instead if that's possible.
- The spell contains a scripted effect with a script attached. Some effects may not have been programmed to handle unexpected targets, so this is disabled for safety reasons, though you can disable this safety feature in the config.
The mod will make a (lazy) attempt to adjust the costs of the inverted spells to some degree:
- If the inverted spell ends up as a purely Target spell, and its value isn't auto-calculated, its cost will be modified by the same cost modifier that Target effects usually are (The `fMagicRangeTargetCostMult` GMST - by default `1. 5`).
- If the inverted spell ends up as a purely Touch spell, regardless of if its cost auto-calculated or not, it will be multiplied by a configurable value (so long as the multiplier isn't the default of `1. 0`). This allows you to apply an extra cost/discount for using (some) inverted spells rather than dedicated spell
📊 Mod Details
- Game
- Oblivion Mods
- Author
- Atkana
- Version
- 1
- Downloads
- 238
- Endorsements
- 7
- Category
- Magic - Gameplay
- Created
- 2/10/2024
- Updated
- 2/10/2024
🔧 How to Install Oblivion Mods
Download from Nexus.
📖 Full step-by-step install guide for Oblivion →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Oblivion commands, item IDs, and more.
Keep browsing — more Oblivion mods await