gonti_night_minister.txt + support (#6924)

This commit is contained in:
Northmoc
2025-01-30 03:28:04 -05:00
committed by GitHub
parent 0a622f5282
commit e16da84a75
20 changed files with 149 additions and 130 deletions

View File

@@ -1041,7 +1041,9 @@ public abstract class SpellAbilityEffect {
exilingSource = cause.getOriginalHost(); exilingSource = cause.getOriginalHost();
} }
movedCard.setExiledWith(exilingSource); movedCard.setExiledWith(exilingSource);
movedCard.setExiledBy(cause.getActivatingPlayer()); Player exiler = cause.hasParam("DefinedExiler") ?
getDefinedPlayersOrTargeted(cause, "DefinedExiler").get(0) : cause.getActivatingPlayer();
movedCard.setExiledBy(exiler);
} }
public static GameCommand exileEffectCommand(final Game game, final Card effect) { public static GameCommand exileEffectCommand(final Game game, final Card effect) {

View File

@@ -127,7 +127,8 @@ public class DigEffect extends SpellAbilityEffect {
final boolean skipReorder = sa.hasParam("SkipReorder"); final boolean skipReorder = sa.hasParam("SkipReorder");
// A hack for cards like Explorer's Scope that need to ensure that a card is revealed to the player activating the ability // A hack for cards like Explorer's Scope that need to ensure that a card is revealed to the player activating the ability
final boolean forceRevealToController = sa.hasParam("ForceRevealToController"); final boolean forceReveal = sa.hasParam("ForceRevealToController") ||
sa.hasParam("ForceReveal");
// These parameters are used to indicate that a dialog box must be show to the player asking if the player wants to proceed // These parameters are used to indicate that a dialog box must be show to the player asking if the player wants to proceed
// with an optional ability, otherwise the optional ability is skipped. // with an optional ability, otherwise the optional ability is skipped.
@@ -236,9 +237,12 @@ public class DigEffect extends SpellAbilityEffect {
valid = top; valid = top;
} }
if (forceRevealToController) { if (forceReveal) {
// Force revealing the card to the player activating the ability (e.g. Explorer's Scope) // Force revealing the card to defined (e.g. Gonti, Night Minister) or the player activating the
game.getAction().revealTo(top, activator); // ability (e.g. Explorer's Scope)
Player revealTo = sa.hasParam("ForceReveal") ?
getDefinedPlayersOrTargeted(sa, "ForceReveal").get(0) : activator;
game.getAction().revealTo(top, revealTo);
delayedReveal = null; // top is already seen by the player, do not reveal twice delayedReveal = null; // top is already seen by the player, do not reveal twice
} }

View File

@@ -3,6 +3,6 @@ ManaCost:2 B
Types:Enchantment Aura Types:Enchantment Aura
K:Enchant creature K:Enchant creature
A:SP$ Attach | ValidTgts$ Creature | AILogic$ SpecificCard | AIValid$ Card.Black A:SP$ Attach | ValidTgts$ Creature | AILogic$ SpecificCard | AIValid$ Card.Black
S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Black | AddPower$ 2 | AddToughness$ 1 | Description$ Enchanted creature gets +2/+1 as long as it's black. S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Black | AddPower$ 2 | AddToughness$ 1 | Description$ Enchanted creature gets +2/+1 as long as it's black. Otherwise, it gets -1/-2.
S:Mode$ Continuous | Affected$ Creature.EnchantedBy+nonBlack | AddPower$ -1 | AddToughness$ -2 | Description$ Otherwise, it gets -1/-2. S:Mode$ Continuous | Affected$ Creature.EnchantedBy+nonBlack | AddPower$ -1 | AddToughness$ -2 | Secondary$ True
Oracle:Enchant creature\nEnchanted creature gets +2/+1 as long as it's black. Otherwise, it gets -1/-2. Oracle:Enchant creature\nEnchanted creature gets +2/+1 as long as it's black. Otherwise, it gets -1/-2.

View File

@@ -1,9 +1,9 @@
Name:Afterburner Expert Name:Afterburner Expert
ManaCost:2 G ManaCost:2 G
Types:Creature Goblin Artificer Types:Creature Goblin Artificer
PT:4/2 PT:4/2
A:AB$ PutCounter | Cost$ 2 G G | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | Exhaust$ True | SpellDescription$ Put two +1/+1 counters on this creature. (Activate each exhaust ability only once.) A:AB$ PutCounter | Cost$ 2 G G | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | Exhaust$ True | SpellDescription$ Put two +1/+1 counters on this creature. (Activate each exhaust ability only once.)
T:Mode$ AbilityCast | ValidActivatingPlayer$ You | ValidSA$ Activated.Exhaust | TriggerZones$ Graveyard | Execute$ TrigChangeZone | TriggerDescription$ Whenever you activate an exhaust ability, return this card from your graveyard to the battlefield. T:Mode$ AbilityCast | ValidActivatingPlayer$ You | ValidSA$ Activated.Exhaust | TriggerZones$ Graveyard | Execute$ TrigChangeZone | TriggerDescription$ Whenever you activate an exhaust ability, return this card from your graveyard to the battlefield.
SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield
DeckHas:Ability$Counters DeckHas:Ability$Counters
Oracle:Exhaust — {2}{G}{G}: Put two +1/+1 counters on this creature. (Activate each exhaust ability only once.)\nWhenever you activate an exhaust ability, return this card from your graveyard to the battlefield. Oracle:Exhaust — {2}{G}{G}: Put two +1/+1 counters on this creature. (Activate each exhaust ability only once.)\nWhenever you activate an exhaust ability, return this card from your graveyard to the battlefield.

View File

@@ -1,8 +1,8 @@
Name:Collision Course Name:Collision Course
ManaCost:1 W ManaCost:1 W
Types:Sorcery Types:Sorcery
A:SP$ Charm | Choices$ DBDmg,DBDestroy A:SP$ Charm | Choices$ DBDmg,DBDestroy
SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SpellDescription$ CARDNAME deals X damage to target creature, where X is the number of permanents you control that are creatures and/or Vehicles. SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SpellDescription$ CARDNAME deals X damage to target creature, where X is the number of permanents you control that are creatures and/or Vehicles.
SVar:DBDestroy:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | SpellDescription$ Destroy target artifact. SVar:DBDestroy:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | SpellDescription$ Destroy target artifact.
SVar:X:Count$Valid Creature.YouCtrl,Vehicle.YouCtrl SVar:X:Count$Valid Creature.YouCtrl,Vehicle.YouCtrl
Oracle:Choose one —\n• Collision Course deals X damage to target creature, where X is the number of permanents you control that are creatures and/or Vehicles.\n• Destroy target artifact. Oracle:Choose one —\n• Collision Course deals X damage to target creature, where X is the number of permanents you control that are creatures and/or Vehicles.\n• Destroy target artifact.

View File

@@ -1,7 +1,7 @@
Name:Daring Mechanic Name:Daring Mechanic
ManaCost:2 W ManaCost:2 W
Types:Creature Human Artificer Types:Creature Human Artificer
PT:3/3 PT:3/3
A:AB$ PutCounter | Cost$ 3 W | ValidTgts$ Mount,Vehicle | TgtPrompt$ Select target Mount or Vehicle | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target Mount or Vehicle. A:AB$ PutCounter | Cost$ 3 W | ValidTgts$ Mount,Vehicle | TgtPrompt$ Select target Mount or Vehicle | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target Mount or Vehicle.
DeckHas:Ability$Counters DeckHas:Ability$Counters
Oracle:{3}{W}: Put a +1/+1 counter on target Mount or Vehicle. Oracle:{3}{W}: Put a +1/+1 counter on target Mount or Vehicle.

View File

@@ -1,10 +1,10 @@
Name:Detention Chariot Name:Detention Chariot
ManaCost:4 W W ManaCost:4 W W
Types:Artifact Vehicle Types:Artifact Vehicle
PT:6/6 PT:6/6
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When this Vehicle enters, exile target artifact or creature an opponent controls until this Vehicle leaves the battlefield. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When this Vehicle enters, exile target artifact or creature an opponent controls until this Vehicle leaves the battlefield.
SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Artifact.OppCtrl,Creature.OppCtrl | TgtPrompt$ Select target artifact or creature an opponent controls | Duration$ UntilHostLeavesPlay SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Artifact.OppCtrl,Creature.OppCtrl | TgtPrompt$ Select target artifact or creature an opponent controls | Duration$ UntilHostLeavesPlay
K:Crew:3 K:Crew:3
K:Cycling:W K:Cycling:W
SVar:PlayMain1:TRUE SVar:PlayMain1:TRUE
Oracle:When this Vehicle enters, exile target artifact or creature an opponent controls until this Vehicle leaves the battlefield.\nCrew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.)\nCycling {W} ({W}, Discard this card: Draw a card.) Oracle:When this Vehicle enters, exile target artifact or creature an opponent controls until this Vehicle leaves the battlefield.\nCrew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.)\nCycling {W} ({W}, Discard this card: Draw a card.)

