public ActionResult(bool isValid)
 {
     this.isValid              = isValid;
     this.attacker             = null;
     this.defender             = null;
     this.attackerHealthChange = 0;
     this.defenderHealthChange = 0;
 }
 public ActionResult(CreatureOnBoard attacker, CreatureOnBoard defender, bool attackerDied, bool defenderDied, int attackerHealthChange, int defenderHealthChange)
 {
     this.isValid              = true;
     this.attackerDied         = attackerDied;
     this.defenderDied         = defenderDied;
     this.attacker             = attacker;
     this.defender             = defender;
     this.attackerHealthChange = attackerHealthChange;
     this.defenderHealthChange = defenderHealthChange;
 }