Implement AdventurePredicate.

This adds support for Edgewall Innkeeper (and similar cards) and Memory Theft.
This commit is contained in:
Patrick Hulin 2019-12-09 13:50:07 -05:00
parent 6160bc25ef
commit af5ccf6914
4 changed files with 152 additions and 52 deletions

View file

@ -7,6 +7,7 @@ package mage.cards;
import mage.constants.CardType;
import mage.constants.SpellAbilityType;
import mage.constants.SubType;
import mage.constants.Zone;
import mage.game.Game;
@ -23,6 +24,7 @@ public class AdventureCardSpellImpl extends CardImpl implements AdventureCardSpe
public AdventureCardSpellImpl(UUID ownerId, CardSetInfo setInfo, CardType[] cardTypes, String costs, AdventureCard adventureCardParent) {
super(ownerId, setInfo, cardTypes, costs, SpellAbilityType.ADVENTURE_SPELL);
this.subtype.add(SubType.ADVENTURE);
this.adventureCardParent = adventureCardParent;
}