foul-magics/Mage/src/main/java/mage/game/Graveyard.java
Susucre f75b1c9f0a
Code cleanup: protect all copy constructors (#10750)
* apply regex to change public copy constructors to protected
* cleanup code using now protected constructors
* fix manaBuilder weird casting of Mana into ConditionalMana
2023-08-04 19:34:58 -04:00

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;
}
}