public OrbwalkingMode(IServiceContext context, Settings settings) : base(context, settings.ComboKey) { var abilities = context.AbilityFactory; this.hook = abilities.GetAbility <pudge_meat_hook>(); this.rot = abilities.GetAbility <pudge_rot>(); this.ult = abilities.GetAbility <pudge_dismember>(); this.targetSelector = context.TargetSelector; this.settings = settings; this.particleManager = this.Context.Particle; this.hookUpdateHandler = UpdateManager.Subscribe(this.HookHitCheck, 0, false); this.targetParticleUpdateHandler = UpdateManager.Subscribe(this.UpdateTargetParticle, 0, false); }
public SimplePredictionPlugin(IServiceContext context) { this.targetManager = context.TargetSelector; this.hook = context.AbilityFactory.GetAbility <pudge_meat_hook>(); }