Esempio n. 1
0
 private static void Obj_Ward_OnDelete(GameObject sender, EventArgs args)
 {
     if (sender.IsWard())
     {
         var ward = sender as Obj_AI_Minion;
         _wardsAvailable.RemoveAll(m => ward != null && m.NetworkId == ward.NetworkId);
     }
 }
Esempio n. 2
0
 private static void Obj_Ward_OnDelete(GameObject sender, EventArgs args)
 {
     if (sender.IsWard())
     {
         var ward  = sender as Obj_AI_Minion;
         var ward2 = WardsAvailable.Where(m => m.NetworkId == ward.NetworkId).FirstOrDefault();
         if (ward2 != null)
         {
             WardsAvailable.Remove(ward2);
         }
     }
 }
Esempio n. 3
0
 private static void Obj_Ward_OnCreate(GameObject sender, EventArgs args)
 {
     if (sender.IsWard())
     {
         var ward = sender as Obj_AI_Minion;
         WardsAvailable.Add(ward);
         LastWardCreated = Game.Time;
         if (IsTryingToJump)
         {
             if (Extensions.Distance(LastWardJumpVector.To2D(), ward.Position.To2D(), true) < Math.Pow(80, 2))
             {
                 SpellManager.CastW1(ward);
             }
         }
     }
 }
Esempio n. 4
0
 private static void Obj_Ward_OnDelete(GameObject sender, EventArgs args)
 {
     if (sender.IsWard())
     {
         var ward = sender as Obj_AI_Minion;
         _wardsAvailable.RemoveAll(m => ward != null && m.NetworkId == ward.NetworkId);
     }
 }
Esempio n. 5
0
 private static void Obj_Ward_OnCreate(GameObject sender, EventArgs args)
 {
     if (sender.IsWard())
     {
         var ward = sender as Obj_AI_Minion;
         _wardsAvailable.Add(ward);
         LastWardCreated = Game.Time;
         if (IsTryingToJump)
         {
             if (ward != null &&
                 _lastWardJumpVector.To2D().Distance(ward.Position.To2D(), true) < Math.Pow(80, 2))
             {
                 SpellManager.CastW1(ward);
             }
         }
     }
 }
Esempio n. 6
0
 private static void Obj_Ward_OnDelete(GameObject sender, EventArgs args)
 {
     if (sender.IsWard())
     {
         var ward = sender as Obj_AI_Minion;
         var ward2 = WardsAvailable.Where(m => m.NetworkId == ward.NetworkId).FirstOrDefault();
         if (ward2 != null)
         {
             WardsAvailable.Remove(ward2);
         }
     }
 }