C1 BC - LahapJewelMixRequest (by client)
Is sent when
When a player has the Lahap npc dialog open and wants to combine or disband jewel stacks.
Causes the following actions on the server side
If successful, the inventory is updated and the game client gets corresponding responses.
Structure
Index | Length | Data Type | Value | Description |
---|---|---|---|---|
0 | 1 | Byte | 0xC1 | Packet type |
1 | 1 | Byte | 7 | Packet header - length of the packet |
2 | 1 | Byte | 0xBC | Packet header - packet type identifier |
3 | 1 | MixType | Operation | |
4 | 1 | ItemType | Item | |
5 | 1 | StackSize | MixingStackSize | |
6 | 1 | Byte | UnmixingSourceSlot |
MixType Enum
Describes what kind of operation is requested.
Value | Name | Description |
---|---|---|
0 | Mix | The player wants to mix single jewels into a bundle. |
1 | Unmix | The player wants to disband a bundle into single jewels. |
StackSize Enum
Describes the size of a mixed stack.
Value | Name | Description |
---|---|---|
0 | Ten | A stack of 10 items. |
1 | Twenty | A stack of 20 items. |
2 | Thirty | A stack of 30 items. |
ItemType Enum
Describes the type of item which is mixed or unmixed.
Value | Name | Description |
---|---|---|
0 | JewelOfBless | Jewel of Bless. |
1 | JewelOfSoul | Jewel of Soul. |
2 | JewelOfLife | Jewel of Life. |
3 | JewelOfCreation | Jewel of Creation. |
4 | JewelOfGuardian | Jewel of Guardian. |
5 | Gemstone | The gemstone. |
6 | JewelOfHarmony | Jewel of Harmony. |
7 | JewelOfChaos | Jewel of Chaos. |
8 | LowerRefineStone | Lower refine stone. |
9 | HigherRefineStone | Higher refine stone. |