Aka_s_Vayne.Logic.AJSProvider.IsSafe C# (CSharp) Method

IsSafe() static private method

static private IsSafe ( System.Vector3 position ) : bool
position System.Vector3
return bool
        static bool IsSafe(Vector3 position)
        {
            var closeEnemies =
                    EntityManager.Heroes.Enemies.FindAll(en => en.IsValidTarget(1500f) && !en.IsDead && !(en.Distance(ObjectManager.Player.ServerPosition) < en.AttackRange + 65f))
                    .OrderBy(en => en.Distance(position));

            return closeEnemies.All(
                                enemy =>
                                    position.CountEnemiesInRange(enemy.AttackRange) <= 1);
        }