コード例 #1
0
ファイル: Yasuo.cs プロジェクト: yegithub/Aimtec-2
 public void LoadSpecialSpell(SpellData spellData)
 {
     if (spellData.SpellName == "YasuoQW" || spellData.SpellName == "YasuoQ3W")
     {
         var hero = GameObjects.Heroes.FirstOrDefault(h => h.ChampionName == "Yasuo");
         if (hero != null && hero.CheckTeam())
         {
             Obj_AI_Base.OnProcessSpellCast += (sender, args) => ProcessSpell_YasuoQW(sender, args, spellData);
         }
     }
 }
コード例 #2
0
ファイル: Yasuo.cs プロジェクト: yegithub/Aimtec-2
        private static void ProcessSpell_YasuoQW(Obj_AI_Base hero, Obj_AI_BaseMissileClientDataEventArgs args, SpellData spellData)
        {
            if (hero.IsEnemy && args.SpellData.Name == "YasuoQ")
            {
                // Not sure with castendtime
                var castTime = (hero.SpellBook.CastEndTime - Game.ClockTime) * 1000;

                if (castTime > 0)
                {
                    spellData.SpellDelay = castTime;
                }
            }
        }