About this mod
The Polymorphic Staff can copy the enchantments and appearance of other staves. Store multiple staff effects and cycle between them, all while using your favorite staff mod model!
- Requirements
- Permissions and credits
The ultimate all-in-staff
Summary of Features
- Copy the appearance of any staff in the game, vanilla or modded. You can store multiple appearances and cycle between them freely.
- Copy the enchantments of any staff in the game, vanilla or modded. You can store multiple enchantments and cycle between them freely.
- A "quick cycle" power to quickly change between your staff enchantments in combat.
- Remove stored enchantments and appearances you don't want any more.
- Optionally remove the customization spells once you are happy with your staff.
Detailed Features
- The Polymorphic Staff can be crafted at a Staff Enchanter with 3 Heart Stones and 1 Unenchanted Destruction Staff, the same requirements as a staff of Fireball (I wanted to reduce the number of heartstones but you actually get a lot of enchanting exp for crafting it, so it can't be too low).
- Once the staff is acquired, you will receive the two spells. The first spell is the main customization spell, called "Polymorphic Staff: Modify". The second is the quick switch spell, called "Polymorphic Staff: Quick Cycle".
- "Polymorphic Staff: Modify" will bring up a menu to customize the staff. From here, you can copy the appearance or staff enchantments from any staff equipped in your left or right hand. Once copied, these appearances and enchantments are stored in the Polymorphic Staff, and the original staves can be disposed of. You can also cycle between the stored appearances and enchantments, or remove the current one if you don't want it in the list anymore. Once removed, you will need to copy the original staff again if you want it back.
- "Polymorphic Staff: Quick Cycle" will cycle to the next staff enchantment in the list, with no menus. This is intended to be a quick way to change the enchantment of your staff mid-combat.
- Both spells can be removed from the "Polymorphic Staff: Modify" menu. They will also be removed if the Polymorphic Staff leaves your inventory. Both spells will be re-added the next time the staff enters your inventory again.
- The staff will use a basic flames enchantment if no enchantments are saved, and take on the appearance of a normal destruction staff if no appearances are saved.
Limitations and Technical Info
- The staff appearance and enchantment are set by SKSE functions. Unfortunately, these changes are not stored in your save, so would be lost each time you reload the game. To fix this, a small script is triggered each time you load your save, which updates the staff. The script is very light, and should not have any performance impact.
- Scripts only run when modifying the staff or loading a save, there are no scripts running during casting or combat.
- The staff changes also require the weapon to be unequipped to take effect. The staff will automatically unequip and re-equip if you had it equipped when making changes. This brief unequip also happens when you load your save with the staff equipped.
- If the staff is held by an NPC, it will not be unequipped. This will cause the changes to not apply properly until they re-equip the weapon, which can be unpredictable. I do not recommend giving it to NPCs.
- The changes are made to the base version of the staff. This means that even though you can craft more than one, they will all share the same appearance and enchantment.
- The staff does not copy the maximum charge of the staves it copies. The maximum charge is set to 5000. (Vanilla staves range from 500 to 5000, except for one random quest staff that is 10000). This allows the charge to be consistent when swapping enchantments.
- If you copy a staff with a custom description, that description will not be copied. Instead, the description will be generated from the descriptions of the enchantment effects, if they exist (like all weapons without a custom description).
- If you copy a staff with HDT physics, the physics will not apply to the Polymorphic Staff.
Recommended Mods
- Scrambled Bugs. This will fix the vanilla bug that prevents recharging staves higher than the charge they were at when they were equipped. It also (optionally) lets you gain experience in the relevant magic school when casting using a staff. Highly recommended.
- Self-targeting Staff Animation Fix - Dynamic Animation Replacer - Open Animation Replacer. This mod adds animations for self-targeted staff enchantments. Recommended if using any staff mods that add self-targeted enchantments.
- Staves of Safety - Defensive Staff Variants. Adds some staff variants for self-targeted effects, like healing and wards.
- Staff Enhanced Magicka. Simple mod that grants some extra magicka when wielding a staff.
- Equivalent Exchange - A Staff Recharging Spell. Another simple mod, adds a spell that lets you slowly recharge your staves with magicka. It would take over 3 minutes of continuous casting and 10,000 magicka to fully recharge the Polymorphic Staff.