View File

@@ -1,7 +1,7 @@
Name:Diversion Unit Name:Diversion Unit
ManaCost:1 U ManaCost:1 U
Types:Artifact Creature Robot Types:Artifact Creature Robot
PT:2/1 PT:2/1
K:Flying K:Flying
A:AB$ Counter | Cost$ U Sac<1/CARDNAME> | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target instant or sorcery spell | UnlessCost$ 3 | SpellDescription$ Counter target instant or sorcery spell unless its controller pays {3}. A:AB$ Counter | Cost$ U Sac<1/CARDNAME/this creature> | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target instant or sorcery spell | UnlessCost$ 3 | SpellDescription$ Counter target instant or sorcery spell unless its controller pays {3}.
Oracle:Flying\n{U}, Sacrifice this creature: Counter target instant or sorcery spell unless its controller pays {3}. Oracle:Flying\n{U}, Sacrifice this creature: Counter target instant or sorcery spell unless its controller pays {3}.

View File

@@ -1,8 +1,8 @@
Name:Fang-Druid Summoner Name:Fang-Druid Summoner
ManaCost:3 G ManaCost:3 G
Types:Creature Ape Druid Types:Creature Ape Druid
PT:2/4 PT:2/4
K:Reach K:Reach
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | OptionalDecider$ You | TriggerDescription$ When this creature enters, you may search your library and/or graveyard for a creature card with no abilities, reveal it, and put it into your hand. If you search your library this way, shuffle. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | OptionalDecider$ You | TriggerDescription$ When this creature enters, you may search your library and/or graveyard for a creature card with no abilities, reveal it, and put it into your hand. If you search your library this way, shuffle.
SVar:TrigSearch:DB$ ChangeZone | Origin$ Library | OriginAlternative$ Graveyard | Destination$ Hand | ChangeType$ Creature.YouOwn+NoAbilities | Optional$ True SVar:TrigSearch:DB$ ChangeZone | Origin$ Library | OriginAlternative$ Graveyard | Destination$ Hand | ChangeType$ Creature.YouOwn+NoAbilities | Optional$ True
Oracle:Reach\nWhen this creature enters, you may search your library and/or graveyard for a creature card with no abilities, reveal it, and put it into your hand. If you search your library this way, shuffle. Oracle:Reach\nWhen this creature enters, you may search your library and/or graveyard for a creature card with no abilities, reveal it, and put it into your hand. If you search your library this way, shuffle.

View File

@@ -1,9 +1,9 @@
Name:Gastal Blockbuster Name:Gastal Blockbuster
ManaCost:2 R ManaCost:2 R
Types:Creature Human Berserker Types:Creature Human Berserker
PT:3/2 PT:3/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When this creature enters, you may sacrifice a creature or Vehicle. When you do, destroy target artifact an opponent controls. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When this creature enters, you may sacrifice a creature or Vehicle. When you do, destroy target artifact an opponent controls.
SVar:TrigSac:AB$ ImmediateTrigger | Cost$ Sac<1/Creature;Vehicle/a creature or Vehicle> | Execute$ TrigDestroy | TriggerDescription$ When you do, destroy target artifact an opponent controls. SVar:TrigSac:AB$ ImmediateTrigger | Cost$ Sac<1/Creature;Vehicle/a creature or Vehicle> | Execute$ TrigDestroy | TriggerDescription$ When you do, destroy target artifact an opponent controls.
SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Artifact.OppCtrl | TgtPrompt$ Select target artifact an opponent controls SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Artifact.OppCtrl | TgtPrompt$ Select target artifact an opponent controls
DeckHas:Ability$Sacrifice DeckHas:Ability$Sacrifice
Oracle:When this creature enters, you may sacrifice a creature or Vehicle. When you do, destroy target artifact an opponent controls. Oracle:When this creature enters, you may sacrifice a creature or Vehicle. When you do, destroy target artifact an opponent controls.

View File

