Background for Skyrim SE
Member of the _Q2C_Functions script
Spell[]functionActorBaseGetSpells(ActorBaseakActorBase, KeywordakKeyword=NONE, stringasSchool="", intaiLevel=-1, intaiLevelComparison=1)NativeGlobal

Description

Documentation String

Scans the MagicEffects of the Actor's spells, adding the Spell to the returned array if the MagicEffect matches the criteria.
Use the default values to ignore that condition (eg sending asSchool as "" means 'of any School')
NOTE: sending just the akActorBase (or sending all additional arguments as their default values) will now return ALL spells set on the ActorBase - rather than an empty list as before


Parameters

  1. ActorBaseakActorBase

  2. KeywordakKeyword=NONE

  3. stringasSchool=""

  4. intaiLevel=-1

  5. intaiLevelComparison=1


Examples

Auto-Generated Example

ActorBase myActorBase__akActorBase
Keyword myKeyword__akKeyword
string myString__asSchool
int myInt__aiLevel
int myInt__aiLevelComparison

Spell[] returnedValue = _Q2C_Functions.ActorBaseGetSpells(myActorBase__akActorBase, myKeyword__akKeyword, myString__asSchool, myInt__aiLevel, myInt__aiLevelComparison)
Some data provided by the Skyrim Creation Kit Wiki. Licensed under the Creative Commons Attribution-ShareAlike license.