This page was last updated on 21 July 2023, 3:04PM
Changelogs
Version 0.5
Name of script file changed to "Skyrim - Generate Enchanted Versions", cause it is for Skyrim only, and it generates enchan... name changed;
Now also generates enchanted versions for ARMO records (Shields/Bags/Bandanas/Armor/Clothing/Amulets/Wigs... every thing, but script won't find right item requirements for tempering wigs or amulets... but will make a recipe, it will message with link, in this case, you can simply delete Tempering record or edit it), one enchantment, for now;
New function: removeInvalidEntries, removes invalid entries from containers, recipe items, Leveled lists, npcs and spells, so every collection - type record. Made based on "Skyrim - Remove invalid entries" script of xEdit;
Version 0.3
Script generates tempering recipes for enchanted versions with all needed conditions and that. Required items added based on keywords, so like WeapMaterialSteel will require 1 Steel Ingot;
Setting to add MagicDisallowEnchanting [KYWD:000C27BD] keyword for enchanted versions (look FAQ);
Setting to set enchanted versions multiplier (so <close to vanilla formula> * <multiplier>);
Generalizing syntax: addEntryToLeveledList became addToLeveledList;
Functions are more standalone;
New function: hasKeyword, to check if record has a proper keyword;
New function: addKeyword, to add keyword to item-like record, if record is not present yet;
New function: createRecord, for easy way creating records in plugins;
New function: makeTemperable, generates COBJ record for enchanted versions, required components are based on keywords;
Version 0.2a
Added some checks to be sure and just for safety;
Some comments cleaning;
Version 0.2
Enchanted versions value now is calculated automatically, look for formula in FAQ;
Added new function "getRecordByFormID", for convinient way finding records by there FormID;
Added enchanted weapons to be generated: AbsorbHealth02;
Some comments and code cleaning;
Version 0.1b
Not relevant typo fix "valueIncrement: integer not integet", big thanks unblest for pointing;
Version 0.1a
Fixed a bug: if Leveled Lists category was not present in a selected plugin it was not adding new lists... now it is;