public void ShowRune(RuneType rune) { ppRune = rune; picImage.Image = ppRune.Image; lblName.Text = ppRune.Name; lblNormalValue.Text = ppRune.GetWeigth(RunePower.Normal).ToString(); lblPaValue.Text = ppRune.GetWeigth(RunePower.Pa).ToString(); lblPaValue.Visible = ppRune.HasPa; btnPa.Visible = ppRune.HasPa; lblRaValue.Text = ppRune.GetWeigth(RunePower.Ra).ToString(); lblRaValue.Visible = ppRune.HasRa; btnRa.Visible = ppRune.HasRa; }
private void Panel_WellChange(RuneType rune, RunePower power, bool wellIncrease) { double value = rune.GetWeigth(power) * (wellIncrease ? 1 : -1); ppWellValue += value; oOnWellChange(); }