Enchantment - powerof3/PapyrusExtenderSSE GitHub Wiki
Getters
GetEnchantmentType
Type | Value |
---|---|
None | -1 |
Enchantment | 6 |
StaffEnchantment | 12 |
- Returns enchantment type. -1 if is None
int Function GetEnchantmentType(Enchantment akEnchantment) global native
Setters
Enchantment versions of AddMagicEffectToSpell
and related functions in Spell
AddMagicEffectToEnchantment
Function AddMagicEffectToEnchantment(Enchantment akEnchantment, MagicEffect akMagicEffect, float afMagnitude, int aiArea, int aiDuration, float afCost = 0.0, String[] asConditionList) global native
AddEffectItemToEnchantment
Function AddEffectItemToEnchantment(Enchantment akEnchantment, Enchantment akEnchantmentToCopyFrom, int aiIndex, float afCost = -1.0) global native
RemoveMagicEffectFromEnchantment
Function RemoveMagicEffectFromEnchantment(Enchantment akEnchantment, MagicEffect akMagicEffect, float afMagnitude, int aiArea, int aiDuration, float afCost = 0.0) global native
RemoveEffectItemFromEnchantment
Function RemoveEffectItemFromEnchantment(Enchantment akEnchantment, Enchantment akEnchantmentToMatchFrom, int aiIndex) global native