Пример #1
0
        private List <ItemType> AddProgressionItems(List <ItemType> have)
        {
            var implicitProgressionItems = romLocations.GetImplicitProgressionItems(have);
            var retVal = new List <ItemType>();

            foreach (var item in implicitProgressionItems)
            {
                if (!have.Contains(item))
                {
                    have.Add(item);
                    retVal.Add(item);
                }
            }

            return(retVal);
        }