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(); }