From a699431e0b1a71592e2fe66d6e4034f8c68434ab Mon Sep 17 00:00:00 2001 From: PurpleCrowbar Date: Mon, 6 Jun 2022 13:44:13 +0100 Subject: [PATCH] Removed duplicate ooze token class --- Mage.Sets/src/mage/cards/m/MysticGenesis.java | 4 +-- .../token/MysticGenesisOozeToken.java | 34 ------------------- 2 files changed, 2 insertions(+), 36 deletions(-) delete mode 100644 Mage/src/main/java/mage/game/permanent/token/MysticGenesisOozeToken.java diff --git a/Mage.Sets/src/mage/cards/m/MysticGenesis.java b/Mage.Sets/src/mage/cards/m/MysticGenesis.java index 4faf3febd22..d578b1f04e8 100644 --- a/Mage.Sets/src/mage/cards/m/MysticGenesis.java +++ b/Mage.Sets/src/mage/cards/m/MysticGenesis.java @@ -10,7 +10,7 @@ import mage.cards.CardSetInfo; import mage.constants.CardType; import mage.constants.Outcome; import mage.game.Game; -import mage.game.permanent.token.MysticGenesisOozeToken; +import mage.game.permanent.token.OozeToken; import mage.game.stack.StackObject; import mage.target.TargetSpell; @@ -60,7 +60,7 @@ class MysticGenesisEffect extends OneShotEffect { StackObject stackObject = game.getStack().getStackObject(targetPointer.getFirst(game, source)); if (stackObject != null) { game.getStack().counter(source.getFirstTarget(), source, game); - return new CreateTokenEffect(new MysticGenesisOozeToken(stackObject.getManaValue())).apply(game, source); + return new CreateTokenEffect(new OozeToken(stackObject.getManaValue(), stackObject.getManaValue())).apply(game, source); } return false; } diff --git a/Mage/src/main/java/mage/game/permanent/token/MysticGenesisOozeToken.java b/Mage/src/main/java/mage/game/permanent/token/MysticGenesisOozeToken.java deleted file mode 100644 index 79df1c315b2..00000000000 --- a/Mage/src/main/java/mage/game/permanent/token/MysticGenesisOozeToken.java +++ /dev/null @@ -1,34 +0,0 @@ - - -package mage.game.permanent.token; -import mage.constants.CardType; -import mage.constants.SubType; -import mage.MageInt; - -/** - * - * @author spjspj - */ -public final class MysticGenesisOozeToken extends TokenImpl { - - public MysticGenesisOozeToken() { - this(0); - } - public MysticGenesisOozeToken(int xValue) { - super("Ooze Token", "X/X green Ooze creature token"); - cardType.add(CardType.CREATURE); - color.setGreen(true); - subtype.add(SubType.OOZE); - power = new MageInt(xValue); - toughness = new MageInt(xValue); - setOriginalExpansionSetCode("MM3"); - } - - public MysticGenesisOozeToken(final MysticGenesisOozeToken token) { - super(token); - } - - public MysticGenesisOozeToken copy() { - return new MysticGenesisOozeToken(this); - } -}