Jump to content

Spell/shout that temporary imbued weapons with elemental damage.


thereaper87

Recommended Posts

Was there ever a mod created for Skyrim that allow through the use of a spell/shout to temporary enchant weapons with some form of elemental damage(I.e cast spell, sword now does frost damage.) on a timer or till the weapon was put away.

 

If no, is such a thing even possible?

 

If yes, roughly how difficult would such a task prove to some one new to modding as myself.

 

Lastly, is there any places you would recommend looking at for tutorials for general modding.

Link to comment
Share on other sites

I don't know of any mods that do this but such a thing is very possible and relatively easy, although "relatively easy" in modding terms almost always means more difficult than you expect. Nevertheless this would make an excellent first project for a new modder. You will need to know how to make magic effects and enchantments.

 

There is a magic effect archetype called "Enhance Weapon." You can refer to the Elemental Fury effect (VoiceElementalFury) for an example. This effect archetype does two things: increase attack speed and apply an enchantment to the equipped weapons. The enchantment is specified in the Assoc. Item 1 dropdown menu on the magic effect page. The attack speed increase is determined by the magnitude of the effect. In order to make a spell that adds elemental damage but DOES NOT increase attack speed, simply do the following:

 

1. Open the VoiceElementalFury effect and change the ID to something you will remember (modder convention is three letters that identify the modder or the mod you are working on, followed by a description, e.g. "RPRElementalEnchantEffect").

2. In the "Assoc. Item 1" drop-down menu, select an elemental enchantment of your choice. EnchWeaponShockDamage01 would be a good choice. (Later, when you are feeling ambitious, you can come back and create your own enchantment.)

3. Check the box that says "No Magnitude." (Leave this box unchecked if you intend to also increase attack speed with the same spell.)

4. Delete MagicVoice keyword.

5. If you checked "No Magnitude," also uncheck Power Affects Magnitude in the Spellmaking box. Check Duration instead. (This is in the middle column of the magic effect window.)

6. Click OK. You will be asked if you want to create a new form. Click Yes/OK. (I can't remember which at the moment.)

7. Create a new spell.

8. Give the spell an ID (e.g. RPRElementalEnchantSpell) and a name.

9. For now, select Lesser Power in the Type drop-down. Later you can give it a magic school, have it grant skill experience, make it affected by appropriate perks, etc. But for now we will keep it simple and make it a lesser power to avoid complications.

10. In the Casting drop-down, select Fire and Forget.

11. In the Equip Type drop-down, I recommend selecting Voice so that you can cast the spell on bows and two-handed weapons. If you only want to be able to cast the spell on one-handed weapons, you can select EitherHand.

12. Check Disallow Spell Absorb/Reflect to avoid a bug where the PC simply reabsorbs the spell.

13. Right click in the Effects box, select New, and add the magic effect you created earlier. Give it a reasonable duration like 60 seconds. If you want to also increase attack speed while this weapon is equipped, give it a magnitude between 1.0 and 2.0 (1.5 = 50% faster).

14. Click OK.

 

You have created a new spell that will add elemental damage to an equipped weapon. The equipped weapon must be unsheathed and unenchanted for this effect to work. Test your work by adding the spell via the console and shocking something. The description of your weapon should also be updated in the inventory. When you sheath the weapon, the effect will end.

Edited by lofgren
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...