private static void HandleSelectUnlockSocketEquip(GameSession session, PacketReader packet) { long unkUid = packet.ReadLong(); byte slot = packet.ReadByte(); long itemUid = packet.ReadLong(); if (!session.Player.Inventory.Items.ContainsKey(itemUid)) { session.Send(ItemSocketSystemPacket.Notice((int)ItemSocketSystemNotice.ItemIsNotInYourInventory)); return; } session.Send(ItemSocketSystemPacket.SelectUnlockSocketEquip(unkUid, slot, itemUid)); }