public async Task GetItem([Remainder] string name) { List <Item> find = Drops.WordFind(name); if (find.Count <= 0) { await Context.Channel.SendMessageAsync($"`NO ITEM FOUND WITH THAT NAME`"); return; } foreach (var select in find) { string text = ""; string act = (select.Active) ? "Active" : "Passive"; text += $"Item-{select.ID}\nName : {select.Name}\nUsage : {act}\nType : {select.Type}\nRarity : {select.Rarity}\n"; if (select.Countdown != -1) { text += $"Countdown : {select.Countdown}\n"; } foreach (var item in select.Buffs) { text += $"Buff : {item.Name}, description : {item.Tech}\n"; } foreach (var item in select.Debuffs) { text += $"Debuff : {item.Name}, description : {item.Tech}\n"; } text += $"Description : {select.Description}"; await Context.Channel.SendMessageAsync($"`{text}`"); } }