File information

Last updated

Original upload

Created by

Parapets and SeaSparrow

Uploaded by

Shekhinaga

Virus scan

Safe to use

About this mod

Allows you to imbue any staff with any spell from any mod. No patches, no hassle, no annoying middle steps.

Requirements
Permissions and credits
Changelogs
STAFF ENCHANTING
OVERVIEW

Staff Enchanting in vanilla Skyrim is a lie - you're not enchanting staves, you're forging them. This is incredibly limiting, since you can only have up to so many combinations of spell and staff, and that is before you factor in great spell mods that may not have staff support. Enter Staff Enchanting, an SKSE plugin that converts the vanilla system into a working custom spell enchanting alternative.

MECHANICS

Staff Enchanting will allow you to imbue staves with almost any spell from the game, with a few exceptions. Due to vanilla animation limitations, self targeting spells are excluded. Spells that cost 0, or cannot be equipped in either hand, or are ritual spells are also excluded. Any other spell is fair game. You can even rename your custom staves, if you so choose!

Staff Enchanters are powered by Morpholiths - minerals that store magic energy. Neloth's Staff Enchanter, for example, uses Heart Stones. Heart Stones and mod-added morpholiths follow the same standard rules. 1 Morpholith for novice spells, 2 for apprentice, 3 for adept, and so on. As you use more Morpholiths, the charge amount placed on the staff increases as well.

Staff Enchanters powered by Soul Gems (e.g. Mainland Staff Enchanters) work more closely to the Arcane Enchanter. You select a single stone to use as the power source, and the amount of energy it contains determines the charge amount of the staff.

DEVELOPER INFORMATION

Do you want to add support to your mod for Staff Enchanting? Do you want to use a different kind of Morpholith as staff fuel? Maybe you prefer soul gems instead of Heart stone! This section is for you. Staff Enchanting has a few extensibility options.

  • Adding more Staff Enchanters
Simply add the DL2StaffEnchanter keyword from Dragonborn.esm to the furniture of your choice.

  • Switching between Heart Stones and Soul Gems
The plugin comes with 2 injected keywords that you can copy over as override to your plugin without adding it as a master. These keywords govern what can, and cannot be added to the staff enchanter as fuel if they are added on the workbench. STENDisallowHeartStones prevents Heart Stones from appearing on the enchanter, and STENAllowSoulGems allows Soul Gems to appear. The keywords can both be added at the same time.

  • Adding Custom Morpholiths
In case you want your enchanter to have custom morpholiths as fuel, you will need to add a keyword to both the enchanter and the form of the Morpholith you want to add. As long as the keyword starts with EnchantMorpholith, it will be recognized. For example, adding EnchantMorpholith_SuperCoolStone to the staff enchanter of your choice and the lockpick form will allow lockpicks to follow the same rules as Heart Stones.

COMPATIBILITY

Staff Enchanting was built with compatibility in mind, with several new systems and minimal engine patches. As such, it will be compatible with almost any mod on the nexus.

CREDITS

Parapets - Co Author of the mod.
Jelidity - SWF art, art of the thumbnail.

SOURCE CODE

Github