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)