DPB1Class · World, character and items

Monster

Inspect a monster's current properties. Inherited object APIs provide identity, position and interaction state.

Namespace: DreamPoeBot.Loki.Game.Objects

public class MonsterView 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

29 results

Dump

MethodLink ↗
public string Monster.Dump()

Executes the dump operation.

Returns: The string result.

AffixStats

PropertyLink ↗
public IEnumerable<KeyValuePair<StatTypeGGG, int>> Monster.AffixStats { get; }

Gets the affix stats collection. Its element types are linked below.

Affixes

PropertyLink ↗
public IEnumerable<ModsDat.ModRecord> Monster.Affixes { get; }

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

BaseResistenceName

PropertyLink ↗
public string Monster.BaseResistenceName { get; }

Gets base resistence name for Monster.

CannotDie

PropertyLink ↗
public bool Monster.CannotDie { get; }

Whether not die is currently available.

CorpseUsable

PropertyLink ↗
public bool Monster.CorpseUsable { get; }

Gets corpse usable for Monster.

DropMetamorphosisIngredient

PropertyLink ↗
public bool Monster.DropMetamorphosisIngredient { get; }

Gets drop metamorphosis ingredient for Monster.

ExplicitAffixes

PropertyLink ↗
public IEnumerable<ModsDat.ModRecord> Monster.ExplicitAffixes { get; }

Gets the explicit affixes collection. Its element types are linked below.

ExplicitStats

PropertyLink ↗
public Dictionary<StatTypeGGG, int> Monster.ExplicitStats { get; }

Gets the explicit stats collection. Its element types are linked below.

HasBestiaryCapturedAura

PropertyLink ↗
public bool Monster.HasBestiaryCapturedAura { get; }

Whether bestiary captured aura is present.

HasBestiaryDisappearingAura

PropertyLink ↗
public bool Monster.HasBestiaryDisappearingAura { get; }

Whether bestiary disappearing aura is present.

HasBestiaryEnragedAura

PropertyLink ↗
public bool Monster.HasBestiaryEnragedAura { get; }

Whether bestiary enraged aura is present.

HasBestiaryTrappedAura

PropertyLink ↗
public bool Monster.HasBestiaryTrappedAura { get; }

Whether bestiary trapped aura is present.

HasSpeciesBeenNettedAlready

PropertyLink ↗
public bool Monster.HasSpeciesBeenNettedAlready { get; }

Whether species been netted already is present.

ImplicitAffixes

PropertyLink ↗
public IEnumerable<ModsDat.ModRecord> Monster.ImplicitAffixes { get; }

Gets the implicit affixes collection. Its element types are linked below.

ImplicitStats

PropertyLink ↗
public Dictionary<StatTypeGGG, int> Monster.ImplicitStats { get; }

Gets the implicit stats collection. Its element types are linked below.

IsActive

PropertyLink ↗
public bool Monster.IsActive { get; }

Whether this monster is active.

IsActiveDead

PropertyLink ↗
public bool Monster.IsActiveDead { get; }

Whether this monster is active dead.

IsAliveHostile

PropertyLink ↗
public bool Monster.IsAliveHostile { get; }

Whether this monster is alive hostile.

IsCursable

PropertyLink ↗
public bool Monster.IsCursable { get; }

Whether this monster is cursable.

IsHidden

PropertyLink ↗
public bool Monster.IsHidden { get; }

Whether this monster is hidden.

IsImprisoned

PropertyLink ↗
public bool Monster.IsImprisoned { get; }

Whether this monster is imprisoned.

IsMapBoss

PropertyLink ↗
public bool Monster.IsMapBoss { get; }

Whether this monster is map boss.

IsSpeciesCapturableForBestiary

PropertyLink ↗
public bool Monster.IsSpeciesCapturableForBestiary { get; }

Whether this monster is species capturable for bestiary.

Level

PropertyLink ↗
public int Monster.Level { get; }

Gets level for Monster.

MonsterTypeId

PropertyLink ↗
public string Monster.MonsterTypeId { get; }

Gets monster type id for Monster.

MonsterTypeMetadata

PropertyLink ↗
public string Monster.MonsterTypeMetadata { get; }

Gets monster type metadata for Monster.

Rarity

PropertyLink ↗
public Rarity Monster.Rarity { get; }

Gets rarity for Monster.

Tags

PropertyLink ↗
public List<string> Monster.Tags { get; }

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

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.