public SummonAction(Player owner, MinionCard card, int desiredBoardPosition = 0) : base(owner) { Card = card; DesiredBoardPosition = desiredBoardPosition; }
public SummonEffect(MinionCard card) { _card = card; }
public Minion(MinionCard card) : this(card.Attack, card.Health, card.Status, null, card is AbilityMinionCard ? ((AbilityMinionCard)card).Ability : null) { }
public TransformEffect(MinionCard transformInto) { _transformInto = transformInto; }