Skip to content

CustomizingItem

CustomizingItem.xml defines crystals (customizing items) that can be socketed into equipment, each granting passive effects and occupying a number of slots.

VersionStatus
v92Full
v90-
v86-

Entity: customizingItems Operations: create, update, delete, upsert


spec:
version: "1.0"
customizingItems:
create:
- id: 80001
destroyProbOnDead: 0.5
destroyProbOnDetach: 0
takeSlot: 1
passivityLink: "80250;81005"
spec:
version: "1.0"
customizingItems:
update:
- id: 80001
changes:
destroyProbOnDead: 0.3
passivityLink: "80250;81005;81010"
spec:
version: "1.0"
customizingItems:
delete:
- id: 80001

Creates the crystal if it does not exist, or updates its attributes if it does.

spec:
version: "1.0"
customizingItems:
upsert:
- id: 80001
destroyProbOnDead: 0.5
destroyProbOnDetach: 0
takeSlot: 1
passivityLink: "80250;81005"
isArtifact: 1

PropertyTypeSinceRequiredDescription
idintv92YesUnique crystal identifier
destroyProbOnDeaddecimalv92NoProbability of destruction on character death
destroyProbOnDetachdecimalv92NoProbability of destruction on detachment
takeSlotintv92NoNumber of equipment slots consumed
passivityLinkstringv92NoSemicolon-separated passivity IDs granted by this crystal
isArtifactintv92NoWhether this crystal is an artifact (1 = yes)

CustomizingItems
└── CustomizingItem (id, destroyProbOnDead, destroyProbOnDetach, takeSlot, passivityLink, isArtifact?)

  • passivityLink is a string containing one or more passivity IDs separated by semicolons (e.g. "80250;81005").
  • isArtifact is optional. When omitted, the attribute is not written to XML.
  • Related schemas: Passivity (for passivity ID references), CustomizingItemBag (for crystal bag definitions).