DPB1Class · Game data

PassiveSkills

Provides passive skills data and the operations listed below. Related types link to the values this API consumes or returns.

Namespace: DreamPoeBot.Loki.FilesInMemory

public class PassiveSkills

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

4 results

PassiveSkillsDictionary

FieldLink ↗
public Dictionary<int, PassiveSkill> PassiveSkills.PassiveSkillsDictionary

Gets or sets the passive skills dictionary collection. Its element types are linked below.

EntryAdded

MethodLink ↗
protected override void PassiveSkills.EntryAdded(long addr, PassiveSkill entry)

Executes the entry added operation with the supplied arguments.

addrlong
Not read by this overload in the reviewed source. Do not rely on this argument to change its behavior.
entryPassiveSkill
Specifies entry.

GetPassiveSkillById

MethodLink ↗
public PassiveSkill PassiveSkills.GetPassiveSkillById(string id)

Returns passive skill by id using the supplied arguments.

idstring
Specifies id.

Returns: The PassiveSkill result.

GetPassiveSkillByPassiveId

MethodLink ↗
public PassiveSkill PassiveSkills.GetPassiveSkillByPassiveId(int index)

Returns passive skill by passive id using the supplied arguments.

indexint
Specifies index.

Returns: The PassiveSkill result.

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.