private static void Game_Spellblock(GamePacketEventArgs args) { if (args.PacketData[0] != Packet.C2S.Cast.Header) { return; } var decodedPacket = Packet.C2S.Cast.Decoded(args.PacketData); if (decodedPacket.Slot.ToString() == "128" || decodedPacket.Slot.ToString() == "129" || decodedPacket.Slot.ToString() == "130" || decodedPacket.Slot.ToString() == "131") { if (Environment.TickCount - _spelldelay < 250) { args.Process = false; return; } _spelldelay = Environment.TickCount; if (Itemlist.Where(item => item.IsEnabled() && item.IsActive() && item.TypeItem == Database.ActiveItem.ItemType.OnHit && item.IsInInventory()).Any(item => ShouldBlockSpell(item) && Orbwalker.GetPossibleTarget() != null)) { args.Process = false; } } }
private void BeforeAttach(Orbwalker.BeforeAttackEventArgs args) { }
public PUC() { Game.PrintChat("====== Primes Ultimate Carry Loaded! ======"); Game.PrintChat("Beta version v 0.15"); Game.PrintChat("This is a Beta version, not all is active,"); Game.PrintChat("================================="); Player = ObjectManager.Player; Menu = new Menu("Primes Ultimate Carry", Player.ChampionName + "UltimateCarry", true); var infoMenu = new Menu("Primes Information", "Primes_Info"); PrimesInfo.AddtoMenu(infoMenu); var sidebarMenu = new Menu("Primes SideBar", "Primes_SideBar"); SideBar.AddtoMenu(sidebarMenu); var trackerMenu = new Menu("Primes Tracker", "Primes_Tracker"); Tracker.AddtoMenu(trackerMenu); var tsMenu = new Menu("Primes TargetSelector", "Primes_TS"); TargetSelector.AddtoMenu(tsMenu); var orbwalkMenu = new Menu("Primes Orbwalker", "Primes_Orbwalker"); Orbwalker.AddtoMenu(orbwalkMenu); var activatorMenu = new Menu("Primes Activator", "Primes_Activator"); Activator.AddtoMenu(activatorMenu); var autolevelMenu = new Menu("Primes AutoLevel", "Primes_AutoLevel"); AutoLevel.AddtoMenu(autolevelMenu); var loadbaseult = false; switch (Player.ChampionName) { case "Ashe": loadbaseult = true; break; case "Draven": loadbaseult = true; break; case "Ezreal": loadbaseult = true; break; case "jinx": loadbaseult = true; break; } if (loadbaseult) { var baseUltMenu = new Menu("Primes BaseUlt", "Primes_BaseUlt"); BaseUlt.AddtoMenu(baseUltMenu); } //if(Utility.Map.GetMap()._MapType == Utility.Map.MapType.SummonersRift || // Utility.Map.GetMap()._MapType == Utility.Map.MapType.TwistedTreeline) //{ // var tarzanMenu = new Menu("Primes Tarzan", "Primes_Tarzan"); // Jungle.AddtoMenu(tarzanMenu); //} LoadChampionPlugin(); Menu.AddToMainMenu(); Drawing.OnDraw += Drawing_OnDraw; }