public static void InitializePickit()
{
FileStream fs = new FileStream("pickit.xml", FileMode.Open);
XmlSerializer x = new XmlSerializer(typeof(List<Item>));
List<Item> pickitList = (List<Item>)x.Deserialize(fs);
foreach (Item i in pickitList)
{
Console.WriteLine("{0}: {1}, {2}, Ethereal:{3}, {4}", i.name, i.type, i.quality, i.ethereal, i.sockets == uint.MaxValue ? 0 : i.sockets);
if (!m_pickitMap.ContainsKey(i.type))
{
m_pickitMap.Add(i.type, CreatePickTest(i));
}
else
{
m_pickitMap[i.type] = AddPickTest(m_pickitMap[i.type], CreatePickTest(i));
}
}
fs.Close();
}