Skip to content

Commit 1f5fb0d

Browse files
authored
Create README.md
1 parent a76f351 commit 1f5fb0d

1 file changed

Lines changed: 111 additions & 0 deletions

File tree

README.md

Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
# Add Enchanted Variants To Leveled Lists
2+
3+
To put in plainly, this xEdit script will insert all selected equipment (which will be enchanted variants of equipment generated beforehand [with this script](https://www.nexusmods.com/skyrimspecialedition/mods/25395)) into the Vanilla, and any pre-determined plugin's enchantment equipment leveled lists, making sure they are in the correct list and are tiered correctly.
4+
5+
This is designed as a "sister script" to the above linked xEdit script, as it relies on the way it generates Enchanted Variants.
6+
7+
This script is primarily designed to insert these weapons into the leveled lists prefixed with `SublistEnch`. The script allows you to choose the fuzzy search parameter, but you will almost always want to insert `SublistEnch`
8+
9+
1) Select any amount of weapon or armor records, and run the script. Other record types are ignored, so you can select a plugin or an ARMO/WEAP GRUP instead.
10+
11+
2) Enter a fuzzy search parameter for leveled lists (i.e `SublistEnch`, `LItemEnch`)
12+
13+
3) The script will then iterate over leveled lists in all the vanilla game plugins, Thaumaturgy, and Serenity (if they exist!) as well as any added plugins, and find any with the fuzzy search parameter. These are placed in a list. Then, for each selected equipment record, we check all those pre-determined LVLIs, and add it to relevent LVLIs. It decides which list to add to based on the WeapType/ArmorX and WeapMaterial/ArmorMaterial keywords that are attached to the equipment, along with the enchantment effect it has.
14+
15+
4) Determine the correct level to add the weapon at based on weapon tiers from WACCF, and pre-existing leveled list entries. Armor pieces are always added at Level 1 per Bethesda's schema for Armor SublistEnch LVLIs.
16+
17+
## Weapon Keywords
18+
19+
This script relies on proper keywords on weapons it is adding. This means that is is important that any weapons this script runs on have proper `WeapType` and `WeapMaterial` keywords, as this is what is used to determine the proper leveled list to add to.
20+
21+
## Armor Keywords
22+
23+
This script relies on proper keywords on armor pieces it is adding. This means that is is important that any armor pieces this script runs on have proper `ArmorX` and `ArmorMaterialX` keywords, as this is what is used to determine the proper leveled list to add to.
24+
25+
## Leveled List Flags
26+
27+
All leveled lists that are overridden will have the following flags set, to ensure that all the equipment variants can be rolled for even if a modded variant doesn't reach the highest level. Without doing this. if you are level 43, you will get the highest tier enchantments for Ebony in your roll, but if all the variants only applied to the lower two tiers, you would only get the vanilla variant. Setting these flags ensures that you can still roll for the lower level enchantment, which makes sense anyways. The lower tier enchantment lists already have these flags set in vanilla.
28+
29+
- Calculate from all levels <= player's level
30+
- Calculate for each item in count
31+
32+
## Situations when Weapons will not be added to a Leveled List
33+
34+
Dwarven Weapons are the first tier to have all three "Absorb" enchantment lists. Previous tiers do not have lists for Absorb enchantments, and won't be added to a leveled list.
35+
36+
Elven Weapons are the first tier to have a "Banish" enchantment list. Previous tiers do not have a list for Banish, and won't be added to a leveled list.
37+
38+
When using WACCF, Orcish Weapons are the first tier to have a "Paralyze" enchantment list rather than Elven. Elven weapons will be added to Orcish enchantment lists for Paralyze only along with Orcish weapons. Previous tiers before Elven do not and did not have a list for Paralyze, and won't be added to a leveled list.
39+
40+
Nordic and Stalhrim tiers are the only tiers to have a "Chaos" enchantment list. Only Nordic or Stalhrim tiered weapons with Chaos will be added to a leveled list.
41+
42+
The Thaumaturgy "Damage Construct" enchantment has no leveled lists for any tier, and is only used for specifically hand-placed Dwarven weapons. No weapons with Damage Construct will be added to a leveled list.
43+
44+
The Huntsman's Prowess enchantment has no leveled list, and is only applied to the Poacher's axe in the vanilla game on the one NPC it's placed on. No weapons with Huntsman's Prowess will be added to a leveled list.
45+
46+
The Lunar enchantment has no leveled lists in Vanilla. The "Serenity" mod adds many new lists with lunar weapons, however they do not follow Bethesda's schema for Sublist LVLI EditorIDs and as such will only be found with a fuzzy search parameter of "LItemEnch" rather than "SublistEnch". You would want to run this script a second time against Lunar weapons with the different parameter to add to the Lunar lists.
47+
48+
## Situations when Armor will not be added to a Leveled List
49+
50+
As you move up in armor tiers, lower enchantment tiers (i.e `01`) do not have a leveled listlist.
51+
52+
For instance, Glass armors only have `03`, `04` and `05` lists. Any Glass equipment with a magnitude < `03` or if it is `06` does not have a list to be placed in.
53+
54+
Steel and Iron have `01`,`02`and `03`, Daedric has `04` `05` and `06`, etc
55+
56+
Most edge cases are checked for (ImperialLight, ImperialIron, Scaled Shields), and are converted to be added to a proper list.
57+
58+
## Tier and equipment type conversions
59+
60+
If a weapon is a Bow and has Wood tier, the tier will be changed to Hunting
61+
62+
If a weapon is NOT a bow has Wood tier, the tier will be changed to Iron
63+
64+
If a weapon is a Bow and has Steel tier, the tier will be changed to Imperial
65+
66+
If an armor piece is ImperialLight, it will be added to Leather lists.
67+
- If that armor piece is a Shield, it will be added to Elven lists instead.
68+
69+
If a Shield is Scaled tier, it will be added to Elven lists instead.
70+
71+
### New weapon type conversions. Any new weapon types will be put into lists for the vanilla weapon type they are under
72+
73+
Battleaxe
74+
- Pike
75+
- Halberd
76+
- Scythe
77+
- Quarterstaff/QtrStaff
78+
79+
Sword
80+
- Rapier
81+
- Katana
82+
- CurvedSword
83+
84+
Dagger
85+
- Claw
86+
87+
## Specifics about early Bow Leveled Lists
88+
89+
Long Bow does not have ANY enchantment lists.
90+
91+
Hunting Bow (Hunting) only has Vanilla lists for the following. Weapons with Hunting tier with an enchantment not listed below will not be added to a leveled list.
92+
- Fear
93+
- Fire
94+
- Frost
95+
- Magicka
96+
- Shock
97+
- Stamina
98+
- Turn
99+
100+
Imperial Bow (Imperial) has the same as Hunting Bow, but also, the below from Thaumaturgy. Weapons with Imperial tier with an enchantment not listed below or under Hunting Bow above will not be added to a leveled list.
101+
- Burden
102+
- Damage Armor
103+
- Damage Weapon
104+
- Frenzy
105+
- Poison
106+
- Silence
107+
- Sun
108+
- Weakness To Fire
109+
- Weakness To Frost
110+
- Weakness To Poison
111+
- Weakness To Shock

0 commit comments

Comments
 (0)