GetNthActiveEffectMagicItem
Jump to navigation
Jump to search
A command for Oblivion Script Extender
Syntax:
(magicItem:ref) reference.GetNthActiveEffectMagicItem whichEffect:long (magicItem:ref) reference.GetNthAEMagicItem whichEffect:long
Returns the magic item which applied the Nth Active Effect to the reference.
Notes[edit | edit source]
- Active Effects from different sources are counted as unique Active Effects, even if they are the same. For example, a Shield effect from a potion, a Shield effect from another potion, and a Shield effect from a spell, each one will return their own magnitude.
- If the Magic Item has 2 of the same effect, they will be counted separately.
- If the effect is from the same Magic Item (i.e., 2 instances of DrinkAle), it will still count as 2 separate Active Effects.
- While counted separately, if there are multiple scripted effects with the same script generally only the first one's data (i.e., Magic Item Index, Caster) will be returned (i.e., GetNthActiveEffectMagicItemIndex, GetNthActiveEffectCaster).