using Milimoe.FunGame.Core.Entity; namespace Oshima.FunGame.OshimaModules.Effects.SkillEffects { public class 打断施法 : Effect { public override long Id => Skill.Id; public override string Name => Skill.Name; public override string Description => $"打断施法:中断目标正在进行的吟唱。"; public 打断施法(Skill skill) : base(skill) { GamingQueue = skill.GamingQueue; } public override void OnSkillCasted(Character caster, List targets, Dictionary others) { foreach (Character target in targets) { GamingQueue?.InterruptCastingAsync(target, caster); } } } }