updated sets and added booster packs - commented out planechase set

This commit is contained in:
BetaSteward 2010-11-11 04:38:36 +00:00
parent ad83ccabf4
commit 5acf46bb60
21 changed files with 379 additions and 151 deletions

View file

@ -28,6 +28,7 @@
package mage.sets;
import java.util.GregorianCalendar;
import mage.cards.ExpansionSet;
/**
@ -43,7 +44,13 @@ public class AlaraReborn extends ExpansionSet {
}
private AlaraReborn() {
super("Alara Reborn", "ARB", "seticon_mtgarb", "mage.sets.alarareborn");
super("Alara Reborn", "ARB", "seticon_mtgarb", "mage.sets.alarareborn", new GregorianCalendar(2009, 3, 25).getTime(), false);
this.blockName = "Shards of Alara";
this.numBoosterLands = 1;
this.numBoosterCommon = 10;
this.numBoosterUncommon = 3;
this.numBoosterRare = 1;
this.ratioBoosterMythic = 8;
}
}

View file

@ -28,6 +28,7 @@
package mage.sets;
import java.util.GregorianCalendar;
import mage.cards.ExpansionSet;
/**
@ -43,7 +44,13 @@ public class Conflux extends ExpansionSet {
}
private Conflux() {
super("Conflux", "CON", "seticon_conflux", "mage.sets.conflux");
super("Conflux", "CON", "seticon_conflux", "mage.sets.conflux", new GregorianCalendar(2009, 0, 31).getTime(), false);
this.blockName = "Shards of Alara";
this.numBoosterLands = 1;
this.numBoosterCommon = 10;
this.numBoosterUncommon = 3;
this.numBoosterRare = 1;
this.ratioBoosterMythic = 8;
}
}

View file

@ -28,6 +28,7 @@
package mage.sets;
import java.util.GregorianCalendar;
import mage.cards.ExpansionSet;
/**
@ -43,6 +44,12 @@ public class Magic2010 extends ExpansionSet {
}
private Magic2010() {
super("Magic 2010", "M10", "seticon_M10", "mage.sets.magic2010");
super("Magic 2010", "M10", "seticon_M10", "mage.sets.magic2010", new GregorianCalendar(2009, 6, 17).getTime(), true);
this.numBoosterLands = 1;
this.numBoosterCommon = 10;
this.numBoosterUncommon = 3;
this.numBoosterRare = 1;
this.ratioBoosterMythic = 8;
}
}

View file

@ -28,6 +28,7 @@
package mage.sets;
import java.util.GregorianCalendar;
import mage.cards.ExpansionSet;
/**
@ -43,6 +44,12 @@ public class Magic2011 extends ExpansionSet {
}
private Magic2011() {
super("Magic 2011", "M11", "seticon_M11", "mage.sets.magic2011");
super("Magic 2011", "M11", "seticon_M11", "mage.sets.magic2011", new GregorianCalendar(2010, 6, 16).getTime(), true);
this.numBoosterLands = 1;
this.numBoosterCommon = 10;
this.numBoosterUncommon = 3;
this.numBoosterRare = 1;
this.ratioBoosterMythic = 8;
}
}

View file

@ -26,24 +26,24 @@
* or implied, of BetaSteward_at_googlemail.com.
*/
package mage.sets;
import mage.cards.ExpansionSet;
/**
*
* @author BetaSteward_at_googlemail.com
*/
public class Planechase extends ExpansionSet {
private static final Planechase fINSTANCE = new Planechase();
public static Planechase getInstance() {
return fINSTANCE;
}
private Planechase() {
super("Planechase", "HOP", "", "mage.sets.planechase");
}
}
//package mage.sets;
//
//import mage.cards.ExpansionSet;
//
///**
// *
// * @author BetaSteward_at_googlemail.com
// */
//public class Planechase extends ExpansionSet {
//
// private static final Planechase fINSTANCE = new Planechase();
//
// public static Planechase getInstance() {
// return fINSTANCE;
// }
//
// private Planechase() {
// super("Planechase", "HOP", "", "mage.sets.planechase");
// }
//
//}

View file

