Beispiel #1
0
        private static void OnPropertyChange(GameObject sender, GameObjectPropertyChangeEventArgs args)
        {
            var key = _avoidableObjects.Find(e => e.Key.NetworkId == sender.NetworkId).Key;

            if (key != null)
            {
                // Nidalee W
                if (sender.Name == "Noxious Trap" &&
                    args.Property == "mPercentBubbleRadiusMod" &&
                    args.OldValue == -1 &&
                    args.NewValue == 0)
                {
                    var baseObject = sender as Obj_AI_Base;
                    // Yes, it is named nidalee spear... Rito please...
                    if (baseObject != null && baseObject.BaseSkinName == "Nidalee_Spear")
                    {
                        _avoidableObjects.Remove(key);
                    }
                }
            }
        }
Beispiel #2
0
 static void Obj_AI_Hero_OnPropertyChange(GameObject sender, GameObjectPropertyChangeEventArgs args)
 {
     Game.PrintChat(args.Property);
 }
Beispiel #3
0
 private static void OnPropertyChange(GameObject sender, GameObjectPropertyChangeEventArgs args)
 {
     var key = _avoidableObjects.Find(e => e.Key.NetworkId == sender.NetworkId).Key;
     if (key != null)
     {
         // Nidalee W
         if (sender.Name == "Noxious Trap" &&
             args.Property == "mPercentBubbleRadiusMod" &&
             args.OldValue == -1 &&
             args.NewValue == 0)
         {
             var baseObject = sender as Obj_AI_Base;
             // Yes, it is named nidalee spear... Rito please...
             if (baseObject != null && baseObject.BaseSkinName == "Nidalee_Spear")
             {
                 _avoidableObjects.Remove(key);
             }
         }
     }
 }
Beispiel #4
0
 static void Obj_AI_Hero_OnPropertyChange(GameObject sender, GameObjectPropertyChangeEventArgs args)
 {
     Game.PrintChat(args.Property);
 }