private static void AutoQ() { if (player.IsDead || player.IsRecalling()) { return; } foreach ( Obj_AI_Hero target in HeroManager.Enemies.Where( x => x.IsValidTarget(Q.Range) && !x.HasBuffOfType(BuffType.Invulnerability))) { if (target != null) { if (Config.Item("AutoQ").GetValue <bool>() && Q.CanCast(target) && Q.GetPrediction(target).Hitchance >= HitChance.Immobile) { Q.Cast(target); } } { if (Config.Item("AutoQ2").GetValue <bool>() && Q.CanCast(target) && Q.GetPrediction(target).Hitchance >= HitChance.Dashing) { Q.Cast(target); } } } }
private static void Game_OnGameUpdate(EventArgs args) { try { if (Menu.Item("Q").GetValue <KeyBind>().Active) { if (Player.Spellbook.CanUseSpell(SpellSlot.Q) == SpellState.Ready && Player.Spellbook.GetSpell(SpellSlot.Q).Level > 0 && !Player.IsRecalling() && !Player.IsChannelingImportantSpell()) { Player.Spellbook.CastSpell(SpellSlot.Q); } } if (Menu.Item("W").GetValue <KeyBind>().Active) { if (Player.Spellbook.CanUseSpell(SpellSlot.W) == SpellState.Ready && Player.Spellbook.GetSpell(SpellSlot.W).Level > 0 && !Player.IsRecalling() && !Player.IsChannelingImportantSpell()) { Player.Spellbook.CastSpell(SpellSlot.W); } } if (Menu.Item("E").GetValue <KeyBind>().Active) { if (Player.Spellbook.CanUseSpell(SpellSlot.E) == SpellState.Ready && Player.Spellbook.GetSpell(SpellSlot.E).Level > 0 && !Player.IsRecalling() && !Player.IsChannelingImportantSpell()) { Player.Spellbook.CastSpell(SpellSlot.E); } } } catch (Exception) { } }
private static void Game_OnGameUpdate(EventArgs args) { if (player.IsDead || MenuGUI.IsChatOpen || player.IsRecalling()) { return; } if (Config.Item("autolevel").GetValue <bool>()) { LevelUpSpells(); } switch (Orbwalker.ActiveMode) { case Orbwalking.OrbwalkingMode.Combo: combo(); break; case Orbwalking.OrbwalkingMode.LastHit: Lasthit(); break; case Orbwalking.OrbwalkingMode.Mixed: harass(); break; case Orbwalking.OrbwalkingMode.LaneClear: Clear(); break; } Killsteal(); AutoR(); AutoHarass(); }
private static void OnGameUpdate(EventArgs args) { if (Player.IsDead || Player.IsRecalling()) { return; } if (Config.Item("Combo").GetValue <KeyBind>().Active) { Combo(); } if (Config.Item("Harass").GetValue <KeyBind>().Active) { Harass(); } if (Config.Item("AutoHarrass").GetValue <bool>()) { AutoHarrass(); } if (Config.Item("WaveFarm").GetValue <KeyBind>().Active) { OnWaveClear(); } if (Config.Item("JungleFarm").GetValue <KeyBind>().Active) { JungleClear(); } if (Config.Item("Kson").GetValue <bool>()) { KillSteal(); } }
private static void OnUpdate(EventArgs args) { if (Player.IsDead || Player.IsRecalling()) { return; } Healing(); if (Misc.Active("Misc.AutoEStunned")) { AutoEStunned(); } if (Misc.Active("ultifadcignited")) { AutoUltIgniteADC(); } if (Misc.Active("Misc.UseMikael")) { UseMikaels(); } Killsteal(); var target = TargetSelector.GetTarget( Spells[SpellSlot.Q].Range, TargetSelector.DamageType.Magical); if (target != null && Misc.ActiveKeyBind("Keys.HarassT")) { Harass(target); } switch (SorakaMenu.Orbwalker.ActiveMode) { case Orbwalking.OrbwalkingMode.Combo: if (target != null) { Combo(target); } break; case Orbwalking.OrbwalkingMode.LaneClear: WaveClear(); break; case Orbwalking.OrbwalkingMode.Mixed: MixedModeLogic(target, true); break; case Orbwalking.OrbwalkingMode.LastHit: MixedModeLogic(target, false); break; } }
private static void OnUpdate(EventArgs args) { if (Player.IsDead || Player.IsRecalling()) { return; } CheckKillable(); if (LuxUtils.ActiveKeyBind("Misc.LKey")) { Game.SendEmote(Emote.Laugh); } if (LuxUtils.ActiveKeyBind("Misc.RKey")) { CastR(); } Killsteal(); var target = TargetSelector.GetTarget( Spells[SpellSlot.Q].Range, TargetSelector.DamageType.Magical, true, LuxMenu.BlackList); if (target != null && LuxUtils.ActiveKeyBind("Keys.HarassT")) { Harass(target); } var Orbwalkmode = LuxMenu.Orbwalker.ActiveMode; switch (Orbwalkmode) { case Orbwalking.OrbwalkingMode.Combo: if (target != null) { Combo(target); } break; case Orbwalking.OrbwalkingMode.LaneClear: WaveClear(); break; case Orbwalking.OrbwalkingMode.Mixed: MixedModeLogic(target, true); break; case Orbwalking.OrbwalkingMode.LastHit: MixedModeLogic(target, false); break; } }
private static void AutoEs() { if (Player.IsRecalling() || Player.InFountain()) { return; } var stackHp = Config.Item("MinHPEStack").GetValue <Slider>().Value; if (Environment.TickCount - E.LastCastAttemptT >= 9900 && E.IsReady() && (Player.Health / Player.MaxHealth) * 100 >= stackHp) { E.Cast(); } }
// took something from you jQuery because i was too lazy :p private static void SelfUlt() { var ultSelf = _menu.Item("ultSelf").GetValue <bool>(); var ultSelfHp = _menu.Item("ultSelfHP").GetValue <Slider>().Value; if (_player.IsRecalling() || _player.InFountain()) { return; } if (ultSelf && (_player.Health / _player.MaxHealth) * 100 <= ultSelfHp && _chronoshift.IsReady() && _player.CountEnemiesInRange(650) > 0) { _chronoshift.Cast(_player); } }
private static void OnProcessPacket(GamePacketEventArgs args) { short header = BitConverter.ToInt16(args.PacketData, 0); if (hero.IsRecalling()) { // Packet.S2C.Teleport. // Game.PrintChat(cont+": Packet Header is: " + header + " Lenght: " + BitConverter.ToString(args.PacketData, 0)); cont++; } else { cont = 0; } }
private static void AutoHarass() { if (player.IsDead || MenuGUI.IsChatOpen || player.IsRecalling()) { return; } var qTarget = TargetSelector.GetTarget(Q.Range, TargetSelector.DamageType.Magical); var eTarget = TargetSelector.GetTarget(E.Range, TargetSelector.DamageType.Magical); if (qTarget == null || !qTarget.IsValid) { return; } var useQ = Config.Item("AutoHarass.Q").GetValue <bool>(); var useE = Config.Item("AutoHarass.E").GetValue <bool>(); var playerMana = Config.Item("harassmana").GetValue <Slider>().Value; if (player.Mana < playerMana) { return; } if (useQ && Q.IsReady() && Q.IsInRange(qTarget)) { Q.CastOnUnit(qTarget); } if (useE && E.IsReady() && E.IsInRange(eTarget) && eTarget != null) { E.Cast(eTarget); } }
static void Game_OnUpdate(EventArgs args) { if (Player.IsDead || Player.IsRecalling() || args == null) { return; } AutoHarass(); Killsteal(); AutoFollow(); AutoW(); switch (Config.Orbwalker.ActiveMode) { case Orbwalking.OrbwalkingMode.Combo: Combo(); break; case Orbwalking.OrbwalkingMode.Mixed: Harass(); break; case Orbwalking.OrbwalkingMode.LaneClear: LaneClear(); break; } }
public void CastSkillshot(Obj_AI_Hero t, Spell s, HitChance hc = HitChance.High) { if (!s.IsSkillshot) return; PredictionOutput p = s.GetPrediction(t); if (s.Collision) { for (int i = 0; i < p.CollisionObjects.Count; i++) if (!p.CollisionObjects[i].IsDead && (p.CollisionObjects[i].IsEnemy || p.CollisionObjects[i].IsMinion)) return; } if ((t.HasBuffOfType(BuffType.Slow) && p.Hitchance >= HitChance.High) || p.Hitchance == HitChance.Immobile) s.Cast(p.CastPosition); else if (t.IsRecalling()) s.Cast(t.ServerPosition); else { if (s.IsReady()) { s.SPredictionCast(t, hc); } } }
private static void Game_OnUpdate() { if (_player.IsDead) { return; } Spells.hasPerformedAction = false; if (!_player.IsRecalling()) { if (_orbwalker.Mode.HasFlag(OrbwalkingMode.Combo)) { Modes.Combo(); } if (_orbwalker.Mode.HasFlag(OrbwalkingMode.Laneclear)) { Modes.Clear(); } if (_orbwalker.Mode.HasFlag(OrbwalkingMode.Lasthit)) { Modes.Lasthit(); } } Modes.Killsteal(); }
static void OnGameUpdate(EventArgs args) { if (args == null || Player.IsDead || Player.IsRecalling()) { return; } switch (Orb.ActiveMode) { case Orbwalking.OrbwalkingMode.Combo: { Combo(); break; } case Orbwalking.OrbwalkingMode.LaneClear: { LaneMode(); break; } case Orbwalking.OrbwalkingMode.None: { //todo Flee soon break; } } PacketCast = AhriConfig.Item("packets.Bool").GetValue <bool>(); }
private static void AutoHarass() { if (Player.IsRecalling()) { return; } var minManaPct = MenuManager.AutoHarass["autoHarassManaPct"].As <MenuSlider>().Value; if (MenuManager.AutoHarass["autoHarassQ"].As <MenuBool>().Enabled&& SpellManager.Q.Ready && Player.ManaPercent() >= minManaPct) { var target = TargetSelector.GetTarget(SpellManager.Q.Range); var pred = SpellManager.Q.GetPrediction(target); if (target.IsValidTarget() && !Player.IsUnderEnemyTurret() && MenuManager.AutoHarassWhitelist[target.ChampionName].As <MenuBool>().Enabled&& pred.HitChance >= HitChance.High) { SpellManager.Q.Cast(target); } } if (MenuManager.AutoHarass["autoHarassW"].As <MenuBool>().Enabled&& SpellManager.W.Ready && Player.ManaPercent() >= minManaPct) { var target = TargetSelector.GetTarget(SpellManager.W.Range); var pred = SpellManager.W.GetPrediction(target); if (target.IsValidTarget() && !Player.IsUnderEnemyTurret() && MenuManager.AutoHarassWhitelist[target.ChampionName].As <MenuBool>().Enabled&& pred.HitChance >= HitChance.High) { SpellManager.W.Cast(target); } } }
static void HealIfNeeded() { int manaToHeal = (int)(Player.MaxMana / 100) * Config.HealManaPct; if (!Config.EnableHeal || cougarForm() || Player.Mana < manaToHeal || Player.IsRecalling()) { return; } if (Config.HealSelf) { int healthToHeal = (int)(Player.MaxHealth / 100) * Config.HealPct; if (Player.Health <= healthToHeal && SpellManager.PrimalSurge.IsReady()) { SpellManager.CastSpell(SpellManager.PrimalSurge, Player, false); } } if (Config.HealAllies) { var targets = ObjectManager.Get <Obj_AI_Hero>().Where(hero => hero.IsValidTarget(SpellManager.PrimalSurge.Range) && hero.IsAlly && hero.IsDead).OrderBy(hero => hero.Health); foreach (Obj_AI_Hero target in targets) { int healthToHeal = (int)(target.MaxHealth / 100) * Config.HealPct; if (target.Health <= healthToHeal && SpellManager.PrimalSurge.IsReady()) { SpellManager.CastSpell(SpellManager.PrimalSurge, target, false); } } } }
private static void OnUpdate(EventArgs args) { if (Me.IsDead || Me.IsRecalling()) { return; } switch (Orbwalker.ActiveMode) { case Orbwalking.OrbwalkingMode.Combo: ComboLogic(); break; case Orbwalking.OrbwalkingMode.Mixed: HarassLogic(); break; case Orbwalking.OrbwalkingMode.LaneClear: LaneClearLogic(); JungleClearLogic(); break; } AutoKillStealLogic(); }
private static void OnGameUpdate(EventArgs args) { if (Player.IsDead || Player.IsRecalling()) { return; } switch (Configs.Orbwalker.ActiveMode) { case Orbwalking.OrbwalkingMode.Combo: { Combo(); break; } case Orbwalking.OrbwalkingMode.LaneClear: { LaneClear(); break; } case Orbwalking.OrbwalkingMode.Mixed: { Harass(); break; } } PacketCast = Configs.CassioConfig.Item("apollo.cassio.packetcast").GetValue <bool>(); }
static void Game_OnUpdate(EventArgs args) { if (Player.IsDead || Player.IsRecalling() || args == null) { return; } Killsteal(); switch (orbwalker.ActiveMode) { case Orbwalking.OrbwalkingMode.Combo: Combo(); break; case Orbwalking.OrbwalkingMode.Mixed: Harass(); break; case Orbwalking.OrbwalkingMode.LaneClear: var units = ObjectManager.Get <Obj_AI_Base>().Where(monster => monster.Team != Player.Team && monster.Distance(Player) < 1000 && !monster.Name.Contains("trinket") && !monster.Name.Contains("ward")).OrderBy(unit => unit.Distance(Player)).ToList(); var target = units.FirstOrDefault(); if (target != null && target.Team == GameObjectTeam.Neutral) { Jungle(units); } else { LaneClear(units); } break; } }
private static void PrimalSurge() { if (HE != 0 || !MainMenu.Item("usedemheals").GetValue <bool>() || Me.IsRecalling()) { return; } var actualHeroManaPercent = (int)((Me.Mana / Me.MaxMana) * 100); var selfManaPercent = MainMenu.Item("healmanapct").GetValue <Slider>().Value; foreach ( var hero in ObjectManager.Get <Obj_AI_Hero>() .Where(hero => hero.IsValidTarget(primalsurge.Range, false) && hero.IsAlly) .OrderByDescending(xe => xe.Health / xe.MaxHealth * 100)) { if (!CougarForm && MainMenu.Item("heal" + hero.SkinName).GetValue <bool>() && !Me.HasBuff("Recall")) { var needed = MainMenu.Item("healpct" + hero.SkinName).GetValue <Slider>().Value; var hp = (int)((hero.Health / hero.MaxHealth) * 100); if (actualHeroManaPercent > selfManaPercent && hp <= needed || HasBlue && hp <= needed) { primalsurge.CastOnUnit(hero, Packets()); } } } }
private static void OnUpdate(EventArgs args) { tickIndex++; if (tickIndex > 4) { tickIndex = 0; } if (LagFree(0)) { tickSkip = Config.Item("pre").GetValue <bool>(); HitChanceNum = Config.Item("Hit", true).GetValue <Slider>().Value; IgnoreNoMove = Config.Item("IgnoreNoMove", true).GetValue <bool>(); RangeFix = Config.Item("RangeFix", true).GetValue <bool>(); FastMode = Config.Item("FastMode", true).GetValue <bool>(); ColFix = Config.Item("ColFix", true).GetValue <bool>(); NewWay = Config.Item("NewWay", true).GetValue <bool>(); tryAA = Config.Item("tryAA", true).GetValue <bool>(); JunglerTimer(); if (!Player.IsRecalling()) { AutoWard(); } } }
private static void Game_OnGameUpdate(EventArgs args) { if (player.IsDead || MenuGUI.IsChatOpen || player.IsRecalling()) { return; } Refresh_EShiledMenuFlag(); switch (Orbwalker.ActiveMode) { case Orbwalking.OrbwalkingMode.Combo: { SetMana(); // by Jinx combo(); } break; case Orbwalking.OrbwalkingMode.Mixed: harass(); break; case Orbwalking.OrbwalkingMode.LaneClear: harass(); break; } QCastKillSteal(); }
private void Game_OnGameUpdate(EventArgs args) { if (Player.IsRecalling() && Player.IsDead) { return; } if (Program.LagFree(1)) { SetMana(); } if (Program.LagFree(2) && Q.IsReady()) { LogicQ(); } if (Program.LagFree(3) && E.IsReady()) { if (ActiveR) { LogicE(); } else { LogicE2(); } } if (Program.LagFree(4) && R.IsReady()) { LogicR(); } }
private static void Game_OnGameUpdate(EventArgs args) { if (player.IsDead || MenuGUI.IsChatOpen || player.IsRecalling()) { return; } switch (Orbwalker.ActiveMode) { case Orbwalking.OrbwalkingMode.Combo: combo(); break; case Orbwalking.OrbwalkingMode.Mixed: harass(); break; case Orbwalking.OrbwalkingMode.LaneClear: Clear(); break; } Killsteal(); UnderTower(); //Flee(); }
private static void Game_OnGameUpdate(EventArgs args) { if (player.IsDead || MenuGUI.IsChatOpen || player.IsRecalling()) { return; } switch (Orbwalker.ActiveMode) { case Orbwalking.OrbwalkingMode.Combo: combo(); break; case Orbwalking.OrbwalkingMode.Mixed: harass(); break; case Orbwalking.OrbwalkingMode.LaneClear: Clear(); break; } Killsteal(); UnderTower(); var autoHarass = Config.Item("AutoHarass", true).GetValue <KeyBind>().Active; if (autoHarass) { AutoHarass(); } }
private static void HealManager() { if (MenuCheck("nami.heal.disable", Config)) { return; } if (SliderCheck("nami.heal.mana", Config) <= Player.ManaPercent) { return; } if (Player.IsRecalling() || Player.InFountain()) { return; } if (W.IsReady() && !Player.IsDead && !Player.IsZombie) { foreach (var ally in HeroManager.Allies.Where(x => x.Distance(Player.Position) < W.Range && !x.IsDead && !x.IsZombie)) { if (MenuCheck("heal." + ally.ChampionName, Config) && ally.HealthPercent < SliderCheck("heal.percent." + ally.ChampionName, Config)) { W.Cast(ally); } } } }
private static void OnUpdate(EventArgs Args) { if (Me.IsDead || Me.IsRecalling()) { return; } if (Menu.Item("EnableSkin", true).GetValue <bool>()) { ObjectManager.Player.SetSkin(ObjectManager.Player.ChampionName, Menu.Item("SelectSkin", true).GetValue <StringList>().SelectedIndex); } AutoKillStealLogic(); switch (Orbwalker.ActiveMode) { case Orbwalking.OrbwalkingMode.Combo: ComboLogic(); break; case Orbwalking.OrbwalkingMode.Mixed: HarassLogic(); break; case Orbwalking.OrbwalkingMode.LaneClear: LaneClearLogic(); JungleClearLogic(); break; } }
private static void Potion() { var autoPotion = Config.Item("autoPO").GetValue <bool>(); var hPotion = Config.Item("HP").GetValue <bool>(); var bPotion = Config.Item("Biscuit").GetValue <bool>(); var pSlider = Config.Item("HPSlider").GetValue <Slider>().Value; var bSlider = Config.Item("bSlider").GetValue <Slider>().Value; if (Player.IsRecalling() || Player.InFountain()) { return; } if (autoPotion && hPotion && Player.HealthPercent <= pSlider && Player.CountEnemiesInRange(1000) >= 0 && HealthPotion.IsReady() && !Player.HasBuff("RegenerationPotion") && !Player.HasBuff("ItemCrystalFlask")) { HealthPotion.Cast(); } if (autoPotion && bPotion && Player.HealthPercent <= bSlider && Player.CountEnemiesInRange(1000) >= 0 && HealthPotion.IsReady() && !Player.HasBuff("ItemMiniRegenPotion") && !Player.HasBuff("RegenerationPotion")) { BiscuitofRejuvenation.Cast(); } }
private static void Game_OnGameUpdate(EventArgs args) { if (player.IsDead || MenuGUI.IsChatOpen || player.IsRecalling()) { return; } Orbwalking.Attack = true; if (Config.Item("stacktear").GetValue <bool>() && Q.IsReady() && ObjectManager.Player.InFountain() && (TearoftheGoddess.IsOwned(player) || TearoftheGoddessCrystalScar.IsOwned(player) || ArchangelsStaff.IsOwned(player) || ArchangelsStaffCrystalScar.IsOwned(player) || Manamune.IsOwned(player) || ManamuneCrystalScar.IsOwned(player))) { Q.Cast(ObjectManager.Player, true, true); } if (Config.Item("autolevel").GetValue <bool>()) { LevelUpSpells(); } switch (Orbwalker.ActiveMode) { case Orbwalking.OrbwalkingMode.Combo: combo(); break; case Orbwalking.OrbwalkingMode.LastHit: Lasthit(); break; case Orbwalking.OrbwalkingMode.Mixed: harass(); break; case Orbwalking.OrbwalkingMode.LaneClear: Clear(); break; } if (Config.Item("fQA").GetValue <bool>()) { Lasthit2(); } Killsteal(); AutoHarass(); }
private void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen() || Player.IsRecalling()) { return; } switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: OnCombo(); break; case OrbwalkingMode.Mixed: OnHarass(); break; case OrbwalkingMode.Laneclear: Jungle(); break; } Killsteal(); if (Menu["misc"]["autoq"].Enabled && Player.SpellBook.GetSpell(SpellSlot.Q).Name == "JavelinToss") { foreach (var target in GameObjects.EnemyHeroes.Where( t => (t.HasBuffOfType(BuffType.Charm) || t.HasBuffOfType(BuffType.Stun) || t.HasBuffOfType(BuffType.Fear) || t.HasBuffOfType(BuffType.Snare) || t.HasBuffOfType(BuffType.Taunt) || t.HasBuffOfType(BuffType.Knockback) || t.HasBuffOfType(BuffType.Suppression)) && t.IsValidTarget(QH.Range) && !Invulnerable.Check(t, DamageType.Magical))) { QH.Cast(target); } } if (Menu["misc"]["autow"].Enabled && Player.SpellBook.GetSpell(SpellSlot.W).Name == "Bushwhack") { foreach (var target in GameObjects.EnemyHeroes.Where( t => (t.HasBuffOfType(BuffType.Charm) || t.HasBuffOfType(BuffType.Stun) || t.HasBuffOfType(BuffType.Fear) || t.HasBuffOfType(BuffType.Snare) || t.HasBuffOfType(BuffType.Taunt) || t.HasBuffOfType(BuffType.Knockback) || t.HasBuffOfType(BuffType.Suppression)) && t.IsValidTarget(WH.Range) && !Invulnerable.Check(t, DamageType.Magical))) { WH.Cast(target); } } float hp = Menu["misc"]["autoeh"].As <MenuSlider>().Value; if (Menu["misc"]["autoe"].Enabled && EH.Ready && Player.SpellBook.GetSpell(SpellSlot.E).Name == "PrimalSurge" && Player.HealthPercent() <= hp) { EH.Cast(Player); } if (Menu["flee"]["key"].Enabled) { Flee(); } }
private static void OnGameUpdate(EventArgs args) { CheckAutoWindUp(); if (Player.IsDead || CurrentMode == Mode.None || MenuGUI.IsChatOpen || Player.IsRecalling() || Player.IsCastingInterruptableSpell(true)) { return; } Orbwalk(CurrentMode == Mode.Flee ? null : GetPossibleTarget()); }
static void Drawing_OnDraw(EventArgs args) { if (!Menu.Item("switch").GetValue<Boolean>()) return; Target = TargetSelector.GetSelectedTarget() != null ? TargetSelector.GetSelectedTarget() : Player; var buffs = string.Empty; foreach (var buff in Target.Buffs) { buffs += "\n" + buff.Name + "[Count: " + buff.Count + "/Duration: " + (buff.EndTime - Game.ClockTime).ToString("0.00") +"],"; } var Mobs = MinionManager.GetMinions(1500, MinionTypes.All, MinionTeam.NotAlly, MinionOrderTypes.MaxHealth); var MobsList = string.Empty; foreach (var Mob in Mobs) { MobsList += "\n" + Mob.Name + "[Skinname: " + Mob.SkinName + "/HP: " + Mob.Health + " / " + Mob.MaxHealth + "(" + Mob.HealthPercent.ToString("0.0") + "%)],"; } Render.Circle.DrawCircle(Player.Position, 1500, Color.Red, 10); Text.text = //"Name: " + Target.Name + NewLine + "ChampionName: " + Target.ChampionName + NewLine + "SkinName: " + Target.SkinName + NewLine + //"Gold: " + Target.Gold + NewLine + //"Level: " + Target.Level + NewLine + "TotalAttackDamage: " + Utility.TotalAttackDamage(Target) + NewLine + "TotalMagicalDamage: " + Utility.TotalMagicalDamage(Target) + NewLine + "Armor: " + Target.Armor + NewLine + "Health: " + Target.Health + " / " + Target.MaxHealth + " (" + Target.HealthPercent.ToString("0.0") + "%)" + NewLine + "Mana: " + Target.Mana + " / " + Target.MaxMana + " (" + Target.HealthPercent.ToString("0.0") + "%)" + NewLine + "HPRegenRate: " + Target.HPRegenRate + NewLine + "PARRegenRate: " + Target.PARRegenRate + NewLine + "Experience: " + Target.Experience + NewLine + "Position: " + Target.Position + NewLine + "ServerPosition: " + Target.ServerPosition + NewLine + "Team: " + Target.Team + NewLine + "NetworkId: " + Target.NetworkId + NewLine + "MoveSpeed: " + Target.MoveSpeed + NewLine + "AttackRange: " + Target.AttackRange + NewLine + "RealAutoAttackRange: " + Orbwalking.GetRealAutoAttackRange(Target) + NewLine + //"DeathDuration: " + Target.DeathDuration + NewLine + "BoundingRadius: " + Target.BoundingRadius + NewLine + NewLine + "Buffs: " + buffs + NewLine + NewLine + "IsDead: " + Target.IsDead + NewLine + "IsImmovable: " + Target.IsImmovable + NewLine + "IsInvulnerable: " + Target.IsInvulnerable + NewLine + "IsMoving: " + Target.IsMoving + NewLine + "IsPacified: " + Target.IsPacified + NewLine + "IsTargetable: " + Target.IsTargetable + NewLine + "IsWindingUp: " + Target.IsWindingUp + NewLine + "IsZombie: " + Target.IsZombie + NewLine + "IsRecalling: " + Target.IsRecalling() + NewLine + "IsStunned: " + Target.IsStunned + NewLine + "IsRooted: " + Target.IsRooted + NewLine + "IsMelee: " + Target.IsMelee() + NewLine + "IsDashing: " + Target.IsDashing() + NewLine + "IsAlly: " + Target.IsAlly + NewLine + "IsCanMove: " + Orbwalking.CanMove(1) + NewLine + "UnderTurret: " + Target.UnderTurret() + NewLine + NewLine + "Mobs: " + MobsList + NewLine + NewLine + "Game_CursorPos: " + Game.CursorPos + NewLine + "Game_ClockTime: " + Game.ClockTime + NewLine + "Game_Time: " + Game.Time + NewLine + "Game_Type: " + Game.Type + NewLine + "Game_Version: " + Game.Version + NewLine + "Game_Region: " + Game.Region + NewLine + "Game_IP: " + Game.IP + NewLine + "Game_Port: " + Game.Port + NewLine + "Game_Ping: " + Game.Ping + NewLine + "Game_Mode: " + Game.Mode + NewLine + "Game_MapId: " + Game.MapId + NewLine + "Game_MapName: " + Utility.Map.GetMap().Name ; Text.OnEndScene(); }