private static void Farm() { var useItemsl = _config.Item("laneitems").GetValue <bool>(); if (!Orbwalking.CanMove(40)) { return; } var minions = MinionManager.GetMinions(_player.ServerPosition, 500.0F); if (minions.Count < 3) { return; } if (_config.Item("Use-R-Farm").GetValue <bool>() && _r.IsReady()) { _r.Cast(); } if (_config.Item("Use-Q-Farm").GetValue <bool>() && _q.IsReady()) { _q.Cast(); } if (_config.Item("Use-W-Farm").GetValue <bool>() && _w.IsReady()) { _w.Cast(); } if (_config.Item("Use-E-Farm").GetValue <bool>() && _e.IsReady()) { _e.Cast(); } if (useItemsl && _hydra.IsReady()) { foreach (var minion in minions) { if (_player.Distance(minion) < _hydra.Range) { _hydra.Cast(); } } } if (useItemsl && _tiamat.IsReady()) { foreach (var minion in minions) { if (_player.Distance(minion) < _tiamat.Range) { _tiamat.Cast(); } } } }
private static void JungleClear() { if (!Orbwalking.CanMove(40)) { return; } var useitems = _config.Item("jungleitems").GetValue <bool>(); var minions = MinionManager.GetMinions(_player.ServerPosition, 400, MinionTypes.All, MinionTeam.Neutral, MinionOrderTypes.MaxHealth); if (useitems && _hydra.IsReady()) { foreach (var minion in minions) { if (_player.Distance(minion) < _hydra.Range) { _hydra.Cast(); } } } if (useitems && _tiamat.IsReady()) { foreach (var minion in minions) { if (_player.Distance(minion) < _tiamat.Range) { _tiamat.Cast(); } } } if (_config.Item("Use-Q-Jungle").GetValue <bool>() && _q.IsReady()) { foreach (var minion in minions) { if (minion.IsValidTarget()) { _q.Cast(); return; } } } else if (_config.Item("Use-R-Jungle").GetValue <bool>() && _r.IsReady()) { foreach (var minion in minions) { if (minion.IsValidTarget()) { _r.Cast(); return; } } } else if (_config.Item("Use-W-Jungle").GetValue <bool>() && _w.IsReady()) { foreach (var minion in minions) { if (minion.IsValidTarget()) { _w.Cast(); return; } } } else if (_config.Item("Use-E-Jungle").GetValue <bool>() && _e.IsReady()) { foreach (var minion in minions) { if (minion.IsValidTarget()) { _e.Cast(); return; } } } }