public void OnExecute()
{
var unit = TargetSelector.GetTarget(AkaLib.Item.Ignite.Range, DamageType.Physical);
var ksunit = EntityManager.Heroes.Enemies.FirstOrDefault(
hero =>
hero.IsValidTarget(600) && !hero.IsZombie
&& ObjectManager.Player.GetSummonerSpellDamage(hero, DamageLibrary.SummonerSpells.Ignite) > hero.Health);
if (AkaCore.Manager.MenuManager.IgniteHp > 0 && unit != null && unit.HealthPercent <= AkaCore.Manager.MenuManager.ExhaustHp)
{
AkaLib.Item.Ignite.Cast(unit);
}
if (AkaCore.Manager.MenuManager.IgniteHp == 0 && ksunit != null)
{
AkaLib.Item.Ignite.Cast(ksunit);
}
}