diff --git a/assets/script/game/map/MissionHeroComp.ts b/assets/script/game/map/MissionHeroComp.ts index 91a08e84..97ebc19c 100644 --- a/assets/script/game/map/MissionHeroComp.ts +++ b/assets/script/game/map/MissionHeroComp.ts @@ -292,25 +292,7 @@ export class MissionHeroComp extends CCComp { return heroes; } - /** 获取指定驻场技能类型的总加成值(只计算存活的英雄) */ - public getFieldSkillTotalValue(type: FieldSkillType): number { - let total = 0; - const heroes = this.getAllHeroes(); - for (const hero of heroes) { - const model = hero.get(HeroAttrsComp); - if (!model || model.is_dead) continue; - const heroConfig = HeroInfo[model.hero_uuid]; - if (heroConfig && heroConfig.field) { - for (const skillUuid of heroConfig.field) { - const skillConfig = FieldSkillSet[skillUuid]; - if (skillConfig && skillConfig.type === type) { - total += skillConfig.value; - } - } - } - } - return total; - } + /** * 从存活英雄中挑选可参与本次合成的英雄组。