namespace EllieBot.Modules.Games; public sealed class FishResult { public required FishData Fish { get; init; } public int Stars { get; init; } public bool IsSkillUp { get; set; } public int Skill { get; set; } public int MaxSkill { get; set; } public bool IsMaxStar() => Stars == Fish.Stars; public bool IsRare() => Fish.Chance <= 15; } public readonly record struct AlreadyFishing;