Difference between revisions of "AddEffectItem"

680 bytes added ,  11:44, 27 May 2008
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)]]