protected override void Volatile_OnPostAttack(AttackableUnit target, EventArgs args) { if (target.IsWard() || target.IsStructure()) { if (SpellMenu["etpush"].Cast <CheckBox>().CurrentValue&& E.IsReady()) { E.Cast(); } if (SpellMenu["wtpush"].Cast <CheckBox>().CurrentValue&& W.IsReady()) { W.Cast(); } } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.JungleClear) && MinionManager.GetMinions(Player.Position, 400, MinionTypes.All, MinionTeam.Neutral).Any()) { if (SpellMenu["etj"].Cast <CheckBox>().CurrentValue&& E.IsReady()) { E.Cast(); } if (SpellMenu["wtj"].Cast <CheckBox>().CurrentValue&& W.IsReady()) { W.Cast(); } } }
protected override void Volatile_VWAfterAttack(AttackableUnit unit, AttackableUnit target) { if (target.IsWard() || target.IsStructure()) { if (SpellMenu["etpush"].Cast <CheckBox>().CurrentValue&& E.IsReady()) { E.Cast(); } if (SpellMenu["wtpush"].Cast <CheckBox>().CurrentValue&& W.IsReady()) { W.Cast(); } } if (LaneClearActive() && MinionManager.GetMinions(Player.Position, 400, MinionTypes.All, MinionTeam.Neutral).Any()) { if (SpellMenu["etj"].Cast <CheckBox>().CurrentValue&& E.IsReady()) { E.Cast(); } if (SpellMenu["wtj"].Cast <CheckBox>().CurrentValue&& W.IsReady()) { W.Cast(); } } }
private static void OnPostAttack(AttackableUnit target, EventArgs args) { if (!target.IsWard() && !target.IsStructure()) { return; } if (SpellMenu["etpush"].Cast <CheckBox>().CurrentValue&& E.IsReady()) { E.Cast(); } if (SpellMenu["wtpush"].Cast <CheckBox>().CurrentValue&& W.IsReady()) { W.Cast(); } }
private static void OnPostAttack(AttackableUnit target, EventArgs args) { if (!target.IsWard() && !target.IsStructure()) return; if (SpellMenu["etpush"].Cast<CheckBox>().CurrentValue && E.IsReady()) { E.Cast(); } if (SpellMenu["wtpush"].Cast<CheckBox>().CurrentValue && W.IsReady()) { W.Cast(); } }
private void Orbwalker_OnPostAttack(AttackableUnit target, EventArgs args) { if (!target.IsValidTarget(user.GetAutoAttackRange(target))) { return; } var jungle = Orbwalker.ModeIsActive(Orbwalker.ActiveModes.JungleClear); var minion = target as Obj_AI_Minion; if (jungle && minion != null && minion.BaseSkinName.ToLower().StartsWith("sru_") && minion.IsMonster) { if (Config.Ejungle && E.IsReady()) { E.Cast(); return; } } var lane = Orbwalker.ModeIsActive(Orbwalker.ActiveModes.LaneClear); if (lane && E.IsReady()) { if ((Config.EResetTurrets && target.IsStructure()) || (Config.EWards && target.IsWard())) { E.Cast(); } return; } if (!target.IsChampion()) { return; } var combo = Orbwalker.ModeIsActive(Orbwalker.ActiveModes.Combo); if (combo) { if (Config.useEReset && E.IsReady()) { E.Cast(); return; } } }
protected override void Volatile_OnPostAttack(AttackableUnit target, EventArgs args) { if (target.IsWard() || target.IsStructure()) { if (SpellMenu["etpush"].Cast<CheckBox>().CurrentValue && E.IsReady()) { E.Cast(); } if (SpellMenu["wtpush"].Cast<CheckBox>().CurrentValue && W.IsReady()) { W.Cast(); } } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.JungleClear) && MinionManager.GetMinions(Player.Position, 400, MinionTypes.All, MinionTeam.Neutral).Any()) { if (SpellMenu["etj"].Cast<CheckBox>().CurrentValue && E.IsReady()) { E.Cast(); } if (SpellMenu["wtj"].Cast<CheckBox>().CurrentValue && W.IsReady()) { W.Cast(); } } }