1 items

File information

Last updated

Original upload

Created by

Oblivion6871

Uploaded by

Oblivion6871

Virus scan

Safe to use

Tags for this mod

About this mod

Changes several spells to be toggled on/off. Currently covers base game Alteration, Conjuration, Mysticism, Illusion, and Restoration as well as Khajiit Night Eye, Vampire Sight. Configurable costs and XP gain.

Share
Permissions and credits
Donations
Changes several useful spells into scripted toggles. First cast turns it on, second turns it off. Reserves a percent of your total Magicka, based on skill level. Completely configurable with a settings menu spell. 

TURN OFF ALL SPELLS BEFORE UPDATING OR UNINSTALLING
TURN OFF ALL SPELLS BEFORE UPDATING OR UNINSTALLING
TURN OFF ALL SPELLS BEFORE UPDATING OR UNINSTALLING

Alteration
Spoiler:  
Show
Protect
Buoyancy
Defend
Ease Burden
Electric Shell
Frost Shell
Heat Shell
Sea Stride
Water Breathing
Guard
Ice Shield
Flame Shield
Lightning Shield
Lighten Load
Shield
Lightning Wall
Glacial Wall
Fire Shield
Pack Mule
Aegis
Beast of Burden
Defensive Boost
Shieldwall


Conjuration
Spoiler:  
Show

Novice
Spoiler:  
Show

Bound Boots
Bound Dagger
Bound Gauntlets
Bound Helmet
Minor Bound Armor


Apprentice
Spoiler:  
Show

Bound Greaves
Bound War Axe
Major Bound Armor
Summon Ghost
Summon Scamp
Summon Skeleton
Summon Zombie
Summon Hunger
Summon Mangled Flesh Atronach*


Journeyman
Spoiler:  
Show

Bound Bow
Bound Cuirass
Bound Mace
Greater Bound Armor
Summon Dremora
Summon Flame Atronach
Summon Headless Zombie
Summon Skeleton Guardian
Summon Gluttonous Hunger
Summon Decrepit Shambles
Summon Torn Flesh Atronach*


Expert
Spoiler:  
Show
Bound Shield
Bound Sword
Summon Clanfear
Summon Daedroth
Summon Faded Wraith
Summon Frost Atronach
Summon Skeleton Champion
Summon Skeleton Hero
Summon Spider Daedra
Superior Bound Armor
Summon Ravenous Hunger
Summon Shambles
Pride of Hirstaang
Summon Stitched Flesh Atronach*


Master
Spoiler:  
Show
Summon Dremora Lord
Summon Gloom Wraith
Summon Lich
Summon Storm Atronach
Summon Xivilai
Summon Voracious Hunger
Summon Replete Shambles
Summon Sewn Flesh Atronach*

*If obtained from another mod


Illusion
Spoiler:  
Show
Starlight
Moonlight
Eyes of Eventide
Void Gazer
Candlelight
Eyes of Midnight
Chameleon
Shroudwalk
Shadow
Torchlight
Cloak
Daylight


Mysticism
Spoiler:  
Show
Minor Life Detection
Major Life Detection
Greater Life Detection
Superior Life Detection
Legendary Life Detection
Superior Spell Absorption
Legendary Spell Absorption
Llivam's Reversal


Restoration
Spoiler:  
Show
Fortify Agility
Greater Fortify Agility
Fortify Endurance
Greater Fortify Endurance
Fortify Health
Greater Fortify Health
Fortify Fatigue
Greater Fortify Fatigue
Fortify Intelligence
Greater Fortify Intelligence
Fortify Luck
Greater Fortify Luck
Fortify Personality
Greater Fortify Personality
Fortify Speed
Greater Fortify Speed
Fortify Strength
Greater Fortify Strength
Fortify Willpower
Greater Fortify Willpower
Minor Fortify Marksman
Major Fortify Marksman
Greater Fortify Marksman
Minor Fortify Security
Major Fortify Security
Greater Fortify Security
Minor Fortify Sneak
Major Fortify Sneak
Greater Fortify Sneak
Nightstalker
Stalker's Instinct
Wraithwind
Greater Nightstalker
Greater Stalker's Instinct
Greater Wraithwind
Aundae's Aura
Berne's Aura
Quarra's Aura
Disease Resistance
Resist Paralysis
Resist Poison
Minor Resist Magic



Lesser Powers
  • Eye of Night
  • Hunter's Sight

