public void OnExecute()
{
var meleeEnemies = EntityManager.Heroes.Enemies.FindAll(m => m.IsMelee && m.Position.Distance(Variables._Player) <= 400);
if (meleeEnemies.Any())
{
var mostDangerous =
meleeEnemies.OrderByDescending(m => m.GetAutoAttackDamage(Variables._Player)).First();
Manager.SpellManager.E.Cast(mostDangerous);
}
}