예제 #1
0
        public void AddSpellToMob(string mobName, SpellCategory category, SpellTarget target, Evade evade, string spellName = null)
        {
            DangerousSpell spell = new DangerousSpell(target, category, evade, spellName);
            var            mob   = GetMobByName(mobName);

            if (mob != null)
            {
                AddSpellToMob(mob, spell);
            }
        }
예제 #2
0
 private void AddSpellToMob(SpecialMob mob, DangerousSpell spell) => mob.AddSpell(spell);
예제 #3
0
 internal void AddSpell(DangerousSpell spell) => dangerousSpells.Add(spell);