Exemplo n.º 1
0
        public static List <BuildItem> GetSubItems(LoLItem item)
        {
            var returnList = new List <BuildItem>();

            foreach (var subItemId in item.fromItems)
            {
                var lolItem   = ItemController.GetItemByID(subItemId);
                var buildItem = new BuildItem()
                {
                    Id            = lolItem.id,
                    Name          = lolItem.name,
                    BuyNowIfWeCan = false,
                    BuildFrom     = GetSubItems(lolItem),
                    TotalCost     = lolItem.totalGold,
                    UpgradeCost   = lolItem.baseGold
                };
                returnList.Add(buildItem);
            }

            return(returnList);
        }
Exemplo n.º 2
0
 public static int GetItemSlot(this LoLItem it)
 {
     BrutalItemInfo.GetItemSlot(it.id);
     return(-1);
 }