mirror of
https://github.com/magefree/mage.git
synced 2026-01-26 21:29:17 -08:00
[EOE] Implement Mm'menon, Uthros Exile
This commit is contained in:
parent
942c0ce792
commit
303e1d8335
3 changed files with 55 additions and 0 deletions
53
Mage.Sets/src/mage/cards/m/MmmenonUthrosExile.java
Normal file
53
Mage.Sets/src/mage/cards/m/MmmenonUthrosExile.java
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
package mage.cards.m;
|
||||
|
||||
import mage.MageInt;
|
||||
import mage.abilities.Ability;
|
||||
import mage.abilities.common.EntersBattlefieldAllTriggeredAbility;
|
||||
import mage.abilities.effects.common.counter.AddCountersTargetEffect;
|
||||
import mage.abilities.keyword.FlyingAbility;
|
||||
import mage.cards.CardImpl;
|
||||
import mage.cards.CardSetInfo;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.SubType;
|
||||
import mage.constants.SuperType;
|
||||
import mage.counters.CounterType;
|
||||
import mage.filter.StaticFilters;
|
||||
import mage.target.common.TargetCreaturePermanent;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
/**
|
||||
* @author TheElk801
|
||||
*/
|
||||
public final class MmmenonUthrosExile extends CardImpl {
|
||||
|
||||
public MmmenonUthrosExile(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{1}{U}{R}");
|
||||
|
||||
this.supertype.add(SuperType.LEGENDARY);
|
||||
this.subtype.add(SubType.JELLYFISH);
|
||||
this.subtype.add(SubType.ADVISOR);
|
||||
this.power = new MageInt(1);
|
||||
this.toughness = new MageInt(3);
|
||||
|
||||
// Flying
|
||||
this.addAbility(FlyingAbility.getInstance());
|
||||
|
||||
// Whenever an artifact you control enters, put a +1/+1 counter on target creature.
|
||||
Ability ability = new EntersBattlefieldAllTriggeredAbility(
|
||||
new AddCountersTargetEffect(CounterType.P1P1.createInstance()),
|
||||
StaticFilters.FILTER_CONTROLLED_PERMANENT_ARTIFACT
|
||||
);
|
||||
ability.addTarget(new TargetCreaturePermanent());
|
||||
this.addAbility(ability);
|
||||
}
|
||||
|
||||
private MmmenonUthrosExile(final MmmenonUthrosExile card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
@Override
|
||||
public MmmenonUthrosExile copy() {
|
||||
return new MmmenonUthrosExile(this);
|
||||
}
|
||||
}
|
||||
|
|
@ -177,6 +177,7 @@ public final class EdgeOfEternities extends ExpansionSet {
|
|||
cards.add(new SetCardInfo("Memorial Team Leader", 144, Rarity.UNCOMMON, mage.cards.m.MemorialTeamLeader.class));
|
||||
cards.add(new SetCardInfo("Mightform Harmonizer", 200, Rarity.RARE, mage.cards.m.MightformHarmonizer.class, NON_FULL_USE_VARIOUS));
|
||||
cards.add(new SetCardInfo("Mightform Harmonizer", 297, Rarity.RARE, mage.cards.m.MightformHarmonizer.class, NON_FULL_USE_VARIOUS));
|
||||
cards.add(new SetCardInfo("Mm'menon, Uthros Exile", 221, Rarity.UNCOMMON, mage.cards.m.MmmenonUthrosExile.class));
|
||||
cards.add(new SetCardInfo("Mm'menon, the Right Hand", 290, Rarity.RARE, mage.cards.m.MmmenonTheRightHand.class, NON_FULL_USE_VARIOUS));
|
||||
cards.add(new SetCardInfo("Mm'menon, the Right Hand", 68, Rarity.RARE, mage.cards.m.MmmenonTheRightHand.class, NON_FULL_USE_VARIOUS));
|
||||
cards.add(new SetCardInfo("Monoist Circuit-Feeder", 110, Rarity.UNCOMMON, mage.cards.m.MonoistCircuitFeeder.class));
|
||||
|
|
|
|||
|
|
@ -59259,6 +59259,7 @@ Genemorph Imago|Edge of Eternities|217|R|{G}{U}|Creature - Insect Druid|1|3|Flyi
|
|||
Haliya, Ascendant Cadet|Edge of Eternities|218|U|{2}{G}{W}{W}|Legendary Creature - Human Soldier|3|3|Whenever Haliya enters or attacks, put a +1/+1 counter on target creature you control.$Whenever one or more creatures you control with +1/+1 counters on them deal combat damage to a player, draw a card.|
|
||||
Infinite Guideline Station|Edge of Eternities|219|R|{W}{U}{B}{R}{G}|Legendary Artifact - Spacecraft|||When Infinite Guideline Station enters, create a tapped 2/2 colorless Robot artifact creature token for each multicolored permanent you control.$Station$STATION 12+$Flying$Whenever Infinite Guideline Station attacks, draw a card for each multicolored permanent you control.$7/15|
|
||||
Interceptor Mechan|Edge of Eternities|220|U|{2}{B}{R}|Artifact Creature - Robot|2|2|Flying$When this creature enters, return target artifact or creature card from your graveyard to your hand.$Void -- At the beginning of your end step, if a nonland permanent left the battlefield this turn or a spell was warped this turn, put a +1/+1 counter on this creature.|
|
||||
Mm'menon, Uthros Exile|Edge of Eternities|221|U|{1}{U}{R}|Legendary Creature - Jellyfish Advisor|1|3|Flying$Whenever an artifact you control enters, put a +1/+1 counter on target creature.|
|
||||
Mutinous Massacre|Edge of Eternities|222|R|{3}{B}{B}{R}{R}|Sorcery|||Choose odd or even. Destroy each creature with mana value of the chosen quality. Then gain control of all creatures until end of turn. Untap them. They gain haste until end of turn.|
|
||||
Pinnacle Emissary|Edge of Eternities|223|R|{1}{U}{R}|Artifact Creature - Robot|3|3|Whenever you cast an artifact spell, create a 1/1 colorless Drone artifact creature token with flying and "This token can block only creatures with flying."$Warp {U/R}|
|
||||
Ragost, Deft Gastronaut|Edge of Eternities|224|R|{R}{W}|Legendary Creature - Lobster Citizen|2|2|Artifacts you control are Foods in addition to their other types and have "{2}, {T}, Sacrifice this artifact: You gain 3 life."${1}, {T}, Sacrifice a Food: Ragost deals 3 damage to each opponent.$At the beginning of each end step, if you gained life this turn, untap Ragost.|
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue