| 
 | 
 
版主好 我们弄了一个陨石的运行脚本(skillhandler 里面) 
 
想问下版主能不能帮忙完善一下/推广自动更新 
 
目前就是5层奥能并发(秘能并发) + 100% 能量就扔  
能否请版主帮忙设定2个情况 
 
-非元素期间 5层叠层好了就放 无论多少能量 
 
-元素期间 5层叠层+100% 能量才扔 
 
我们找不到塔拉夏的代码 版主能帮忙加进去吗? 
如果在法师雷电宏界面 加一个陨石的选项(开/关)可以吗? 
 
感谢版主 
 
不知道怎么上传: 
 
using System.Linq; 
 
namespace Turbo.Plugins.LightningMod 
{ 
 
    public class WizardMeteorPlugin : AbstractSkillHandler, ISkillHandler 
    { 
        public WizardMeteorPlugin() 
            : base(CastType.BuffSkill, CastPhase.AutoCast, CastPhase.Attack, CastPhase.AttackIdle) 
        { 
            Enabled = true; 
        } 
        public override void Load(IController hud) 
        { 
 
            base.Load(hud); 
            AssignedSnoPower = Hud.Sno.SnoPowers.Wizard_Meteor; 
 
            CreateCastRule() 
                .IfInTown().ThenNoCastElseContinue() 
                .IfCastingIdentify().ThenNoCastElseContinue() 
                .IfCastingPortal().ThenNoCastElseContinue() 
                .IfTrue(ctx => 
                { 
                    var ArcaneDynamo = ctx.Skill.Player.Powers.GetBuff(ctx.Hud.Sno.SnoPowers.Wizard_Passive_ArcaneDynamo.Sno); 
                    bool isArcaneDynamoStackEnough = (ctx.Skill.Player.Powers.BuffIsActive(ctx.Hud.Sno.SnoPowers.Wizard_Passive_ArcaneDynamo.Sno) ? ArcaneDynamo?.IconCounts[1] >= 5 : true); 
                    return (!isArcaneDynamoStackEnough); 
                } 
                ).ThenNoCastElseContinue() 
                .IfTrue(ctx => 
                { 
                    return ctx.Hud.Game.Me.Stats.ResourcePctArcane >= 100; 
                }).ThenCastElseContinue() 
                ; 
 
 
        } 
    } 
} 
 
 |   
 
 
 
 |