forked from External/mage
* apply regex to change public copy constructors to protected * cleanup code using now protected constructors * fix manaBuilder weird casting of Mana into ConditionalMana
31 lines
568 B
Java
31 lines
568 B
Java
package mage.game;
|
|
|
|
import java.util.UUID;
|
|
|
|
import mage.cards.Card;
|
|
import mage.cards.CardsImpl;
|
|
|
|
public class Graveyard extends CardsImpl {
|
|
|
|
public Graveyard() {
|
|
super();
|
|
}
|
|
|
|
protected Graveyard(final Graveyard graveyard) {
|
|
super(graveyard);
|
|
}
|
|
|
|
@Override
|
|
public Graveyard copy() {
|
|
return new Graveyard(this);
|
|
}
|
|
|
|
public Card getTopCard(Game game) {
|
|
UUID card = null;
|
|
for (UUID cardId : this) {
|
|
card = cardId;
|
|
}
|
|
return card != null ? game.getCard(card) : null;
|
|
}
|
|
|
|
}
|