Example #1
0
        private static bool MatchesStartingItems(D2Unit p, IInventoryReader inventoryReader)
        {
            int[] list = (
                from item
                in inventoryReader.EnumerateInventoryForward(p)
                select item.Unit.eClass
                ).ToArray();

            return(list.SequenceEqual(StartingItems[(CharacterClass)p.eClass]));
        }
Example #2
0
 public IEnumerable <Item> GetSocketedItems(Item item, IInventoryReader inventoryReader)
 {
     return(inventoryReader.EnumerateInventoryForward(item.Unit));
 }