HasMagicEffectWithKeyword - Actor

Revision as of 11:16, 4 July 2012 by imported>Chesko (Clarifying that this function cannot test if the effect is actually affecting the actor.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Member of: Actor Script

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

SyntaxEdit

bool Function HasMagicEffectWithKeyword(Keyword akKeyword) native

ParametersEdit

Return ValueEdit

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

ExamplesEdit

; Does the player have some kind of disease?
if (Game.GetPlayer().HasMagicEffectWithKeyword(Disease))
  Debug.Trace("The player has a disease")
endIf

NotesEdit

  • 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 AlsoEdit