Enchantment related game settings

fEnchantingSkillCostMult = 3
fEnchantingCostExponent = 1.1
fEnchantingSkillCostBase = 0.005
fEnchantmentPointsMult = 0.12
SoulGemCharges (Petty/Lesser/Common/Greater/Grand=Black) = 250/500/1000/2000/3000
fEnchantmentEffectPointsMult = 8
fEnchantingSkillFactor = 1.25






General formulas

Player Enchanted Weapons Magnitude = BaseEnchatementMagnitude *(1 + MinSkill/MaxSkill * (fEnchantingSkillFactor - 1) * PerksMultipliers * FortifyEnchantingEffects * SliderModifier

Player Enchanted Armor Magnitude = BaseEnchatementMagnitude *(1 + MinSkill/MaxSkill * (fEnchantingSkillFactor - 1) * PerksMultipliers * FortifyEnchantingEffects * SoulGemUsedCharges/GrandSoulGemCharges

EffectCost with no duration = EffectBaseCost * (Magnitude^1.1)

EffectCost with duration = EffectBaseCost * (duration/10 * Magnitude^1.1)






Formulas for player enchanted items that do not have conditions in their effect, before reload (values indicated in the enchant UI) and without the price bug fix

Player enchanted Weapons EnchantmentCost = fEnchantingSkillCostMult * (BaseEffectCost * Magnitude / MaximumMagnitude)^fEnchantingCostExponent * (1 - sqrt(skill*fEnchantingSkillCostBase)))

Player enchanted Armors EnchantmentCost = fEnchantingSkillCostMult * (BaseEffectCost * SoulGemUsedCharges / GrandSoulGemCharges)^fEnchantingCostExponent * (1 - sqrt(skill*fEnchantingSkillCostBase)))

Player enchanted Weapons GoldValue = BaseWeaponValue + floor[fEnchantmentPointsMult * SoulGemCharges) + (fEnchantmentEffectPointsMult * EnchantmentCost]

Player enchanted Armors GoldValue = BaseArmorValue + EnchantmentCost

Note: BaseEffectCost: the base enchantment magnitude is used which is why the gold value does not scale with magnitude






Formulas for: loot items - items that have conditions in their effect - player enchanted items after reload or with the price bug fix

Weapons EnchantmentCost = EffectCost * (1-sqrt(100/200)) * 3

NumberofUses = SoulGemCharges / (EnchantmentCost*MagicSchoolReduction)

Weapons GoldValue = BaseWeaponValue + floor[fEnchantmentPointsMult * SoulGemCharges + fEnchantmentEffectPointsMult * EffectCost]

Armor GoldValue = BaseArmorValue + floor[EffectCost]

Note: Hardcoded number used because Skyrim ignores modification to settings values (fEnchantingSkillCostMult and fEnchantingSkillCostBase)

Article information

Added on

Edited on

Written by

skepmanmods

0 comments

Top