public void Update(Tera.Game.Skill skill, SkillAggregate skillAggregate) { var chained = skill.IsChained; var hit = skill.Detail; if (skill.IsHotDot) { hit = LP.Dot; } if (hit != null) { LabelName.Content = hit; } if (chained == true) { LabelName.Content += " " + LP.Chained; } LabelName.ToolTip = skill.Id; LabelCritRateDmg.Content = skillAggregate.CritRate(skill.Id) + "%"; LabelDamagePercentage.Content = skillAggregate.DamagePercent(skill.Id) + "%"; LabelTotalDamage.Content = FormatHelpers.Instance.FormatValue(skillAggregate.Amount(skill.Id)); LabelNumberHitDmg.Content = skillAggregate.Hits(skill.Id); LabelNumberCritDmg.Content = skillAggregate.Crits(skill.Id); LabelAverageCrit.Content = FormatHelpers.Instance.FormatValue((long)skillAggregate.AvgCrit(skill.Id)); LabelBiggestCrit.Content = FormatHelpers.Instance.FormatValue(skillAggregate.BiggestCrit(skill.Id)); LabelAverageHit.Content = FormatHelpers.Instance.FormatValue((long)skillAggregate.AvgWhite(skill.Id)); LabelAverageTotal.Content = FormatHelpers.Instance.FormatValue((long)skillAggregate.Avg(skill.Id)); }
public void Update(Tera.Game.Skill skill, SkillAggregate skillAggregate) { var chained = skill.IsChained; var hit = skill.Detail; if (hit != null) { LabelName.Content = hit; } if (chained == true) { LabelName.Content += " " + LP.Chained; } LabelName.ToolTip = skill.Id; LabelNumberHit.Content = skillAggregate.Hits(skill.Id); }
public void Update(Tera.Game.Skill skill, SkillAggregate skillAggregate) { var chained = skill.IsChained; var hit = skill.Detail; if (skill.IsHotDot) { hit = LP.Mot; } if (hit != null) { LabelName.Content = hit; } if (chained == true) { LabelName.Content += " " + LP.Chained; } LabelName.ToolTip = skill.Id; LabelNumberHitMana.Content = skillAggregate.Hits(skill.Id); LabelTotalMana.Content = FormatHelpers.Instance.FormatValue(skillAggregate.Amount(skill.Id)); }
public SkillDetailMana(Tera.Game.Skill skill, SkillAggregate skillAggregate) { InitializeComponent(); Update(skill, skillAggregate); }