public override string Aura.ToString()
Returns a text representation of this value.
Returns: The string result.
Represents aura in the current game state. Obtain the object from its owning API and refresh it after an area change.
Namespace: DreamPoeBot.Loki.RemoteMemoryObjects
public class AuraView DPB1 version →public override string Aura.ToString()
Returns a text representation of this value.
Returns: The string result.
public bool Aura.TryGetDisplayInfo(out AuraDisplayInfo displayInfo)
Attempts to retrieve display info using the supplied arguments.
displayInfoAuraDisplayInfoReturns: True when the request succeeds; read any out parameters only after checking the result.
public int Aura.BuffType { get; }
Gets buff type for Aura.
public int Aura.CasterId { get; }
Gets caster id for Aura.
public int Aura.Charges { get; }
Gets charges for Aura.
public string Aura.Description { get; }
Gets description for Aura.
public short Aura.Effectiveness { get; }
Signed base effect adjustment stored by the aura, before additional effect modifiers. This is not the combined percentage rendered by the buff icon.
public int Aura.FlaskSlot { get; }
Gets flask slot for Aura.
public string Aura.Implementation { get; }
Gets implementation for Aura.
public string Aura.InternalName { get; }
Gets internal name for Aura.
public bool Aura.IsCasterMe { get; }
Whether this aura is caster me.
public bool Aura.IsInvisible { get; }
Whether this aura is invisible.
public bool Aura.IsPlagueActive { get; }
Legacy Plague-specific payload flag; not a generic indication that this aura is active.
public bool Aura.IsRemovable { get; }
Whether this aura is removable.
public int Aura.MaxStacks { get; }
Legacy payload[1] interpretation; not every implementation stores a maximum here.
public TimeSpan Aura.MaxTimeLeft { get; }
Initial lifetime of this aura instance; permanent instances return TimeSpan.MaxValue.
public int Aura.MergeMode { get; }
Gets merge mode for Aura.
public string Aura.Name { get; }
Gets name for Aura.
public int Aura.OwnerId { get; }
Gets owner id for Aura.
public ushort Aura.SkillOwnerId { get; }
Low 16 bits of the originating skill ID, retained for binary compatibility. Use DreamPoeBot.Loki.RemoteMemoryObjects.Aura.SkillOwnerId32 when comparing with DreamPoeBot.Loki.RemoteMemoryObjects.Skill.Id.
public uint Aura.SkillOwnerId32 { get; }
Gets skill owner id32 for Aura.
public int Aura.Stacks { get; }
Legacy payload[0] interpretation. Not a universal stack count; use Charges or the icon display as appropriate.
public int Aura.StacksPct { get; }
Legacy ratio of Stacks/MaxStacks, meaningful only for implementations using that payload convention.
public TimeSpan Aura.TimeLeft { get; }
Remaining lifetime of this instance, not a behaviour-specific or grouped icon timer. Permanent instances return TimeSpan.MaxValue. Use TryGetDisplayInfo for the visible icon.
public int Aura.UIStackMode { get; }
Gets ui stack mode for Aura.
DPB2 0.4.5.88 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.