mirror of
https://github.com/correl/mage.git
synced 2024-11-22 19:18:39 +00:00
Added upcoming sets (Ixalan, Explorers of Ixalan, Rivals of Ixalan, Dominaria, Core 2019, DD: Merfolk vs Goblins, FTV: Transform, Masters 25, Unstable).
This commit is contained in:
parent
9e62c08c8d
commit
8cd12d6700
12 changed files with 471 additions and 1 deletions
54
Mage.Sets/src/mage/sets/Core2019.java
Normal file
54
Mage.Sets/src/mage/sets/Core2019.java
Normal file
|
@ -0,0 +1,54 @@
|
|||
/*
|
||||
* Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without modification, are
|
||||
* permitted provided that the following conditions are met:
|
||||
*
|
||||
* 1. Redistributions of source code must retain the above copyright notice, this list of
|
||||
* conditions and the following disclaimer.
|
||||
*
|
||||
* 2. Redistributions in binary form must reproduce the above copyright notice, this list
|
||||
* of conditions and the following disclaimer in the documentation and/or other materials
|
||||
* provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||||
* FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* The views and conclusions contained in the software and documentation are those of the
|
||||
* authors and should not be interpreted as representing official policies, either expressed
|
||||
* or implied, of BetaSteward_at_googlemail.com.
|
||||
*/
|
||||
package mage.sets;
|
||||
|
||||
import mage.cards.ExpansionSet;
|
||||
import mage.constants.SetType;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author fireshoes
|
||||
*/
|
||||
public class Core2019 extends ExpansionSet {
|
||||
|
||||
private static final Core2019 instance = new Core2019();
|
||||
|
||||
public static Core2019 getInstance() {
|
||||
return instance;
|
||||
}
|
||||
|
||||
private Core2019() {
|
||||
super("Core 2019", "M19", ExpansionSet.buildDate(2018, 7, 20), SetType.CORE);
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 10;
|
||||
this.numBoosterUncommon = 3;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 8;
|
||||
}
|
||||
}
|
55
Mage.Sets/src/mage/sets/Dominaria.java
Normal file
55
Mage.Sets/src/mage/sets/Dominaria.java
Normal file
|
@ -0,0 +1,55 @@
|
|||
/*
|
||||
* Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without modification, are
|
||||
* permitted provided that the following conditions are met:
|
||||
*
|
||||
* 1. Redistributions of source code must retain the above copyright notice, this list of
|
||||
* conditions and the following disclaimer.
|
||||
*
|
||||
* 2. Redistributions in binary form must reproduce the above copyright notice, this list
|
||||
* of conditions and the following disclaimer in the documentation and/or other materials
|
||||
* provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||||
* FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* The views and conclusions contained in the software and documentation are those of the
|
||||
* authors and should not be interpreted as representing official policies, either expressed
|
||||
* or implied, of BetaSteward_at_googlemail.com.
|
||||
*/
|
||||
package mage.sets;
|
||||
|
||||
import mage.cards.ExpansionSet;
|
||||
import mage.constants.SetType;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author fireshoes
|
||||
*/
|
||||
public class Dominaria extends ExpansionSet {
|
||||
|
||||
private static final Dominaria instance = new Dominaria();
|
||||
|
||||
public static Dominaria getInstance() {
|
||||
return instance;
|
||||
}
|
||||
|
||||
private Dominaria() {
|
||||
super("Dominaria", "DOM", ExpansionSet.buildDate(2018, 4, 27), SetType.EXPANSION);
|
||||
this.blockName = "Dominaria";
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 10;
|
||||
this.numBoosterUncommon = 3;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 8;
|
||||
}
|
||||
}
|
49
Mage.Sets/src/mage/sets/ExplorersOfIxalan.java
Normal file
49
Mage.Sets/src/mage/sets/ExplorersOfIxalan.java
Normal file
|
@ -0,0 +1,49 @@
|
|||
/*
|
||||
* Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without modification, are
|
||||
* permitted provided that the following conditions are met:
|
||||
*
|
||||
* 1. Redistributions of source code must retain the above copyright notice, this list of
|
||||
* conditions and the following disclaimer.
|
||||
*
|
||||
* 2. Redistributions in binary form must reproduce the above copyright notice, this list
|
||||
* of conditions and the following disclaimer in the documentation and/or other materials
|
||||
* provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||||
* FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* The views and conclusions contained in the software and documentation are those of the
|
||||
* authors and should not be interpreted as representing official policies, either expressed
|
||||
* or implied, of BetaSteward_at_googlemail.com.
|
||||
*/
|
||||
package mage.sets;
|
||||
|
||||
import mage.cards.ExpansionSet;
|
||||
import mage.constants.SetType;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author fireshoes
|
||||
*/
|
||||
public class ExplorersOfIxalan extends ExpansionSet {
|
||||
|
||||
private static final ExplorersOfIxalan instance = new ExplorersOfIxalan();
|
||||
|
||||
public static ExplorersOfIxalan getInstance() {
|
||||
return instance;
|
||||
}
|
||||
|
||||
private ExplorersOfIxalan() {
|
||||
super("Explorers of Ixalan", "E02", ExpansionSet.buildDate(2017, 1, 24), SetType.SUPPLEMENTAL);
|
||||
this.blockName = "Explorers of Ixalan";
|
||||
}
|
||||
}
|
49
Mage.Sets/src/mage/sets/FTVTransform.java
Normal file
49
Mage.Sets/src/mage/sets/FTVTransform.java
Normal file
|
@ -0,0 +1,49 @@
|
|||
/*
|
||||
* Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without modification, are
|
||||
* permitted provided that the following conditions are met:
|
||||
*
|
||||
* 1. Redistributions of source code must retain the above copyright notice, this list of
|
||||
* conditions and the following disclaimer.
|
||||
*
|
||||
* 2. Redistributions in binary form must reproduce the above copyright notice, this list
|
||||
* of conditions and the following disclaimer in the documentation and/or other materials
|
||||
* provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||||
* FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* The views and conclusions contained in the software and documentation are those of the
|
||||
* authors and should not be interpreted as representing official policies, either expressed
|
||||
* or implied, of BetaSteward_at_googlemail.com.
|
||||
*/
|
||||
package mage.sets;
|
||||
|
||||
import mage.cards.ExpansionSet;
|
||||
import mage.constants.SetType;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author fireshoes
|
||||
*/
|
||||
public class FTVTransform extends ExpansionSet {
|
||||
|
||||
private static final FTVTransform instance = new FTVTransform();
|
||||
|
||||
public static FTVTransform getInstance() {
|
||||
return instance;
|
||||
}
|
||||
|
||||
private FTVTransform() {
|
||||
super("From the Vault: Transform", "V17", ExpansionSet.buildDate(2017, 11, 24), SetType.SUPPLEMENTAL);
|
||||
this.hasBasicLands = false;
|
||||
}
|
||||
}
|
34
Mage.Sets/src/mage/sets/Ixalan.java
Normal file
34
Mage.Sets/src/mage/sets/Ixalan.java
Normal file
|
@ -0,0 +1,34 @@
|
|||
/*
|
||||
* To change this license header, choose License Headers in Project Properties.
|
||||
* To change this template file, choose Tools | Templates
|
||||
* and open the template in the editor.
|
||||
*/
|
||||
package mage.sets;
|
||||
|
||||
import mage.cards.ExpansionSet;
|
||||
import mage.constants.SetType;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author fireshoes
|
||||
*/
|
||||
public class Ixalan extends ExpansionSet {
|
||||
|
||||
private static final Ixalan instance = new Ixalan();
|
||||
|
||||
public static Ixalan getInstance() {
|
||||
return instance;
|
||||
}
|
||||
|
||||
private Ixalan() {
|
||||
super("Ixalan", "XLN", ExpansionSet.buildDate(2017, 9, 29), SetType.EXPANSION);
|
||||
this.blockName = "Ixalan";
|
||||
this.hasBoosters = true;
|
||||
this.hasBasicLands = true;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 11;
|
||||
this.numBoosterUncommon = 3;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 8;
|
||||
}
|
||||
}
|
57
Mage.Sets/src/mage/sets/Masters25.java
Normal file
57
Mage.Sets/src/mage/sets/Masters25.java
Normal file
|
@ -0,0 +1,57 @@
|
|||
/*
|
||||
* Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without modification, are
|
||||
* permitted provided that the following conditions are met:
|
||||
*
|
||||
* 1. Redistributions of source code must retain the above copyright notice, this list of
|
||||
* conditions and the following disclaimer.
|
||||
*
|
||||
* 2. Redistributions in binary form must reproduce the above copyright notice, this list
|
||||
* of conditions and the following disclaimer in the documentation and/or other materials
|
||||
* provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||||
* FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* The views and conclusions contained in the software and documentation are those of the
|
||||
* authors and should not be interpreted as representing official policies, either expressed
|
||||
* or implied, of BetaSteward_at_googlemail.com.
|
||||
*/
|
||||
package mage.sets;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author fireshoes
|
||||
*/
|
||||
|
||||
import mage.cards.ExpansionSet;
|
||||
import mage.constants.SetType;
|
||||
|
||||
public class Masters25 extends ExpansionSet {
|
||||
|
||||
private static final Masters25 instance = new Masters25();
|
||||
|
||||
public static Masters25 getInstance() {
|
||||
return instance;
|
||||
}
|
||||
|
||||
private Masters25() {
|
||||
super("Masters 25", "M25", ExpansionSet.buildDate(2018, 3, 16), SetType.SUPPLEMENTAL);
|
||||
this.blockName = "Reprint";
|
||||
this.hasBasicLands = false;
|
||||
this.hasBoosters = true;
|
||||
this.numBoosterLands = 0;
|
||||
this.numBoosterCommon = 11;
|
||||
this.numBoosterUncommon = 3;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 8;
|
||||
}
|
||||
}
|
49
Mage.Sets/src/mage/sets/MerfolkVsGoblins.java
Normal file
49
Mage.Sets/src/mage/sets/MerfolkVsGoblins.java
Normal file
|
@ -0,0 +1,49 @@
|
|||
/*
|
||||
* Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without modification, are
|
||||
* permitted provided that the following conditions are met:
|
||||
*
|
||||
* 1. Redistributions of source code must retain the above copyright notice, this list of
|
||||
* conditions and the following disclaimer.
|
||||
*
|
||||
* 2. Redistributions in binary form must reproduce the above copyright notice, this list
|
||||
* of conditions and the following disclaimer in the documentation and/or other materials
|
||||
* provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||||
* FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* The views and conclusions contained in the software and documentation are those of the
|
||||
* authors and should not be interpreted as representing official policies, either expressed
|
||||
* or implied, of BetaSteward_at_googlemail.com.
|
||||
*/
|
||||
package mage.sets;
|
||||
|
||||
import mage.cards.ExpansionSet;
|
||||
import mage.constants.SetType;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author fireshoes
|
||||
*/
|
||||
public class MerfolkVsGoblins extends ExpansionSet {
|
||||
private static final MerfolkVsGoblins instance = new MerfolkVsGoblins();
|
||||
|
||||
public static MerfolkVsGoblins getInstance() {
|
||||
return instance;
|
||||
}
|
||||
|
||||
private MerfolkVsGoblins() {
|
||||
super("Duel Decks: Merfolk vs. Goblins", "DDT", ExpansionSet.buildDate(2017, 11, 10), SetType.SUPPLEMENTAL);
|
||||
this.blockName = "Duel Decks";
|
||||
this.hasBasicLands = false;
|
||||
}
|
||||
}
|
57
Mage.Sets/src/mage/sets/RivalsOfIxalan.java
Normal file
57
Mage.Sets/src/mage/sets/RivalsOfIxalan.java
Normal file
|
@ -0,0 +1,57 @@
|
|||
/*
|
||||
* Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without modification, are
|
||||
* permitted provided that the following conditions are met:
|
||||
*
|
||||
* 1. Redistributions of source code must retain the above copyright notice, this list of
|
||||
* conditions and the following disclaimer.
|
||||
*
|
||||
* 2. Redistributions in binary form must reproduce the above copyright notice, this list
|
||||
* of conditions and the following disclaimer in the documentation and/or other materials
|
||||
* provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||||
* FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* The views and conclusions contained in the software and documentation are those of the
|
||||
* authors and should not be interpreted as representing official policies, either expressed
|
||||
* or implied, of BetaSteward_at_googlemail.com.
|
||||
*/
|
||||
package mage.sets;
|
||||
|
||||
import mage.cards.ExpansionSet;
|
||||
import mage.constants.SetType;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author fireshoes
|
||||
*/
|
||||
public class RivalsOfIxalan extends ExpansionSet {
|
||||
|
||||
private static final RivalsOfIxalan instance = new RivalsOfIxalan();
|
||||
|
||||
public static RivalsOfIxalan getInstance() {
|
||||
return instance;
|
||||
}
|
||||
|
||||
private RivalsOfIxalan() {
|
||||
super("Rivals of Ixalan", "RIX", ExpansionSet.buildDate(2018, 1, 19), SetType.EXPANSION);
|
||||
this.blockName = "Ixalan";
|
||||
this.parentSet = Ixalan.getInstance();
|
||||
this.hasBoosters = true;
|
||||
this.hasBasicLands = false;
|
||||
this.numBoosterLands = 1;
|
||||
this.numBoosterCommon = 11;
|
||||
this.numBoosterUncommon = 3;
|
||||
this.numBoosterRare = 1;
|
||||
this.ratioBoosterMythic = 8;
|
||||
}
|
||||
}
|
48
Mage.Sets/src/mage/sets/Unstable.java
Normal file
48
Mage.Sets/src/mage/sets/Unstable.java
Normal file
|
@ -0,0 +1,48 @@
|
|||
/*
|
||||
* Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without modification, are
|
||||
* permitted provided that the following conditions are met:
|
||||
*
|
||||
* 1. Redistributions of source code must retain the above copyright notice, this list of
|
||||
* conditions and the following disclaimer.
|
||||
*
|
||||
* 2. Redistributions in binary form must reproduce the above copyright notice, this list
|
||||
* of conditions and the following disclaimer in the documentation and/or other materials
|
||||
* provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||||
* FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* The views and conclusions contained in the software and documentation are those of the
|
||||
* authors and should not be interpreted as representing official policies, either expressed
|
||||
* or implied, of BetaSteward_at_googlemail.com.
|
||||
*/
|
||||
package mage.sets;
|
||||
|
||||
import mage.cards.ExpansionSet;
|
||||
import mage.constants.SetType;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author fireshoes
|
||||
*/
|
||||
public class Unstable extends ExpansionSet {
|
||||
private static final Unstable instance = new Unstable();
|
||||
|
||||
public static Unstable getInstance() {
|
||||
return instance;
|
||||
}
|
||||
|
||||
private Unstable() {
|
||||
super("Unstable", "UST", ExpansionSet.buildDate(2017, 12, 8), SetType.JOKESET);
|
||||
|
||||
}
|
||||
}
|
|
@ -28,9 +28,11 @@ Commander Anthology|CommanderAnthology|
|
|||
Commander's Arsenal|CommandersArsenal|
|
||||
Conflux|Conflux|
|
||||
Conspiracy: Take the Crown|ConspiracyTakeTheCrown|
|
||||
Core 2019|Core2019|
|
||||
Dark Ascension|DarkAscension|
|
||||
Darksteel|Darksteel|
|
||||
Dissension|Dissension|
|
||||
Dominaria|Dominaria|
|
||||
Dragon's Maze|DragonsMaze|
|
||||
Dragons of Tarkir|DragonsOfTarkir|
|
||||
Duel Decks: Ajani vs. Nicol Bolas|AjaniVsNicolBolas|
|
||||
|
@ -49,6 +51,7 @@ Duel Decks: Izzet vs. Golgari|IzzetVsGolgari|
|
|||
Duel Decks: Jace vs. Chandra|JaceVsChandra|
|
||||
Duel Decks: Jace vs. Vraska|JaceVsVraska|
|
||||
Duel Decks: Knights vs. Dragons|KnightsVsDragons|
|
||||
Duel Decks: Merfolk vs Goblins|MerfolkVsGoblins|
|
||||
Duel Decks: Mind vs. Might|MindVsMight|
|
||||
Duel Decks: Nissa vs. Ob Nixilis|NissaVsObNixilis|
|
||||
Duel Decks: Phyrexia vs. the Coalition|PhyrexiaVsTheCoalition|
|
||||
|
@ -63,6 +66,7 @@ Eternal Masters|EternalMasters|
|
|||
European Land Program|EuropeanLandProgram|
|
||||
Eventide|Eventide|
|
||||
Exodus|Exodus|
|
||||
Explorers of Ixalan|ExplorersOfIxalan|
|
||||
Fallen Empires|FallenEmpires|
|
||||
Fate Reforged|FateReforged|
|
||||
Fifth Dawn|FifthDawn|
|
||||
|
@ -77,6 +81,7 @@ From the Vault: Legends|FTVLegends|
|
|||
From the Vault: Lore|FTVLore|
|
||||
From the Vault: Realms|FTVRealms|
|
||||
From the Vault: Relics|FTVRelics|
|
||||
From the Vault: Transform|FTVTransform|
|
||||
From the Vault: Twenty|FTVTwenty|
|
||||
Future Sight|FutureSight|
|
||||
Game Day|GameDay|
|
||||
|
@ -118,6 +123,7 @@ Masters Edition|MastersEdition|
|
|||
Masters Edition II|MastersEditionII|
|
||||
Masters Edition III|MastersEditionIII|
|
||||
Masters Edition IV|MastersEditionIV|
|
||||
Masters 25|Masters25|
|
||||
Media Inserts|MediaInserts|
|
||||
Mercadian Masques|MercadianMasques|
|
||||
Mirage|Mirage|
|
||||
|
@ -150,6 +156,7 @@ Ravnica: City of Guilds|RavnicaCityOfGuilds|
|
|||
Return to Ravnica|ReturnToRavnica|
|
||||
Revised Edition|RevisedEdition|
|
||||
Rise of the Eldrazi|RiseOfTheEldrazi|
|
||||
Rivals of Ixalan|RivalsOfIxalan|
|
||||
Saviors of Kamigawa|SaviorsOfKamigawa|
|
||||
Scars of Mirrodin|ScarsOfMirrodin|
|
||||
Scourge|Scourge|
|
||||
|
@ -174,6 +181,7 @@ Ugin's Fate|UginsFate|
|
|||
Unglued|Unglued|
|
||||
Unhinged|Unhinged|
|
||||
Unlimited Edition|UnlimitedEdition|
|
||||
Unstable|Unstable|
|
||||
Urza's Destiny|UrzasDestiny|
|
||||
Urza's Legacy|UrzasLegacy|
|
||||
Urza's Saga|UrzasSaga|
|
||||
|
|
|
@ -31618,4 +31618,5 @@ Abrade|Hour of Devastation|83|U|{1}{R}|Instant|||Choose one — Abrade deals
|
|||
Wildfire Eternal|Hour of Devastation|109|R|{3}{R}|Creature - Zombie Jackal Cleric|1|4|Afflict 4$Whenever Wildfire Eternal attacks and isn't blocked, you may cast an instant or sorcery card from your hand without paying its mana cost.|
|
||||
Ramunap Excavator|Hour of Devastation|129|R|{2}{G}|Creature - Naga Cleric|2|3|You may play land cards from your graveyard.|
|
||||
Nicol Bolas, God-Pharaoh|Hour of Devastation|140|M|{4}{U}{B}{R}|Planeswalker - Bolas|||+2: Target opponent exiles cards from the top of his or her library until he or she exiles a nonland card. Until end of turn, you may cast that card without paying its mana cost.$+1: Each opponent exiles two cards from his or her hand.$-4: Nicol Bolas, God-Pharaoh deals 7 damage to target opponent or creature an opponent controls.$-12: Exile each nonland permanent your opponents control.|
|
||||
Samut, the Tested|Hour of Devastation|144|M|{2}{R}{G}|Planeswalker - Samut|||+1: Up to one target creature gains double strike until end of turn.$-2: Samut, the Tested deals 2 damage divided as you choose among one or two target creatures and/or players.$-7: Search your library for up to two creature and/or planeswalker cards, put them onto the battlefield, then shuffle your library.|
|
||||
Samut, the Tested|Hour of Devastation|144|M|{2}{R}{G}|Planeswalker - Samut|||+1: Up to one target creature gains double strike until end of turn.$-2: Samut, the Tested deals 2 damage divided as you choose among one or two target creatures and/or players.$-7: Search your library for up to two creature and/or planeswalker cards, put them onto the battlefield, then shuffle your library.|
|
||||
Nicol Bolas, the Deceiver|Hour of Devastation|205|M|{5}{U}{B}{R}|Planeswalker - Bolas|||+3: Each opponent loses 3 life unless that player sacrifices a nonland permanent or discards a card.$-3: Destroy target creature. Draw a card.$-11: Nicol Bolas, the Deceiver deals 7 damage to each opponent. You draw seven cards.|
|
|
@ -62,16 +62,19 @@ Duel Decks: Zendikar vs. Eldrazi|DDP|
|
|||
Duel Decks: Blessed vs. Cursed|DDQ|
|
||||
Duel Decks: Nissa vs. Ob Nixilis|DDR|
|
||||
Duel Decks: Mind vs. Might|DDS|
|
||||
Duel Decks: Merfolk vs. Goblins|DDT|
|
||||
Duels of the Planeswalkers|DPA|
|
||||
Dragon's Maze|DGM|
|
||||
Dissension|DIS|
|
||||
Dark Ascension|DKA|
|
||||
Deckmasters|DKM|
|
||||
Dominaria|DOM|
|
||||
From the Vault: Dragons|DRB|
|
||||
The Dark|DRK|
|
||||
Darksteel|DST|
|
||||
Dragons of Tarkir|DTK|
|
||||
Archenemy: Nicol Bolas|E01|
|
||||
Explorers of Ixalan|E02|
|
||||
Eternal Masters|EMA|
|
||||
Eldritch Moon|EMN|
|
||||
European Land Program|EURO|
|
||||
|
@ -112,6 +115,8 @@ Magic 2012|M12|
|
|||
Magic 2013|M13|
|
||||
Magic 2014|M14|
|
||||
Magic 2015|M15|
|
||||
Core 2019|M19|
|
||||
Masters 25|M25|
|
||||
Magic: The Gathering-Commander|CMD|
|
||||
Magic: The Gathering-Conspiracy|CNS|
|
||||
Media Inserts|MBP|
|
||||
|
@ -150,6 +155,7 @@ Portal|POR|
|
|||
Prerelease Events|PTC|
|
||||
Portal Three Kingdoms|PTK|
|
||||
Ravnica: City of Guilds|RAV|
|
||||
Rivals of Ixalan|RIX|
|
||||
Rise of the Eldrazi|ROE|
|
||||
Return to Ravnica|RTR|
|
||||
Starter 2000|S00|
|
||||
|
@ -173,6 +179,7 @@ Unglued|UGL|
|
|||
Urza's Legacy|ULG|
|
||||
Unhinged|UNH|
|
||||
Urza's Saga|USG|
|
||||
Unstable|UST|
|
||||
From the Vault: Exiled|V09|
|
||||
From the Vault: Relics|V10|
|
||||
From the Vault: Legends|V11|
|
||||
|
@ -181,6 +188,7 @@ From the Vault: Twenty|V13|
|
|||
From the Vault: Annihilation|V14|
|
||||
From the Vault: Angels|V15|
|
||||
From the Vault: Lore|V16|
|
||||
From the Vault: Transform|V17|
|
||||
Vanguard Set 1|VG1|
|
||||
Vanguard Set 2|VG2|
|
||||
Vanguard Set 3|VG3|
|
||||
|
@ -193,4 +201,5 @@ Welcome Deck 2017|W17|
|
|||
World Magic Cup Qualifier|WMCQ|
|
||||
Weatherlight|WTH|
|
||||
Worldwake|WWK|
|
||||
Ixalan|XLN|
|
||||
Zendikar|ZEN|
|
||||
|
|
Loading…
Reference in a new issue