public void OnLoad() { hero = ObjectManager.LocalHero; heroMeepo = hero.ClassID == ClassID.CDOTA_Unit_Hero_Meepo; heroTeam = hero.Team; foreach (var ability in hero.Spellbook.Spells.Where( x => x.IsNuke() && !AbilityAdjustments.IgnoredAbilities.Contains(x.Name) || AbilityAdjustments.IncludedAbilities.Contains(x.Name))) { abilities.Add(new Ability(ability)); } foreach (var tower in Towers.GetByTeam(hero.GetEnemyTeam())) { killableList.Add(new Tower(tower)); } menuManager = new MenuManager(abilities.Select(x => x.Name).ToList(), hero.Name); }