更新技能

This commit is contained in:
milimoe 2025-04-14 01:29:51 +08:00
parent 131338ce80
commit aeab4bc067
Signed by: milimoe
GPG Key ID: 05D280912DA6C69E
2 changed files with 11 additions and 3 deletions

View File

@ -34,7 +34,7 @@ namespace Oshima.FunGame.OshimaModules.Skills
if (Skill.Character != null) WriteLine($"[ {Skill.Character} ] 发动了META马专属被动本次获得了 {baseEP:0.##} 能量!"); if (Skill.Character != null) WriteLine($"[ {Skill.Character} ] 发动了META马专属被动本次获得了 {baseEP:0.##} 能量!");
} }
public override void OnTurnStart(Character character) public override void OnTurnStart(Character character, List<Character> enemys, List<Character> teammates, List<Skill> skills, List<Item> items)
{ {
if (character.EP < 200) if (character.EP < 200)
{ {

View File

@ -12,8 +12,8 @@ namespace Oshima.FunGame.OshimaModules.Skills
public override double CD => 55 - 3 * (Level - 1); public override double CD => 55 - 3 * (Level - 1);
public override double HardnessTime { get; set; } = 25; public override double HardnessTime { get; set; } = 25;
public override string Slogan => "从深渊引爆力量,世界将为之颤抖!!!!"; public override string Slogan => "从深渊引爆力量,世界将为之颤抖!!!!";
public override bool CanSelectSelf => true; public override bool CanSelectSelf => false;
public override bool CanSelectEnemy => false; public override bool CanSelectEnemy => true;
public (Character? character = null) : base(SkillType.SuperSkill, character) public (Character? character = null) : base(SkillType.SuperSkill, character)
{ {
@ -24,6 +24,14 @@ namespace Oshima.FunGame.OshimaModules.Skills
{ {
return [.. enemys]; return [.. enemys];
} }
public override void OnTurnStart(Character character, List<Character> enemys, List<Character> teammates, List<Skill> skills, List<Item> items)
{
if (Character == character)
{
CanSelectTargetCount = enemys.Count;
}
}
} }
public class (Skill skill) : Effect(skill) public class (Skill skill) : Effect(skill)