Difference between revisions of "GetNthActiveEffectDuration"
Notes
imported>Haama (Fixed example) |
imported>Haama (Notes) |
||
Line 11: | Line 11: | ||
set EffectDur to (player.GetNthActiveEffectDuration 0) | set EffectDur to (player.GetNthActiveEffectDuration 0) | ||
If the player currently has two '''Shield''' effects, the first at 10 duration and the second at 90, this will return 10. | If the player currently has two '''Shield''' effects, the first at 10 duration and the second at 90, this will return 10. | ||
==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. | |||
**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. | |||
***The only exception is scripted effects with the same script. Generally, only the first one's data (Magic Item Index, Caster, etc.) will be used. | |||
==See Also== | ==See Also== |