Gemstones Data

The gemstone system spans 4 interconnected sub-tables: gemstones, slots, skills, and collections. Together they form a socket-based enhancement system.

176 total records 4 sub-tables v1.1.79

Sub-Table Overview

4 tables
TableStructSourceRecordsPurpose
Gemstones GeneralGemstoneTable gemstone_dict 60 Individual gemstone definitions with effect types and values
Gemstone Slots GeneralGemstoneSlotTable gemstoneslot_dict 20 Socket slot definitions — which slots are available and their unlock conditions
Gemstone Skills GeneralGemstoneSkillTable gemstone_skill_dict 6 Special skills that activate when specific gemstone combinations are socketed
Gemstone Collections GeneralGemstoneCollectionTable gemstone_collection_dict 90 Collection bonuses — rewards for completing sets of gemstones

Gemstone Table Fields

FieldTypeNotes
IDintUnique gemstone ID
eGradeTypeGradeTypeRarity tier of the gemstone
eEffectTypePropertyTypeThe stat this gemstone modifies (ATK%, HP%, CritDmg, etc.)
fEffectValuefloatMagnitude of the effect
iSlotTypeintWhich slot category this gemstone fits into
iCollectionIDintFK to GeneralGemstoneCollectionTable

Cross-Table Relationships

GemstoneSlotTable defines slots for GemstoneTable belongs to GemstoneCollectionTable
GemstoneTable combination triggers GemstoneSkillTable
Open Questions
  • How are gemstone skill combinations determined? Is there a separate mapping table?
  • Can gemstone effects be upgraded or leveled, or is the value fixed per gemstone ID?
  • What triggers collection completion rewards — owning all gemstones in a set, or socketing them?
  • Are the 6 gemstone skills hardcoded or can new ones be added via data?