HasSpell - Actor
Member of: Actor Script
Checks to see if this actor has the given Spell or Shout.
bool Function HasSpell(Form akForm) native
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") endIf
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.