Class MaceOfMolagBalEffect
Used by Mace of Molag Bal to transfer spell points or strength from target to wielder.
Can temporarily increase spell points and strength of wielder over their usual maximum value.
Inheritance
MaceOfMolagBalEffect
Assembly: Assembly-CSharp.dll
Syntax
public class MaceOfMolagBalEffect : IncumbentEffect, IEntityEffect, IMacroContextProvider
Fields
|
Improve this Doc
View Source
EffectKey
Declaration
public static readonly string EffectKey
Field Value
Methods
|
Improve this Doc
View Source
AddState(IncumbentEffect)
Declaration
protected override void AddState(IncumbentEffect incumbent)
Parameters
Overrides
|
Improve this Doc
View Source
ConstantEffect()
Declaration
public override void ConstantEffect()
Overrides
|
Improve this Doc
View Source
EnchantmentPayloadCallback(EnchantmentPayloadFlags, Nullable<EnchantmentParam>, DaggerfallEntityBehaviour, DaggerfallEntityBehaviour, DaggerfallUnityItem, Int32)
Declaration
public override PayloadCallbackResults? EnchantmentPayloadCallback(EnchantmentPayloadFlags context, EnchantmentParam? param = null, DaggerfallEntityBehaviour sourceEntity = null, DaggerfallEntityBehaviour targetEntity = null, DaggerfallUnityItem sourceItem = null, int sourceDamage = 0)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetSaveData()
Declaration
public override object GetSaveData()
Returns
Overrides
|
Improve this Doc
View Source
IsLikeKind(IncumbentEffect)
Declaration
protected override bool IsLikeKind(IncumbentEffect other)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
MagicRound()
Declaration
public override void MagicRound()
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
SetProperties()
Declaration
public override void SetProperties()
Overrides
Implements