VoK.Sdk
Doxygen generated documentation for the Dungeon Helper SDK
|
Represents an active effect on an Entity. More...
Public Member Functions | |
DateTime? | CalculateExpiration () |
calculates the expiration of the Effect. If the effect is indefinite, DateTime.MaxValue is returned. More... | |
Properties | |
int | EffectDid [get] |
Did (0x70 id) of the Effect being applied. More... | |
int | EffectId [get] |
ID of the effect used for later updates. Sourced from DdoProperty.Effect_ID in the Properties list. More... | |
int? | StackSize [get] |
Number of stacks of the Effect. Sourced from DdoProperty.Effect_StackSize in the Properties list. More... | |
float? | Duration [get] |
Duration, in seconds of the Effect. -1 if the effect is permanent. Sourced from DdoProperty.Effect_Duration in the Properties list. More... | |
int | AblativeReduction [get] |
Ablative damage reduction remaining. Sourced from DdoProperty.Effect_AblativeDamageReductionRemaining in the Properties list. More... | |
int | AblativeResistance [get] |
Ablative damage resistance remaining. Sourced from DdoProperty.Effect_AblativeDamageResistanceRemaining in the Properties list. More... | |
double? | ApplicationTimestamp [get] |
When the effect was created, relative to the time the client was notified. When playing, this is always 0. Upon logging in, this is negative to represent time already ticked down from the initial duration. Sourced from DdoProperty.Effect_ApplicationTimestamp in the Properties list. More... | |
List< IProperty > | Properties [get] |
full property list associated with this effect. More... | |
DateTime? | TimerUpdatedDate [get, set] |
Last time the client received an update on the timer. These are not always, or even typically, present in an effect. More... | |
bool | IsPaused [get, set] |
whether or not the Effect timer is Paused (ie, not counting down), if applicable. More... | |
Represents an active effect on an Entity.