diff --git a/Model/GamingQueue.cs b/Model/GamingQueue.cs index 90015b0..4d1c828 100644 --- a/Model/GamingQueue.cs +++ b/Model/GamingQueue.cs @@ -1062,7 +1062,7 @@ namespace Milimoe.FunGame.Core.Model character.CharacterState = CharacterState.Actionable; character.UpdateCharacterState(); Skill skill = skillTarget.Skill; - List targets = [.. skillTarget.Targets.Where(c => !c.IsUnselectable)]; + List targets = [.. skillTarget.Targets.Where(c => c == character || !c.IsUnselectable)]; // 判断是否能够释放技能 if (targets.Count > 0 && CheckCanCast(character, skill, out double cost))