Nexus page & download: http://www.nexusmods.com/skyrim/mods/60949/?
HT Casting Regeneration
HT Casting Regeneration allows players, and if set to do so, NPCs to regenerate Magicka while they are still casting, charging, or channeling spells. This is a feature that I was always perplexed was not in the base game, it makes no sense that holding a fireball should keep your bar from filling back up.
The mod is highly customizable via a SkyUI MCM menu.
Configuration
Enable/Disable the mod:
Enables or disables the processing of the mod's scripts.
Enable/Disable player and NPC regeneration:
Selectively enable or disable the mod's scripts for both players and NPCs.
Update Interval:
The amount of time between the script's updates. Lower values will make the Magicka bar move more smoothly, but will take up more time that could be better-used on other scripts. My script is very light, but if you put it too low it may be hard on low-end pcs.
Global Multiplier:
The multiplier by which the rate of casting regeneration will be modified.
Regeneration Cap:
The percent of the total cost of the spell(s) being casted that this mod will recharge. Example: You have 100 Magicka max, a fireball costs 50, this setting is set to 0.5, you would be able to recharge up to 75 Magicka while holding a charged fireball in one hand. If this is set to 1, you will be able to regenerate 100% of your Magicka bar. At 0 you will be able to regenerate to MAXMAGICKA-SPELLCOST while you are still casting/charging/holding a spell.
Channeling Enabled:
Should you regenerate Magicka while using a channeled spell (Flames/Frostbite/wards, etc.)? Warning: Can cause major balance issues, due to the possibility of being able to infinitely channel a spell.
Channeling Regeneration Multiplier:
The multiplier by which the rate of casting regeneration will be modified while using a channeled spell. (Flames/Frostbite/wards, etc.)
Installation
Fresh Install
Install using the NMM or any other mod management utility, or just copy the contents of the archive into your Data directory.
Update
To update to a newer version, uninstall the old version via the NMM (since you are updating, the latent variables are not a problem). Once that is done, just install the newer version via the NMM. Within a few seconds of loading your save the script will detect that a newer version has been installed and act accordingly. (You will recieve a text message to this effect at the top left corner of your screen.)
Uninstallation
Do not simply remove the mod. The mod saves data in your savegame. To uninstall cleanly you must go the the in-game MCM menu and click on the Uninstall button in the right-hand column and then save your game. This will remove the magic effect with the script from your character and purge all of the latent settings data from your save. Once you have done this you can simply uninstall via the NMM or remove the files that you added earlier. NOTE: This mod uses a third-party library (JContainers) which is packaged within. If you have other mods that rely on this package, be careful not to delete its files if uninstalling manually. Uninstalling via the NMM should be save however, as it is designed to avoid just this type of problem.
Requirements
Skyrim Script Extender (SKSE), version 1.7.1 or greater: http://skse.silverlock.org/
SkyUI(for configuration, will work without it): http://www.nexusmods.com/skyrim/mods/3863/?
JContainers(packaged with my mod, so you don't need to download it): http://www.nexusmods.com/skyrim/mods/49743/?
Compatibility
This mod only adds new forms and scripts, so it will be comparable with anything and everything. Even other mods that might mess with the player's magicka, as my mod only modifies it via the RestoreAV command (never directly sets it).
Changelog
1.1.0 - 12/22/14
- Reworked the entire mod. It no longer makes use of an Ability to apply the regeneration script; rather, it uses quest reference aliases.
- The regeneration script can now be set to apply to NPCs that are near the player as well.
- Added MCM settings for NPC options on their own page.
1.0.1 - 12/21/14
- Fixed an oversight that caused the regeneration rate to not be affected by modifiers the player had (enchantments, standing stones, etc).
- Added some instructional text to the MCM menu regarding proper update procedure.
- Changed some MCM option's text to be more clear.
1.0.0 - 12/21/14
- Initial release.
Thanks & Credits
SKSE Team - Awesomeness.
SkyUI Team - Without their excellent mod my configuration menu would not have been possible.
Silvericed's JContainers - This library is fantastic.