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.