Exemple #1
0
 public static void OnProcessSpell(Obj_AI_Base obj, GameObjectProcessSpellCastEventArgs arg)
 {
     if (arg.Target != null && arg.Target.NetworkId == MasterYi.player.NetworkId)
     {
         //Console.WriteLine(arg.SData.Name);
         if (obj is AIHeroClient)
         {
             var hero  = (AIHeroClient)obj;
             var skill = TargetedSkills.targetedSkillsAll.FirstOrDefault(ob => ob.sName == arg.SData.Name);
             if (skill != null)
             {
                 //Console.WriteLine("Evade: " + arg.SData.Name);
                 MasterYi.evadeDamage(skill.useQ, skill.useW, arg, skill.delay);
             }
         }
     }
 }