Difference between revisions of "HasMagicEffect - Actor"
Jump to navigation
Jump to search
imported>Rhavlovick m (1 revision: Clobber re-import by Henning) |
imported>Chesko |
||
(One intermediate revision by the same user not shown) | |||
Line 23: | Line 23: | ||
endIf | endIf | ||
</source> | </source> | ||
== Notes == | |||
*This function will still return true if the effect is applied to the actor but the condition specified in the spell or magic effect is not met. This function cannot test if the active magic effect is actually affecting the actor. | |||
== See Also == | == See Also == | ||
*[[Actor Script]] | *[[Actor Script]] | ||
*[[HasMagicEffectWithKeyword - Actor]] | *[[HasMagicEffectWithKeyword - Actor]] |
Latest revision as of 10:15, 4 July 2012
Member of: Actor Script
Checks to see if this actor is currently being affected by the given Magic Effect.
Syntax[edit | edit source]
bool Function HasMagicEffect(MagicEffect akEffect) native
Parameters[edit | edit source]
- akEffect: The Magic Effect to check.
Return Value[edit | edit source]
Whether the actor is being affected by the given Magic Effect or not.
Examples[edit | edit source]
; Does the player have rockjoint?
if (Game.GetPlayer().HasMagicEffect(RockjointEffect))
Debug.Trace("The player has rockjoint")
endIf
Notes[edit | edit source]
- This function will still return true if the effect is applied to the actor but the condition specified in the spell or magic effect is not met. This function cannot test if the active magic effect is actually affecting the actor.