Notes on balance: Some spells had no functional difference between tiers other than durations, making using anything except the cheapest ones rather pointless with this mod. To correct this, I edited a few.
Spoiler:  
Show

  • Flame Shield - Incorrectly set as a master level spell due to it's duration, I've put it as a Journeyman level to complete the set for that tier.
  • Detect Life - Several spells here only had duration changes between skill level tiers. Instead, they now have a more natural distance increase.
  • Void Gazer - There was no reason to use this over "Eyes of Eventide" so I gave it a conjuration buff, the idea being that you are gazing into the void of Oblivion
  • Shroudwalk - This was simply a much worse Chameleon. It even cost more than a custom spell of the same mag/duration would. Now boosts speed.
  • Eyes of Midnight - With this mod, there was no reason to use this spell. Now has an illusion buff.
  • Invisibility - Excluded. Just by it's nature, it wouldn't work well as a toggle. It would break all the time and have to be toggled off and back on.
  • Fortify Magicka - Excluded. It didn't make sense to me to pay a Magicka reserve to increase Magicka.


As spell costs are required to gain xp, you need to have enough mana to cast the spell and for the reserve.

Reserve Costs and XP gain
Spoiler:  
Show

Reserve costs now function as a percentage of your maximum Magicka, adjusted by skill level. The formula is Total Magicka * Base Cost / (1+ (Skill level / 100))
Base costs are: Novice - 10%, Apprentice - 20%, Journeyman - 30%, Expert - 40%, Master - 50%. This means that at 1 in alteration, you'd pay 10% of your total Magicka to cast Protect. At 100 alteration, it would cost 5%. This scales past 100, either with mods to increase skill level caps or Fortify Skill enchantments.

XP gain is based on your total number of active toggles in a given school, divided by two (with a minimum of one).  Off by default, can be turned on in the settings menu. Default is set to proc every 10 minutes, and this is adjustable.



Options/Configuring
Casting any toggled spell will give you "Toggle Spells Menu" which can be used to adjust most aspects of this mod. If you want faster or slower XP gains, higher or lower reserve costs, or to disable them entirely. Now you can also decide whether summons should be automatically resummoned on death. There's also a reset option in case of bugs.


FAQ
Q: Does this affect custom spells?
A: No, custom spells only exist in your game and can't be changed by a mod like this.

Q: Is there passive XP gain from having a spell toggled on?
A: Yes! As of version 2.0, passive XP gain can be turned on with the menu spell.

Q: Can you make <X> version?
A: Maybe, doesn't hurt to ask.

Known Issues
Spoiler:  
Show


Fortify Magicka from enchanted items is not accounted in reserve costs, just base Magicka and Fortify Magicka abilities.

Summons disappear if you fast travel. This is an engine limitation, and currently not fixable.

The reset spell has weird interactions if your armor is enchanted with Fortify Magicka. If you need to cast reset, which should only be used for bugs, take off gear enchanted with this first.

Spell effectiveness is ignored for spells affected by this mod. To change this isn't feasible right now.

Light spell and shader spell bugs are vanilla bugs.




To-do
Spoiler:  
Show

Restoration
DLC spells

Merge my Toggled Conjurations into this one, once I'm sure all major bugs have been squished
New spell school perks?
Fill in missing spell tiers?



TURN OFF ALL SPELLS BEFORE UPDATING OR UNINSTALLING

Manual Installation
Spoiler:  
Show

Place in steamapps\common\Oblivion Remastered\OblivionRemastered\Content\Dev\ObvData\Data.
Edit Plugins.txt with "ToggleSpells.esp" at the bottom.


Compatibility
  • Khajiit Night Eye Toggle  - Not compatible, included in this mod.
  • Longer Conjurations - Not compatible, included in this mod
  • Mods altering Destruction damage or Restoration healing - Perfectly compatible
  • Other mods affecting spell durations - Mixed compatibility. When the same spells are edited, whichever loads last will be the changes you see. 
  • Any completely new spell - Perfectly compatible, but won't be toggleable

Recommended Mods
Longer Spell Duration - A cleaner, no mess, no fuss alternate to this mod. Script-free, it's the best choice is you're simply looking for your spells to last longer. Has all the spells I missed/haven't finished. Can be used together, provided you load the mod with your preferred changes last. 
Unique Elemental Spells - Adds new effects to all base game elemental spells, compatible with this mod for an almost full magic overhaul.


Check out my other mods!