static internal ClassExpCollection Initialize(CharacterClassCollection ccc)
        {
            ClassExpCollection temp = new ClassExpCollection();

            for (int i = 0; i < ccc.charClassList.Count; i++)
            {
                temp.savedEXP.Add(new ClassExperience(ccc.charClassList[i]));
            }

            return(temp);
        }
 public void GenerateSave(CharacterClassCollection ccc)
 {
     classExp          = ClassExpCollection.Initialize(ccc);
     abilityEquipList  = ccc.abiEquipList;
     actualTalentSlots = new List <BaseTalentSlot>(ccc.baseTalentSlot);
 }