This commit is contained in:
Simisays
2022-10-29 20:29:24 +02:00
parent 28126e7438
commit 0274662e98
6 changed files with 58 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
Name:Farid, Enterprising Salvager
ManaCost:2 R
Types:Legendary Creature Human Soldier
PT:3/3
T:Mode$ ChangesZone | ValidCard$ Artifact.nonToken+YouCtrl | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a nontoken artifact you control is put into a graveyard from the battlefield, create a colorless artifact token named Scrap.
SVar:TrigToken:DB$ Token | TokenScript$ scrap
A:AB$ Charm | Cost$ 1 R Sac<1/Artifact> | Choices$ DBCounter,DBGoad,DBLoot | CharmNum$ 1 | SpellDescription$ Choose one, then ABILITY
SVar:DBCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | SubAbility$ DBPump | SpellDescription$ Put a +1/+1 counter on NICKNAME. It gains haste until end of turn.
SVar:DBPump:DB$ Pump | Defined$ Self | KW$ Haste
SVar:DBGoad:DB$ Goad | ValidTgts$ Creature | SpellDescription$ Goad target creature.
SVar:DBLoot:DB$ Discard | Mode$ TgtChoose | SubAbility$ DBDraw | SpellDescription$ Discard a card, then draw a card.
SVar:DBDraw:DB$ Draw
DeckHints:Type$Artifact
DeckHas:Ability$Discard|Token & Type$Artifact & Keyword$Haste
Oracle:Whenever a nontoken artifact you control is put into a graveyard from the battlefield, create a colorless artifact token named Scrap.\n{1}{R}, Sacrifice an artifact: Choose one —\n• Put a +1/+1 counter on Farid. It gains haste until end of turn.\n• Goad target creature.\n• Discard a card, then draw a card.

View File

@@ -0,0 +1,10 @@
Name:Hexavus
ManaCost:6
Types:Artifact Creature Construct
PT:0/0
K:etbCounter:P1P1:6
K:Flying
A:AB$ PutCounter | Cost$ 1 SubCounter<1/P1P1> | CounterType$ Flying | CounterNum$ 1 | ValidTgts$ Creature.Other | TgtPrompt$ Select target creature | SpellDescription$ Put a flying counter on another target creature.
A:AB$ PutCounter | Cost$ 1 RemoveAnyCounter<1/Any/Creature.YouCtrl+Other/another creature you control> | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME.
DeckHas:Ability$Counters
Oracle:Flying\nHexavus enters the battlefield with six +1/+1 counters on it.\n{1}, Remove a +1/+1 counter from Hexavus: Put a flying counter on another target creature.\n{1}, Remove a counter from another creature you control: Put a +1/+1 counter on Hexavus

View File

@@ -0,0 +1,8 @@
Name:Kayla's Music Box
ManaCost:2
Types:Legendary Artifact
A:AB$ Dig | Cost$ W T | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | ExileFaceDown$ True | SpellDescription$ Look at the top card of your library, then exile it face down. (You may look at it any time.)
A:AB$ Effect | Cost$ T | RememberObjects$ Remembered | StaticAbilities$ MayPlay | SpellDescription$ Until end of turn, you may play cards you own exiled with CARDNAME.
SVar:MayPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | MayPlay$ True | Description$ Until end of turn, you may play cards you own exiled with CARDNAME.
DeckHints:Color$White
Oracle:{W}, {T}: Look at the top card of your library, then exile it face down. (You may look at it any time.)\n{T}: Until end of turn, you may play cards you own exiled with Kayla's Music Box.

View File

@@ -0,0 +1,8 @@
Name:March of Progress
ManaCost:2 U
Types:Sorcery
A:SP$ CopyPermanent | Cost$ 2 U | ValidTgts$ Artifact.Creature+YouCtrl | TgtPrompt$ Select target artifact creature you control | SpellDescription$ Choose target artifact creature you control. For each creature chosen this way, create a token thats a copy of it.
A:SP$ CopyPermanent | Cost$ 6 U | PrecostDesc$ Overload | CostDesc$ {6}{U} | Defined$ Valid Artifact.Creature+YouCtrl | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.") | StackDescription$ Create a token of each artifact creature you control.
DeckHas:Ability$Token
DeckNeeds:Type$Artifact
Oracle:Choose target artifact creature you control. For each creature chosen this way, create a token that's a copy of it.\nOverload {6}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")

View File

@@ -0,0 +1,13 @@
Name:Scholar of New Horizons
ManaCost:1 W
Types:Creature Human Scout
PT:1/1
K:etbCounter:P1P1:1
A:AB$ ChangeZone | Cost$ T RemoveAnyCounter<1/Any/Permanent.YouCtrl/a permanent you control> | Origin$ Library | Destination$ Library | ChangeType$ Land.Plains | ChangeNum$ 1 | RememberChanged$ True | Reveal$ True | Shuffle$ False | SubAbility$ DBBranch | SpellDescription$ Search your library for a Plains card and reveal it. If an opponent controls more lands than you, you may put that card onto the battlefield tapped. If you don't put the card onto the battlefield, put it into your hand. Then shuffle.
SVar:DBBranch:DB$ Branch | BranchConditionSVar$ X | TrueSubAbility$ ToBattlefieldTapped | FalseSubAbility$ ToHand | SubAbility$ DBCleanup
SVar:X:PlayerCountOpponents$HasPropertywithMoreLandsThanYou
SVar:ToBattlefieldTapped:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Battlefield | Tapped$ True | Shuffle$ True
SVar:ToHand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand | Shuffle$ True
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHas:Ability$Counters
Oracle:Scholar of New Horizons enters the battlefield with a +1/+1 counter on it.\n{T}, Remove a counter from a permanent you control: Search your library for a Plains card and reveal it. If an opponent controls more lands than you, you may put that card onto the battlefield tapped. If you don't put the card onto the battlefield, put it into your hand. Then shuffle.

View File

@@ -0,0 +1,4 @@
Name:Scrap
ManaCost:no cost
Types:Artifact
Oracle: