Class VampiricFortifyEffect
WORK IN PROGRESS - Not currently implemented by any effects
A custom effect unique to Daggerfall Unity.
Also a test-case for future effect mod support (e.g. custom text tokens for spellmaker and spellbook).
Works like a combined Drain/Fortify effect by draining target and fortifying caster by same amount.
The vampiric link is permanent once establised until target dies or caster leaves the area.
Inheritance
VampiricFortifyEffect
Assembly: Assembly-CSharp.dll
Syntax
public abstract class VampiricFortifyEffect : IncumbentEffect, IEntityEffect, IMacroContextProvider
Fields
|
Improve this Doc
View Source
fortifyStat
Declaration
protected DFCareer.Stats fortifyStat
Field Value
Properties
|
Improve this Doc
View Source
FortifyStat
Declaration
public DFCareer.Stats FortifyStat { get; }
Property Value
|
Improve this Doc
View Source
RoundsRemaining
Declaration
public override int RoundsRemaining { get; }
Property Value
Overrides
Methods
|
Improve this Doc
View Source
AddState(IncumbentEffect)
Declaration
protected override void AddState(IncumbentEffect incumbent)
Parameters
Overrides
|
Improve this Doc
View Source
BecomeIncumbent()
Declaration
protected override void BecomeIncumbent()
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
RemoveRound()
Declaration
protected override int RemoveRound()
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
Start(EntityEffectManager, DaggerfallEntityBehaviour)
Declaration
public override void Start(EntityEffectManager manager, DaggerfallEntityBehaviour caster = null)
Parameters
Overrides
Implements