Assets/Scripts/Data/EndlessPortData.cs
@@ -84,17 +84,27 @@
        {
            List<List<EndlessPortConfig>> ret = new List<List<EndlessPortConfig>>();
            for (int i = 0; i < 5; ++i)
            {
                ret.Add(new List<EndlessPortConfig>());
            }
            foreach (EndlessPortConfig data in portConfigList)
            {
                if (data.Config.level != level || data.Config.amount == 0 || data.Config.tunel != 3)
                    continue;
                if (data.Config.wave > ret.Count)
                    ret.Add(new List<EndlessPortConfig>());
                if (data.Config.level != level || data.Config.amount == 0) continue;
                ret[data.Config.wave - 1].Add(data);
            }
            for (int i = 0; i < ret.Count; ++i)
            {
                if (ret[i].Count == 0)
                {
                    ret.Remove(ret[i]);
                    --i;
                }
            }
            return ret;
        }