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.

Syntax

bool Function HasSpell(Form akForm) native

Parameters

Return Value

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

Examples

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

Notes

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