Auto_Disable.Program.CheckForFirstSpell C# (CSharp) Method

CheckForFirstSpell() private static method

private static CheckForFirstSpell ( Unit t ) : Ability
t Unit
return Ability
        private static Ability CheckForFirstSpell(Unit t)
        {
            try
            {
                for (var n = 0; n < CounterSpells.Length; n++)
                    if (t.ClassID == CounterSpells[n].Hero)
                    {
                        switch (CounterSpells[n].StrKey)
                        {
                            case "q":
                                return t.Spellbook.Spell1;
                            case "w":
                                return t.Spellbook.Spell2;
                            case "e":
                                return t.Spellbook.Spell3;
                            case "r":
                                return t.Spellbook.Spell4;
                            case "f":
                                return t.Spellbook.Spell5;
                        }
                    }
            }
            catch (Exception)
            {
                //PrintError(e.ToString());
            }
            return null;
        }