Difference between revisions of "GetNthSpell"
Jump to navigation
Jump to search
imported>Haama (Added note) |
imported>DragoonWraith (MI) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
A command for [[:Category:Oblivion Script Extender|Oblivion Script Extender]] | |||
'''Syntax:''' | |||
(count:long) reference.GetNthSpell whichSpell:long | |||
Returns the reference's Nth spell. | |||
==Notes== | ==Notes== | ||
*Only works on NPCs; won't work on creatures. | *Only works on NPCs; won't work on creatures. | ||
*whichSpell is an index that starts at 0 for the first spell in the list. | |||
*Note that the CS compiler doesn't expect spells to be returned as a ref. If you are calling this function multiple times to set the same ref variable you need to assign that variable to some other type (say a weapon) in between your calls to this function. Otherwise the ref will continue to keep the value from the first call. | |||
[[Category:Functions]] | [[Category:Functions]] | ||
Line 9: | Line 15: | ||
[[Category:Magic Functions]] | [[Category:Magic Functions]] | ||
[[Category:Magic Functions (OBSE)]] | [[Category:Magic Functions (OBSE)]] | ||
[[Category: Magic Functions - Magic Item (OBSE)]] |
Latest revision as of 20:18, 1 March 2008
A command for Oblivion Script Extender
Syntax:
(count:long) reference.GetNthSpell whichSpell:long
Returns the reference's Nth spell.
Notes[edit | edit source]
- Only works on NPCs; won't work on creatures.
- whichSpell is an index that starts at 0 for the first spell in the list.
- Note that the CS compiler doesn't expect spells to be returned as a ref. If you are calling this function multiple times to set the same ref variable you need to assign that variable to some other type (say a weapon) in between your calls to this function. Otherwise the ref will continue to keep the value from the first call.