Ejemplo n.º 1
0
        /// <summary>
        /// Handles the <see cref="E:OrbwalkerPostAttackHandler" /> event.
        /// </summary>
        /// <param name="sender">The sender.</param>
        /// <param name="args">The <see cref="OrbwalkingEventArgs"/> instance containing the event data.</param>
        private void OnOrbwalkerPostAttackHandler(object sender, OrbwalkingEventArgs args)
        {
            var jungleTarget = args.Target as Obj_AI_Minion;

            if (jungleTarget == null || jungleTarget.Team != GameObjectTeam.Neutral ||
                jungleTarget.Name == "WardCorpse" || jungleTarget.Name == "Barrel" ||
                jungleTarget.Name.Contains("SRU_Plant_"))
            {
                return;
            }

            CastSpellW(jungleTarget, SpellPriority.Combo);
            CastSpellQ(jungleTarget, SpellPriority.Combo);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Handles the <see cref="E:OrbwalkerOnPostAttack" /> event.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The <see cref="OrbwalkingEventArgs"/> instance containing the event data.</param>
 private void OnOrbwalkerOnPostAttack(object sender, OrbwalkingEventArgs e)
 {
     OrbwalkerPostAttackHandlerDelegate(sender, e);
 }