Skip to content

Commit

Permalink
Edit pile cleanup: Line reordering, second pass: part 8, folder 's'
Browse files Browse the repository at this point in the history
  • Loading branch information
dracontes authored Oct 13, 2024
1 parent 9766d4b commit 7fc3e18
Show file tree
Hide file tree
Showing 69 changed files with 77 additions and 77 deletions.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/sage_of_fables.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PT:2/2
K:ETBReplacement:Other:AddExtraCounter:Mandatory:Battlefield:Creature.Wizard+Other+YouCtrl
SVar:AddExtraCounter:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Each other Wizard creature you control enters with an additional +1/+1 counter on it.
A:AB$ Draw | Cost$ 2 SubCounter<1/P1P1/Creature.YouCtrl/a creature you control> | NumCards$ 1 | SpellDescription$ Draw a card.
DeckNeeds:Type$Wizard
DeckHas:Ability$Counters
DeckNeeds:Type$Wizard
# TODO: The AI won't use the "draw a card" ability on this yet, needs some logic improvement. Otherwise, the AI uses this card fine and it may be good in a Wizard-themed deck.
Oracle:Each other Wizard creature you control enters with an additional +1/+1 counter on it.\n{2}, Remove a +1/+1 counter from a creature you control: Draw a card.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/sage_of_lat_nam.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ Types:Creature Human Artificer
PT:1/2
A:AB$ Draw | Cost$ T Sac<1/Artifact> | NumCards$ 1 | SpellDescription$ Draw a card.
AI:RemoveDeck:Random
DeckNeeds:Type$Artifact
DeckHas:Ability$Sacrifice
DeckNeeds:Type$Artifact
Oracle:{T}, Sacrifice an artifact: Draw a card.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/saheeli_sublime_artificer.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_1_1_a_servo | TokenOw
SVar:BuffedBy:Card.nonCreature+nonLand
A:AB$ Pump | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | ValidTgts$ Artifact.YouCtrl | TgtPrompt$ Select target artifact you control | SubAbility$ SaheeliCopy | StackDescription$ None | SpellDescription$ Target artifact you control becomes a copy of another target artifact or creature you control until end of turn, except it's an artifact in addition to its other types.
SVar:SaheeliCopy:DB$ Clone | CloneTarget$ ParentTarget | ValidTgts$ Artifact.YouCtrl,Creature.YouCtrl | TgtPrompt$ Select another target artifact or creature you control | AddTypes$ Artifact | Duration$ UntilEndOfTurn
DeckHas:Ability$Token
SVar:BuffedBy:Card.nonCreature+nonLand
DeckHas:Ability$Token
Oracle:Whenever you cast a noncreature spell, create a 1/1 colorless Servo artifact creature token.\n[-2]: Target artifact you control becomes a copy of another target artifact or creature you control until end of turn, except it's an artifact in addition to its other types.
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ SVar:DBTokenTrice:DB$ Token | TokenScript$ w_4_4_angel_flying | ConditionCheckSV
SVar:Resolved:Count$ResolvedThisTurn
T:Mode$ SpellCast | ValidCard$ Card.withConvoke | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a spell that has convoke, untap CARDNAME.
SVar:TrigUntap:DB$ Untap | Defined$ Self
DeckNeeds:Keyword$Convoke
DeckHas:Ability$Token & Type$Human|Angel|Spirit
DeckNeeds:Keyword$Convoke
Oracle:Whenever Saint Traft and Rem Karolus becomes tapped, create a 1/1 red Human creature token if this is the first time this ability has resolved this turn. If it's the second time, create a 1/1 blue Spirit creature token with flying. If it's the third time, create a 4/4 white Angel creature token with flying.\nWhenever you cast a spell that has convoke, untap Saint Traft and Rem Karolus.
4 changes: 2 additions & 2 deletions forge-gui/res/cardsfolder/s/sample_collector.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PT:2/3
T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigImmediateTrig | TriggerDescription$ Whenever CARDNAME attacks, you may collect evidence 3. When you do, put a +1/+1 counter on target creature you control. (To collect evidence 3, exile cards with total mana value 3 or greater from your graveyard.)
SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ CollectEvidence<3> | Execute$ TrigCounter | SpellDescription$ When you do, put a +1/+1 counter on target creature you control.
SVar:TrigCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1
DeckHints:Ability$Graveyard|Mill|Discard|Dredge
DeckHas:Ability$Counters
SVar:HasAttackEffect:TRUE
DeckHas:Ability$Counters
DeckHints:Ability$Graveyard|Mill|Discard|Dredge
Oracle:Whenever Sample Collector attacks, you may collect evidence 3. When you do, put a +1/+1 counter on target creature you control. (To collect evidence 3, exile cards with total mana value 3 or greater from your graveyard.)
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/sanctuary_warden.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ Battlefield | OptionalDecider$ You | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters or attacks, you may remove a counter from a creature or planeswalker you control. If you do, draw a card and create a 1/1 green and white Citizen creature token.
SVar:TrigChange:AB$ Draw | Cost$ RemoveAnyCounter<1/Any/Card.Creature;Card.Planeswalker/a creature or planeswalker you control> | SubAbility$ DBToken
SVar:DBToken:DB$ Token | TokenScript$ gw_1_1_citizen
SVar:HasAttackEffect:TRUE
DeckHas:Ability$Token|Counters & Type$Citizen
DeckHints:Ability$Counters
SVar:HasAttackEffect:TRUE
Oracle:Flying\nSanctuary Warden enters with two shield counters on it.\nWhenever Sanctuary Warden enters or attacks, you may remove a counter from a creature or planeswalker you control. If you do, draw a card and create a 1/1 green and white Citizen creature token.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/sanguine_spy.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ A:AB$ Surveil | Cost$ 1 Sac<1/Creature.Other/another creature> | Amount$ 1 | Spe
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE5 | Execute$ TrigDraw | TriggerDescription$ At the beginning of your end step, if there are five or more mana values among cards in your graveyard, you may pay 2 life. If you do, draw a card.
SVar:TrigDraw:AB$ Draw | Cost$ PayLife<2>
SVar:X:Count$ValidGraveyard Card.YouOwn$DifferentCMC
DeckHas:Ability$Sacrifice|LifeGain|Surveil|Graveyard
SVar:AIPreference:SacCost$Creature.token,Creature.cmcLE2
DeckHas:Ability$Sacrifice|LifeGain|Surveil|Graveyard
Oracle:Menace, lifelink\n{1}, Sacrifice another creature: Surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)\nAt the beginning of your end step, if there are five or more mana values among cards in your graveyard, you may pay 2 life. If you do, draw a card.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/saproling_cluster.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Name:Saproling Cluster
ManaCost:1 G
Types:Enchantment
A:AB$ Token | Cost$ 1 Discard<1/Card> | TokenAmount$ 1 | TokenScript$ g_1_1_saproling | TokenOwner$ You | Activator$ Player | SpellDescription$ Create a 1/1 green Saproling creature token. Any player may activate this ability.
AI:RemoveDeck:All
SVar:NonStackingEffect:True
AI:RemoveDeck:All
DeckHas:Ability$Discard|Token
Oracle:{1}, Discard a card: Create a 1/1 green Saproling creature token. Any player may activate this ability.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/saproling_infestation.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ Types:Enchantment
T:Mode$ SpellCast | ValidCard$ Card.YouCtrl+kicked | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a player kicks a spell, you create a 1/1 green Saproling creature token.
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ g_1_1_saproling | TokenOwner$ You
AI:RemoveDeck:Random
DeckNeeds:Keyword$Kicker
DeckHas:Ability$Token
DeckNeeds:Keyword$Kicker
Oracle:Whenever a player kicks a spell, you create a 1/1 green Saproling creature token.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/sarah_jane_smith.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ PT:2/1
T:Mode$ SpellCast | ValidCard$ Card.Historic | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | ActivationLimit$ 1 | Execute$ TrigInvestigate | TriggerDescription$ Whenever you cast a historic spell, investigate. This ability triggers only once each turn. (Artifacts, legendaries, and Sagas are historic. To investigate, create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.")
SVar:TrigInvestigate:DB$ Investigate
K:Doctor's companion
DeckNeeds:Type$Artifact|Enchantment|Legendary
DeckHas:Ability$Token|Sacrifice & Type$Artifact|Clue
DeckNeeds:Type$Artifact|Enchantment|Legendary
Oracle:Whenever you cast a historic spell, investigate. This ability triggers only once each turn. (Artifacts, legendaries, and Sagas are historic. To investigate, create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.")\nDoctor's companion (You can have two commanders if the other is the Doctor.)
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/sarevok_the_usurper.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ PT:4/4
T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of combat on your turn, target creature you control gets +X/+0 until end of turn, where X is the number of creature, instant, and sorcery cards in your graveyard.
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ X
SVar:X:Count$ValidGraveyard Instant.YouOwn,Sorcery.YouOwn,Creature.YouOwn
SVar:BuffedBy:Instant,Sorcery
DeckHas:Ability$Graveyard
DeckHints:Type$Instant|Sorcery
SVar:BuffedBy:Instant,Sorcery
Oracle:At the beginning of combat on your turn, target creature you control gets +X/+0 until end of turn, where X is the number of creature, instant, and sorcery cards in your graveyard.

SPECIALIZE:BLACK
Expand Down
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/scrapyard_recombiner.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ Types:Artifact Creature Construct
PT:0/0
K:Modular:2
A:AB$ ChangeZone | Cost$ T Sac<1/Artifact> | Origin$ Library | Destination$ Hand | ChangeType$ Card.Construct | ChangeNum$ 1 | SpellDescription$ Search your library for a Construct card, reveal it, put it into your hand, then shuffle.
AI:RemoveDeck:Random
SVar:AIPreference:SacCost$Artifact.token,Artifact.cmcEQ1
AI:RemoveDeck:Random
DeckHas:Ability$Counters
DeckHints:Type$Construct
Oracle:Modular 2 (This creature enters with two +1/+1 counters on it. When it dies, you may put its +1/+1 counters on target artifact creature.)\n{T}, Sacrifice an artifact: Search your library for a Construct card, reveal it, put it into your hand, then shuffle.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/screaming_phantom.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ PT:2/2
K:Flying
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ Whenever CARDNAME attacks, mill a card. (Put the top card of your library into your graveyard.)
SVar:TrigMill:DB$ Mill | NumCards$ 1
DeckHas:Ability$Mill|Graveyard
SVar:HasAttackEffect:TRUE
DeckHas:Ability$Mill|Graveyard
Oracle:Flying\nWhenever Screaming Phantom attacks, mill a card. (Put the top card of your library into your graveyard.)
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/screeching_scorchbeast.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigRadiation | TriggerDescrip
SVar:TrigRadiation:DB$ Radiation | Defined$ Player | Num$ 2
T:Mode$ MilledAll | ValidPlayer$ Player | ValidCard$ Card.nonLand | TriggerZones$ Battlefield | Execute$ TrigToken | ResolvedLimit$ 1 | OptionalDecider$ You | TriggerDescription$ Whenever one or more nonland cards are milled, you may create that many 2/2 black Zombie Mutant creature tokens. Do this only once each turn.
SVar:TrigToken:DB$ Token | TokenAmount$ TriggerCount$Amount | TokenScript$ b_2_2_zombie_mutant | TokenOwner$ You
SVar:HasAttackEffect:TRUE
DeckHas:Ability$Token & Type$Zombie
DeckHints:Ability$Mill
SVar:HasAttackEffect:TRUE
Oracle:Flying, menace\nWhenever Screeching Scorchbeast attacks, each player gets two rad counters.\nWhenever one or more nonland cards are milled, you may create that many 2/2 black Zombie Mutant creature tokens. Do this only once each turn.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/scrib_nibblers.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 | ConditionDefined$
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Landfall — Whenever a land you control enters, you may untap CARDNAME.
SVar:TrigUntap:DB$ Untap | Defined$ Self
DeckHas:Ability$LifeGain
SVar:BuffedBy:Land
DeckHas:Ability$LifeGain
Oracle:{T}: Exile the top card of target player's library. If it's a land card, you gain 1 life.\nLandfall — Whenever a land you control enters, you may untap Scrib Nibblers.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/scrounging_bandar.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ K:etbCounter:P1P1:2
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigMoveCounter | TriggerDescription$ At the beginning of your upkeep, you may move any number of +1/+1 counters from CARDNAME onto another target creature.
SVar:TrigMoveCounter:DB$ MoveCounter | ValidTgts$ Creature.Other | TgtPrompt$ Select target creature | Source$ Self | CounterType$ P1P1 | CounterNum$ Any
AI:RemoveDeck:All
DeckNeeds:Ability$Counters
DeckHas:Ability$Counters
DeckNeeds:Ability$Counters
Oracle:Scrounging Bandar enters with two +1/+1 counters on it.\nAt the beginning of your upkeep, you may move any number of +1/+1 counters from Scrounging Bandar onto another target creature.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/scurrilous_sentry.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ K:Menace
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigConnive | TriggerDescription$ Whenever CARDNAME enters or attacks, it connives. (Draw a card, then discard a card. If you discarded a nonland card, put a +1/+1 counter on this creature.)
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigConnive | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters or attacks, it connives. (Draw a card, then discard a card. If you discarded a nonland card, put a +1/+1 counter on this creature.)
SVar:TrigConnive:DB$ Connive
DeckHas:Ability$Counters|Discard
SVar:HasAttackEffect:True
DeckHas:Ability$Counters|Discard
Oracle:Menace\nWhenever Scurrilous Sentry enters or attacks, it connives. (Draw a card, then discard a card. If you discarded a nonland card, put a +1/+1 counter on this creature.)
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/scute_swarm.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ SVar:TrigBranch:DB$ Branch | BranchConditionSVar$ X | BranchConditionSVarCompare
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ g_1_1_insect | TokenOwner$ You
SVar:DBCopy:DB$ CopyPermanent | Defined$ Self | NumCopies$ 1
SVar:X:Count$Valid Land.YouCtrl
DeckHas:Ability$Token
SVar:BuffedBy:Land
DeckHas:Ability$Token
Oracle:Landfall — Whenever a land you control enters, create a 1/1 green Insect creature token. If you control six or more lands, create a token that's a copy of Scute Swarm instead.
4 changes: 2 additions & 2 deletions forge-gui/res/cardsfolder/s/sedraxis_alchemist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ Types:Creature Zombie Wizard
PT:2/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Permanent.Blue+YouCtrl | Execute$ TrigBounce | TriggerDescription$ When CARDNAME enters, if you control a blue permanent, return target nonland permanent to its owner's hand.
SVar:TrigBounce:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent
SVar:PlayMain1:TRUE
AI:RemoveDeck:Random
DeckNeeds:Color$Blue
DeckHints:Color$Blue
SVar:PlayMain1:TRUE
DeckNeeds:Color$Blue
Oracle:When Sedraxis Alchemist enters, if you control a blue permanent, return target nonland permanent to its owner's hand.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/seed_spark.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ A:SP$ Destroy | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artif
SVar:MakeToken:DB$ Token | ConditionManaSpent$ G | TokenAmount$ 2 | TokenOwner$ You | TokenScript$ g_1_1_saproling | SpellDescription$ If {G} was spent to cast CARDNAME, create two 1/1 green Saproling creature tokens.
SVar:ManaNeededToAvoidNegativeEffect:green
AI:RemoveDeck:Random
DeckNeeds:Color$Green
DeckHas:Ability$Token
DeckNeeds:Color$Green
Oracle:Destroy target artifact or enchantment. If {G} was spent to cast this spell, create two 1/1 green Saproling creature tokens.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/sentinel_sarah_lyons.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ SVar:X:Count$ThisTurnEntered_Battlefield_Artifact.YouCtrl
T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDamage | IsPresent$ Creature.attacking+Other | NoResolvingCheck$ True | PresentCompare$ GE2 | TriggerDescription$ Battalion — Whenever CARDNAME and at least two other creatures attack, CARDNAME deals damage equal to the number of artifacts you control to target player.
SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Player | NumDmg$ Y
SVar:Y:Count$Valid Artifact.YouCtrl
DeckNeeds:Type$Artifact
SVar:HasAttackEffect:TRUE
DeckNeeds:Type$Artifact
Oracle:Haste\nAs long as an artifact entered the battlefield under your control this turn, creatures you control get +2/+2.\nBattalion — Whenever Sentinel Sarah Lyons and at least two other creatures attack, Sentinel Sarah Lyons deals damage equal to the number of artifacts you control to target player.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/setessan_champion.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PT:1/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigCounter | TriggerDescription$ Constellation — Whenever an enchantment you control enters, put a +1/+1 counter on CARDNAME and draw a card.
SVar:TrigCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBDraw
SVar:DBDraw:DB$ Draw | NumCards$ 1
SVar:BuffedBy:Enchantment
DeckHas:Ability$Counters
DeckNeeds:Type$Enchantment
SVar:BuffedBy:Enchantment
Oracle:Constellation — Whenever an enchantment you control enters, put a +1/+1 counter on Setessan Champion and draw a card.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/setessan_skirmisher.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ Types:Creature Human Warrior
PT:2/1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Constellation — Whenever an enchantment you control enters, CARDNAME gets +1/+1 until end of turn.
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ +1 | NumDef$ +1
DeckNeeds:Type$Enchantment
SVar:BuffedBy:Enchantment
DeckNeeds:Type$Enchantment
Oracle:Constellation — Whenever an enchantment you control enters, Setessan Skirmisher gets +1/+1 until end of turn.
4 changes: 2 additions & 2 deletions forge-gui/res/cardsfolder/s/shadowborn_apostle.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Types:Creature Human Cleric
PT:1/1
K:A deck can have any number of cards named CARDNAME.
A:AB$ ChangeZone | Cost$ B Sac<6/Creature.namedShadowborn Apostle/creatures named Shadowborn Apostle> | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.Demon | ChangeNum$ 1 | SpellDescription$ Search your library for a Demon creature card, put it onto the battlefield, then shuffle.
DeckNeeds:Name$Shadowborn Apostle & Type$Demon
DeckHints:Name$Shadowborn Demon
SVar:AIPreference:SacCost$Card
DeckHints:Name$Shadowborn Demon
DeckNeeds:Name$Shadowborn Apostle & Type$Demon
Oracle:A deck can have any number of cards named Shadowborn Apostle.\n{B}, Sacrifice six creatures named Shadowborn Apostle: Search your library for a Demon creature card, put it onto the battlefield, then shuffle.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/shagrat_loot_bearer.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigAttach | TriggerZones$ Bat
SVar:TrigAttach:DB$ Attach | ValidTgts$ Equipment | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select up to one target equipment to attach to NICKNAME | Object$ Targeted | Defined$ Self | SubAbility$ DBAmass
SVar:DBAmass:DB$ Amass | Type$ Orc | Num$ X
SVar:X:Count$Valid Equipment.Attached
SVar:HasAttackEffect:TRUE
DeckHas:Ability$Token|Counters & Type$Orc|Army
DeckHints:Type$Equipment
SVar:HasAttackEffect:TRUE
Oracle:Whenever Shagrat, Loot Bearer attacks, attach up to one target Equipment to it. Then amass Orcs X, where X is the number of Equipment attached to Shagrat. (Control of the Equipment doesn't change. To amass Orcs X, put X +1/+1 counters on an Army you control. It's also an Orc. If you don't control an Army, create a 0/0 black Orc Army creature token first.)
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/shaun_father_of_synths.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ T:Mode$ AttackersDeclared | ValidAttackers$ Creature.YouCtrl | OptionalDecider$
SVar:TrigCopy:DB$ CopyPermanent | ValidTgts$ Creature.attacking+Other+Legendary+YouCtrl | TgtPrompt$ Select target attacking legendary creature you control other than NICKNAME | NonLegendary$ True | AddTypes$ Artifact & Synth | TokenTapped$ True | TokenAttacking$ True
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When NICKNAME leaves the battlefield, exile all Synth tokens you control.
SVar:TrigExile:DB$ ChangeZoneAll | Origin$ Battlefield | Destination$ Exile | ChangeType$ Synth.YouCtrl+token
DeckHas:Ability$Token & Type$Synth
SVar:HasAttackEffect:TRUE
DeckHas:Ability$Token & Type$Synth
DeckHints:Type$Legendary
Oracle:Whenever you attack, you may create a tapped and attacking token that's a copy of target attacking legendary creature you control other than Shaun, except it's not legendary and it's a Synth artifact creature in addition to its other types.\nWhen Shaun leaves the battlefield, exile all Synth tokens you control.
Loading

0 comments on commit 7fc3e18

Please sign in to comment.