private void SetUpSkillBonus( string skill, string focus = "", string condition = "", int bonus = 1) { var bonusSelection = new BonusSelection(); bonusSelection.Bonus = bonus; bonusSelection.Target = SkillConstants.Build(skill, focus); bonusSelection.Condition = condition; bonusSelections.Add(bonusSelection); }
private BonusSelection Parse(TypeAndAmountSelection input) { var selection = new BonusSelection(); selection.Bonus = input.Amount; var sections = input.Type.Split(BonusSelection.Divider); selection.Target = sections[0]; if (sections.Length > 1) { selection.Condition = sections[1]; } return(selection); }
public void Setup() { selection = new BonusSelection(); }