static Card Card14() { var card = CreateMinion("Grunt 9", "3 Damage to Opponent", 5, 4, 4); var ability = AddAbility(card, typeof(DamageAction).Name, 3); var targetSelector = new AllTarget(); targetSelector.mark = new Mark(Alliance.Enemy, Zones.Hero); ability.AddAspect <ITargetSelector> (targetSelector); return(card); }
static Card Card3() { var card = CreateCard <Spell> ("Wide Boom", "1 damage to all enemy minions.", 2); var ability = AddAbility(card, typeof(DamageAction).Name, 1); var targetSelector = new AllTarget(); targetSelector.mark = new Mark(Alliance.Enemy, Zones.Battlefield); ability.AddAspect <ITargetSelector> (targetSelector); return(card); }
public BattleField() { _targetUnits = new AllTarget(); _forceAllyMasks = new Dictionary <int, int>(); }