Difference between revisions of "SetEnchantment"

687 bytes added ,  15:29, 30 September 2011
→‎Notes: updating save note
imported>WereWolf
(Added obse link/Fixed syntax/Added Categories)
imported>DragoonWraith
(→‎Notes: updating save note)
 
(9 intermediate revisions by 5 users not shown)
Line 1: Line 1:
A command for [[:Category:Oblivion Script Extender|Oblivion Script Extender]]
A command for [[:Category:Oblivion Script Extender|Oblivion Script Extender]]


Sets the specific enchantment on the object and returns any previous enchantment.
'''Syntax:'''
'''Syntax:'''
  (oldEnchantment:ref) ''reference.''SetEnchantment nuEnchantment:ref ''objectID:ref''
  (oldEnchantment:ref) ''reference.''SetEnchantment nuEnchantment:ref ''objectID:ref''


Sets the specific enchantment on the object and returns any previous enchantment.
==Notes==
==Notes==
*Doesn't work on arrows.
* For equipped armor and clothing, the new enchantment will only take affect after the actor unequips and re-equips the item.
* Changes to weapon enchantments occur immediately. If the change occurs while the weapon is equipped however, the enchantment shader (e.g. the orange edge glow for fire damage) will not update until the actor unequips and re-equips the weapon.
* Changes to base objects (such as which enchantment it uses) are not saved by the game, unless the base object is already a part of the save game (i.e. dynamic). To create a dynamic form, use [[CloneForm]].
* Doesn't work on arrows.
 
==See Also==
*[[GetEnchantment]]
*[[RemoveEnchantment]]


[[Category: Functions]]
[[Category: Functions]]
Line 13: Line 20:
[[Category: Magic Functions]]
[[Category: Magic Functions]]
[[Category: Magic Functions (OBSE)]]
[[Category: Magic Functions (OBSE)]]
[[Category: Magic Functions - Magic Item (OBSE)]]