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]);
}
}
}
}