Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

fenix31415

Uploaded by

fenix31415

Virus scan

Safe to use

About this mod

All disenchanters I saw in skyrim+mods are really poor. Some of them may disenchant all items of specific type in the game (but I wanted only my dagger...), some of them can handle only created by player items. Not to mention the removing "stolen" flag from everything..

Requirements
Permissions and credits
This mod provides a reliable disenchanter, which can disenchant and remove upgrade from ALMOST ALL items. BOTH created by player and found in the world.
BUT it is just a modders resource, so this mod adds nothing in a world, because it intended to be used as dependency.
So, if you random-walking player, for need to install it. Yet. Eventually you will find a mod with this dependency..

I created a container which can:
  • Disenchant & remove upgrade from almost all enchanted items (more detailed below).
  • Properly handles "stolen" flag.

What can it disenchant?
  • It works with weapons, armors, jewellery.
  • It can disenchant almost everything. There are two exceptions:
    • Unique items, e.g. Nightingale Armor or Mag Robes. It's reliable disenchanter, so result item just remains.
    • Some enchanted items without base. There are a number of items with regular model, but technically without unenchanted version.
      So again, result item just will same.
  • Another restriction. If player adds items too fast, it will be ignored and just come to disenchanter without processing. Just re-put it again.

How to use the mod - General usage:

Suppose you want in your mod cool disenchanter.

  • Download my mod
  • Change Base of your object in the world (REFR) to f314FD_Disenchanter, not need to attach any additional scripts.
  • If you want your scripts attached on the REFR, just add it as usual.
  • If you want change the model, just override f314FD_Disenchanter record and change the model. All should works fine.

What do you get this way?
Information messages
  • Message f314FD_Msg shows first f314FD_ShowMessage activations.
    E.g. if you want to show it first 3 activations by player, set f314FD_ShowMessage in xEdit (or CK) to 3.0.If you even have 10 different disenchanters with one (my) base, message shows only f314FD_ShowMessage times.For now f314FD_Msg have some default text, I would recommended copy as override and change it as well as f314FD_ShowMessage.
Disenchanting & upgrades removing
  • If player puts item in a disenchanter, it .. disenchants. Result item will be in disenchanter, without stupid adding to inventory.

How to use the mod - Advanced usage
If you are creating super-custom-multifunctional disenchanter and do not care about (or just do not want) info messages, stolen flags and location of result items, so you probably just want to get disenchanted version by item. To achieve that:
  • Download my mod
  • Script f314FD_Utils provides "form function Disenchant(form a)" function.
  • It takes form a - item to disenchant and returns form - disenchanted version.It returns none in two situations (Do not forget to check result to none!):
    • Given item is unique/impossible to find disenchanted version. Sory.
    • Given item is not enchanted. Ok, go on

Compatibility

  • It is compatible with items/enchantments added by other mods.

Contribution
  • If you have ideas how to improve / found bugs (e.g. it broke your item) / want to contribute, heel free to write in comments or in PM.

Some technical info
  • I grep in xEdit, there are 5511 enchanted weapon+armor types in Vanilla+DLC, and, excepting obviously unique items, only ~30 remains (mostly from dlc).
    So, if you found item with regular model, but which cannot be disenchanted, you are lucky!
  • Function Disenchant is super efficient, so don't be shy to use it (in your scripts).

Requirements

Source code available on my github

My other mods