Пример #1
0
        public void Cast(string spellName)
        {
            ISpellDirector director = new SpellDirector(SpellDataProvider.GetInstance(), this);
            ISpell         spell    = director.Build(spellName);

            spell.Cast();
        }
Пример #2
0
 public void Cast(ISpell spell)
 {
     ISpellDirector director = new SpellDirector(SpellDataProvider.GetInstance());
 }