@@ -0,0 +1,13 @@
Name:Gonti, Night Minister
ManaCost:2 B B
Types:Legendary Creature Aetherborn Rogue
PT:3/4
T:Mode$ SpellCast | ValidCard$ Card | ValidSAonCard$ Spell.YouDontOwn | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigTreasure | TriggerDescription$ Whenever a player casts a spell they don't own, that player creates a Treasure token.
SVar:TrigTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | TokenOwner$ TriggeredActivator
T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ Opponent | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever a creature deals combat damage to one of your opponents, its controller looks at the top card of that opponent's library and exiles it face down. They may play that card for as long as it remains exiled. Mana of any type can be spent to cast a spell this way.
SVar:TrigDig:DB$ Dig | DigNum$ 1 | Defined$ TriggeredTarget | ForceReveal$ TriggeredSourceController | DefinedExiler$ TriggeredSourceController | ChangeNum$ All | DestinationZone$ Exile | ExileFaceDown$ True | RememberChanged$ True | SubAbility$ DBEffect
SVar:DBEffect:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ STPlay | SubAbility$ DBCleanup | ForgetOnMoved$ Exile | EffectOwner$ TriggeredSourceController | Duration$ Permanent
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:STPlay:Mode$ Continuous | MayLookAt$ You | MayPlay$ True | MayPlayIgnoreType$ True | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play this card for as long as it remains exiled, and mana of any type can be spent to cast it.
DeckHas:Ability$Token
Oracle:Whenever a player casts a spell they don't own, that player creates a Treasure token.\nWhenever a creature deals combat damage to one of your opponents, its controller looks at the top card of that opponent's library and exiles it face down. They may play that card for as long as it remains exiled. Mana of any type can be spent to cast a spell this way.

View File

@@ -1,5 +1,5 @@
Name:Kalakscion, Hunger Tyrant Name:Kalakscion, Hunger Tyrant
ManaCost:1 B B ManaCost:1 B B
Types:Legendary Creature Crocodile Types:Legendary Creature Crocodile
PT:7/2 PT:7/2
Oracle: Oracle:

View File

@@ -1,7 +1,7 @@
Name:Loxodon Surveyor Name:Loxodon Surveyor
ManaCost:2 G ManaCost:2 G
Types:Creature Elephant Scout Types:Creature Elephant Scout
PT:3/3 PT:3/3
K:Start your engines K:Start your engines
A:AB$ Draw | Cost$ 3 ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | Activation$ MaxSpeed | PrecostDesc$ Max speed — | SpellDescription$ Draw a card. A:AB$ Draw | Cost$ 3 ExileFromGrave<1/CARDNAME/this card> | ActivationZone$ Graveyard | Activation$ MaxSpeed | PrecostDesc$ Max speed — | SpellDescription$ Draw a card.
Oracle:Start your engines! (If you have no speed, it starts at 1. It increases once on each of your turns when an opponent loses life. Max speed is 4.)\nMax speed — {3}, Exile this card from your graveyard: Draw a card. Oracle:Start your engines! (If you have no speed, it starts at 1. It increases once on each of your turns when an opponent loses life. Max speed is 4.)\nMax speed — {3}, Exile this card from your graveyard: Draw a card.

View File

@@ -1,10 +1,10 @@
Name:Pit Automaton Name:Pit Automaton
ManaCost:2 ManaCost:2
Types:Artifact Creature Construct Types:Artifact Creature Construct
PT:0/4 PT:0/4
K:Defender K:Defender
A:AB$ Mana | Cost$ T | Produced$ C | Amount$ 2 | RestrictValid$ Activated | SpellDescription$ Add {C}{C}. Spend this mana only to activate abilities. A:AB$ Mana | Cost$ T | Produced$ C | Amount$ 2 | RestrictValid$ Activated | SpellDescription$ Add {C}{C}. Spend this mana only to activate abilities.
A:AB$ DelayedTrigger | Cost$ 2 T | AILogic$ SpellCopy | Mode$ AbilityCast | ValidSA$ Activated.Exhaust | ValidActivatingPlayer$ You | ThisTurn$ True | Execute$ EffTrigCopy | SpellDescription$ When you next activate an exhaust ability this turn, copy it. You may choose new targets for the copy. A:AB$ DelayedTrigger | Cost$ 2 T | AILogic$ SpellCopy | Mode$ AbilityCast | ValidSA$ Activated.Exhaust | ValidActivatingPlayer$ You | ThisTurn$ True | Execute$ EffTrigCopy | SpellDescription$ When you next activate an exhaust ability this turn, copy it. You may choose new targets for the copy.
SVar:EffTrigCopy:DB$ CopySpellAbility | Defined$ TriggeredSpellAbility | MayChooseTarget$ True SVar:EffTrigCopy:DB$ CopySpellAbility | Defined$ TriggeredSpellAbility | MayChooseTarget$ True
SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
Oracle:Defender\n{T}: Add {C}{C}. Spend this mana only to activate abilities.\n{2}, {T}: When you next activate an exhaust ability this turn, copy it. You may choose new targets for the copy. Oracle:Defender\n{T}: Add {C}{C}. Spend this mana only to activate abilities.\n{2}, {T}: When you next activate an exhaust ability this turn, copy it. You may choose new targets for the copy.

