GetNthActiveEffectMagicItem

From the Oblivion ConstructionSet Wiki
Revision as of 00:11, 26 November 2007 by imported>Haama (Created)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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

  • 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.
    • Untested
      1. Do effects from the same source stack into one? That is, if a potion has 2 Shield effects, will there be 2 Active Effects, each with their own magnitude?
      2. Will the same spell stack? That is, if you cast a Shield spell on an NPC twice, will there be 2 Active Effects or 1? (If spells don't work that way, potions can be stacked multiple times on the player by applying it as a poison.)

See Also