From 1cb484e03e7d9841d1d8af8bc2a4be3f82cee934 Mon Sep 17 00:00:00 2001 From: Susucre <34709007+Susucre@users.noreply.github.com> Date: Thu, 26 Oct 2023 18:29:59 +0200 Subject: [PATCH] unban Chaos Orb from OId School formats (#11344) --- .../Mage.Deck.Constructed/src/mage/deck/OldSchool9394.java | 3 +++ .../Mage.Deck.Constructed/src/mage/deck/OldSchool9394CFB.java | 3 +++ .../Mage.Deck.Constructed/src/mage/deck/OldSchool9394EC.java | 3 +++ .../Mage.Deck.Constructed/src/mage/deck/OldSchool9394EG.java | 3 +++ .../src/mage/deck/OldSchool9394Italian.java | 3 +++ 5 files changed, 15 insertions(+) diff --git a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394.java b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394.java index de9f72c486c..5f601f8b58e 100644 --- a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394.java +++ b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394.java @@ -29,6 +29,9 @@ public class OldSchool9394 extends Constructed { setCodes.add(mage.sets.Legends.getInstance().getCode()); setCodes.add(mage.sets.TheDark.getInstance().getCode()); + // unban chaos orb, we allow it (restricted) for the xmage-errated version in Old School Constructed. + banned.removeIf(name -> name.equals("Chaos Orb")); + restricted.add("Ancestral Recall"); restricted.add("Balance"); restricted.add("Black Lotus"); diff --git a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394CFB.java b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394CFB.java index 4a2d0cb1f07..5ade150a9eb 100644 --- a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394CFB.java +++ b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394CFB.java @@ -213,6 +213,9 @@ public class OldSchool9394CFB extends Constructed { banned.add("Wildfire Eternal"); banned.add("Xathrid Necromancer"); + // unban chaos orb, we allow it (restricted) for the xmage-errated version in Old School Constructed. + banned.removeIf(name -> name.equals("Chaos Orb")); + restricted.add("Ancestral Recall"); restricted.add("Balance"); restricted.add("Black Lotus"); diff --git a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394EC.java b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394EC.java index 73e70d2b912..b57ff1c15b8 100644 --- a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394EC.java +++ b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394EC.java @@ -213,6 +213,9 @@ public class OldSchool9394EC extends Constructed { banned.add("Wildfire Eternal"); banned.add("Xathrid Necromancer"); + // unban chaos orb, we allow it (restricted) for the xmage-errated version in Old School Constructed. + banned.removeIf(name -> name.equals("Chaos Orb")); + restricted.add("Ancestral Recall"); restricted.add("Balance"); restricted.add("Black Lotus"); diff --git a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394EG.java b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394EG.java index 753ef772b85..52bd4d2839d 100644 --- a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394EG.java +++ b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394EG.java @@ -31,6 +31,9 @@ public class OldSchool9394EG extends Constructed { setCodes.add(mage.sets.FallenEmpires.getInstance().getCode()); setCodes.add(mage.sets.Chronicles.getInstance().getCode()); + // unban chaos orb, we allow it (restricted) for the xmage-errated version in Old School Constructed. + banned.removeIf(name -> name.equals("Chaos Orb")); + restricted.add("Ancestral Recall"); restricted.add("Balance"); restricted.add("Black Lotus"); diff --git a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394Italian.java b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394Italian.java index c160a13cdf2..03cd95f871d 100644 --- a/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394Italian.java +++ b/Mage.Server.Plugins/Mage.Deck.Constructed/src/mage/deck/OldSchool9394Italian.java @@ -30,6 +30,9 @@ public class OldSchool9394Italian extends Constructed { setCodes.add(mage.sets.TheDark.getInstance().getCode()); setCodes.add(mage.sets.RevisedEdition.getInstance().getCode()); + // unban chaos orb, we allow it (restricted) for the xmage-errated version in Old School Constructed. + banned.removeIf(name -> name.equals("Chaos Orb")); + restricted.add("Ancestral Recall"); restricted.add("Balance"); restricted.add("Black Lotus");