protected override void WriteDataXML(XElement ele, ElderScrollsPlugin master)
        {
            XElement subEle;

            ele.TryPathTo("Flags", true, out subEle);
            subEle.Value = Flags.ToString();

            ele.TryPathTo("Fatigue", true, out subEle);
            subEle.Value = Fatigue.ToString();

            ele.TryPathTo("BarterGold", true, out subEle);
            subEle.Value = BarterGold.ToString();

            ele.TryPathTo("Level", true, out subEle);
            subEle.Value = Level.ToString();

            ele.TryPathTo("CalcMin", true, out subEle);
            subEle.Value = CalcMin.ToString();

            ele.TryPathTo("CalcMax", true, out subEle);
            subEle.Value = CalcMax.ToString();

            ele.TryPathTo("SpeedMultiplier", true, out subEle);
            subEle.Value = SpeedMultiplier.ToString();

            ele.TryPathTo("Karma", true, out subEle);
            subEle.Value = Karma.ToString("G15");

            ele.TryPathTo("DispositionBase", true, out subEle);
            subEle.Value = DispositionBase.ToString();

            ele.TryPathTo("TemplateFlags", true, out subEle);
            subEle.Value = TemplateFlags.ToString();
        }