1
0
Fork 0
mirror of https://github.com/correl/mage.git synced 2025-04-02 03:18:09 -09:00

Updated banlist changes 2016-04-04.

This commit is contained in:
LevelX2 2016-04-04 20:32:12 +02:00
parent e2f137d485
commit 20f77b8662
3 changed files with 13 additions and 12 deletions
Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck

View file

@ -32,7 +32,7 @@ package mage.deck;
* @author LevelX2
*/
public class DuelCommander extends Commander {
public DuelCommander() {
super("Duel Commander");
banned.add("Ancestral Recall");
@ -44,6 +44,7 @@ public class DuelCommander extends Commander {
banned.add("Entomb");
banned.add("Fastbond");
banned.add("Food Chain");
banned.add("Gaea's Cradle");
banned.add("Gifts Ungiven");
banned.add("Grim Monolith");
banned.add("Grindstone");
@ -86,6 +87,8 @@ public class DuelCommander extends Commander {
bannedCommander.add("Erayo, Soratami Ascendant");
bannedCommander.add("Oloro, Ageless Ascetic");
bannedCommander.add("Rofellos, Llanowar Emissary");
bannedCommander.add("Tasigur, the Golden Fang");
bannedCommander.add("Yisan, the Wanderer Bard");
bannedCommander.add("Zur the Enchanter");
}

View file

@ -24,7 +24,7 @@
* 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.deck;
import java.util.Date;
@ -38,20 +38,19 @@ import mage.constants.SetType;
*
* @author LevelX2
*/
public class Modern extends Constructed {
public Modern() {
super("Constructed - Modern");
Date cutoff = new GregorianCalendar(2003, 7, 28).getTime(); // Eight edition release date
for (ExpansionSet set: Sets.getInstance().values()) {
if ((set.getReleaseDate().after(cutoff) || set.getReleaseDate().equals(cutoff)) &&
(set.getSetType() == SetType.CORE || set.getSetType() == SetType.EXPANSION)) {
for (ExpansionSet set : Sets.getInstance().values()) {
if ((set.getReleaseDate().after(cutoff) || set.getReleaseDate().equals(cutoff))
&& (set.getSetType() == SetType.CORE || set.getSetType() == SetType.EXPANSION)) {
setCodes.add(set.getCode());
}
}
banned.add("Ancestral Vision");
banned.add("Ancient Den");
banned.add("Birthing Pod");
banned.add("Blazing Shoal");
@ -62,6 +61,7 @@ public class Modern extends Constructed {
banned.add("Deathrite Shaman");
banned.add("Dig Through Time");
banned.add("Dread Return");
banned.add("Eye of Ugin");
banned.add("Glimpse of Nature");
banned.add("Great Furnace");
banned.add("Green Sun's Zenith");
@ -80,7 +80,6 @@ public class Modern extends Constructed {
banned.add("Skullclamp");
banned.add("Splinter Twin");
banned.add("Summer Bloom");
banned.add("Sword of the Meek");
banned.add("Treasure Cruise");
banned.add("Tree of Tales");
banned.add("Umezawa's Jitte");

View file

@ -24,8 +24,7 @@
* 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.deck;
import mage.cards.decks.Constructed;
@ -64,7 +63,7 @@ public class Vintage extends Constructed {
banned.add("Timmerian Fiends");
banned.add("Unexpected Potential");
banned.add("Worldknit");
restricted.add("Ancestral Recall");
restricted.add("Balance");
restricted.add("Black Lotus");
@ -79,6 +78,7 @@ public class Vintage extends Constructed {
restricted.add("Imperial Seal");
restricted.add("Library of Alexandria");
restricted.add("Lions Eye Diamond");
restricted.add("Lodestone Golem");
restricted.add("Lotus Petal");
restricted.add("Mana Crypt");
restricted.add("Mana Vault");
@ -108,6 +108,5 @@ public class Vintage extends Constructed {
restricted.add("Yawgmoths Bargain");
restricted.add("Yawgmoths Will");
}
}