HasSpell - Actor

Member of: Actor Script

Checks to see if this actor has the given Spell or Shout.

SyntaxEdit

bool Function HasSpell(Form akForm) native

ParametersEdit

Return ValueEdit

Whether the actor has the given Spell or Shout or not.

ExamplesEdit

; Does the player have the super spell?
if (Game.GetPlayer().HasSpell(SuperSpell))
  Debug.Trace("The player has the super spell")
endIf

NotesEdit

This function only detects whether the actor knows a spell. It will not detect if the actor is under the influence of a spell's effect. For detecting spells that have been cast on or otherwise applied to the actor, use HasMagicEffect.

See AlsoEdit