diff --git a/Mage.Sets/src/mage/sets/eternalmasters/BloodbraidElf.java b/Mage.Sets/src/mage/sets/eternalmasters/BloodbraidElf.java
new file mode 100644
index 00000000000..3ab2e612512
--- /dev/null
+++ b/Mage.Sets/src/mage/sets/eternalmasters/BloodbraidElf.java
@@ -0,0 +1,52 @@
+/*
+ * 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.eternalmasters;
+
+import java.util.UUID;
+
+/**
+ *
+ * @author fireshoes
+ */
+public class BloodbraidElf extends mage.sets.alarareborn.BloodbraidElf {
+
+ public BloodbraidElf(UUID ownerId) {
+ super(ownerId);
+ this.cardNumber = 197;
+ this.expansionSetCode = "EMA";
+ }
+
+ public BloodbraidElf(final BloodbraidElf card) {
+ super(card);
+ }
+
+ @Override
+ public BloodbraidElf copy() {
+ return new BloodbraidElf(this);
+ }
+}
diff --git a/Mage.Sets/src/mage/sets/eternalmasters/ChromeMox.java b/Mage.Sets/src/mage/sets/eternalmasters/ChromeMox.java
new file mode 100644
index 00000000000..b78ec7287af
--- /dev/null
+++ b/Mage.Sets/src/mage/sets/eternalmasters/ChromeMox.java
@@ -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.eternalmasters;
+
+import java.util.UUID;
+import mage.constants.Rarity;
+
+/**
+ *
+ * @author fireshoes
+ */
+public class ChromeMox extends mage.sets.mirrodin.ChromeMox {
+
+ public ChromeMox(UUID ownerId) {
+ super(ownerId);
+ this.cardNumber = 219;
+ this.expansionSetCode = "EMA";
+ this.rarity = Rarity.MYTHIC;
+ }
+
+ public ChromeMox(final ChromeMox card) {
+ super(card);
+ }
+
+ @Override
+ public ChromeMox copy() {
+ return new ChromeMox(this);
+ }
+}
diff --git a/Mage.Sets/src/mage/sets/eternalmasters/Daze.java b/Mage.Sets/src/mage/sets/eternalmasters/Daze.java
new file mode 100644
index 00000000000..f34236a25eb
--- /dev/null
+++ b/Mage.Sets/src/mage/sets/eternalmasters/Daze.java
@@ -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.eternalmasters;
+
+import java.util.UUID;
+import mage.constants.Rarity;
+
+/**
+ *
+ * @author fireshoes
+ */
+public class Daze extends mage.sets.nemesis.Daze {
+
+ public Daze(UUID ownerId) {
+ super(ownerId);
+ this.cardNumber = 44;
+ this.expansionSetCode = "EMA";
+ this.rarity = Rarity.UNCOMMON;
+ }
+
+ public Daze(final Daze card) {
+ super(card);
+ }
+
+ @Override
+ public Daze copy() {
+ return new Daze(this);
+ }
+}
diff --git a/Mage.Sets/src/mage/sets/eternalmasters/DeathriteShaman.java b/Mage.Sets/src/mage/sets/eternalmasters/DeathriteShaman.java
new file mode 100644
index 00000000000..f9f01192c9b
--- /dev/null
+++ b/Mage.Sets/src/mage/sets/eternalmasters/DeathriteShaman.java
@@ -0,0 +1,52 @@
+/*
+ * 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.eternalmasters;
+
+import java.util.UUID;
+
+/**
+ *
+ * @author fireshoes
+ */
+public class DeathriteShaman extends mage.sets.returntoravnica.DeathriteShaman {
+
+ public DeathriteShaman(UUID ownerId) {
+ super(ownerId);
+ this.cardNumber = 215;
+ this.expansionSetCode = "EMA";
+ }
+
+ public DeathriteShaman(final DeathriteShaman card) {
+ super(card);
+ }
+
+ @Override
+ public DeathriteShaman copy() {
+ return new DeathriteShaman(this);
+ }
+}
diff --git a/Mage.Sets/src/mage/sets/eternalmasters/Gamble.java b/Mage.Sets/src/mage/sets/eternalmasters/Gamble.java
new file mode 100644
index 00000000000..c1240000fa5
--- /dev/null
+++ b/Mage.Sets/src/mage/sets/eternalmasters/Gamble.java
@@ -0,0 +1,52 @@
+/*
+ * 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.eternalmasters;
+
+import java.util.UUID;
+
+/**
+ *
+ * @author fireshoes
+ */
+public class Gamble extends mage.sets.urzassaga.Gamble {
+
+ public Gamble(UUID ownerId) {
+ super(ownerId);
+ this.cardNumber = 132;
+ this.expansionSetCode = "EMA";
+ }
+
+ public Gamble(final Gamble card) {
+ super(card);
+ }
+
+ @Override
+ public Gamble copy() {
+ return new Gamble(this);
+ }
+}
diff --git a/Mage.Sets/src/mage/sets/eternalmasters/GoblinCharbelcher.java b/Mage.Sets/src/mage/sets/eternalmasters/GoblinCharbelcher.java
new file mode 100644
index 00000000000..c075a24b8ca
--- /dev/null
+++ b/Mage.Sets/src/mage/sets/eternalmasters/GoblinCharbelcher.java
@@ -0,0 +1,52 @@
+/*
+ * 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.eternalmasters;
+
+import java.util.UUID;
+
+/**
+ *
+ * @author fireshoes
+ */
+public class GoblinCharbelcher extends mage.sets.mirrodin.GoblinCharbelcher {
+
+ public GoblinCharbelcher(UUID ownerId) {
+ super(ownerId);
+ this.cardNumber = 222;
+ this.expansionSetCode = "EMA";
+ }
+
+ public GoblinCharbelcher(final GoblinCharbelcher card) {
+ super(card);
+ }
+
+ @Override
+ public GoblinCharbelcher copy() {
+ return new GoblinCharbelcher(this);
+ }
+}
diff --git a/Mage.Sets/src/mage/sets/eternalmasters/JaceTheMindSculptor.java b/Mage.Sets/src/mage/sets/eternalmasters/JaceTheMindSculptor.java
new file mode 100644
index 00000000000..0f753aed108
--- /dev/null
+++ b/Mage.Sets/src/mage/sets/eternalmasters/JaceTheMindSculptor.java
@@ -0,0 +1,52 @@
+/*
+ * 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.eternalmasters;
+
+import java.util.UUID;
+
+/**
+ *
+ * @author fireshoes
+ */
+public class JaceTheMindSculptor extends mage.sets.worldwake.JaceTheMindSculptor {
+
+ public JaceTheMindSculptor(UUID ownerId) {
+ super(ownerId);
+ this.cardNumber = 57;
+ this.expansionSetCode = "EMA";
+ }
+
+ public JaceTheMindSculptor(final JaceTheMindSculptor card) {
+ super(card);
+ }
+
+ @Override
+ public JaceTheMindSculptor copy() {
+ return new JaceTheMindSculptor(this);
+ }
+}
diff --git a/Mage.Sets/src/mage/sets/eternalmasters/ManaCrypt.java b/Mage.Sets/src/mage/sets/eternalmasters/ManaCrypt.java
new file mode 100644
index 00000000000..a8f5985d151
--- /dev/null
+++ b/Mage.Sets/src/mage/sets/eternalmasters/ManaCrypt.java
@@ -0,0 +1,52 @@
+/*
+ * 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.eternalmasters;
+
+import java.util.UUID;
+
+/**
+ *
+ * @author fireshoes
+ */
+public class ManaCrypt extends mage.sets.vintagemasters.ManaCrypt {
+
+ public ManaCrypt(UUID ownerId) {
+ super(ownerId);
+ this.cardNumber = 225;
+ this.expansionSetCode = "EMA";
+ }
+
+ public ManaCrypt(final ManaCrypt card) {
+ super(card);
+ }
+
+ @Override
+ public ManaCrypt copy() {
+ return new ManaCrypt(this);
+ }
+}
diff --git a/Mage.Sets/src/mage/sets/eternalmasters/MazeOfIth.java b/Mage.Sets/src/mage/sets/eternalmasters/MazeOfIth.java
new file mode 100644
index 00000000000..b008291d4e4
--- /dev/null
+++ b/Mage.Sets/src/mage/sets/eternalmasters/MazeOfIth.java
@@ -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.eternalmasters;
+
+import java.util.UUID;
+import mage.constants.Rarity;
+
+/**
+ *
+ * @author fireshoes
+ */
+public class MazeOfIth extends mage.sets.thedark.MazeOfIth {
+
+ public MazeOfIth(UUID ownerId) {
+ super(ownerId);
+ this.cardNumber = 241;
+ this.expansionSetCode = "EMA";
+ this.rarity = Rarity.RARE;
+ }
+
+ public MazeOfIth(final MazeOfIth card) {
+ super(card);
+ }
+
+ @Override
+ public MazeOfIth copy() {
+ return new MazeOfIth(this);
+ }
+}
diff --git a/Mage.Sets/src/mage/sets/eternalmasters/Necropotence.java b/Mage.Sets/src/mage/sets/eternalmasters/Necropotence.java
new file mode 100644
index 00000000000..e3a814eee39
--- /dev/null
+++ b/Mage.Sets/src/mage/sets/eternalmasters/Necropotence.java
@@ -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.eternalmasters;
+
+import java.util.UUID;
+import mage.constants.Rarity;
+
+/**
+ *
+ * @author fireshoes
+ */
+public class Necropotence extends mage.sets.iceage.Necropotence {
+
+ public Necropotence(UUID ownerId) {
+ super(ownerId);
+ this.cardNumber = 98;
+ this.expansionSetCode = "EMA";
+ this.rarity = Rarity.MYTHIC;
+ }
+
+ public Necropotence(final Necropotence card) {
+ super(card);
+ }
+
+ @Override
+ public Necropotence copy() {
+ return new Necropotence(this);
+ }
+}
diff --git a/Mage.Sets/src/mage/sets/eternalmasters/NimbleMongoose.java b/Mage.Sets/src/mage/sets/eternalmasters/NimbleMongoose.java
new file mode 100644
index 00000000000..715a4ec6781
--- /dev/null
+++ b/Mage.Sets/src/mage/sets/eternalmasters/NimbleMongoose.java
@@ -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.eternalmasters;
+
+import java.util.UUID;
+import mage.constants.Rarity;
+
+/**
+ *
+ * @author fireshoes
+ */
+public class NimbleMongoose extends mage.sets.odyssey.NimbleMongoose {
+
+ public NimbleMongoose(UUID ownerId) {
+ super(ownerId);
+ this.cardNumber = 179;
+ this.expansionSetCode = "EMA";
+ this.rarity = Rarity.COMMON;
+ }
+
+ public NimbleMongoose(final NimbleMongoose card) {
+ super(card);
+ }
+
+ @Override
+ public NimbleMongoose copy() {
+ return new NimbleMongoose(this);
+ }
+}
diff --git a/Mage.Sets/src/mage/sets/eternalmasters/SneakAttack.java b/Mage.Sets/src/mage/sets/eternalmasters/SneakAttack.java
new file mode 100644
index 00000000000..424c1d33964
--- /dev/null
+++ b/Mage.Sets/src/mage/sets/eternalmasters/SneakAttack.java
@@ -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.eternalmasters;
+
+import java.util.UUID;
+import mage.constants.Rarity;
+
+/**
+ *
+ * @author fireshoes
+ */
+public class SneakAttack extends mage.sets.urzassaga.SneakAttack {
+
+ public SneakAttack(UUID ownerId) {
+ super(ownerId);
+ this.cardNumber = 148;
+ this.expansionSetCode = "EMA";
+ this.rarity = Rarity.MYTHIC;
+ }
+
+ public SneakAttack(final SneakAttack card) {
+ super(card);
+ }
+
+ @Override
+ public SneakAttack copy() {
+ return new SneakAttack(this);
+ }
+}
diff --git a/Mage.Sets/src/mage/sets/eternalmasters/SylvanLibrary.java b/Mage.Sets/src/mage/sets/eternalmasters/SylvanLibrary.java
new file mode 100644
index 00000000000..88fb6a9cbc7
--- /dev/null
+++ b/Mage.Sets/src/mage/sets/eternalmasters/SylvanLibrary.java
@@ -0,0 +1,52 @@
+/*
+ * 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.eternalmasters;
+
+import java.util.UUID;
+
+/**
+ *
+ * @author fireshoes
+ */
+public class SylvanLibrary extends mage.sets.fifthedition.SylvanLibrary {
+
+ public SylvanLibrary(UUID ownerId) {
+ super(ownerId);
+ this.cardNumber = 187;
+ this.expansionSetCode = "EMA";
+ }
+
+ public SylvanLibrary(final SylvanLibrary card) {
+ super(card);
+ }
+
+ @Override
+ public SylvanLibrary copy() {
+ return new SylvanLibrary(this);
+ }
+}
diff --git a/Mage.Sets/src/mage/sets/eternalmasters/ToxicDeluge.java b/Mage.Sets/src/mage/sets/eternalmasters/ToxicDeluge.java
new file mode 100644
index 00000000000..18472ecba63
--- /dev/null
+++ b/Mage.Sets/src/mage/sets/eternalmasters/ToxicDeluge.java
@@ -0,0 +1,52 @@
+/*
+ * 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.eternalmasters;
+
+import java.util.UUID;
+
+/**
+ *
+ * @author fireshoes
+ */
+public class ToxicDeluge extends mage.sets.commander2013.ToxicDeluge {
+
+ public ToxicDeluge(UUID ownerId) {
+ super(ownerId);
+ this.cardNumber = 108;
+ this.expansionSetCode = "EMA";
+ }
+
+ public ToxicDeluge(final ToxicDeluge card) {
+ super(card);
+ }
+
+ @Override
+ public ToxicDeluge copy() {
+ return new ToxicDeluge(this);
+ }
+}
diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt
index ba9c2916807..4c998ac6f52 100644
--- a/Utils/mtg-cards-data.txt
+++ b/Utils/mtg-cards-data.txt
@@ -57027,7 +57027,21 @@ Mountain|Shadows over Innistrad|294|L||Basic Land - Mountain|||R|
Forest|Shadows over Innistrad|295|L||Basic Land - Forest|||G|
Forest|Shadows over Innistrad|296|L||Basic Land - Forest|||G|
Forest|Shadows over Innistrad|297|L||Basic Land - Forest|||G|
+Daze|Eternal Masters|44|U|{1}{U}|Instant|||You may return an Island you control to its owner's hand rather than pay Daze's mana cost.$Counter target spell unless its controller pays {1}.|
Force of Will|Eternal Masters|49|M|{3}{U}{U}|Instant|||You may pay 1 life and exile a blue card from your hand rather than pay Force of Will's mana cost.$Counter target spell.|
+Jace, the Mind Sculptor|Eternal Masters|57|M|{2}{U}{U}|Planeswalker - Jace|||+2: Look at the top card of target player's library. You may put that card on the bottom of that player's library.$0: Draw three cards, then put two cards from your hand on top of your library in any order.$-1: Return target creature to its owner's hand.$-12: Exile all cards from target player's library, then that player shuffles his or her hand into his or her library.|
+Necropotence|Eternal Masters|98|M|{B}{B}{B}|Enchantment|||Skip your draw step.$Whenever you discard a card, exile that card from your graveyard.$Pay 1 life: Exile the top card of your library face down. Put that card into your hand at the beginning of your next end step.|
+Toxic Deluge|Eternal Masters|108|R|{2}{B}|Sorcery|||As an additional cost to cast Toxic Deluge, pay X life.$All creatures get -X/-X until end of turn.|
+Gamble|Eternal Masters|132|R|{R}|Sorcery|||Search your library for a card, put that card into your hand, discard a card at random, then shuffle your library.|
+Sneak Attack|Eternal Masters|148|M|{3}{R}|Enchantment|||{R}: You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice the creature at the beginning of the next end step.|
+Nimble Mongoose|Eternal Masters|179|C|{G}|Creature - Mongoose|1|1|Shroud (This permanent can't be the target of spells or abilities.)$Threshold - Nimble Mongoose gets +2/+2 as long as seven or more cards are in your graveyard.|
+Sylvan Library|Eternal Masters|187|R|{1}{G}|Enchantment|||At the beginning of your draw step, you may draw two additional cards. If you do, choose two cards in your hand drawn this turn. For each of those cards, pay 4 life or put the card on top of your library.|
+Bloodbraid Elf|Eternal Masters|197|U|{2}{R}{G}|Creature - Elf Berserker|3|2|Haste$Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)|
+Deathrite Shaman|Eternal Masters|215|R|{BG}|Creature - Elf Shaman|1|2|{tap}: Exile target land card from a graveyard. Add one mana of any color to your mana pool.${B}, {tap}: Exile target instant or sorcery card from a graveyard. Each opponent loses 2 life.${G}, {tap}: Exile target creature card from a graveyard. You gain 2 life.|
+Chrome Mox|Eternal Masters|219|M|{0}|Artifact|||Imprint - When Chrome Mox enters the battlefield, you may exile a nonartifact, nonland card from your hand.${tap}: Add one mana of any of the exiled card's colors to your mana pool.|
+Goblin Charbelcher|Eternal Masters|222|R|{4}|Artifact|||{3}, {tap}: Reveal cards from the top of your library until you reveal a land card. Goblin Charbelcher deals damage equal to the number of nonland cards revealed this way to target creature or player. If the revealed land card was a Mountain, Goblin Charbelcher deals double that damage instead. Put the revealed cards on the bottom of your library in any order.|
+Mana Crypt|Eternal Masters|225|M|{0}|Artifact|||At the beginning of your upkeep, flip a coin. If you lose the flip, Mana Crypt deals 3 damage to you.${tap}: Add {C}{C} to your mana pool.|
+Maze of Ith|Eternal Masters|241|R||Land|||{T}: Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn.|
Wasteland|Eternal Masters|248|R||Land|||{T}: Add {C} to your mana pool.${T}, Sacrifice Wasteland: Destroy target nonbasic land.|
Aegis Angel|Welcome Deck 2016|1|R|{4}{W}{W}|Creature - Angel|5|5|Flying$When Aegis Angel enters the battlefield, another target creature gains indestructible for as long as you control Aegis Angel.|
Marked by Honor|Welcome Deck 2016|2|C|{3}{W}|Enchantment - Aura|||Enchant creature$Enchanted creature gets +2/+2 and has vigilance.|