Esempio n. 1
0
        private void GetSpellLevels(ref List <int> Levels, string name, int overloadLevel)
        {
            if (overloadLevel == 0)
            {
                Levels = CharacterClasses.GetClassSpellLevels(name.ToLower());
                if (_monSBSearch.HasArchetype("kensai"))
                {
                    for (int a = 0; a <= Levels.Count - 1; a++)
                    {
                        Levels[a] -= 1;
                    }
                }
            }
            else
            {
                Levels = CharacterClasses.GetClassSpellLevels(name.ToLower(), overloadLevel);
            }

            if (_monSBSearch.HasArchetype("spellslinger)"))
            {
                Levels[0] = 0;                                             //no cantrips for spellslinger
            }
        }