JewelOfHarmonyType

Defines which items can be smelted in Chaos Machine to create Jewel of Harmony Refining Stones

This configuration file defines which items can be used in the Chaos Machine "Jewel of Harmony Item Smelt Mix" to create Refining Stones. It sets minimum item level requirements for items to be eligible for smelting. This config does NOT affect applying Jewel of Harmony to items - that is controlled by item category checks in the source code.

File Location

GameServer/Data/Item/JewelOfHarmonyType.xml

Dependencies

Depends On
Purpose

Item.xml

Item definitions by Category/Type

Depended On By
Purpose

JewelOfHarmonyOption.xml

Provides option bonuses when JoH is applied

How It Works

Chaos Machine Smelt Mix (What This Config Controls)

  1. Player places an item in Chaos Machine and attempts "Jewel of Harmony Item Smelt Mix"

  2. Server checks if item is in JewelOfHarmonyType.xml

  3. If item is listed, verifies item level (e.g., +4) meets the Level requirement

  4. If item is NOT listed but has eligible category, no level restriction applies

  5. If eligible, breaks down the item into a Refining Stone:

    • Lower Refining Stone (14/43) for normal items

    • Higher Refining Stone (14/44) for excellent items

  6. Refining Stones can be used in other JoH-related mixes

Applying Jewel of Harmony (NOT Controlled by This Config)

When players use a Jewel of Harmony item to add options to equipment, eligibility is determined by:

  • Item category (Cat 0-5 weapons/staves, Cat 6-11 armor)

  • Exclusions: Bolts (4/7), Arrows (4/15), Socket items, Lucky items, Set items (unless enabled)

  • NO level requirement check - items at +0 can receive JoH

  • This process does NOT use JewelOfHarmonyType.xml

Structure

Attributes

Attribute
Type
Description

Category

int

Item category (0-14)

Type

int

Item type index within category

Level

int

Minimum item level (+0 to +15) required to smelt this item into a Refining Stone

Item Index Calculation

Category Reference

Category
Item Type

0

Swords

1

Axes

2

Maces/Scepters

3

Spears

4

Bows/Crossbows

5

Staffs

6

Shields

7

Helms

8

Armor

9

Pants

10

Gloves

11

Boots

Examples

Most items require +4 enhancement before they can be smelted into Refining Stones.

Important Behavior

triangle-exclamation
circle-info

Level Check for Smelting: When smelting an item in Chaos Machine, the item's current level (+0 to +15) must be >= the Level specified here. A Level="4" requirement means the item must be at least +4 enhanced to be smelted.

circle-info

Smelt Mix Eligibility: Items eligible for smelting are determined by category (Cat 0-4 weapons excluding bolts/arrows, Cat 5 staves, Cat 6-11 armor). The item must also not be a set item and must not already have JoH applied.

circle-info

Not Listed = No Level Restriction for Smelting: Items not in this file can still be smelted if their category is eligible. This file only adds level requirements for specific items. For example, if a weapon isn't listed, it can be smelted at +0.

circle-exclamation

Common Issues

circle-exclamation
circle-exclamation
circle-info

Confusion About JoH Application: If items won't accept Jewel of Harmony when using it from inventory, this config file is NOT the cause. JoH application eligibility is hardcoded by category and does not check this file. Check for: socket items, lucky items (Cat 7-11 Type 62-72), items that already have JoH, set items (unless SetItemAcceptHarmonySwitch=1).

circle-exclamation

Last updated