for example if i include Code: EnemiesNearTarget(5) >= 2 in a rotation, it literally ignores that code for some reason. I have checked the logs and bane does not show up at all. Code: Cast("Bane", r=> true && Core.Player.HasAura("Aetherflow") && EnemiesNearTarget(15) >= 2 && !Core.Player.CurrentTarget.HasAura("Bio II", true) && Core.Player.CurrentTarget.HasAura("Miasma", true) && Core.Player.CurrentTarget.HasAura("Bio", true), r => Core.Target)
Try replacing inside kuporoutine.cs Code: protected IEnumerable<GameObject> UnfriendlyUnits { get { return GameObjectManager.GetObjectsOfType<Character>().Where(u => !u.IsDead && u.CanAttack); } } with Code: protected IEnumerable<GameObject> UnfriendlyUnits { get { return GameObjectManager.GetObjectsOfType<BattleCharacter>().Where(u => !u.IsDead && u.CanAttack); } }