# CDOTA_Buff
No Description Set
Function | Description | Client |
---|---|---|
void AddParticle(i, bDestroyImmediately, bStatusEffect, iPriority, bHeroEffect, bOverheadEffect) | (index, bDestroyImmediately, bStatusEffect, priority, bHeroEffect, bOverheadEffect | ✔️ |
void DecrementStackCount() | Decrease this modifier's stack count by 1. | ✔️ |
void Destroy() | Run all associated destroy functions, then remove the modifier. | ✔️ |
void ForceRefresh() | Run all associated refresh functions on this modifier as if it was re-applied. | ✔️ |
handle GetAbility() | Get the ability that generated the modifier. | ✔️ |
float GetAuraDuration() | Returns aura stickiness (default 0.5) | ✔️ |
handle GetAuraOwner() | ✔️ | |
handle GetCaster() | Get the owner of the ability responsible for the modifier. | ✔️ |
string GetClass() | ✔️ | |
float GetCreationTime() | ✔️ | |
float GetDieTime() | ✔️ | |
float GetDuration() | ✔️ | |
float GetElapsedTime() | ✔️ | |
float GetLastAppliedTime() | ✔️ | |
string GetName() | ✔️ | |
handle GetParent() | Get the unit the modifier is parented to. | ✔️ |
float GetRemainingTime() | ✔️ | |
int GetSerialNumber() | ✔️ | |
int GetStackCount() | ✔️ | |
bool HasFunction(iFunction) | ✔️ | |
void IncrementStackCount() | Increase this modifier's stack count by 1. | ✔️ |
bool IsDebuff() | ✔️ | |
bool IsHexDebuff() | ✔️ | |
bool IsStunDebuff() | ✔️ | |
void SetDuration(flDuration, bInformClient) | (flTime, bInformClients) | ✔️ |
void SetStackCount(iCount) | ✔️ | |
void StartIntervalThink(flInterval) | Start this modifier's think function (OnIntervalThink) with the given interval (float). To stop, call with -1. | ✔️ |