public static Embed GetRewardSheet(Owner owner, Cat cat, Adventure adventure, Item item, DropPoolItem reward) { var embedBuilder = new EmbedBuilder { Color = new Color(226, 193, 5), Author = new EmbedAuthorBuilder { Name = $"{owner.Name}'s {cat.Name}", IconUrl = owner.AvatarUrl }, Description = $"{cat.Name} has returned from {adventure.Name} and brought:" }; var itemField = new EmbedFieldBuilder { IsInline = true, Name = $"{reward.Quantity}x {item.Name}", Value = item.Description }; embedBuilder.AddField(itemField); return(embedBuilder.Build()); }
public DropItem(DropPoolItem dropPoolItem, int start, int end) { DropPoolItem = dropPoolItem; Start = start; End = end; }