Class CastSpellDo
Executes target task when player readies a spell containing specific effects.
Classic only accepts standard versions of spell, not custom spells created by player.
Daggerfall Unity makes no distinction between standard or custom spells and will instead match by effects.
Assembly: Assembly-CSharp.dll
Syntax
public class CastSpellDo : ActionTemplate, IDisposable, IQuestAction
Constructors
|
Improve this Doc
View Source
CastSpellDo(Quest)
Declaration
public CastSpellDo(Quest parentQuest)
Parameters
Type |
Name |
Description |
Quest |
parentQuest |
|
Properties
|
Improve this Doc
View Source
Pattern
Declaration
public override string Pattern { get; }
Property Value
Overrides
Methods
|
Improve this Doc
View Source
CreateNew(String, Quest)
Declaration
public override IQuestAction CreateNew(string source, Quest parentQuest)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetSaveData()
Declaration
public override object GetSaveData()
Returns
Overrides
|
Improve this Doc
View Source
RestoreSaveData(Object)
Declaration
public override void RestoreSaveData(object dataIn)
Parameters
Type |
Name |
Description |
Object |
dataIn |
|
Overrides
|
Improve this Doc
View Source
SetComplete()
Declaration
public override void SetComplete()
Overrides
|
Improve this Doc
View Source
Update(Task)
Declaration
public override void Update(Task caller)
Parameters
Type |
Name |
Description |
Task |
caller |
|
Overrides
Implements