View File

@@ -1,9 +1,9 @@
Name:Rise from the Wreck Name:Rise from the Wreck
ManaCost:2 G ManaCost:2 G
Types:Sorcery Types:Sorcery
A:SP$ Pump | TgtZone$ Graveyard | ValidTgts$ Creature.YouOwn | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target creature card in your graveyard | SubAbility$ DBMount | SpellDescription$ Return up to one target creature card, up to one target Mount card, up to one target Vehicle card, and up to one target creature card with no abilities from your graveyard to your hand. A:SP$ Pump | TgtZone$ Graveyard | ValidTgts$ Creature.YouOwn | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target creature card in your graveyard | SubAbility$ DBMount | SpellDescription$ Return up to one target creature card, up to one target Mount card, up to one target Vehicle card, and up to one target creature card with no abilities from your graveyard to your hand.
SVar:DBMount:DB$ Pump | TgtZone$ Graveyard | ValidTgts$ Mount.YouOwn | TgtPrompt$ Select target Mount card in your graveyard | TargetMin$ 0 | TargetMax$ 1 | SubAbility$ DBVehicle SVar:DBMount:DB$ Pump | TgtZone$ Graveyard | ValidTgts$ Mount.YouOwn | TgtPrompt$ Select target Mount card in your graveyard | TargetMin$ 0 | TargetMax$ 1 | SubAbility$ DBVehicle
SVar:DBVehicle:DB$ Pump | TgtZone$ Graveyard | ValidTgts$ Vehicle.YouOwn | TgtPrompt$ Select target Vehicle card in your graveyard | TargetMin$ 0 | TargetMax$ 1 | SubAbility$ DBVanilla SVar:DBVehicle:DB$ Pump | TgtZone$ Graveyard | ValidTgts$ Vehicle.YouOwn | TgtPrompt$ Select target Vehicle card in your graveyard | TargetMin$ 0 | TargetMax$ 1 | SubAbility$ DBVanilla
SVar:DBVanilla:DB$ Pump | TgtZone$ Graveyard | ValidTgts$ Creature.YouOwn+NoAbilities | TgtPrompt$ Select target creature card with no abilities in your graveyard | TargetMin$ 0 | TargetMax$ 1 | SubAbility$ DBChangeZone SVar:DBVanilla:DB$ Pump | TgtZone$ Graveyard | ValidTgts$ Creature.YouOwn+NoAbilities | TgtPrompt$ Select target creature card with no abilities in your graveyard | TargetMin$ 0 | TargetMax$ 1 | SubAbility$ DBChangeZone
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ Targeted SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ Targeted
Oracle:Return up to one target creature card, up to one target Mount card, up to one target Vehicle card, and up to one target creature card with no abilities from your graveyard to your hand. Oracle:Return up to one target creature card, up to one target Mount card, up to one target Vehicle card, and up to one target creature card with no abilities from your graveyard to your hand.

View File

@@ -1,7 +1,7 @@
Name:Scrap Compactor Name:Scrap Compactor
ManaCost:1 ManaCost:1
Types:Artifact Types:Artifact
A:AB$ DealDamage | Cost$ 3 T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SpellDescription$ It deals 3 damage to target creature. A:AB$ DealDamage | Cost$ 3 T Sac<1/CARDNAME/this artifact> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SpellDescription$ It deals 3 damage to target creature.
A:AB$ Destroy | Cost$ 6 T Sac<1/CARDNAME> | ValidTgts$ Creature,Vehicle | TgtPrompt$ Select target creature or Vehicle | SpellDescription$ Destroy target creature or Vehicle. A:AB$ Destroy | Cost$ 6 T Sac<1/CARDNAME/this artifact> | ValidTgts$ Creature,Vehicle | TgtPrompt$ Select target creature or Vehicle | SpellDescription$ Destroy target creature or Vehicle.
DeckHas:Ability$Sacrifice DeckHas:Ability$Sacrifice
Oracle:{3}, {T}, Sacrifice this artifact: It deals 3 damage to target creature.\n{6}, {T}, Sacrifice this artifact: Destroy target creature or Vehicle. Oracle:{3}, {T}, Sacrifice this artifact: It deals 3 damage to target creature.\n{6}, {T}, Sacrifice this artifact: Destroy target creature or Vehicle.

