Overview
This file controls the item modifiers of gems and runes for each item type
This file is used by the following files: weapons.txt, armor.txt, misc.txt
Any column field name starting with “*” is considered a comment field and is not used by the game
Data Fields
name – This is a reference field to define the gem/rune name
letter – Defines the string that is concatenated together in the item tooltip when a rune is socketed into an item
transform – Controls the color change of the item after being socketed by the gem/rune. (Uses Color Codes from the reference file colors.txt)
| Code | Color |
| 0 | White |
| 1 | Light Grey |
| 2 | Dark Grey |
| 3 | Black |
| 4 | Light Blue |
| 5 | Dark Blue |
| 6 | Crystal Blue |
| 7 | Light Red |
| 8 | Dark Red |
| 9 | Crystal Red |
| 10 | Light Green |
| 11 | Dark Green |
| 12 | Crystal Green |
| 13 | Light Yellow |
| 14 | Dark Yellow |
| 15 | Light Gold |
| 16 | Dark Gold |
| 17 | Light Purple |
| 18 | Dark Purple |
| 19 | Orange |
| 20 | Bright White |
code – Defines the unique item code used to create the gem/rune
weaponMod1Code (to weaponMod3Code) – Controls the item properties that the gem/rune provides when socketed into an item with a “gemapplytype” value that equals 0 (Uses the “code” field from Properties.txt)
weaponMod1Param (to weaponMod3Param) – The stat’s “parameter” value associated with the listed property (weaponMod1Code). Usage depends on the property function (See the “func” field on Properties.txt)
weaponMod1Min (to weaponMod3Min) – The stat’s “min” value associated with the listed property (weaponMod1Code). Usage depends on the property function (See the “func” field on Properties.txt)
weaponMod1Max (to weaponMod3 Max) – The stat’s “max” value to assign to the listed property (weaponMod1Code). Usage depends on the property function (See the “func” field on Properties.txt)
helmMod1Code (to helmMod3Code) – Controls the item properties that the gem/rune provides when socketed into an item with a “gemapplytype” value that equals 1 (Uses the “code” field from Properties.txt)
helmMod1Param (to helmMod3Param) – The stat’s “parameter” value associated with the listed property (helmMod1Code). Usage depends on the property function (See the “func” field on Properties.txt)
helmMod1Min (to helmMod3Min) – The stat’s “min” value associated with the listed property (helmMod1Code). Usage depends on the property function (See the “func” field on Properties.txt)
helmMod1Max (to helmMod3Max) – The stat’s “max” value to assign to the listed property (helmMod1Code). Usage depends on the property function (See the “func” field on Properties.txt)
shieldMod1Code (to shieldMod3Code) – Controls the item properties that the gem/rune provides when socketed into an item with a “gemapplytype” value that equals 2 (Uses the “code” field from Properties.txt)
shieldMod1Param (to shieldMod3Param) – The stat’s “parameter” value associated with the listed property (shieldMod1Code). Usage depends on the property function (See the “func” field on Properties.txt)
shieldMod1Min (to shieldMod3Min) – The stat’s “min” value associated with the listed property (shieldMod1Code). Usage depends on the property function (See the “func” field on Properties.txt)
shieldMod1Max (to shieldMod3Max) – The stat’s “max” value to assign to the listed property (shieldMod1Code). Usage depends on the property function (See the “func” field on Properties.txt)
