namespace SessionCompanion.ViewModels.ConstitutionViewModels
{
    public class ConstitutionViewModel
    {
        /// <summary>
        /// Identyfikator kondycji postaci
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// Identyfikator postaci
        /// </summary>
        public int CharacterId { get; set; }

        /// <summary>
        /// Wartość kondycji
        /// </summary>
        public int Value { get; set; }

        /// <summary>
        /// Modyfikator rzutów
        /// </summary>
        public int Modification { get; set; }

        /// <summary>
        /// Modyfikator rzutów obronnych
        /// </summary>
        public int SavingThrows { get; set; }

        /// <summary>
        /// Czy postać posiada biegłość w kondycji
        /// </summary>
        public bool CanSaveThrows { get; set; }
    }
}