using GameLogic.Combat.CombatTool; using GameLogic.Combat.Hero; namespace GameLogic.Combat.Skill { /// /// 双生面具 前后方法宝如果相生则双发效果增强(10%),(具体效果值取决于技能) /// public class S501101 : SkillBasic { protected override void ProUseSkill() { } protected override void ProActiveSkill() { if (index <= 0) { return; } SkillBasic a = CombatHeroEntity.CombatHeroSkillControl.This() .GetSkillQueueForIndex(index - 1); SkillBasic b = CombatHeroEntity.CombatHeroSkillControl.This() .GetSkillQueueForIndex(index + 1); if (a == null || b == null) { return; } bool isSymbiosis = CombatCalculateTool.Instance.IsSymbiosis(a.wuXingType, b.wuXingType); if (isSymbiosis) { a.IntensifyingEffect(SelfSkillConfig.effectValue[0]); b.IntensifyingEffect(SelfSkillConfig.effectValue[0]); } } } }