mirror of
https://github.com/magefree/mage.git
synced 2025-12-20 02:30:08 -08:00
[EOE] Implement Dawnsire, Sunstar Dreadnought
This commit is contained in:
parent
3f84d72795
commit
237fc7d524
3 changed files with 56 additions and 0 deletions
54
Mage.Sets/src/mage/cards/d/DawnsireSunstarDreadnought.java
Normal file
54
Mage.Sets/src/mage/cards/d/DawnsireSunstarDreadnought.java
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
package mage.cards.d;
|
||||
|
||||
import mage.abilities.Ability;
|
||||
import mage.abilities.common.AttacksWithCreaturesTriggeredAbility;
|
||||
import mage.abilities.effects.common.DamageTargetEffect;
|
||||
import mage.abilities.keyword.FlyingAbility;
|
||||
import mage.abilities.keyword.StationAbility;
|
||||
import mage.abilities.keyword.StationLevelAbility;
|
||||
import mage.cards.CardImpl;
|
||||
import mage.cards.CardSetInfo;
|
||||
import mage.constants.CardType;
|
||||
import mage.constants.SubType;
|
||||
import mage.constants.SuperType;
|
||||
import mage.target.common.TargetCreatureOrPlaneswalker;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
/**
|
||||
* @author TheElk801
|
||||
*/
|
||||
public final class DawnsireSunstarDreadnought extends CardImpl {
|
||||
|
||||
public DawnsireSunstarDreadnought(UUID ownerId, CardSetInfo setInfo) {
|
||||
super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{5}");
|
||||
|
||||
this.supertype.add(SuperType.LEGENDARY);
|
||||
this.subtype.add(SubType.SPACECRAFT);
|
||||
|
||||
// Station
|
||||
this.addAbility(new StationAbility());
|
||||
|
||||
// STATION 10+
|
||||
// Whenever you attack, Dawnsire deals 100 damage to up to one target creature or planeswalker.
|
||||
Ability ability = new AttacksWithCreaturesTriggeredAbility(new DamageTargetEffect(100), 1);
|
||||
ability.addTarget(new TargetCreatureOrPlaneswalker(0, 1));
|
||||
this.addAbility(new StationLevelAbility(10).withLevelAbility(ability));
|
||||
|
||||
// STATION 20+
|
||||
// Flying
|
||||
// 20/20
|
||||
this.addAbility(new StationLevelAbility(20)
|
||||
.withLevelAbility(FlyingAbility.getInstance())
|
||||
.withPT(20, 20));
|
||||
}
|
||||
|
||||
private DawnsireSunstarDreadnought(final DawnsireSunstarDreadnought card) {
|
||||
super(card);
|
||||
}
|
||||
|
||||
@Override
|
||||
public DawnsireSunstarDreadnought copy() {
|
||||
return new DawnsireSunstarDreadnought(this);
|
||||
}
|
||||
}
|
||||
|
|
@ -45,6 +45,7 @@ public final class EdgeOfEternities extends ExpansionSet {
|
|||
cards.add(new SetCardInfo("Cosmogoyf", 215, Rarity.RARE, mage.cards.c.Cosmogoyf.class, NON_FULL_USE_VARIOUS));
|
||||
cards.add(new SetCardInfo("Cosmogoyf", 313, Rarity.RARE, mage.cards.c.Cosmogoyf.class, NON_FULL_USE_VARIOUS));
|
||||
cards.add(new SetCardInfo("Cosmogrand Zenith", 9, Rarity.MYTHIC, mage.cards.c.CosmograndZenith.class));
|
||||
cards.add(new SetCardInfo("Dawnsire, Sunstar Dreadnought", 238, Rarity.MYTHIC, mage.cards.d.DawnsireSunstarDreadnought.class));
|
||||
cards.add(new SetCardInfo("Decode Transmissions", 94, Rarity.COMMON, mage.cards.d.DecodeTransmissions.class));
|
||||
cards.add(new SetCardInfo("Elegy Acolyte", 293, Rarity.RARE, mage.cards.e.ElegyAcolyte.class, NON_FULL_USE_VARIOUS));
|
||||
cards.add(new SetCardInfo("Elegy Acolyte", 97, Rarity.RARE, mage.cards.e.ElegyAcolyte.class, NON_FULL_USE_VARIOUS));
|
||||
|
|
|
|||
|
|
@ -59169,6 +59169,7 @@ Syr Vondam, the Lucent|Edge of Eternities|232|U|{2}{W}{B}{B}|Legendary Creature
|
|||
Tannuk, Memorial Ensign|Edge of Eternities|233|U|{1}{R}{G}|Legendary Creature - Kavu Pilot|2|4|Landfall -- Whenever a land you control enters, Tannuk deals 1 damage to each opponent. If this is the second time this ability has resolved this turn, draw a card.|
|
||||
Bygone Colossus|Edge of Eternities|235|U|{9}|Artifact Creature - Robot Giant|9|9|Warp {3}|
|
||||
Chrome Companion|Edge of Eternities|236|C|{2}|Artifact Creature - Dog|2|1|Whenever this creature becomes tapped, you gain 1 life.${2},{T}: Put target card from a graveyard on the bottom of its owner's library.|
|
||||
Dawnsire, Sunstar Dreadnought|Edge of Eternities|238|M|{5}|Legendary Artifact - Spacecraft|||Station$STATION 10+$Whenever you attack, Dawnsire deals 100 damage to up to one target creature or planeswalker.$STATION 20+$Flying$20/20|
|
||||
The Endstone|Edge of Eternities|240|M|{7}|Legendary Artifact|||Whenever you play a land or cast a spell, draw a card.$At the beginning of your end step, your life total becomes half your starting life total, rounded up.|
|
||||
The Eternity Elevator|Edge of Eternities|241|R|{5}|Legendary Artifact - Spacecraft|||{T}: Add {C}{C}{C}$Station$STATION 20+${T}: Add X mana of any one color, where X is the number of charge counters on The Eternity Elevator.|
|
||||
Extinguisher Battleship|Edge of Eternities|242|R|{8}|Artifact - Spacecraft|||When this Spacecraft enters, destroy target noncreature permanent. Then this Spacecraft deals 4 damage to each creature.$Station$STATION 5+$Flying, trample$10/10|
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue