Assets/Scripts/TowerDefense/UI/EndlessBossSkill/BossSkillWoodPile.cs
@@ -36,13 +36,23 @@
            List<int> tunelIdList = GetTunelList();
            GameObject prefab = Resources.Load<GameObject>(prefabPath);
            // 从所有赛道中找血量
            float enemiesTotalHP = 0f;
            for (int i = 0; i < 5; ++i)
            {
                float hp = EndlessPortData.GetWaveEnemiesHP(EndlessLevelManager.instance.CurrentLevel, EndlessLevelManager.instance.WaveManager.CurrentWaveIndex, tunelIdList[i]);
                if (hp > 0.0001f)
                {
                    enemiesTotalHP = hp;
                    break;
                }
            }
            for (int i = 0; i < tunelIdList.Count; ++i)
            {
                float enemiesTotalHP = EndlessPortData.GetWaveEnemiesHP(EndlessLevelManager.instance.CurrentLevel, EndlessLevelManager.instance.WaveManager.CurrentWaveIndex, tunelIdList[i]);
                if (enemiesTotalHP <= 0.0001f) continue;
                GameObject obj = Poolable.TryGetPoolable(prefab);
                GameObject obj = GameObject.Instantiate(prefab);
                WoodPileAgent agent = obj.GetComponent<WoodPileAgent>();
                agent.Id = GameUtils.GetId();