using Turbo.Plugins.glq; namespace Turbo.Plugins.LightningMod { public class WizardSpectralBladePlugin : AbstractSkillHandler, ISkillHandler { //临时测试,未发布 public WizardSpectralBladePlugin() : base(CastType.BuffSkill, CastPhase.AutoCast, CastPhase.Attack, CastPhase.AttackIdle) { Enabled = false;//true为开,false为关 } public override void Load(IController hud) { base.Load(hud); AssignedSnoPower = Hud.Sno.SnoPowers.Wizard_SpectralBlade; CreateCastRule() .IfInTown().ThenNoCastElseContinue() .IfCastingIdentify().ThenNoCastElseContinue() .IfCastingPortal().ThenNoCastElseContinue() .IfBuffIsAboutToExpire(1000, 1500).ThenCastElseContinue() ; } } }