diff --git a/OshimaModules/Skills/Oshima/META马.cs b/OshimaModules/Skills/Oshima/META马.cs index 5da79b6..0c30e4d 100644 --- a/OshimaModules/Skills/Oshima/META马.cs +++ b/OshimaModules/Skills/Oshima/META马.cs @@ -34,7 +34,7 @@ namespace Oshima.FunGame.OshimaModules.Skills if (Skill.Character != null) WriteLine($"[ {Skill.Character} ] 发动了META马专属被动!本次获得了 {baseEP:0.##} 能量!"); } - public override void OnTurnStart(Character character) + public override void OnTurnStart(Character character, List enemys, List teammates, List skills, List items) { if (character.EP < 200) { diff --git a/OshimaModules/Skills/QingXiang/能量毁灭.cs b/OshimaModules/Skills/QingXiang/能量毁灭.cs index 8dd568b..02df5b4 100644 --- a/OshimaModules/Skills/QingXiang/能量毁灭.cs +++ b/OshimaModules/Skills/QingXiang/能量毁灭.cs @@ -12,8 +12,8 @@ namespace Oshima.FunGame.OshimaModules.Skills public override double CD => 55 - 3 * (Level - 1); public override double HardnessTime { get; set; } = 25; public override string Slogan => "从深渊引爆力量,世界将为之颤抖!!!!"; - public override bool CanSelectSelf => true; - public override bool CanSelectEnemy => false; + public override bool CanSelectSelf => false; + public override bool CanSelectEnemy => true; public 能量毁灭(Character? character = null) : base(SkillType.SuperSkill, character) { @@ -24,6 +24,14 @@ namespace Oshima.FunGame.OshimaModules.Skills { return [.. enemys]; } + + public override void OnTurnStart(Character character, List enemys, List teammates, List skills, List items) + { + if (Character == character) + { + CanSelectTargetCount = enemys.Count; + } + } } public class 能量毁灭特效(Skill skill) : Effect(skill)