Implement TargetingPolicy, Cover can only target other allies
This commit is contained in:
parent
611601934d
commit
3e0004d4cb
21 changed files with 151 additions and 26 deletions
|
|
@ -17,13 +17,13 @@ public class HeroDeck
|
|||
private List<BaseCard> handPile;
|
||||
private List<BaseCard> discardPile;
|
||||
|
||||
public HeroDeck(CardId[] cardIds) {
|
||||
public HeroDeck(CardId[] cardIds, BattleParticipant[] cardOwners) {
|
||||
this.drawPile = new List<BaseCard>();
|
||||
this.handPile = new List<BaseCard>();
|
||||
this.discardPile = new List<BaseCard>();
|
||||
|
||||
for (int i = 0; i < cardIds.Length; i++) {
|
||||
BaseCard newCard = CardDatabase.CreateCard(cardIds[i]);
|
||||
BaseCard newCard = CardDatabase.CreateCard(cardIds[i], cardOwners[i]);
|
||||
this.drawPile.Add(newCard);
|
||||
}
|
||||
this.drawPile.Shuffle();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue