Esempio n. 1
0
        private void specialMove(Hero hero, int whichHero)
        {
            string toReturn = hero.PerformSpecialAttack(_theParty, whichHero, _TheSwarm);

            _Paragraph.Inlines.Add(new Bold(new Run(toReturn))
            {
                Foreground = hero.getTextColor()
            });
            _Paragraph.Inlines.Add(new LineBreak());
            checkForDepletedMana();
            updateVisuals();
            checkForDefeatedUnit();
        }
        private void specialMove(Hero hero, int whichHero)
        {
            Monster[] justOneMonster = new Monster[1];
            justOneMonster[0] = _monster;
            string toReturn = hero.PerformSpecialAttack(_theParty, whichHero, justOneMonster);

            _Paragraph.Inlines.Add(new Bold(new Run(toReturn))
            {
                Foreground = hero.getTextColor()
            });
            _Paragraph.Inlines.Add(new LineBreak());

            updateVisuals();
            checkForDefeatedUnit();
            checkForDepletedMana();
        }