public void setBarbarianFeatures(Data barbarianFeatures) {
   barbarianFeatures.abilName = "Barbarian Class Features";
   barbarianFeatures.dClass = "Barbarian";
   barbarianFeatures.dlevel = 0;
   int pbonus[] = {2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6};
   int rages[] = {2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 100};
   int rageDam[] = {2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4};
   //                {Str,  Dex  ,Con  ,Int  ,Wis  ,Cha  };
   boolean saves[] = {true, false, true, false, false, false};
   barbarianFeatures.profbonus = pbonus;
   barbarianFeatures.classPoints = rages;
   barbarianFeatures.ragedamage = rageDam;
   barbarianFeatures.hitdie = 12;
   barbarianFeatures.armorProf = "Light Armor, Medium Armor, Shields";
   barbarianFeatures.weaponProf = "Simple Weapons, Martial Weapons";
   barbarianFeatures.savingThrows = saves;
   // Skills alphabetically: Acrobatics, Animal Handling, Arcana, Athletics, Deception, History,
   // Insight, Intimidation,Investigation, Medicine, Nature, Perception, Performance, Persuasion,
   // Religion, Sleight of Hand, Stealth, Survival.
   boolean classskills[] = {
     false, true, false, true, false, false, false, true, false, false, true, true, false, false,
     false, false, false, true
   };
   barbarianFeatures.chaClassSkills = classskills;
   barbarianFeatures.numclassSkills = 2;
 }