From 2c433d7ab2d043774fb4882114f1acf28835da67 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Fri, 4 Feb 2022 19:30:15 -0500 Subject: [PATCH] [NEO] Implemented Brute Suit --- Mage.Sets/src/mage/cards/b/BruteSuit.java | 40 +++++++++++++++++++ .../src/mage/sets/KamigawaNeonDynasty.java | 1 + 2 files changed, 41 insertions(+) create mode 100644 Mage.Sets/src/mage/cards/b/BruteSuit.java diff --git a/Mage.Sets/src/mage/cards/b/BruteSuit.java b/Mage.Sets/src/mage/cards/b/BruteSuit.java new file mode 100644 index 00000000000..4ef9c8ec4ed --- /dev/null +++ b/Mage.Sets/src/mage/cards/b/BruteSuit.java @@ -0,0 +1,40 @@ +package mage.cards.b; + +import mage.MageInt; +import mage.abilities.keyword.CrewAbility; +import mage.abilities.keyword.VigilanceAbility; +import mage.cards.CardImpl; +import mage.cards.CardSetInfo; +import mage.constants.CardType; +import mage.constants.SubType; + +import java.util.UUID; + +/** + * @author TheElk801 + */ +public final class BruteSuit extends CardImpl { + + public BruteSuit(UUID ownerId, CardSetInfo setInfo) { + super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{3}"); + + this.subtype.add(SubType.VEHICLE); + this.power = new MageInt(4); + this.toughness = new MageInt(3); + + // Vigilance + this.addAbility(VigilanceAbility.getInstance()); + + // Crew 1 + this.addAbility(new CrewAbility(1)); + } + + private BruteSuit(final BruteSuit card) { + super(card); + } + + @Override + public BruteSuit copy() { + return new BruteSuit(this); + } +} diff --git a/Mage.Sets/src/mage/sets/KamigawaNeonDynasty.java b/Mage.Sets/src/mage/sets/KamigawaNeonDynasty.java index 123ee2302eb..32b96a8fb19 100644 --- a/Mage.Sets/src/mage/sets/KamigawaNeonDynasty.java +++ b/Mage.Sets/src/mage/sets/KamigawaNeonDynasty.java @@ -53,6 +53,7 @@ public final class KamigawaNeonDynasty extends ExpansionSet { cards.add(new SetCardInfo("Branch of Boseiju", 177, Rarity.UNCOMMON, mage.cards.b.BranchOfBoseiju.class)); cards.add(new SetCardInfo("Brilliant Restoration", 7, Rarity.RARE, mage.cards.b.BrilliantRestoration.class)); cards.add(new SetCardInfo("Bronzeplate Boar", 135, Rarity.UNCOMMON, mage.cards.b.BronzeplateBoar.class)); + cards.add(new SetCardInfo("Brute Suit", 241, Rarity.COMMON, mage.cards.b.BruteSuit.class)); cards.add(new SetCardInfo("Circuit Mender", 242, Rarity.UNCOMMON, mage.cards.c.CircuitMender.class)); cards.add(new SetCardInfo("Coiling Stalker", 179, Rarity.COMMON, mage.cards.c.CoilingStalker.class)); cards.add(new SetCardInfo("Colossal Skyturtle", 216, Rarity.UNCOMMON, mage.cards.c.ColossalSkyturtle.class));