@ -28,6 +28,11 @@
package mage.sets;
import java.util.ArrayList;
import java.util.GregorianCalendar;
import java.util.List;
import mage.Constants.Rarity;
import mage.cards.Card;
import mage.cards.ExpansionSet;
/**
@ -43,7 +48,13 @@ public class RiseOfTheEldrazi extends ExpansionSet {
}
private RiseOfTheEldrazi() {
super("Rise Of The Eldrazi", "ROE", "seticon_ROE", "mage.sets.riseoftheeldrazi");
super("Rise Of The Eldrazi", "ROE", "seticon_ROE", "mage.sets.riseoftheeldrazi", new GregorianCalendar(2010, 3, 17).getTime(), false);
this.blockName = "Zendikar";
this.numBoosterLands = 1;
this.numBoosterCommon = 10;
this.numBoosterUncommon = 3;
this.numBoosterRare = 1;
this.ratioBoosterMythic = 8;
}
}

View file

@ -53,7 +53,7 @@ public class Sets extends HashMap<String, ExpansionSet> {
this.addSet(Conflux.getInstance());
this.addSet(Magic2010.getInstance());
this.addSet(Magic2011.getInstance());
this.addSet(Planechase.getInstance());
// this.addSet(Planechase.getInstance());
this.addSet(RiseOfTheEldrazi.getInstance());
this.addSet(ShardsOfAlara.getInstance());
this.addSet(Tenth.getInstance());

View file

@ -28,6 +28,11 @@
package mage.sets;
import java.util.ArrayList;
import java.util.GregorianCalendar;
import java.util.List;
import mage.Constants.Rarity;
import mage.cards.Card;
import mage.cards.ExpansionSet;
/**
@ -43,7 +48,13 @@ public class ShardsOfAlara extends ExpansionSet {
}
private ShardsOfAlara() {
super("Shards Of Alara", "ALA", "seticon_mtgala", "mage.sets.shardsofalara");
super("Shards of Alara", "ALA", "seticon_mtgala", "mage.sets.shardsofalara", new GregorianCalendar(2008, 8, 27).getTime(), false);
this.blockName = "Shards of Alara";
this.numBoosterLands = 1;
this.numBoosterCommon = 10;
this.numBoosterUncommon = 3;
this.numBoosterRare = 1;
this.ratioBoosterMythic = 8;
}
}

View file

@ -28,6 +28,7 @@
package mage.sets;
import java.util.GregorianCalendar;
import mage.cards.ExpansionSet;
/**
@ -43,7 +44,12 @@ public class Tenth extends ExpansionSet {
}
private Tenth() {
super("Tenth Edition", "10E", "exp_symbol_mtg10e", "mage.sets.tenth");
super("Tenth Edition", "10E", "exp_symbol_mtg10e", "mage.sets.tenth", new GregorianCalendar(2007, 6, 14).getTime(), true);
this.numBoosterLands = 1;
this.numBoosterCommon = 10;
this.numBoosterUncommon = 3;
this.numBoosterRare = 1;
this.ratioBoosterMythic = 0;
}
}

View file

@ -28,6 +28,7 @@
package mage.sets;
import java.util.GregorianCalendar;
import mage.cards.ExpansionSet;
/**
@ -43,7 +44,13 @@ public class Worldwake extends ExpansionSet {
}
private Worldwake() {
super("Worldwake", "WWK", "seticon_WWK", "mage.sets.worldwake");
super("Worldwake", "WWK", "seticon_WWK", "mage.sets.worldwake", new GregorianCalendar(2010, 0, 30).getTime(), false);
this.blockName = "Zendikar";
this.numBoosterLands = 1;
this.numBoosterCommon = 10;
this.numBoosterUncommon = 3;
this.numBoosterRare = 1;
this.ratioBoosterMythic = 8;
}
}

View file

@ -28,6 +28,7 @@
package mage.sets;
import java.util.GregorianCalendar;
import mage.cards.ExpansionSet;
/**
@ -43,7 +44,13 @@ public class Zendikar extends ExpansionSet {
}
private Zendikar() {
super("Zendikar", "ZEN", "seticon_ZEN", "mage.sets.zendikar");
super("Zendikar", "ZEN", "seticon_ZEN", "mage.sets.zendikar", new GregorianCalendar(2009, 8, 26).getTime(), false);
this.blockName = "Zendikar";
this.numBoosterLands = 1;
this.numBoosterCommon = 10;
this.numBoosterUncommon = 3;
this.numBoosterRare = 1;
this.ratioBoosterMythic = 8;
}
}

View file

@ -26,29 +26,29 @@
* or implied, of BetaSteward_at_googlemail.com.
*/
package mage.sets.planechase;
import java.util.UUID;
/**
*
* @author BetaSteward_at_googlemail.com
*/
public class Gravedigger extends mage.sets.tenth.Gravedigger {
public Gravedigger(UUID ownerId) {
super(ownerId);
this.cardNumber = 29;
this.expansionSetCode = "HOP";
}
public Gravedigger(final Gravedigger card) {
super(card);
}
@Override
public Gravedigger copy() {
return new Gravedigger(this);
}
}
//package mage.sets.planechase;
//
//import java.util.UUID;
//
///**
// *
// * @author BetaSteward_at_googlemail.com
// */
//public class Gravedigger extends mage.sets.tenth.Gravedigger {
//
// public Gravedigger(UUID ownerId) {
// super(ownerId);
// this.cardNumber = 29;
// this.expansionSetCode = "HOP";
// }
//
// public Gravedigger(final Gravedigger card) {
// super(card);
// }
//
// @Override
// public Gravedigger copy() {
// return new Gravedigger(this);
// }
//
//}

View file

@ -26,29 +26,29 @@
* or implied, of BetaSteward_at_googlemail.com.
*/
package mage.sets.planechase;
import java.util.UUID;
/**
*
* @author BetaSteward_at_googlemail.com
*/
public class OblivionRing extends mage.sets.shardsofalara.OblivionRing {
public OblivionRing(UUID ownerId) {
super(ownerId);
this.cardNumber = 4;
this.expansionSetCode = "HOP";
}
public OblivionRing(final OblivionRing card) {
super(card);
}
@Override
public OblivionRing copy() {
return new OblivionRing(this);
}
}
//package mage.sets.planechase;
//
//import java.util.UUID;
//
///**
// *
// * @author BetaSteward_at_googlemail.com
// */
//public class OblivionRing extends mage.sets.shardsofalara.OblivionRing {
//
// public OblivionRing(UUID ownerId) {
// super(ownerId);
// this.cardNumber = 4;
// this.expansionSetCode = "HOP";
// }
//
// public OblivionRing(final OblivionRing card) {
// super(card);
// }
//
// @Override
// public OblivionRing copy() {
// return new OblivionRing(this);
// }
//
//}

View file

@ -26,29 +26,29 @@
* or implied, of BetaSteward_at_googlemail.com.
*/
package mage.sets.planechase;
import java.util.UUID;
/**
*
* @author BetaSteward_at_googlemail.com
*/
public class SoulWarden extends mage.sets.magic2010.SoulWarden {
public SoulWarden(UUID ownerId) {
super(ownerId);
this.cardNumber = 7;
this.expansionSetCode = "HOP";
}
public SoulWarden(final SoulWarden card) {
super(card);
}
@Override
public SoulWarden copy() {
return new SoulWarden(this);
}
}
//package mage.sets.planechase;
//
//import java.util.UUID;
//
///**
// *
// * @author BetaSteward_at_googlemail.com
// */
//public class SoulWarden extends mage.sets.magic2010.SoulWarden {
//
// public SoulWarden(UUID ownerId) {
// super(ownerId);
// this.cardNumber = 7;
// this.expansionSetCode = "HOP";
// }
//
// public SoulWarden(final SoulWarden card) {
// super(card);
// }
//
// @Override
// public SoulWarden copy() {
// return new SoulWarden(this);
// }
//
//}

View file

@ -26,29 +26,29 @@
* or implied, of BetaSteward_at_googlemail.com.
*/
package mage.sets.planechase;
import java.util.UUID;
/**
*
* @author BetaSteward_at_googlemail.com
*/
public class TerramorphicExpanse extends mage.sets.tenth.TerramorphicExpanse {
public TerramorphicExpanse(UUID ownerId) {
super(ownerId);
this.cardNumber = 139;
this.expansionSetCode = "HOP";
}
public TerramorphicExpanse(final TerramorphicExpanse card) {
super(card);
}
@Override
public TerramorphicExpanse copy() {
return new TerramorphicExpanse(this);
}
}
//package mage.sets.planechase;
//
//import java.util.UUID;
//
///**
// *
// * @author BetaSteward_at_googlemail.com
// */
//public class TerramorphicExpanse extends mage.sets.tenth.TerramorphicExpanse {
//
// public TerramorphicExpanse(UUID ownerId) {
// super(ownerId);
// this.cardNumber = 139;
// this.expansionSetCode = "HOP";
// }
//
// public TerramorphicExpanse(final TerramorphicExpanse card) {
// super(card);
// }
//
// @Override
// public TerramorphicExpanse copy() {
// return new TerramorphicExpanse(this);
// }
//
//}