Skyrim

File information

Last updated

Original upload

Created by

NeoRunek

Uploaded by

NeoRunek

Virus scan

Safe to use

Documentation

Readme

View as plain text

Use SkyUI to get new alternatives to cast magic spells. Smart Spells are the main feature, you can automatically cast any spell if a set of customizable rules met. Spell Rings and Spell Combos can assist you to be an efficient caster. Give it a try if you are looking to improve your magic casting gameplay, it is compatible with SkyRe and any other magic system overhaul.


INSTALLATION
Before installing this mod, make sure you have SkyUI 4.1 and SKSE 1.6.16 installed, you can try using a lower version, but I programmed the scripts using those versions.

I recommend installing this mod with "Nexus Mod Manager", but if you are installing it manually, just extract into your "skyrim/data" folder.


HOW TO USE
After a successful installation, wait around 20 seconds for the initialization message to appear and the MCM to announce the registration of 2 mod configuration pages, after that, you will be ready to go.

The mod revolves around the weapons and spell cache menus to help you customize your spell casting options. It is a little odd to use them, but the limitations of "Papyrus" gave me no other choice, here is the explication:

1. To get some spells or weapons up and running with the mod you have to equip them to your character first, powers are supported but shouts are not.
2. Once you enter either of the mod configuration pages those weapons or spells will be registered to their corresponding cache menu.
3. The first spells or weapons in the cache menus will be the ones your character currently has equipped. The limit of either cache menu is 30 slots.

The main purpose of the cache menus is to minimize all the switching of spells and weapons to configure the mod, but keeping it as compatible as possible.

You can use any spell to be part of the mod, even the ones that need a target, but I highly recommend using only cast-on-oneself spells and avoid concentration spells that need to be hold on to be useful, for example, use "Fast Healing" instead of "Healing". You have to keep in mind that some spells have a casting range, if the required range is not met, the spell cast will fail and the magicka needed for the spell will be consumed, "Conjure Familiar" spell is a good example of a spell with a casting range that will fail if you target an area too far away.

* Smart Cast - Spells
Here you can set up rules for the auto casting system, if all the rules you assign to a spell met and you have enough magicka, the spell will be cast without any intervention from the user and the magicka needed for the spell will be consumed. The order for casting spells is from top to bottom (spell 0 to spell 10), this means if you have a spell that consumes a lot of magicka at the top, other spells will not be cast even if the rules met, keep that in mind. I recommend putting "Fast Healing" at the very top, you don't want to die because you cast a big spell instead of a lifesaving "Fast Healing" spell.

Smart spells can be auto dispel too, for a spell to qualify for auto dispelling the duration of its magic effects should be more than 25 seconds. If the character is still in combat or just got out of combat, the dispel option will return some magicka back depending of the time the spell was active, for example, a spell will return more magicka if it is dispelled with 40 seconds than 20 seconds left.

I guess all the other features of this mod configuration page are self-explanatory, besides the page has "Option Highlight Text" to help you through.

Smart Cast spells use a 5 second loop to enquire your character status, this means that the auto cast will take from 0 to 5 seconds to detect changes in your character status and cast a spell, please keep that in mind. I programed this loop to be as fast as possible, I use a computer with an Intel i5 processor and an AMD Radeon HD 7750 graphic card to play the game, and the loop takes from 0.08 to 0.2 seconds, I think it is good enough.

* Smart Cast - Config
This mod configuration page helps you to customize your Spell Rings, Spell combos and to manage your Smart Spells.

- Spell Rings
When you create a new Spell Ring, that ring will be added to your character's inventory and will be renamed after the spell you assign to it. These rings will help you cast spells instantaneously, avoiding completely the typical magic cast mechanic, for example, do you want to cast "Oakflesh" but you don't want to switch your sword or shield for a spell?, well, if you have a Spell Ring with "Oakflesh" spell assign to it, you only have to equip it and you will be ready to continue your fight. These rings will be unequipped automatically, they are just a way to trigger an event for the mod to cast spells. You can favorite and assign a hot key to any ring if you want a quick access to a spell, and you can spam these rings for instant cast as long as you have enough magicka for the spell.

There is a dispel ring, this ring will dispel all magic effects cast by a Spell Ring or Spell Combo from your character, and it does not return any magicka, you can use it just to dispel long duration effects that annoys you.

- Spell Combos
If you feel Spell Rings can break your game immersion or it is some kind of cheat, Spell Combos are the alternative. Just like any other spell, you still need to equip a Spell Combo to your character to cast it, but you can cast up to 3 spells at the same time, you will consume the magicka needed for all the spells in one go, make sure your magicka pool is big enough to cast all the selected spells or the Spell Combo will fail. After you create a Spell Combo your character will have a new spell in the alteration section of the magic menu, and it will be named after the first spell of the combo.

- Smart Spell Manager
This section helps you change the priority of Smart Spells automatic casting by moving spells up or down from the list of spells. You can delete unwanted spells too, or disable the Smart Spell loop, this last option is particularly useful when you engage in a fist fight with someone and casting magic spells is consider cheating. The reset option is just in case you consider the loop have messed up the spell durations of the automatic casting.


COMPATIBILITY
I did my best to program this mod to be compatible with any other mod. I tested it with "Apocalypse Spell Package", "Balanced Magic" and "T3nd0s Skyrim Redone".


CHANGE LOG

v1.0
+ Smart Spells can be customized using "Smart Cast - Spells" and managed by using "Smart Cast - Config" mod configuration page.
+ Spell Rings and Spell Combos can be customized at "Smart Cast - Config" mod configuration page.