public override ItemDescLineGUI[] BuildGUIDescription()
    {
        int count = 1;
        ItemDescLineGUI[] Lines = new ItemDescLineGUI[count];
        Lines[0] = new ItemDescLineGUI(1);

        Color Color = GetArmorTypeColor();
        Lines[0].Columns[0].Style.normal.textColor = Lines[0].Columns[1].Style.normal.textColor = Color;
        Lines[0].Columns[0].Style.alignment = TextAnchor.MiddleLeft;
        Lines[0].Columns[0].text = string.Format("Armor: {0}", ArmorValue);
        //Lines[0].Columns[1].Style.alignment = TextAnchor.MiddleRight;
        //Lines[0].Columns[1].text = string.Format("{0}", GameText.Singleton.GetDamageType(DamageType));

        return Lines;
    }
    public override ItemDescLineGUI[] BuildGUIDescription()
    {
        int count = 2;
        ItemDescLineGUI[] Lines = new ItemDescLineGUI[count];
        Lines[0] = new ItemDescLineGUI(2);

        Color Color = GetDamageTypeColor();
        Lines[0].Columns[0].Style.normal.textColor = Lines[0].Columns[1].Style.normal.textColor = Color;
        Lines[0].Columns[0].Style.alignment = TextAnchor.MiddleLeft;
        Lines[0].Columns[0].text = string.Format("Damage: {0} - {1}", MinDmg, MaxDmg);
        Lines[0].Columns[1].Style.alignment = TextAnchor.MiddleRight;
        Lines[0].Columns[1].text = string.Format("{0}", GameText.Singleton.GetDamageType(DamageType));

        Lines[1] = new ItemDescLineGUI(1);
        Lines[1].Columns[0].Style.alignment = TextAnchor.MiddleRight;
        Lines[1].Columns[0].text = string.Format("Speed: {0}", Speed);
        Lines[1].Columns[0].Style.normal.textColor = Color;

        return Lines;
    }