mirror of
https://github.com/magefree/mage.git
synced 2026-01-23 11:49:56 -08:00
Changed set codes in image sources and Mage Sets to match recent changes. Changed Portal Second Age set code back to PO2. Updated tokens with recent sets to product correct images. Fixed that there was no basic land slot in EMN packs.
This commit is contained in:
parent
5350c134da
commit
9630320ba9
193 changed files with 583 additions and 366 deletions
|
|
@ -43,7 +43,7 @@ public class AnthologyDivineVsDemonic extends ExpansionSet {
|
|||
}
|
||||
|
||||
private AnthologyDivineVsDemonic() {
|
||||
super("Duel Decks: Anthology, Divine vs. Demonic", "DD3A", "mage.sets.anthologydivinevsdemonic", new GregorianCalendar(2014, 12, 5).getTime(), SetType.SUPPLEMENTAL);
|
||||
super("Duel Decks: Anthology, Divine vs. Demonic", "DD3DVD", "mage.sets.anthologydivinevsdemonic", new GregorianCalendar(2014, 12, 5).getTime(), SetType.SUPPLEMENTAL);
|
||||
this.blockName = "Duel Decks: Anthology";
|
||||
this.hasBasicLands = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ public class AnthologyElvesVsGoblins extends ExpansionSet {
|
|||
}
|
||||
|
||||
private AnthologyElvesVsGoblins() {
|
||||
super("Duel Decks: Anthology, Elves vs. Goblins", "DD3B", "mage.sets.anthologyelvesvsgoblins", new GregorianCalendar(2014, 12, 5).getTime(), SetType.SUPPLEMENTAL);
|
||||
super("Duel Decks: Anthology, Elves vs. Goblins", "DD3EVG", "mage.sets.anthologyelvesvsgoblins", new GregorianCalendar(2014, 12, 5).getTime(), SetType.SUPPLEMENTAL);
|
||||
this.blockName = "Duel Decks: Anthology";
|
||||
this.hasBasicLands = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ public class AnthologyGarrukVsLiliana extends ExpansionSet {
|
|||
}
|
||||
|
||||
private AnthologyGarrukVsLiliana() {
|
||||
super("Duel Decks: Anthology, Garruk vs. Liliana", "DD3C", "mage.sets.anthologygarrukvsliliana", new GregorianCalendar(2014, 12, 5).getTime(), SetType.SUPPLEMENTAL);
|
||||
super("Duel Decks: Anthology, Garruk vs. Liliana", "DD3GVL", "mage.sets.anthologygarrukvsliliana", new GregorianCalendar(2014, 12, 5).getTime(), SetType.SUPPLEMENTAL);
|
||||
this.blockName = "Duel Decks: Anthology";
|
||||
this.hasBasicLands = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ public class AnthologyJaceVsChandra extends ExpansionSet {
|
|||
}
|
||||
|
||||
private AnthologyJaceVsChandra() {
|
||||
super("Duel Decks: Anthology, Jace vs. Chandra", "DD3D", "mage.sets.anthologyjacevschandra", new GregorianCalendar(2014, 12, 5).getTime(), SetType.SUPPLEMENTAL);
|
||||
super("Duel Decks: Anthology, Jace vs. Chandra", "DD3JVC", "mage.sets.anthologyjacevschandra", new GregorianCalendar(2014, 12, 5).getTime(), SetType.SUPPLEMENTAL);
|
||||
this.blockName = "Duel Decks: Anthology";
|
||||
this.hasBasicLands = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -47,8 +47,8 @@ public class EldritchMoon extends ExpansionSet {
|
|||
super("Eldritch Moon", "EMN", "mage.sets.eldritchmoon", new GregorianCalendar(2016, 7, 26).getTime(), SetType.EXPANSION);
|
||||
this.blockName = "Shadows over Innistrad";
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 0;
|
||||
this.numBoosterCommon = 10;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 9;
|
||||
this.numBoosterUncommon = 3;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 8;
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ public class FTVDragons extends ExpansionSet {
|
|||
}
|
||||
|
||||
private FTVDragons() {
|
||||
super("From the Vault: Dragons", "FVD", "mage.sets.ftvdragons", new GregorianCalendar(2008, 8, 29).getTime(), SetType.SUPPLEMENTAL);
|
||||
super("From the Vault: Dragons", "DRB", "mage.sets.ftvdragons", new GregorianCalendar(2008, 8, 29).getTime(), SetType.SUPPLEMENTAL);
|
||||
this.hasBasicLands = false;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ public class FTVExiled extends ExpansionSet {
|
|||
}
|
||||
|
||||
private FTVExiled() {
|
||||
super("From the Vault: Exiled", "FVE", "mage.sets.ftvexiled", new GregorianCalendar(2009, 8, 28).getTime(), SetType.SUPPLEMENTAL);
|
||||
super("From the Vault: Exiled", "V09", "mage.sets.ftvexiled", new GregorianCalendar(2009, 8, 28).getTime(), SetType.SUPPLEMENTAL);
|
||||
this.hasBasicLands = false;
|
||||
}
|
||||
}
|
||||
|
|
@ -44,7 +44,7 @@ public class FTVLegends extends ExpansionSet {
|
|||
}
|
||||
|
||||
private FTVLegends() {
|
||||
super("From the Vault: Legends", "FVL", "mage.sets.ftvlegends", new GregorianCalendar(2011, 8, 26).getTime(), SetType.SUPPLEMENTAL);
|
||||
super("From the Vault: Legends", "V11", "mage.sets.ftvlegends", new GregorianCalendar(2011, 8, 26).getTime(), SetType.SUPPLEMENTAL);
|
||||
this.hasBasicLands = false;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ public class FTVRelics extends ExpansionSet {
|
|||
}
|
||||
|
||||
private FTVRelics() {
|
||||
super("From the Vault: Relics", "FVR", "mage.sets.ftvrelics", new GregorianCalendar(2010, 8, 27).getTime(), SetType.SUPPLEMENTAL);
|
||||
super("From the Vault: Relics", "V10", "mage.sets.ftvrelics", new GregorianCalendar(2010, 8, 27).getTime(), SetType.SUPPLEMENTAL);
|
||||
this.hasBasicLands = false;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -28,7 +28,6 @@
|
|||
package mage.sets;
|
||||
|
||||
import java.util.GregorianCalendar;
|
||||
|
||||
import mage.cards.ExpansionSet;
|
||||
import mage.constants.SetType;
|
||||
|
||||
|
|
@ -45,7 +44,7 @@ public class Nemesis extends ExpansionSet {
|
|||
}
|
||||
|
||||
private Nemesis() {
|
||||
super("Nemesis", "NMS", "mage.sets.nemesis", new GregorianCalendar(2000, 1, 5).getTime(), SetType.EXPANSION);
|
||||
super("Nemesis", "NEM", "mage.sets.nemesis", new GregorianCalendar(2000, 1, 5).getTime(), SetType.EXPANSION);
|
||||
this.blockName = "Masques";
|
||||
this.parentSet = MercadianMasques.getInstance();
|
||||
this.hasBasicLands = false;
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ public class PDSSlivers extends ExpansionSet {
|
|||
}
|
||||
|
||||
private PDSSlivers() {
|
||||
super("Premium Deck Series: Slivers", "PDS", "mage.sets.pdsslivers", new GregorianCalendar(2009, 11, 1).getTime(), SetType.SUPPLEMENTAL);
|
||||
super("Premium Deck Series: Slivers", "H09", "mage.sets.pdsslivers", new GregorianCalendar(2009, 11, 1).getTime(), SetType.SUPPLEMENTAL);
|
||||
this.hasBasicLands = false;
|
||||
}
|
||||
}
|
||||
|
|
@ -102,6 +102,7 @@ class DaxosSpiritToken extends Token {
|
|||
DaxosSpiritToken() {
|
||||
super("Spirit", "white and black Spirit enchantment creature token with \"This creature's power and toughness are each equal to the number of experience counters you have.\"");
|
||||
this.setOriginalExpansionSetCode("C15");
|
||||
setTokenType(2);
|
||||
cardType.add(CardType.ENCHANTMENT);
|
||||
cardType.add(CardType.CREATURE);
|
||||
color.setWhite(true);
|
||||
|
|
|
|||
|
|
@ -170,7 +170,7 @@ class DevelopmentEffect extends OneShotEffect {
|
|||
boolean putToken = true;
|
||||
for (UUID opponentUuid : opponents) {
|
||||
Player opponent = game.getPlayer(opponentUuid);
|
||||
if (opponent != null && opponent.chooseUse(Outcome.Detriment,
|
||||
if (opponent != null && opponent.chooseUse(Outcome.Detriment,
|
||||
"Allow " + player.getLogName() + " to draw a card instead? (" + Integer.toString(i+1) + ")", source, game)) {
|
||||
game.informPlayers(opponent.getLogName() + " had chosen to let " + player.getLogName() + " draw a card.");
|
||||
player.drawCards(1, game);
|
||||
|
|
@ -179,7 +179,7 @@ class DevelopmentEffect extends OneShotEffect {
|
|||
}
|
||||
}
|
||||
if (putToken) {
|
||||
new CreateTokenEffect(new ElementalToken()).apply(game, source);
|
||||
new CreateTokenEffect(new ElementalToken("DIS", 1)).apply(game, source);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -41,10 +41,10 @@ import mage.cards.CardImpl;
|
|||
import mage.constants.CardType;
|
||||
import mage.constants.Duration;
|
||||
import mage.constants.Rarity;
|
||||
import mage.game.permanent.token.ElementalShamanToken;
|
||||
import mage.constants.Zone;
|
||||
import mage.game.Game;
|
||||
import mage.game.events.GameEvent;
|
||||
import mage.game.permanent.token.ElementalShamanToken;
|
||||
import mage.game.stack.Spell;
|
||||
|
||||
/**
|
||||
|
|
@ -133,7 +133,7 @@ class HostilityEffect extends PreventionEffectImpl {
|
|||
class HostilityElementalToken extends ElementalShamanToken {
|
||||
|
||||
public HostilityElementalToken() {
|
||||
super();
|
||||
super("DD2", 1);
|
||||
description = description + " with haste";
|
||||
addAbility(HasteAbility.getInstance());
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,8 +27,7 @@
|
|||
*/
|
||||
package mage.sets.lorwyn;
|
||||
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.Rarity;
|
||||
import java.util.UUID;
|
||||
import mage.MageInt;
|
||||
import mage.abilities.Ability;
|
||||
import mage.abilities.common.EntersBattlefieldTriggeredAbility;
|
||||
|
|
@ -37,7 +36,9 @@ import mage.abilities.costs.common.SacrificeTargetCost;
|
|||
import mage.abilities.effects.common.CreateTokenEffect;
|
||||
import mage.abilities.effects.common.continuous.BoostTargetEffect;
|
||||
import mage.cards.CardImpl;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.Duration;
|
||||
import mage.constants.Rarity;
|
||||
import mage.constants.Zone;
|
||||
import mage.filter.common.FilterControlledPermanent;
|
||||
import mage.filter.common.FilterCreaturePermanent;
|
||||
|
|
@ -46,8 +47,6 @@ import mage.game.permanent.token.ElementalShamanToken;
|
|||
import mage.target.common.TargetControlledPermanent;
|
||||
import mage.target.common.TargetCreaturePermanent;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Loki
|
||||
|
|
@ -70,10 +69,10 @@ public class HearthcageGiant extends CardImpl {
|
|||
|
||||
this.power = new MageInt(5);
|
||||
this.toughness = new MageInt(5);
|
||||
|
||||
|
||||
//When Hearthcage Giant enters the battlefield, put two 3/1 red Elemental Shaman creature tokens onto the battlefield.
|
||||
this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new ElementalShamanToken(), 2), false));
|
||||
|
||||
this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new ElementalShamanToken("LRW", 2)), false));
|
||||
|
||||
//Sacrifice an Elemental: Target Giant creature gets +3/+1 until end of turn.
|
||||
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostTargetEffect(3, 1, Duration.EndOfTurn), new SacrificeTargetCost(new TargetControlledPermanent(filterElemental)));
|
||||
ability.addTarget(new TargetCreaturePermanent(filterGiant));
|
||||
|
|
|
|||
|
|
@ -29,9 +29,6 @@ package mage.sets.lorwyn;
|
|||
|
||||
import java.util.UUID;
|
||||
import mage.abilities.Ability;
|
||||
import mage.cards.CardImpl;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.Rarity;
|
||||
import mage.abilities.TriggeredAbilityImpl;
|
||||
import mage.abilities.costs.mana.ManaCostsImpl;
|
||||
import mage.abilities.effects.ContinuousEffect;
|
||||
|
|
@ -41,13 +38,16 @@ import mage.abilities.effects.common.CreateTokenEffect;
|
|||
import mage.abilities.effects.common.DoIfCostPaid;
|
||||
import mage.abilities.effects.common.continuous.GainAbilityTargetEffect;
|
||||
import mage.abilities.keyword.HasteAbility;
|
||||
import mage.cards.CardImpl;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.Duration;
|
||||
import mage.constants.Outcome;
|
||||
import mage.constants.Rarity;
|
||||
import mage.constants.Zone;
|
||||
import mage.game.Game;
|
||||
import mage.game.permanent.token.ElementalShamanToken;
|
||||
import mage.game.events.GameEvent;
|
||||
import mage.game.permanent.Permanent;
|
||||
import mage.game.permanent.token.ElementalShamanToken;
|
||||
import mage.players.Player;
|
||||
import mage.target.targetpointer.FixedTarget;
|
||||
|
||||
|
|
@ -136,7 +136,7 @@ class RebellionOfTheFlamekinEffect extends OneShotEffect {
|
|||
public boolean apply(Game game, Ability source) {
|
||||
Player controller = game.getPlayer(source.getControllerId());
|
||||
if (controller != null) {
|
||||
CreateTokenEffect createTokenEffect = new CreateTokenEffect(new ElementalShamanToken(), 1);
|
||||
CreateTokenEffect createTokenEffect = new CreateTokenEffect(new ElementalShamanToken("LRW", 1));
|
||||
DoIfCostPaid doIfCostPaid = new DoIfCostPaid(createTokenEffect, new ManaCostsImpl("{1}"));
|
||||
doIfCostPaid.apply(game, source);
|
||||
Permanent token = game.getPermanent(createTokenEffect.getLastAddedTokenId());
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ public class AbyssalNightstalker extends CardImpl {
|
|||
|
||||
public AbyssalNightstalker(UUID ownerId) {
|
||||
super(ownerId, 1, "Abyssal Nightstalker", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "{3}{B}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Nightstalker");
|
||||
this.power = new MageInt(2);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class AirElemental extends mage.sets.magic2010.AirElemental {
|
|||
public AirElemental(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 31;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public AirElemental(final AirElemental card) {
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ public class AlabornCavalier extends CardImpl {
|
|||
|
||||
public AlabornCavalier(UUID ownerId) {
|
||||
super(ownerId, 121, "Alaborn Cavalier", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "{2}{W}{W}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Human");
|
||||
this.subtype.add("Knight");
|
||||
this.power = new MageInt(2);
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public class AlabornGrenadier extends CardImpl {
|
|||
|
||||
public AlabornGrenadier(UUID ownerId) {
|
||||
super(ownerId, 122, "Alaborn Grenadier", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{W}{W}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Human");
|
||||
this.subtype.add("Soldier");
|
||||
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public class AlabornMusketeer extends CardImpl {
|
|||
|
||||
public AlabornMusketeer(UUID ownerId) {
|
||||
super(ownerId, 123, "Alaborn Musketeer", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{1}{W}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Human");
|
||||
this.subtype.add("Soldier");
|
||||
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ public class AlabornTrooper extends CardImpl {
|
|||
|
||||
public AlabornTrooper(UUID ownerId) {
|
||||
super(ownerId, 124, "Alaborn Trooper", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{2}{W}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Human");
|
||||
this.subtype.add("Soldier");
|
||||
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ public class AlabornVeteran extends CardImpl {
|
|||
|
||||
public AlabornVeteran(UUID ownerId) {
|
||||
super(ownerId, 125, "Alaborn Veteran", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{2}{W}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Human");
|
||||
this.subtype.add("Knight");
|
||||
this.power = new MageInt(2);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class AlluringScent extends mage.sets.portal.AlluringScent {
|
|||
public AlluringScent(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 61;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public AlluringScent(final AlluringScent card) {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class AncientCraving extends mage.sets.starter1999.AncientCraving {
|
|||
public AncientCraving(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 2;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public AncientCraving(final AncientCraving card) {
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ public class AngelOfFury extends CardImpl {
|
|||
|
||||
public AngelOfFury(UUID ownerId) {
|
||||
super(ownerId, 127, "Angel of Fury", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{4}{W}{W}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Angel");
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(5);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class AngelOfMercy extends mage.sets.tenthedition.AngelOfMercy {
|
|||
public AngelOfMercy(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 128;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public AngelOfMercy(final AngelOfMercy card) {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class AngelicBlessing extends mage.sets.tenthedition.AngelicBlessing {
|
|||
public AngelicBlessing(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 129;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public AngelicBlessing(final AngelicBlessing card) {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class AngelicWall extends mage.sets.tenthedition.AngelicWall {
|
|||
public AngelicWall(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 130;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public AngelicWall(final AngelicWall card) {
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ public class ApprenticeSorcerer extends CardImpl {
|
|||
|
||||
public ApprenticeSorcerer(UUID ownerId) {
|
||||
super(ownerId, 32, "Apprentice Sorcerer", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "{2}{U}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Human");
|
||||
this.subtype.add("Wizard");
|
||||
this.power = new MageInt(1);
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class Archangel extends mage.sets.avacynrestored.Archangel {
|
|||
public Archangel(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 131;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.rarity = Rarity.RARE;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class Armageddon extends mage.sets.fifthedition.Armageddon {
|
|||
public Armageddon(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 132;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public Armageddon(final Armageddon card) {
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ public class ArmoredGalleon extends CardImpl {
|
|||
|
||||
public ArmoredGalleon(UUID ownerId) {
|
||||
super(ownerId, 33, "Armored Galleon", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "{4}{U}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Human");
|
||||
this.subtype.add("Pirate");
|
||||
this.power = new MageInt(5);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class ArmoredGriffin extends mage.sets.planechase2012.ArmoredGriffin {
|
|||
public ArmoredGriffin(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 133;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public ArmoredGriffin(final ArmoredGriffin card) {
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ public class BarbtoothWurm extends CardImpl {
|
|||
|
||||
public BarbtoothWurm(UUID ownerId) {
|
||||
super(ownerId, 62, "Barbtooth Wurm", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{5}{G}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Wurm");
|
||||
|
||||
this.power = new MageInt(6);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class Bargain extends mage.sets.starter1999.Bargain {
|
|||
public Bargain(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 134;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public Bargain(final Bargain card) {
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ public class BearCub extends CardImpl {
|
|||
|
||||
public BearCub(UUID ownerId) {
|
||||
super(ownerId, 63, "Bear Cub", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{1}{G}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Bear");
|
||||
|
||||
this.power = new MageInt(2);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class BeeSting extends mage.sets.portal.BeeSting {
|
|||
public BeeSting(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 64;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public BeeSting(final BeeSting card) {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class Blaze extends mage.sets.planechase.Blaze {
|
|||
public Blaze(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 91;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public Blaze(final Blaze card) {
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ public class BloodcurdlingScream extends CardImpl {
|
|||
|
||||
public BloodcurdlingScream(UUID ownerId) {
|
||||
super(ownerId, 3, "Bloodcurdling Scream", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{X}{B}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
|
||||
// Target creature gets +X/+0 until end of turn.
|
||||
this.getSpellAbility().addEffect(new BoostTargetEffect(new ExileFromHandCostCardConvertedMana(), new StaticValue(0), Duration.EndOfTurn));
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class BreathOfLife extends mage.sets.starter2000.BreathOfLife {
|
|||
public BreathOfLife(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 135;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.rarity = Rarity.COMMON;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ public class BrimstoneDragon extends CardImpl {
|
|||
|
||||
public BrimstoneDragon(UUID ownerId) {
|
||||
super(ownerId, 92, "Brimstone Dragon", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{6}{R}{R}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Dragon");
|
||||
|
||||
this.power = new MageInt(6);
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ public class BrutalNightstalker extends CardImpl {
|
|||
|
||||
public BrutalNightstalker(UUID ownerId) {
|
||||
super(ownerId, 4, "Brutal Nightstalker", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "{3}{B}{B}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Nightstalker");
|
||||
this.power = new MageInt(3);
|
||||
this.toughness = new MageInt(2);
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public class ChorusOfWoe extends CardImpl {
|
|||
|
||||
public ChorusOfWoe(UUID ownerId) {
|
||||
super(ownerId, 5, "Chorus of Woe", Rarity.COMMON, new CardType[]{CardType.SORCERY}, "{B}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
|
||||
// Creatures you control get +1/+0 until end of turn.
|
||||
this.getSpellAbility().addEffect(new BoostControlledEffect(1, 0, Duration.EndOfTurn));
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ public class CoastalWizard extends CardImpl {
|
|||
|
||||
public CoastalWizard(UUID ownerId) {
|
||||
super(ownerId, 34, "Coastal Wizard", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{2}{U}{U}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Human");
|
||||
this.subtype.add("Wizard");
|
||||
this.power = new MageInt(1);
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class Coercion extends mage.sets.visions.Coercion {
|
|||
public Coercion(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 6;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.rarity = Rarity.UNCOMMON;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class CruelEdict extends mage.sets.tenthedition.CruelEdict {
|
|||
public CruelEdict(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 7;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.rarity = Rarity.COMMON;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public class DakmorBat extends CardImpl {
|
|||
|
||||
public DakmorBat(UUID ownerId) {
|
||||
super(ownerId, 8, "Dakmor Bat", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{1}{B}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Bat");
|
||||
|
||||
this.power = new MageInt(1);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class DakmorPlague extends mage.sets.starter1999.DakmorPlague {
|
|||
public DakmorPlague(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 9;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public DakmorPlague(final DakmorPlague card) {
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ public class DakmorScorpion extends CardImpl {
|
|||
|
||||
public DakmorScorpion(UUID ownerId) {
|
||||
super(ownerId, 10, "Dakmor Scorpion", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{1}{B}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Scorpion");
|
||||
|
||||
this.power = new MageInt(2);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class DakmorSorceress extends mage.sets.starter1999.DakmorSorceress {
|
|||
public DakmorSorceress(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 11;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public DakmorSorceress(final DakmorSorceress card) {
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ public class DarkOffering extends CardImpl {
|
|||
|
||||
public DarkOffering(UUID ownerId) {
|
||||
super(ownerId, 12, "Dark Offering", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{4}{B}{B}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
|
||||
// Destroy target nonblack creature. You gain 3 life.
|
||||
this.getSpellAbility().addEffect(new DestroyTargetEffect());
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public class DeathcoilWurm extends CardImpl {
|
|||
|
||||
public DeathcoilWurm(UUID ownerId) {
|
||||
super(ownerId, 65, "Deathcoil Wurm", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{6}{G}{G}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Wurm");
|
||||
this.power = new MageInt(7);
|
||||
this.toughness = new MageInt(6);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class DejaVu extends mage.sets.portal.DejaVu {
|
|||
public DejaVu(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 35;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public DejaVu(final DejaVu card) {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class DenizenOfTheDeep extends mage.sets.tenthedition.DenizenOfTheDeep {
|
|||
public DenizenOfTheDeep(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 36;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public DenizenOfTheDeep(final DenizenOfTheDeep card) {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class Earthquake extends mage.sets.magic2010.Earthquake {
|
|||
public Earthquake(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 94;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public Earthquake(final Earthquake card) {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class Exhaustion extends mage.sets.portalthreekingdoms.Exhaustion {
|
|||
public Exhaustion(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 37;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public Exhaustion(final Exhaustion card) {
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ public class Extinguish extends CardImpl {
|
|||
|
||||
public Extinguish(UUID ownerId) {
|
||||
super(ownerId, 38, "Extinguish", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{1}{U}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
|
||||
// Counter target sorcery spell.
|
||||
this.getSpellAbility().addTarget(new TargetSpell(filter));
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class EyeSpy extends mage.sets.starter1999.EyeSpy {
|
|||
public EyeSpy(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 39;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public EyeSpy(final EyeSpy card) {
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ public class FalseSummoning extends CardImpl {
|
|||
|
||||
public FalseSummoning(UUID ownerId) {
|
||||
super(ownerId, 40, "False Summoning", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{1}{U}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
|
||||
// Counter target creature spell.
|
||||
this.getSpellAbility().addTarget(new TargetSpell(new FilterCreatureSpell()));
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ public class FestivalOfTrokin extends CardImpl {
|
|||
|
||||
public FestivalOfTrokin(UUID ownerId) {
|
||||
super(ownerId, 136, "Festival of Trokin", Rarity.COMMON, new CardType[]{CardType.SORCERY}, "{W}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
|
||||
// You gain 2 life for each creature you control.
|
||||
DynamicValue amount = new PermanentsOnBattlefieldCount(new FilterControlledCreaturePermanent(), 2);
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class Forest1 extends mage.cards.basiclands.Forest {
|
|||
|
||||
public Forest1(UUID ownerId) {
|
||||
super(ownerId, 151);
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public Forest1(final Forest1 card) {
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class Forest2 extends mage.cards.basiclands.Forest {
|
|||
|
||||
public Forest2(UUID ownerId) {
|
||||
super(ownerId, 152);
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public Forest2(final Forest2 card) {
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class Forest3 extends mage.cards.basiclands.Forest {
|
|||
|
||||
public Forest3(UUID ownerId) {
|
||||
super(ownerId, 153);
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public Forest3(final Forest3 card) {
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class FoulSpirit extends mage.sets.masterseditioniv.FoulSpirit {
|
|||
public FoulSpirit(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 13;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.rarity = Rarity.UNCOMMON;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ public class GoblinCavaliers extends CardImpl {
|
|||
|
||||
public GoblinCavaliers(UUID ownerId) {
|
||||
super(ownerId, 95, "Goblin Cavaliers", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{2}{R}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Goblin");
|
||||
|
||||
this.power = new MageInt(3);
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ public class GoblinFirestarter extends CardImpl {
|
|||
|
||||
public GoblinFirestarter(UUID ownerId) {
|
||||
super(ownerId, 96, "Goblin Firestarter", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "{R}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Goblin");
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class GoblinGeneral extends mage.sets.vintagemasters.GoblinGeneral {
|
|||
public GoblinGeneral(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 97;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.rarity = Rarity.RARE;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class GoblinGlider extends mage.sets.seventhedition.GoblinGlider {
|
|||
public GoblinGlider(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 98;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.rarity = Rarity.COMMON;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class GoblinLore extends mage.sets.tenthedition.GoblinLore {
|
|||
public GoblinLore(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 99;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public GoblinLore(final GoblinLore card) {
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class GoblinMatron extends mage.sets.urzassaga.GoblinMatron {
|
|||
public GoblinMatron(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 100;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.rarity = Rarity.UNCOMMON;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class GoblinMountaineer extends mage.sets.shardsofalara.GoblinMountaineer
|
|||
public GoblinMountaineer(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 101;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public GoblinMountaineer(final GoblinMountaineer card) {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class GoblinPiker extends mage.sets.tenthedition.GoblinPiker {
|
|||
public GoblinPiker(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 102;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public GoblinPiker(final GoblinPiker card) {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class GoblinRaider extends mage.sets.urzassaga.GoblinRaider {
|
|||
public GoblinRaider(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 103;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public GoblinRaider(final GoblinRaider card) {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class GoblinWarStrike extends mage.sets.scourge.GoblinWarStrike {
|
|||
public GoblinWarStrike(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 105;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public GoblinWarStrike(final GoblinWarStrike card) {
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ public class GoldenBear extends CardImpl {
|
|||
|
||||
public GoldenBear(UUID ownerId) {
|
||||
super(ownerId, 67, "Golden Bear", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{3}{G}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Bear");
|
||||
|
||||
this.power = new MageInt(4);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class HandOfDeath extends mage.sets.starter2000.HandOfDeath {
|
|||
public HandOfDeath(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 14;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public HandOfDeath(final HandOfDeath card) {
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ public class HarmonyOfNature extends CardImpl {
|
|||
|
||||
public HarmonyOfNature(UUID ownerId) {
|
||||
super(ownerId, 68, "Harmony of Nature", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{2}{G}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
|
||||
// Tap any number of untapped creatures you control. You gain 4 life for each creature tapped this way.
|
||||
this.getSpellAbility().addEffect(new HarmonyOfNatureEffect());
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class HiddenHorror extends mage.sets.tenthedition.HiddenHorror {
|
|||
public HiddenHorror(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 15;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.rarity = Rarity.RARE;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class Hurricane extends mage.sets.limitedalpha.Hurricane {
|
|||
public Hurricane(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 69;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.rarity = Rarity.RARE;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ public class IronhoofOx extends CardImpl {
|
|||
|
||||
public IronhoofOx(UUID ownerId) {
|
||||
super(ownerId, 70, "Ironhoof Ox", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "{3}{G}{G}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Ox");
|
||||
this.power = new MageInt(4);
|
||||
this.toughness = new MageInt(4);
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class Island1 extends mage.cards.basiclands.Island {
|
|||
|
||||
public Island1(UUID ownerId) {
|
||||
super(ownerId, 154);
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public Island1(final Island1 card) {
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class Island2 extends mage.cards.basiclands.Island {
|
|||
|
||||
public Island2(UUID ownerId) {
|
||||
super(ownerId, 155);
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public Island2(final Island2 card) {
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class Island3 extends mage.cards.basiclands.Island {
|
|||
|
||||
public Island3(UUID ownerId) {
|
||||
super(ownerId, 156);
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public Island3(final Island3 card) {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class JaggedLightning extends mage.sets.urzassaga.JaggedLightning {
|
|||
public JaggedLightning(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 106;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public JaggedLightning(final JaggedLightning card) {
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ public class KissOfDeath extends CardImpl {
|
|||
|
||||
public KissOfDeath(UUID ownerId) {
|
||||
super(ownerId, 16, "Kiss of Death", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{4}{B}{B}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
|
||||
// Kiss of Death deals 4 damage to target opponent. You gain 4 life.
|
||||
this.getSpellAbility().addEffect(new DamageTargetEffect(4));
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class LavaAxe extends mage.sets.tenthedition.LavaAxe {
|
|||
public LavaAxe(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 107;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public LavaAxe(final LavaAxe card) {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class LoneWolf extends mage.sets.urzaslegacy.LoneWolf {
|
|||
public LoneWolf(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 71;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public LoneWolf(final LoneWolf card) {
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ public class LurkingNightstalker extends CardImpl {
|
|||
|
||||
public LurkingNightstalker(UUID ownerId) {
|
||||
super(ownerId, 17, "Lurking Nightstalker", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{B}{B}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Nightstalker");
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(1);
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public class Lynx extends CardImpl {
|
|||
|
||||
public Lynx(UUID ownerId) {
|
||||
super(ownerId, 72, "Lynx", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{1}{G}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Cat");
|
||||
|
||||
this.power = new MageInt(2);
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ public class MagmaGiant extends CardImpl {
|
|||
|
||||
public MagmaGiant(UUID ownerId) {
|
||||
super(ownerId, 108, "Magma Giant", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{5}{R}{R}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Giant");
|
||||
|
||||
this.power = new MageInt(5);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class MindRot extends mage.sets.tenthedition.MindRot {
|
|||
public MindRot(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 18;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public MindRot(final MindRot card) {
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public class MoaningSpirit extends CardImpl {
|
|||
|
||||
public MoaningSpirit(UUID ownerId) {
|
||||
super(ownerId, 19, "Moaning Spirit", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{2}{B}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Spirit");
|
||||
|
||||
this.power = new MageInt(2);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class MonstrousGrowth extends mage.sets.seventhedition.MonstrousGrowth {
|
|||
public MonstrousGrowth(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 73;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public MonstrousGrowth(final MonstrousGrowth card) {
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class Mountain1 extends mage.cards.basiclands.Mountain {
|
|||
|
||||
public Mountain1(UUID ownerId) {
|
||||
super(ownerId, 157);
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public Mountain1(final Mountain1 card) {
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class Mountain2 extends mage.cards.basiclands.Mountain {
|
|||
|
||||
public Mountain2(UUID ownerId) {
|
||||
super(ownerId, 158);
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public Mountain2(final Mountain2 card) {
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ public class Mountain3 extends mage.cards.basiclands.Mountain {
|
|||
|
||||
public Mountain3(UUID ownerId) {
|
||||
super(ownerId, 159);
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public Mountain3(final Mountain3 card) {
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ public class MuckRats extends CardImpl {
|
|||
|
||||
public MuckRats(UUID ownerId) {
|
||||
super(ownerId, 20, "Muck Rats", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{B}");
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
this.subtype.add("Rat");
|
||||
|
||||
this.power = new MageInt(1);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class MysticDenial extends mage.sets.portal.MysticDenial {
|
|||
public MysticDenial(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 41;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public MysticDenial(final MysticDenial card) {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ public class NaturalSpring extends mage.sets.tempest.NaturalSpring {
|
|||
public NaturalSpring(UUID ownerId) {
|
||||
super(ownerId);
|
||||
this.cardNumber = 74;
|
||||
this.expansionSetCode = "P02";
|
||||
this.expansionSetCode = "PO2";
|
||||
}
|
||||
|
||||
public NaturalSpring(final NaturalSpring card) {
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue