Invert Spellcasting

⭐ — (7 endorsements) 📥 238 downloads 📌 v1 📅 2/10/2024
⚪ Last updated 2024

By Atkana · Magic - Gameplay

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 2/10/2024 📅 Created: 2/10/2024
⚠️ Install Order · 2 steps
1🛠️ OBSE — Oblivion Script Extender Download ↗
2🔧 UOP — Unofficial Oblivion Patch Download ↗

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

🔍 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

📋 All Oblivion Mods 🏆 Top 25 📂 More Magic - Gameplay 👤 More by Atkana 🔎 Similar Mods 🌐 Best Magic - Gameplay (All Games) ⚠️ Fix Crashes & Errors 💾 Save Files 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods