public void SetOriginalStats(OriginalCharacterStats charStatData)
 {
     OriginalClassResource.Text      = charStatData.Stats.Power.ToString();
     OriginalClassResourceBlock.Text = charStatData.Stats.PowerType;
     OriginalCrit.Text        = charStatData.Stats.CritRating.ToString();
     OriginalHaste.Text       = charStatData.Stats.HasteRating.ToString();
     OriginalHitpoints.Text   = charStatData.Stats.Health.ToString();
     OriginalMastery.Text     = charStatData.Stats.MasteryRating.ToString();
     OriginalStamina.Text     = charStatData.Stats.Sta.ToString();
     OriginalVersatility.Text = charStatData.Stats.Versatility.ToString();
 }
 //Placeholder values for the optimized stats. there will need to be some kind of calculation done here
 public void SetOptimizedStats(OriginalCharacterStats charStatData)
 {
     OptimizedClassResourceBox.Text   = charStatData.Stats.Power.ToString();
     OptimizedClassResourceBlock.Text = charStatData.Stats.PowerType;
     OptimizedCritBox.Text            = charStatData.Stats.CritRating.ToString();
     OptimizedHasteBox.Text           = charStatData.Stats.HasteRating.ToString();
     OptimizedHpBox.Text          = charStatData.Stats.Health.ToString();
     OptimizedMasteryBox.Text     = charStatData.Stats.MasteryRating.ToString();
     OptimizedStaminaBox.Text     = charStatData.Stats.Sta.ToString();
     OptimizedVersatilityBox.Text = charStatData.Stats.Versatility.ToString();
 }
 public void CheckOptimizedMainStats(OriginalCharacterStats data)
 {
     if (OptimizedMainStatBlock.Text.Equals("Intellect"))
     {
         OptimizedMainStatBox.Text = data.Stats.Int.ToString();
     }
     else if (OptimizedMainStatBlock.Text.Equals("Agility"))
     {
         OptimizedMainStatBox.Text = data.Stats.Agi.ToString();
     }
     else
     {
         OptimizedMainStatBox.Text = data.Stats.Str.ToString();
     }
 }
 public void CheckMainStat(OriginalCharacterStats charStatData)
 {
     if (charStatData.Stats.Int > charStatData.Stats.Agi && charStatData.Stats.Int > charStatData.Stats.Str)
     {
         OriginalMainStat.Text       = charStatData.Stats.Int.ToString();
         OriginalMainStatBlock.Text  = "Intellect";
         OptimizedMainStatBlock.Text = "Intellect";
     }
     else if (charStatData.Stats.Agi > charStatData.Stats.Int &&
              charStatData.Stats.Agi > charStatData.Stats.Str)
     {
         OriginalMainStat.Text       = charStatData.Stats.Agi.ToString();
         OriginalMainStatBlock.Text  = "Agility";
         OptimizedMainStatBlock.Text = "Agility";
     }
     else
     {
         OriginalMainStat.Text       = charStatData.Stats.Str.ToString();
         OriginalMainStatBlock.Text  = "Strength";
         OptimizedMainStatBlock.Text = "Strength";
     }
 }