namespace RolemasterDb.App.Domain;

public sealed class AttackResult
{
    public int Id { get; set; }
    public int AttackTableId { get; set; }
    public int ArmorTypeId { get; set; }
    public int AttackRollBandId { get; set; }
    public int Hits { get; set; }
    public string? CriticalType { get; set; }
    public string? CriticalSeverity { get; set; }
    public string RawNotation { get; set; } = string.Empty;
    public string? Notes { get; set; }
    public AttackTable AttackTable { get; set; } = null!;
    public ArmorType ArmorType { get; set; } = null!;
    public AttackRollBand AttackRollBand { get; set; } = null!;
}
