Difference between revisions of "HasMagicEffect"
Jump to navigation
Jump to search
imported>Scornett-Bot m (Script running global find and replace: = for '''=) |
imported>DavidJCobb (→Description: minor correction) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
==Description== | ==Description== | ||
If the calling reference is being affected by a [[Spell]] that ''[[Effect List|can potentially apply]]'' the specified [[Magic Effect]], then the condition function returns 1. This means that a magic effect will cause this function to return 1 if the effect-side conditions are met, even if the spell-side conditions aren't met and the effect isn't actually active. | |||
In other words, "having a magic effect" is distinct from "being affected by a magic effect," and this function tests for the former. | |||
==Syntax:== | ==Syntax:== | ||
ActorRef.HasMagicEffect EffectID | ActorRef.HasMagicEffect EffectID | ||
==Example:== | ==Example:== | ||
Player.HasMagicEffect 000B729D (FrostSlowConcAimed) | Player.HasMagicEffect 000B729D ; (FrostSlowConcAimed) | ||
==Papyrus Version== | |||
[[HasMagicEffect_-_Actor|HasMagicEffect]] | |||
==See Also== | ==See Also== | ||
[[IsSpellTarget]] | *[[IsSpellTarget]] | ||
[[OnMagicEffectHit]] | *[[OnMagicEffectHit]] | ||
[[Category:Console Commands]] | [[Category:Console Commands]] | ||
[[Category:Condition Functions]] | [[Category:Condition Functions]] |
Latest revision as of 02:59, 2 June 2017
Description[edit | edit source]
If the calling reference is being affected by a Spell that can potentially apply the specified Magic Effect, then the condition function returns 1. This means that a magic effect will cause this function to return 1 if the effect-side conditions are met, even if the spell-side conditions aren't met and the effect isn't actually active.
In other words, "having a magic effect" is distinct from "being affected by a magic effect," and this function tests for the former.
Syntax:[edit | edit source]
ActorRef.HasMagicEffect EffectID
Example:[edit | edit source]
Player.HasMagicEffect 000B729D ; (FrostSlowConcAimed)