public int HP() { int sum = 0; HitDie.ForEach(d => sum += d); return(sum); }
public HitDieViewModel(PlayerModel pvm, HitDie hd) : base(hd.Dice, hd.Count, hd.Used) { Reduce = new Command(() => { if (Used < Count) { pvm.MakeHistory(""); pvm.Context.Player.UseHitDie(Dice); Used++; PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("Current")); pvm.Save(); } }); }
public CreatureType(StatBlock statBlock) { BaseHitDie = statBlock.HD; }