View File

@@ -1,10 +1,10 @@
Name:Spire Mechcycle Name:Spire Mechcycle
ManaCost:4 R ManaCost:4 R
Types:Artifact Vehicle Types:Artifact Vehicle
PT:5/4 PT:5/4
K:Haste K:Haste
A:AB$ Animate | Cost$ tapXType<1/Mount.Other,Vehicle.Other/another Mount or Vehicle> | Defined$ Self | Types$ Artifact,Creature | Exhaust$ True | Duration$ Permanent | SubAbility$ DBPutCounter | SpellDescription$ This Vehicle becomes an artifact creature. Put a +1/+1 counter on it for each Mount and/or Vehicle you control other than this Vehicle. (Activate each exhaust ability only once.) A:AB$ Animate | Cost$ tapXType<1/Mount.Other,Vehicle.Other/another Mount or Vehicle> | Defined$ Self | Types$ Artifact,Creature | Exhaust$ True | Duration$ Permanent | SubAbility$ DBPutCounter | SpellDescription$ This Vehicle becomes an artifact creature. Put a +1/+1 counter on it for each Mount and/or Vehicle you control other than this Vehicle. (Activate each exhaust ability only once.)
SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ X SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ X
SVar:X:Count$Valid Mount.Other+YouCtrl,Vehicle.Other+YouCtrl SVar:X:Count$Valid Mount.Other+YouCtrl,Vehicle.Other+YouCtrl
K:Crew:2 K:Crew:2
Oracle:Haste\nExhaust — Tap another untapped Mount or Vehicle you control: This Vehicle becomes an artifact creature. Put a +1/+1 counter on it for each Mount and/or Vehicle you control other than this Vehicle. (Activate each exhaust ability only once.)\nCrew 2 Oracle:Haste\nExhaust — Tap another untapped Mount or Vehicle you control: This Vehicle becomes an artifact creature. Put a +1/+1 counter on it for each Mount and/or Vehicle you control other than this Vehicle. (Activate each exhaust ability only once.)\nCrew 2

View File

@@ -1,5 +1,5 @@
Name:Terrian, World Tyrant Name:Terrian, World Tyrant
ManaCost:2 G G G ManaCost:2 G G G
Types:Legendary Creature Dinosaur Ooze Types:Legendary Creature Dinosaur Ooze
PT:9/7 PT:9/7
Oracle: Oracle:

View File

@@ -1,7 +1,7 @@
Name:Trade the Helm Name:Trade the Helm
ManaCost:4 U ManaCost:4 U
Types:Sorcery Types:Sorcery
A:SP$ Pump | ValidTgts$ Artifact.YouCtrl,Creature.YouCtrl | TgtPrompt$ Choose target artifact or creature you control | SubAbility$ DBExchange | SpellDescription$ Exchange control of target artifact or creature you control and target artifact or creature an opponent controls. A:SP$ Pump | ValidTgts$ Artifact.YouCtrl,Creature.YouCtrl | TgtPrompt$ Choose target artifact or creature you control | SubAbility$ DBExchange | SpellDescription$ Exchange control of target artifact or creature you control and target artifact or creature an opponent controls.
SVar:DBExchange:DB$ ExchangeControl | Defined$ ParentTarget | ValidTgts$ Artifact.OppCtrl,Creature.OppCtrl | TgtPrompt$ Choose target artifact or creature an opponent controls SVar:DBExchange:DB$ ExchangeControl | Defined$ ParentTarget | ValidTgts$ Artifact.OppCtrl,Creature.OppCtrl | TgtPrompt$ Choose target artifact or creature an opponent controls
K:Cycling:2 K:Cycling:2
Oracle:Exchange control of target artifact or creature you control and target artifact or creature an opponent controls.\nCycling {2} ({2}, Discard this card: Draw a card.) Oracle:Exchange control of target artifact or creature you control and target artifact or creature an opponent controls.\nCycling {2} ({2}, Discard this card: Draw a card.)

View File

@@ -1,5 +1,5 @@
Name:Tyrox, Saurid Tyrant Name:Tyrox, Saurid Tyrant
ManaCost:1 R ManaCost:1 R
Types:Legendary Creature Dinosaur Warrior Types:Legendary Creature Dinosaur Warrior
PT:4/1 PT:4/1
Oracle: Oracle: