DPB1Class · World, character and items

Actor

Represents actor in the current game state. Obtain the object from its owning API and refresh it after an area change.

Namespace: DreamPoeBot.Loki.Game.Objects

public class ActorView DPB2 version →

Inherited APIs and contracts

Members declared by a base type are documented on that type. Follow these links to include them in your lookup.

Members and overloads

186 results

GetBuff

MethodLink ↗
public Aura Actor.GetBuff(BuffDefinitionsEnum @enum)

Returns buff using the supplied arguments.

enumBuffDefinitionsEnum
Specifies enum.

Returns: The Aura result.

GetBuffs

MethodLink ↗
public IEnumerable<Aura> Actor.GetBuffs(BuffDefinitionsEnum @enum)

Returns buffs using the supplied arguments.

enumBuffDefinitionsEnum
Specifies enum.

Returns: The IEnumerable<Aura> result.

GetSkill

MethodLink ↗
public Skill Actor.GetSkill(ActiveSkillsEnum @enum)

Returns skill using the supplied arguments.

enumActiveSkillsEnum
Specifies enum.

Returns: The Skill result.

GetSkillById

MethodLink ↗
public Skill Actor.GetSkillById(ushort id)

Returns skill by id using the supplied arguments.

idushort
Specifies id.

Returns: The Skill result.

GetSkillByName

MethodLink ↗
public Skill Actor.GetSkillByName(string name)

Returns skill by name using the supplied arguments.

namestring
Specifies name.

Returns: The Skill result.

GetSkills

MethodLink ↗
public IEnumerable<Skill> Actor.GetSkills(ActiveSkillsEnum @enum)

Returns skills using the supplied arguments.

enumActiveSkillsEnum
Specifies enum.

Returns: The IEnumerable<Skill> result.

GetSkillsByName

MethodLink ↗
public IEnumerable<Skill> Actor.GetSkillsByName(string name)

Returns skills by name using the supplied arguments.

namestring
Specifies name.

Returns: The IEnumerable<Skill> result.

GetStat

MethodLink ↗
public int Actor.GetStat(StatTypeGGG stat)

Returns stat using the supplied arguments.

statStatTypeGGG
Specifies stat.

Returns: The int result.

HasAura

MethodLink ↗
public bool Actor.HasAura(IEnumerable<string> names)

Checks for aura using the supplied arguments.

namesIEnumerable<string>
Specifies names.

Returns: A Boolean result. The member description explains the condition being checked.

HasAura

MethodLink ↗
public bool Actor.HasAura(string name)

Checks for aura using the supplied arguments.

namestring
Specifies name.

Returns: A Boolean result. The member description explains the condition being checked.

HasBuff

MethodLink ↗
public bool Actor.HasBuff(BuffDefinitionsEnum @enum)

Checks for buff using the supplied arguments.

enumBuffDefinitionsEnum
Specifies enum.

Returns: A Boolean result. The member description explains the condition being checked.

HasBuff

MethodLink ↗
public bool Actor.HasBuff(string aura)

Checks for buff using the supplied arguments.

aurastring
Specifies aura.

Returns: A Boolean result. The member description explains the condition being checked.

HasBuffFromOther

MethodLink ↗
public bool Actor.HasBuffFromOther(BuffDefinitionsEnum @enum)

Checks for buff from other using the supplied arguments.

enumBuffDefinitionsEnum
Specifies enum.

Returns: A Boolean result. The member description explains the condition being checked.

HasBuffFromSelf

MethodLink ↗
public bool Actor.HasBuffFromSelf(BuffDefinitionsEnum @enum)

Checks for buff from self using the supplied arguments.

enumBuffDefinitionsEnum
Specifies enum.

Returns: A Boolean result. The member description explains the condition being checked.

HasConsideredAuraFrom

MethodLink ↗
public bool Actor.HasConsideredAuraFrom(ActiveSkillsEnum @enum)

Checks for considered aura from using the supplied arguments.

enumActiveSkillsEnum
Specifies enum.

Returns: A Boolean result. The member description explains the condition being checked.

HasCurseFrom

MethodLink ↗
public bool Actor.HasCurseFrom(ActiveSkillsEnum @enum)

Checks for curse from using the supplied arguments.

enumActiveSkillsEnum
Specifies enum.

Returns: A Boolean result. The member description explains the condition being checked.

HasCurseFrom

MethodLink ↗
public bool Actor.HasCurseFrom(string skillName)

Checks for curse from using the supplied arguments.

skillNamestring
Specifies skill name.

Returns: A Boolean result. The member description explains the condition being checked.

HasSkill

MethodLink ↗
public bool Actor.HasSkill(ActiveSkillsEnum @enum)

Checks for skill using the supplied arguments.

enumActiveSkillsEnum
Specifies enum.

Returns: A Boolean result. The member description explains the condition being checked.

HasSkillByName

MethodLink ↗
public bool Actor.HasSkillByName(string name)

Checks for skill by name using the supplied arguments.

namestring
Specifies name.

Returns: A Boolean result. The member description explains the condition being checked.

IsCursingWith

MethodLink ↗
public bool Actor.IsCursingWith(ActiveSkillsEnum @enum)

Checks whether cursing with using the supplied arguments.

enumActiveSkillsEnum
Specifies enum.

Returns: A Boolean result. The member description explains the condition being checked.

ActorFlags

PropertyLink ↗
public ActorFlags Actor.ActorFlags { get; }

Gets actor flags for Actor.

Auras

PropertyLink ↗
public List<Aura> Actor.Auras { get; }

Gets the auras collection. Its element types are linked below.

AvailableSkills

PropertyLink ↗
public IEnumerable<Skill> Actor.AvailableSkills { get; }

Gets the available skills collection. Its element types are linked below.

BeltVisual

PropertyLink ↗
public string Actor.BeltVisual { get; }

Gets belt visual for Actor.

BladeFlurryCharges

PropertyLink ↗
public int Actor.BladeFlurryCharges { get; }

Gets blade flurry charges for Actor.

BladeVortexCharges

PropertyLink ↗
public int Actor.BladeVortexCharges { get; }

Gets blade vortex charges for Actor.

BootsVisual

PropertyLink ↗
public string Actor.BootsVisual { get; }

Gets boots visual for Actor.

ChestVisual

PropertyLink ↗
public string Actor.ChestVisual { get; }

Gets chest visual for Actor.

CorpseUsable

PropertyLink ↗
public bool Actor.CorpseUsable { get; }

Gets corpse usable for Actor.

CurrentAction

PropertyLink ↗
public Actor.ActionWrapper Actor.CurrentAction { get; }

Gets current action for Actor.

Related types

DPB1 0.3.29.47 · 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.