Difference between revisions of "AddEffectItem"
note on hostility
imported>WereWolf |
imported>DragoonWraith (note on hostility) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<!-- Begin Search Terms | |||
Add | |||
Effect | |||
Item | |||
End Search Terms --> | |||
A command for [[:Category:Oblivion Script Extender|Oblivion Script Extender]] | A command for [[:Category:Oblivion Script Extender|Oblivion Script Extender]] | ||
Line 5: | Line 10: | ||
Adds a basic, empty EffectItem of the specified MagicEffect to the magic item. | Adds a basic, empty EffectItem of the specified MagicEffect to the magic item. | ||
'''Example''' | |||
short EffectIndex | |||
set EffectIndex to (AddEffectItem DSPL DrinkAle) | |||
Adds a Dispel effect of 0 Magnitude and 0 Duration to the item DrinkAle (Ale), and sets EffectIndex to 3. Ale has 3 effects already, making this the 4th effect. The effects index starts from 0, such that 0 is the 1st effect, 1 the 2nd, 2 the 3rd, and 3 the 4th. | |||
==Notes== | ==Notes== | ||
Line 11: | Line 21: | ||
* Potions will only show up to 8 effects, but all of the effects will still apply when used, and can be accessed with any '''GetNthEffectItem...''' function. | * Potions will only show up to 8 effects, but all of the effects will still apply when used, and can be accessed with any '''GetNthEffectItem...''' function. | ||
** Untested for other magic items. | ** Untested for other magic items. | ||
* Effects index starts from 0, such that 0 is the 1st effect, 1 the 2nd... | |||
* Adding a hostile effect to a Spell which previously had none will not make the Spell hostile. Use [[SetSpellHostile]] to update the hostility. | |||
==See Also== | ==See Also== | ||
Line 22: | Line 34: | ||
[[Category:Magic Functions]] | [[Category:Magic Functions]] | ||
[[Category:Magic Functions (OBSE)]] | [[Category:Magic Functions (OBSE)]] | ||
[[Category:Magic Functions - Effect Item (OBSE)]] |