mirror of
https://github.com/correl/mage.git
synced 2024-11-28 19:19:55 +00:00
[NEO] Implemented Eiganjo, Seat of the Empire
This commit is contained in:
parent
c5b391e875
commit
62569cc297
3 changed files with 52 additions and 0 deletions
50
Mage.Sets/src/mage/cards/e/EiganjoSeatOfTheEmpire.java
Normal file
50
Mage.Sets/src/mage/cards/e/EiganjoSeatOfTheEmpire.java
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
package mage.cards.e;
|
||||||
|
|
||||||
|
import mage.abilities.Ability;
|
||||||
|
import mage.abilities.costs.costadjusters.LegendaryCreatureCostAdjuster;
|
||||||
|
import mage.abilities.effects.common.DamageTargetEffect;
|
||||||
|
import mage.abilities.effects.common.InfoEffect;
|
||||||
|
import mage.abilities.keyword.ChannelAbility;
|
||||||
|
import mage.abilities.mana.WhiteManaAbility;
|
||||||
|
import mage.cards.CardImpl;
|
||||||
|
import mage.cards.CardSetInfo;
|
||||||
|
import mage.constants.CardType;
|
||||||
|
import mage.constants.SuperType;
|
||||||
|
import mage.target.common.TargetAttackingOrBlockingCreature;
|
||||||
|
|
||||||
|
import java.util.UUID;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author TheElk801
|
||||||
|
*/
|
||||||
|
public final class EiganjoSeatOfTheEmpire extends CardImpl {
|
||||||
|
|
||||||
|
public EiganjoSeatOfTheEmpire(UUID ownerId, CardSetInfo setInfo) {
|
||||||
|
super(ownerId, setInfo, new CardType[]{CardType.LAND}, "");
|
||||||
|
|
||||||
|
this.addSuperType(SuperType.LEGENDARY);
|
||||||
|
|
||||||
|
// {T}: Add {W}.
|
||||||
|
this.addAbility(new WhiteManaAbility());
|
||||||
|
|
||||||
|
// Channel — {2}{W}, Discard Eiganjo, Seat of the Empire: It deals 4 damage to target attacking or blocking creature. This ability costs {1} less to activate for each legendary creature you control.
|
||||||
|
Ability ability = new ChannelAbility(
|
||||||
|
"{2}{W}", new DamageTargetEffect(4, "it")
|
||||||
|
);
|
||||||
|
ability.addEffect(new InfoEffect(
|
||||||
|
"This ability costs {1} less to activate for each legendary creature you control"
|
||||||
|
));
|
||||||
|
ability.addTarget(new TargetAttackingOrBlockingCreature());
|
||||||
|
ability.setCostAdjuster(LegendaryCreatureCostAdjuster.instance);
|
||||||
|
this.addAbility(ability);
|
||||||
|
}
|
||||||
|
|
||||||
|
private EiganjoSeatOfTheEmpire(final EiganjoSeatOfTheEmpire card) {
|
||||||
|
super(card);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public EiganjoSeatOfTheEmpire copy() {
|
||||||
|
return new EiganjoSeatOfTheEmpire(this);
|
||||||
|
}
|
||||||
|
}
|
|
@ -58,6 +58,7 @@ public final class KamigawaNeonDynasty extends ExpansionSet {
|
||||||
cards.add(new SetCardInfo("Echo of Death's Wail", 124, Rarity.RARE, mage.cards.e.EchoOfDeathsWail.class));
|
cards.add(new SetCardInfo("Echo of Death's Wail", 124, Rarity.RARE, mage.cards.e.EchoOfDeathsWail.class));
|
||||||
cards.add(new SetCardInfo("Eiganjo Exemplar", 10, Rarity.COMMON, mage.cards.e.EiganjoExemplar.class));
|
cards.add(new SetCardInfo("Eiganjo Exemplar", 10, Rarity.COMMON, mage.cards.e.EiganjoExemplar.class));
|
||||||
cards.add(new SetCardInfo("Eiganjo Uprising", 217, Rarity.RARE, mage.cards.e.EiganjoUprising.class));
|
cards.add(new SetCardInfo("Eiganjo Uprising", 217, Rarity.RARE, mage.cards.e.EiganjoUprising.class));
|
||||||
|
cards.add(new SetCardInfo("Eiganjo, Seat of the Empire", 268, Rarity.RARE, mage.cards.e.EiganjoSeatOfTheEmpire.class));
|
||||||
cards.add(new SetCardInfo("Enormous Energy Blade", 96, Rarity.UNCOMMON, mage.cards.e.EnormousEnergyBlade.class));
|
cards.add(new SetCardInfo("Enormous Energy Blade", 96, Rarity.UNCOMMON, mage.cards.e.EnormousEnergyBlade.class));
|
||||||
cards.add(new SetCardInfo("Enthusiastic Mechanaut", 218, Rarity.UNCOMMON, mage.cards.e.EnthusiasticMechanaut.class));
|
cards.add(new SetCardInfo("Enthusiastic Mechanaut", 218, Rarity.UNCOMMON, mage.cards.e.EnthusiasticMechanaut.class));
|
||||||
cards.add(new SetCardInfo("Era of Enlightenment", 11, Rarity.COMMON, mage.cards.e.EraOfEnlightenment.class));
|
cards.add(new SetCardInfo("Era of Enlightenment", 11, Rarity.COMMON, mage.cards.e.EraOfEnlightenment.class));
|
||||||
|
|
|
@ -43688,6 +43688,7 @@ Surgehacker Mech|Kamigawa: Neon Dynasty|260|R|{4}|Artifact - Vehicle|5|5|Menace$
|
||||||
Towashi Guide-Bot|Kamigawa: Neon Dynasty|262|U|{4}|Artifact Creature - Construct|2|1|When Towashi Guide-Bot enters the battlefield, put a +1/+1 counter on target creature you control.${4}, {T}: Draw a card. This ability costs {1} less to activate for each modified creature you control.|
|
Towashi Guide-Bot|Kamigawa: Neon Dynasty|262|U|{4}|Artifact Creature - Construct|2|1|When Towashi Guide-Bot enters the battlefield, put a +1/+1 counter on target creature you control.${4}, {T}: Draw a card. This ability costs {1} less to activate for each modified creature you control.|
|
||||||
Walking Skyscraper|Kamigawa: Neon Dynasty|263|U|{8}|Artifact Creature - Construct|8|8|This spell costs {1} less to cast for each modified creature you control.$Trample$Walking Skyscraper has hexproof as long as it's untapped.|
|
Walking Skyscraper|Kamigawa: Neon Dynasty|263|U|{8}|Artifact Creature - Construct|8|8|This spell costs {1} less to cast for each modified creature you control.$Trample$Walking Skyscraper has hexproof as long as it's untapped.|
|
||||||
Boseiju, Who Endures|Kamigawa: Neon Dynasty|266|R||Legendary Land|||{T}: Add {G}.$Channel — {1}{G}, Discard Boseiju, Who Endures: Destroy target artifact, enchantment, or nonbasic land an opponent controls. That player may search their library for a land card with a basic land type, put it onto the battlefield, then shuffle. This ability costs {1} less to activate for each legendary creature you control.|
|
Boseiju, Who Endures|Kamigawa: Neon Dynasty|266|R||Legendary Land|||{T}: Add {G}.$Channel — {1}{G}, Discard Boseiju, Who Endures: Destroy target artifact, enchantment, or nonbasic land an opponent controls. That player may search their library for a land card with a basic land type, put it onto the battlefield, then shuffle. This ability costs {1} less to activate for each legendary creature you control.|
|
||||||
|
Eiganjo, Seat of the Empire|Kamigawa: Neon Dynasty|268|R||Legendary Land|||{T}: Add {W}.$Channel — {2}{W}, Discard Eiganjo, Seat of the Empire: It deals 4 damage to target attacking or blocking creature. This ability costs {1} less to activate for each legendary creature you control.|
|
||||||
Mech Hangar|Kamigawa: Neon Dynasty|270|U||Land|||{T}: Add {C}.${T}: Add one mana of any color. Spend this mana only to cast a Pilot or Vehicle spell.${3}, {T}: Target Vehicle becomes an artifact creature until end of turn.|
|
Mech Hangar|Kamigawa: Neon Dynasty|270|U||Land|||{T}: Add {C}.${T}: Add one mana of any color. Spend this mana only to cast a Pilot or Vehicle spell.${3}, {T}: Target Vehicle becomes an artifact creature until end of turn.|
|
||||||
Otawara, Soaring City|Kamigawa: Neon Dynasty|271|R||Legendary Land|||{T}: Add {U}.$Channel — {3}{U}, Discard Otawara, Soaring City: Return target artifact, creature, enchantment, or planeswalker to its owner's hand. This ability costs {1} less to activate for each legendary creature you control.|
|
Otawara, Soaring City|Kamigawa: Neon Dynasty|271|R||Legendary Land|||{T}: Add {U}.$Channel — {3}{U}, Discard Otawara, Soaring City: Return target artifact, creature, enchantment, or planeswalker to its owner's hand. This ability costs {1} less to activate for each legendary creature you control.|
|
||||||
Roadside Reliquary|Kamigawa: Neon Dynasty|272|U||Land|||{T}: Add {C}.${2}, {T}, Sacrifice Roadside Reliquary: Draw a card if you control an artifact. Draw a card if you control an enchantment.|
|
Roadside Reliquary|Kamigawa: Neon Dynasty|272|U||Land|||{T}: Add {C}.${2}, {T}, Sacrifice Roadside Reliquary: Draw a card if you control an artifact. Draw a card if you control an enchantment.|
|
||||||
|
|
Loading…
Reference in a new issue