mirror of
https://github.com/correl/mage.git
synced 2024-12-25 03:00:15 +00:00
fix some set boosters
- Masters Edition II & IV don't have basics, they used ME1 lands when drafting - Fate Reforged does have basics, they just didn't show up in boosters - Journey Into Nyx boosters have a basic land slot - Unlimited boosters do not - Portal Three Kingdoms boosters are only 10 cards - Starter 1999 boosters have two basic lands
This commit is contained in:
parent
038d02e8d7
commit
3540eaada4
8 changed files with 13 additions and 23 deletions
|
@ -57,7 +57,7 @@ public class FateReforged extends ExpansionSet {
|
|||
super("Fate Reforged", "FRF", "mage.sets.fatereforged", new GregorianCalendar(2015, 1, 23).getTime(), SetType.EXPANSION);
|
||||
this.blockName = "Khans of Tarkir";
|
||||
this.parentSet = KhansOfTarkir.getInstance();
|
||||
this.hasBasicLands = false;
|
||||
this.hasBasicLands = true;
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterSpecial = 1;
|
||||
this.numBoosterLands = 0;
|
||||
|
|
|
@ -44,15 +44,15 @@ public class Gatecrash extends ExpansionSet {
|
|||
}
|
||||
|
||||
private Gatecrash() {
|
||||
super("Gatecrash", "GTC", "mage.sets.gatecrash", new GregorianCalendar(2013, 2, 01).getTime(), SetType.EXPANSION);
|
||||
super("Gatecrash", "GTC", "mage.sets.gatecrash", new GregorianCalendar(2013, 2, 1).getTime(), SetType.EXPANSION);
|
||||
this.blockName = "Return to Ravnica";
|
||||
this.parentSet = ReturnToRavnica.getInstance();
|
||||
this.hasBasicLands = false;
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 10;
|
||||
this.numBoosterUncommon = 3;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 8;
|
||||
this.parentSet = ReturnToRavnica.getInstance();
|
||||
this.hasBasicLands = false;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,8 +50,8 @@ public class JourneyIntoNyx extends ExpansionSet {
|
|||
this.parentSet = Theros.getInstance();
|
||||
this.hasBasicLands = false;
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 0;
|
||||
this.numBoosterCommon = 11;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 10;
|
||||
this.numBoosterUncommon = 3;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 8;
|
||||
|
|
|
@ -45,7 +45,7 @@ public class MastersEditionII extends ExpansionSet {
|
|||
|
||||
private MastersEditionII() {
|
||||
super("Masters Edition II", "ME2", "mage.sets.masterseditionii", new GregorianCalendar(2008, 9, 22).getTime(), SetType.MAGIC_ONLINE);
|
||||
this.hasBasicLands = true;
|
||||
this.hasBasicLands = false;
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 10;
|
||||
|
|
|
@ -46,7 +46,7 @@ public class MastersEditionIV extends ExpansionSet {
|
|||
|
||||
private MastersEditionIV() {
|
||||
super("Masters Edition IV", "ME4", "mage.sets.masterseditioniv", new GregorianCalendar(2011, 1, 10).getTime(), SetType.MAGIC_ONLINE);
|
||||
this.hasBasicLands = true;
|
||||
this.hasBasicLands = false;
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 10;
|
||||
|
|
|
@ -36,15 +36,10 @@ import mage.constants.SetType;
|
|||
*
|
||||
* @author LevelX2
|
||||
*/
|
||||
|
||||
public class PortalThreeKingdoms extends ExpansionSet {
|
||||
|
||||
private static final PortalThreeKingdoms fINSTANCE = new PortalThreeKingdoms();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public static PortalThreeKingdoms getInstance() {
|
||||
return fINSTANCE;
|
||||
}
|
||||
|
@ -56,7 +51,7 @@ public class PortalThreeKingdoms extends ExpansionSet {
|
|||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 2;
|
||||
this.numBoosterCommon = 5;
|
||||
this.numBoosterUncommon = 5;
|
||||
this.numBoosterUncommon = 2;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 0;
|
||||
}
|
||||
|
|
|
@ -36,15 +36,10 @@ import mage.constants.SetType;
|
|||
*
|
||||
* @author LevelX2
|
||||
*/
|
||||
|
||||
public class Starter1999 extends ExpansionSet {
|
||||
|
||||
private static final Starter1999 fINSTANCE = new Starter1999();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public static Starter1999 getInstance() {
|
||||
return fINSTANCE;
|
||||
}
|
||||
|
@ -54,8 +49,8 @@ public class Starter1999 extends ExpansionSet {
|
|||
this.blockName = "Beginner";
|
||||
this.hasBasicLands = true;
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 10;
|
||||
this.numBoosterLands = 2;
|
||||
this.numBoosterCommon = 9;
|
||||
this.numBoosterUncommon = 3;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 0;
|
||||
|
|
|
@ -20,8 +20,8 @@ public class UnlimitedEdition extends ExpansionSet {
|
|||
private UnlimitedEdition() {
|
||||
super("Unlimited Edition", "2ED", "mage.sets.unlimitededition", new GregorianCalendar(1993, 11, 1).getTime(), SetType.CORE);
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 10;
|
||||
this.numBoosterLands = 0;
|
||||
this.numBoosterCommon = 11;
|
||||
this.numBoosterUncommon = 3;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 0;
|
||||
|
|
Loading…
Reference in a new issue