HasMagicEffect - Actor

From Creation Kit
Jump to: navigation, search

Member of: Actor Script

Checks to see if this actor is currently being affected by the given Magic Effect.


bool Function HasMagicEffect(MagicEffect akEffect) native


Return Value

Whether the actor is being affected by the given Magic Effect or not.


; Does the player have rockjoint?
if (Game.GetPlayer().HasMagicEffect(RockjointEffect))
  Debug.Trace("The player has rockjoint")


  • 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