HasSpell - Actor

From Creation Kit
Jump to: navigation, search

Member of: Actor Script

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


bool Function HasSpell(Form akForm) native


Return Value

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


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


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 Also