protected DatPassiveSkillWrapper.DatPassiveSkillWrapper(DatPassiveSkillWrapper original)
Creates a new DatPassiveSkillWrapper instance using the supplied arguments.
originalDatPassiveSkillWrapper- Specifies original.
Game-data record for passive skill. Use its identifiers and properties to look up game definitions.
Namespace: DreamPoeBot.Loki.Game.GameData
public class DatPassiveSkillWrapperView DPB1 version →Members declared by a base type are documented on that type. Follow these links to include them in your lookup.
protected DatPassiveSkillWrapper.DatPassiveSkillWrapper(DatPassiveSkillWrapper original)
Creates a new DatPassiveSkillWrapper instance using the supplied arguments.
originalDatPassiveSkillWrapperpublic string DatPassiveSkillWrapper.Id { get; init; }
Gets or sets id for DatPassiveSkillWrapper.
public int DatPassiveSkillWrapper.Index { get; init; }
Gets or sets index for DatPassiveSkillWrapper.
public string DatPassiveSkillWrapper.Name { get; init; }
Gets or sets name for DatPassiveSkillWrapper.
public ushort DatPassiveSkillWrapper.PassiveId { get; init; }
Gets or sets passive id for DatPassiveSkillWrapper.
public ushort DatPassiveSkillWrapper.PassiveSkillGraphId { get; init; }
Gets or sets passive skill graph id for DatPassiveSkillWrapper.
public DatPassiveSkillMasteryGroupWrapper DatPassiveSkillWrapper.PassiveSkillMasteryGroup { get; init; }
Gets or sets passive skill mastery group for DatPassiveSkillWrapper.
public List<ushort> DatPassiveSkillWrapper.PassiveSkillVariants { get; }
If the passive is a Keystone with multiple options, this list represent the passiveId of all the options.
public List<KeyValuePair<DatStatWrapper, int>> DatPassiveSkillWrapper.Stats { get; init; }
Gets or sets the stats collection. Its element types are linked below.
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.