DPB2Class · World, character and items

SkillGem

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

Namespace: DreamPoeBot.Loki.Components

public class SkillGemView DPB1 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

19 results

SkillGem

MethodLink ↗
public SkillGem.SkillGem()

Creates a new SkillGem instance.

RequiredLevelForLevel

MethodLink ↗
public int SkillGem.RequiredLevelForLevel(int level)

Executes the required level for level operation with the supplied arguments.

levelint
Specifies level.

Returns: The int result.

AttributeModifiers

PropertyLink ↗
public float[] SkillGem.AttributeModifiers { get; }

Gets the attribute modifiers collection. Its element types are linked below.

AttributeModifiersDex

PropertyLink ↗
public int SkillGem.AttributeModifiersDex { get; }

Gets attribute modifiers dex for SkillGem.

AttributeModifiersInt

PropertyLink ↗
public int SkillGem.AttributeModifiersInt { get; }

Gets attribute modifiers int for SkillGem.

AttributeModifiersStr

PropertyLink ↗
public int SkillGem.AttributeModifiersStr { get; }

Gets attribute modifiers str for SkillGem.

Experience

PropertyLink ↗
public uint SkillGem.Experience { get; }

Gets experience for SkillGem.

ExperienceLastLevel

PropertyLink ↗
public uint SkillGem.ExperienceLastLevel { get; }

Gets experience last level for SkillGem.

ExperienceMaxLevel

PropertyLink ↗
public uint SkillGem.ExperienceMaxLevel { get; }

Gets experience max level for SkillGem.

GemLevel

PropertyLink ↗
public int SkillGem.GemLevel { get; }

Gets gem level for SkillGem.

GemQualityType

PropertyLink ↗
public GemQualityType SkillGem.GemQualityType { get; }

Gets gem quality type for SkillGem.

GemTypes

PropertyLink ↗
public IEnumerable<string> SkillGem.GemTypes { get; }

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

GetGrantedEffectAddress

PropertyLink ↗
public long SkillGem.GetGrantedEffectAddress { get; }

Gets get granted effect address for SkillGem.

RequiredDex

PropertyLink ↗
public int SkillGem.RequiredDex { get; }

Gets required dex for SkillGem.

RequiredInt

PropertyLink ↗
public int SkillGem.RequiredInt { get; }

Gets required int for SkillGem.

RequiredLevel

PropertyLink ↗
public int SkillGem.RequiredLevel { get; }

Gets required level for SkillGem.

RequiredLevelForNextLevel

PropertyLink ↗
public int SkillGem.RequiredLevelForNextLevel { get; }

Gets required level for next level for SkillGem.

RequiredStr

PropertyLink ↗
public int SkillGem.RequiredStr { get; }

Gets required str for SkillGem.

SocketColor

PropertyLink ↗
public SocketColor SkillGem.SocketColor { get; }

Gets socket color for SkillGem.

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.