Implemented Foulmire Knight, added a rudimentary nonfunctional implementation of Adventure cards

This commit is contained in:
Evan Kranzler 2019-09-05 20:54:34 -04:00
parent a366ec019f
commit 3f31efafcd
4 changed files with 73 additions and 1 deletions

View file

@ -0,0 +1,22 @@
package mage.cards;
import mage.abilities.SpellAbility;
import mage.constants.CardType;
import java.util.UUID;
/**
* @author TheElk801
*/
public abstract class AdventureCard extends CardImpl {
protected SpellAbility adventureSpellAbility = new SpellAbility(null, null);
public AdventureCard(UUID ownerId, CardSetInfo setInfo, CardType[] typesLeft, CardType[] typesRight, String costsLeft, String costsRight) {
super(ownerId, setInfo, typesLeft, costsLeft);
}
public AdventureCard(AdventureCard card) {
super(card);
}
}

View file

@ -14,7 +14,8 @@ public enum SpellAbilityType {
SPLIT_LEFT("LeftSplit SpellAbility"),
SPLIT_RIGHT("RightSplit SpellAbility"),
MODE("Mode SpellAbility"),
SPLICE("Spliced SpellAbility");
SPLICE("Spliced SpellAbility"),
ADVENTURE("Adventure SpellAbility");
private final String text;