public abstract class Character { public string? name {get; set;} public int maxHP {get; set;} public int currentHP {get; set;} public bool dead {get; set;} = false; public bool isTurn {get; set;} public List? CharacterEnabledActions = new List(); public int damageReduction {get; set;} = 0; public int damageModifier {get; set;} = 0; public List? equipedItems = new List(); public List? CharacterDisabledActions = new List(); }