HasMagicEffect - Actor
Revision as of 10:14, 4 July 2012 by imported>Chesko (Clarifying that this function cannot test if the effect is actually affecting the actor.)
Member of: Actor Script
Checks to see if this actor is currently being affected by the given Magic Effect.
Syntax
bool Function HasMagicEffect(MagicEffect akEffect) native
Parameters
- akEffect: The Magic Effect to check.
Return Value
Whether the actor is being affected by the given Magic Effect or not.
Examples
; Does the player have rockjoint?
if (Game.GetPlayer().HasMagicEffect(RockjointEffect))
Debug.Trace("The player has rockjoint")
endIf
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 are not met. This function cannot test if the active magic effect is actually affecting the actor.