Пример #1
0
        /// <summary>
        ///     Registers an interrupter-able spell.
        /// </summary>
        /// <param name="champName">Champion Name</param>
        /// <param name="spellData">Spell Data <see cref="InterruptableSpellData" /></param>
        private static void RegisterSpell(string champName, InterruptableSpellData spellData)
        {
            if (!InterruptableSpellsDictionary.ContainsKey(champName))
            {
                InterruptableSpellsDictionary.Add(champName, new List <InterruptableSpellData>());
            }

            InterruptableSpellsDictionary[champName].Add(spellData);
        }
Пример #2
0
        /// <summary>
        ///     Registers an interrupter-able spell.
        /// </summary>
        /// <param name="champName">Champion Name</param>
        /// <param name="spellData">Spell Data <see cref="InterruptableSpellData" /></param>
        private static void RegisterSpell(string champName, InterruptableSpellData spellData)
        {
            if (!InterruptableSpells.ContainsKey(champName))
            {
                InterruptableSpells.TryAdd(champName, new List<InterruptableSpellData>());
            }

            InterruptableSpells[champName].Add(spellData);
        }