public AttackCard(HumanPlayer player, IBoardGame gameBoard, ITargetPlayer targetPlayer, IAttackAmount attackAmount) { this.player = player; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; this.attackAmount = attackAmount; }
public StickandMove(Thief thiefPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.thiefPlayer = thiefPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public FireArrow(Archer archerPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.archerPlayer = archerPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public VampiricDagger(Thief thiefPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.thiefPlayer = thiefPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public Remember(Warrior warriorPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.warriorPlayer = warriorPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public BallOfForce(Wizard wizardPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.wizardPlayer = wizardPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public TwinStrike(Archer archerPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.archerPlayer = archerPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public IntoTheFray(Warrior warriorPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.warriorPlayer = warriorPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public QuickAttack(Thief thiefPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.thiefPlayer = thiefPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public DrainLife(Wizard wizardPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.wizardPlayer = wizardPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public ColdSnap(Wizard wizardPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.wizardPlayer = wizardPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public BackStab(Thief thiefPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.thiefPlayer = thiefPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public TotalDefense(Cleric clericPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.clericPlayer = clericPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public TotalDefense(Archer archerPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.archerPlayer = archerPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public RejuvenatingStrike(Warrior warriorPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.warriorPlayer = warriorPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public DefensiveBarrier(Wizard wizardPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.wizardPlayer = wizardPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public SteadyAim(Archer archerPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.archerPlayer = archerPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public Consecrate(Cleric clericPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.clericPlayer = clericPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public FireBall(Wizard wizardPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.wizardPlayer = wizardPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public Recall(Cleric clericPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.clericPlayer = clericPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public RainofDaggers(Thief thiefPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.thiefPlayer = thiefPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public ShieldBlock(Warrior warriorPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.warriorPlayer = warriorPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public SpellBuff(Wizard wizardPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.wizardPlayer = wizardPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public SurefireShot(Wizard wizardPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.wizardPlayer = wizardPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public Riposte(Thief thiefPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.thiefPlayer = thiefPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public PerfectShot(Archer archerPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.archerPlayer = archerPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public MagicDefense(Warrior warriorPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.warriorPlayer = warriorPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public SwordAttack(Warrior warriorPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.warriorPlayer = warriorPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public HolyPillar(Cleric clericPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.clericPlayer = clericPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }
public HeavyBlow(Warrior warriorPlayer, IBoardGame gameBoard, ITargetPlayer targetPlayer) { this.warriorPlayer = warriorPlayer; this.gameBoard = gameBoard; this.targetPlayer = targetPlayer; }