diff --git a/forge-gui/res/cardsfolder/i/icewind_elemental.txt b/forge-gui/res/cardsfolder/i/icewind_elemental.txt index f6fee77d252..d6336909a4a 100644 --- a/forge-gui/res/cardsfolder/i/icewind_elemental.txt +++ b/forge-gui/res/cardsfolder/i/icewind_elemental.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When this creature enters, draw a card, then discard a card. SVar:TrigDraw:DB$ Draw | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose -Oracle:Flying\nWhen this creature enters, draw a card, then discard a card. \ No newline at end of file +Oracle:Flying\nWhen this creature enters, draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/i/incite_insight.txt b/forge-gui/res/cardsfolder/i/incite_insight.txt index 99db5c3c733..e2f096ee9af 100644 --- a/forge-gui/res/cardsfolder/i/incite_insight.txt +++ b/forge-gui/res/cardsfolder/i/incite_insight.txt @@ -3,4 +3,4 @@ ManaCost:X U U Types:Sorcery A:SP$ AssembleContraption | Amount$ X | SpellDescription$ Assemble X Contraptions. SVar:X:Count$xPaid -Oracle:Assemble X Contraptions. (To assemble a Contraption, put the top card of your Contraption deck face up onto one of your sprockets.) \ No newline at end of file +Oracle:Assemble X Contraptions. (To assemble a Contraption, put the top card of your Contraption deck face up onto one of your sprockets.) diff --git a/forge-gui/res/cardsfolder/i/infernal_vessel.txt b/forge-gui/res/cardsfolder/i/infernal_vessel.txt index 5884baf24f4..c129aef4a22 100644 --- a/forge-gui/res/cardsfolder/i/infernal_vessel.txt +++ b/forge-gui/res/cardsfolder/i/infernal_vessel.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self+nonDemon | Execute$ TrigReturn | TriggerDescription$ When this creature dies, if it wasn't a Demon, return it to the battlefield under its owner's control with two +1/+1 counters on it. It's a Demon in addition to its other types. SVar:TrigReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ TriggeredNewCardLKICopy | WithCountersType$ P1P1 | WithCountersAmount$ 2 | AnimateSubAbility$ DBAnimate SVar:DBAnimate:DB$ Animate | Defined$ Remembered | Types$ Demon | Duration$ Permanent -Oracle:When this creature dies, if it wasn't a Demon, return it to the battlefield under its owner's control with two +1/+1 counters on it. It's a Demon in addition to its other types. \ No newline at end of file +Oracle:When this creature dies, if it wasn't a Demon, return it to the battlefield under its owner's control with two +1/+1 counters on it. It's a Demon in addition to its other types. diff --git a/forge-gui/res/cardsfolder/i/infestation_sage.txt b/forge-gui/res/cardsfolder/i/infestation_sage.txt index 2287a6c5459..3be7aa62492 100644 --- a/forge-gui/res/cardsfolder/i/infestation_sage.txt +++ b/forge-gui/res/cardsfolder/i/infestation_sage.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When this creature dies, create a 1/1 black and green Insect token with flying. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ bg_1_1_insect_flying | TokenOwner$ You DeckHas:Ability$Token -Oracle:When this creature dies, create a 1/1 black and green Insect token with flying. \ No newline at end of file +Oracle:When this creature dies, create a 1/1 black and green Insect token with flying. diff --git a/forge-gui/res/cardsfolder/i/inflation_station.txt b/forge-gui/res/cardsfolder/i/inflation_station.txt index 6023fd68c95..b8d0ca05170 100644 --- a/forge-gui/res/cardsfolder/i/inflation_station.txt +++ b/forge-gui/res/cardsfolder/i/inflation_station.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, target creature gets +3/+3 until end of turn. SVar:TrigCrank:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 -Oracle:Whenever you crank Inflation Station, target creature gets +3/+3 until end of turn. \ No newline at end of file +Oracle:Whenever you crank Inflation Station, target creature gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/i/inspiration_from_beyond.txt b/forge-gui/res/cardsfolder/i/inspiration_from_beyond.txt index e2f4b88ea8b..9a6c86e8172 100644 --- a/forge-gui/res/cardsfolder/i/inspiration_from_beyond.txt +++ b/forge-gui/res/cardsfolder/i/inspiration_from_beyond.txt @@ -5,4 +5,4 @@ A:SP$ Mill | NumCards$ 3 | Defined$ You | SubAbility$ DBChangeZone | SpellDescri SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | ChangeType$ Instant.YouOwn,Sorcery.YouOwn | ChangeNum$ 1 | Hidden$ True K:Flashback:5 U U DeckHas:Ability$Graveyard -Oracle:Mill three cards, then return an instant or sorcery card from your graveyard to your hand.\nFlashback {5}{U}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Mill three cards, then return an instant or sorcery card from your graveyard to your hand.\nFlashback {5}{U}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/i/inspiring_paladin.txt b/forge-gui/res/cardsfolder/i/inspiring_paladin.txt index ff41bb78108..998ac1182e3 100644 --- a/forge-gui/res/cardsfolder/i/inspiring_paladin.txt +++ b/forge-gui/res/cardsfolder/i/inspiring_paladin.txt @@ -5,4 +5,4 @@ PT:3/3 S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ First Strike | Condition$ PlayerTurn | Description$ During your turn, this creature has first strike. (It deals combat damage before creatures without first strike.) S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddKeyword$ First Strike | Condition$ PlayerTurn | Description$ During your turn, creatures you control with +1/+1 counters on them have first strike. DeckHints:Ability$Counters -Oracle:During your turn, this creature has first strike. (It deals combat damage before creatures without first strike.)\nDuring your turn, creatures you control with +1/+1 counters on them have first strike. \ No newline at end of file +Oracle:During your turn, this creature has first strike. (It deals combat damage before creatures without first strike.)\nDuring your turn, creatures you control with +1/+1 counters on them have first strike. diff --git a/forge-gui/res/cardsfolder/i/insufferable_syphon.txt b/forge-gui/res/cardsfolder/i/insufferable_syphon.txt index a874bfd75e2..72c6e28003c 100644 --- a/forge-gui/res/cardsfolder/i/insufferable_syphon.txt +++ b/forge-gui/res/cardsfolder/i/insufferable_syphon.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, target player discards a card. SVar:TrigCrank:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Select a player | Mode$ TgtChoose -Oracle:Whenever you crank Insufferable Syphon, target player discards a card. \ No newline at end of file +Oracle:Whenever you crank Insufferable Syphon, target player discards a card. diff --git a/forge-gui/res/cardsfolder/i/ivora_insatiable_heir.txt b/forge-gui/res/cardsfolder/i/ivora_insatiable_heir.txt index 86e201f16c3..732dc4ba202 100644 --- a/forge-gui/res/cardsfolder/i/ivora_insatiable_heir.txt +++ b/forge-gui/res/cardsfolder/i/ivora_insatiable_heir.txt @@ -9,4 +9,4 @@ SVar:TrigToken:DB$ Token | TokenScript$ c_a_blood_draw T:Mode$ Discarded | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you discard a card, put a +1/+1 counter on NICKNAME. DeckHas:Ability$Counters SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -Oracle:Trample\nWhen Ivora, Insatiable Heir enters and whenever it deals combat damage to a player, create a Blood token. (It's an artifact with "{1}, {T}, Discard a card, sacrifice this artifact: Draw a card.")\nWhenever you discard a card, put a +1/+1 counter on Ivora. \ No newline at end of file +Oracle:Trample\nWhen Ivora, Insatiable Heir enters and whenever it deals combat damage to a player, create a Blood token. (It's an artifact with "{1}, {T}, Discard a card, sacrifice this artifact: Draw a card.")\nWhenever you discard a card, put a +1/+1 counter on Ivora. diff --git a/forge-gui/res/cardsfolder/j/jamming_device.txt b/forge-gui/res/cardsfolder/j/jamming_device.txt index e2fae096e3a..f2e2b601a38 100644 --- a/forge-gui/res/cardsfolder/j/jamming_device.txt +++ b/forge-gui/res/cardsfolder/j/jamming_device.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, creatures target player controls get -1/-1 until end of turn. SVar:TrigCrank:DB$ PumpAll | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True -Oracle:Whenever you crank Jamming Device, creatures target player controls get -1/-1 until end of turn. \ No newline at end of file +Oracle:Whenever you crank Jamming Device, creatures target player controls get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/j/joust_through.txt b/forge-gui/res/cardsfolder/j/joust_through.txt index 7da1b754f93..2065cb8bd12 100644 --- a/forge-gui/res/cardsfolder/j/joust_through.txt +++ b/forge-gui/res/cardsfolder/j/joust_through.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant A:SP$ DealDamage | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 3 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 3 damage to target attacking or blocking creature. You gain 1 life. SVar:DBGainLife:DB$ GainLife | LifeAmount$ 1 -Oracle:Joust Through deals 3 damage to target attacking or blocking creature. You gain 1 life. \ No newline at end of file +Oracle:Joust Through deals 3 damage to target attacking or blocking creature. You gain 1 life. diff --git a/forge-gui/res/cardsfolder/j/joyride_rigger.txt b/forge-gui/res/cardsfolder/j/joyride_rigger.txt index fea4cd759c6..efcce5bef15 100644 --- a/forge-gui/res/cardsfolder/j/joyride_rigger.txt +++ b/forge-gui/res/cardsfolder/j/joyride_rigger.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Rigger PT:3/3 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigAssemble | TriggerDescription$ When CARDNAME enters, it assembles a Contraption. SVar:TrigAssemble:DB$ AssembleContraption -Oracle:When Joyride Rigger enters, it assembles a Contraption. (Put the top card of your Contraption deck face up onto one of your sprockets.) \ No newline at end of file +Oracle:When Joyride Rigger enters, it assembles a Contraption. (Put the top card of your Contraption deck face up onto one of your sprockets.) diff --git a/forge-gui/res/cardsfolder/k/kellan_planar_trailblazer.txt b/forge-gui/res/cardsfolder/k/kellan_planar_trailblazer.txt index 22905755312..47eaa114f6c 100644 --- a/forge-gui/res/cardsfolder/k/kellan_planar_trailblazer.txt +++ b/forge-gui/res/cardsfolder/k/kellan_planar_trailblazer.txt @@ -9,4 +9,4 @@ SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | RememberObjects$ Remembered SVar:STPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play this card this turn. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True A:AB$ Animate | Cost$ 2 R | ConditionPresent$ Card.Self+Detective | Types$ Human,Faerie,Rogue | RemoveCreatureTypes$ True | Duration$ Permanent | Power$ 3 | Toughness$ 2 | Keywords$ Double Strike | SpellDescription$ If NICKNAME is a Detective, it becomes a 3/2 Human Faerie Rogue and gains double strike. -Oracle:{1}{R}: If Kellan is a Scout, it becomes a Human Faerie Detective and gains "Whenever Kellan deals combat damage to a player, exile the top card of your library. You may play that card this turn."\n{2}{R}: If Kellan is a Detective, it becomes a 3/2 Human Faerie Rogue and gains double strike. \ No newline at end of file +Oracle:{1}{R}: If Kellan is a Scout, it becomes a Human Faerie Detective and gains "Whenever Kellan deals combat damage to a player, exile the top card of your library. You may play that card this turn."\n{2}{R}: If Kellan is a Detective, it becomes a 3/2 Human Faerie Rogue and gains double strike. diff --git a/forge-gui/res/cardsfolder/k/keys_to_the_house.txt b/forge-gui/res/cardsfolder/k/keys_to_the_house.txt index 1677dfa7166..e11d451871e 100644 --- a/forge-gui/res/cardsfolder/k/keys_to_the_house.txt +++ b/forge-gui/res/cardsfolder/k/keys_to_the_house.txt @@ -3,4 +3,4 @@ ManaCost:1 Types:Artifact A:AB$ ChangeZone | Cost$ 1 T Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, reveal it, put it into your hand, then shuffle. A:AB$ UnlockDoor | Cost$ 3 T Sac<1/CARDNAME> | Mode$ LockOrUnlock | ValidTgts$ Room.YouCtrl | TgtPrompt$ Choose target Room you control | SorcerySpeed$ True | SpellDescription$ Lock or unlock a door of target Room you control. Activate only as a sorcery. -Oracle:{1}, {T}, Sacrifice Keys to the House: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.\n{3}, {T}, Sacrifice Keys to the House: Lock or unlock a door of target Room you control. Activate only as a sorcery. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice Keys to the House: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.\n{3}, {T}, Sacrifice Keys to the House: Lock or unlock a door of target Room you control. Activate only as a sorcery. diff --git a/forge-gui/res/cardsfolder/k/koma_world_eater.txt b/forge-gui/res/cardsfolder/k/koma_world_eater.txt index a293e36800a..6d6ea892b9b 100644 --- a/forge-gui/res/cardsfolder/k/koma_world_eater.txt +++ b/forge-gui/res/cardsfolder/k/koma_world_eater.txt @@ -8,4 +8,4 @@ K:Ward:4 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerDescription$ Whenever NICKNAME deals combat damage to a player, create four 3/3 blue Serpent creature tokens named Koma's Coil. SVar:TrigToken:DB$ Token | TokenAmount$ 4 | TokenScript$ komas_coil | TokenOwner$ You DeckHas:Ability$Token -Oracle:This spell can't be countered.\nTrample, ward {4}\nWhenever Koma deals combat damage to a player, create four 3/3 blue Serpent creature tokens named Koma's Coil. \ No newline at end of file +Oracle:This spell can't be countered.\nTrample, ward {4}\nWhenever Koma deals combat damage to a player, create four 3/3 blue Serpent creature tokens named Koma's Coil. diff --git a/forge-gui/res/cardsfolder/k/kykar_zephyr_awakener.txt b/forge-gui/res/cardsfolder/k/kykar_zephyr_awakener.txt index fe0454f34f9..a8ea2db4ac3 100644 --- a/forge-gui/res/cardsfolder/k/kykar_zephyr_awakener.txt +++ b/forge-gui/res/cardsfolder/k/kykar_zephyr_awakener.txt @@ -11,4 +11,4 @@ SVar:TrigReturn:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defi SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:DBToken:DB$ Token | TokenScript$ w_1_1_spirit_flying | SpellDescription$ Create a 1/1 white Spirit creature token with flying. DeckHas:Ability$Token -Oracle:Flying\nWhenever you cast a noncreature spell, choose one —\n• Exile another target creature you control. Return that card to the battlefield under its owner's control at the beginning of the next end step.\n• Create a 1/1 white Spirit creature token with flying. \ No newline at end of file +Oracle:Flying\nWhenever you cast a noncreature spell, choose one —\n• Exile another target creature you control. Return that card to the battlefield under its owner's control at the beginning of the next end step.\n• Create a 1/1 white Spirit creature token with flying. diff --git a/forge-gui/res/cardsfolder/l/lackey_recycler.txt b/forge-gui/res/cardsfolder/l/lackey_recycler.txt index f2f5541a7fc..83c47c88484 100644 --- a/forge-gui/res/cardsfolder/l/lackey_recycler.txt +++ b/forge-gui/res/cardsfolder/l/lackey_recycler.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, put target creature card from your graveyard on top of your library. SVar:TrigCrank:DB$ ChangeZone | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature | TargetsWithDefinedController$ TriggeredCardController | Origin$ Graveyard | Destination$ Library -Oracle:Whenever you crank Lackey Recycler, put target creature card from your graveyard on top of your library. \ No newline at end of file +Oracle:Whenever you crank Lackey Recycler, put target creature card from your graveyard on top of your library. diff --git a/forge-gui/res/cardsfolder/l/leyline_axe.txt b/forge-gui/res/cardsfolder/l/leyline_axe.txt index 607a89f6539..707c3f08faf 100644 --- a/forge-gui/res/cardsfolder/l/leyline_axe.txt +++ b/forge-gui/res/cardsfolder/l/leyline_axe.txt @@ -5,4 +5,4 @@ K:MayEffectFromOpeningHand:FromHand SVar:FromHand:DB$ ChangeZone | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If this card is in your opening hand, you may begin the game with it on the battlefield. S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Double Strike & Trample | Description$ Equipped creature gets +1/+1 and has double strike and trample. K:Equip:3 -Oracle:If this card is in your opening hand, you may begin the game with it on the battlefield.\nEquipped creature gets +1/+1 and has double strike and trample.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:If this card is in your opening hand, you may begin the game with it on the battlefield.\nEquipped creature gets +1/+1 and has double strike and trample.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/l/living_phone.txt b/forge-gui/res/cardsfolder/l/living_phone.txt index 8a3aa866e93..aaf109428c5 100644 --- a/forge-gui/res/cardsfolder/l/living_phone.txt +++ b/forge-gui/res/cardsfolder/l/living_phone.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Toy PT:2/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME dies, look at the top five cards of your library. You may reveal a creature card with power 2 or less from among them and put it into your hand. Put the rest on the bottom of your library in a random order. SVar:TrigDig:DB$ Dig | DigNum$ 5 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Creature.powerLE2 | RestRandomOrder$ True | ForceRevealToController$ True -Oracle:When Living Phone dies, look at the top five cards of your library. You may reveal a creature card with power 2 or less from among them and put it into your hand. Put the rest on the bottom of your library in a random order. \ No newline at end of file +Oracle:When Living Phone dies, look at the top five cards of your library. You may reveal a creature card with power 2 or less from among them and put it into your hand. Put the rest on the bottom of your library in a random order. diff --git a/forge-gui/res/cardsfolder/l/loot_exuberant_explorer.txt b/forge-gui/res/cardsfolder/l/loot_exuberant_explorer.txt index 2127621f1b1..59bbc7ef15f 100644 --- a/forge-gui/res/cardsfolder/l/loot_exuberant_explorer.txt +++ b/forge-gui/res/cardsfolder/l/loot_exuberant_explorer.txt @@ -5,4 +5,4 @@ PT:1/4 S:Mode$ Continuous | Affected$ You | AdjustLandPlays$ 1 | Description$ You may play an additional land on each of your turns. A:AB$ Dig | Cost$ 4 G G T | DigNum$ 6 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Creature.cmcLEX | DestinationZone$ Battlefield | RestRandomOrder$ True | SpellDescription$ Look at the top six cards of your library. You may reveal a creature card with mana value less than or equal to the number of lands you control from among them and put it onto the battlefield. Put the rest on the bottom in a random order. SVar:X:Count$Valid Land.YouCtrl -Oracle:You may play an additional land on each of your turns.\n{4}{G}{G}, {T}: Look at the top six cards of your library. You may reveal a creature card with mana value less than or equal to the number of lands you control from among them and put it onto the battlefield. Put the rest on the bottom in a random order. \ No newline at end of file +Oracle:You may play an additional land on each of your turns.\n{4}{G}{G}, {T}: Look at the top six cards of your library. You may reveal a creature card with mana value less than or equal to the number of lands you control from among them and put it onto the battlefield. Put the rest on the bottom in a random order. diff --git a/forge-gui/res/cardsfolder/l/luminous_rebuke.txt b/forge-gui/res/cardsfolder/l/luminous_rebuke.txt index 31bfecc880d..1b4d2b09ee5 100644 --- a/forge-gui/res/cardsfolder/l/luminous_rebuke.txt +++ b/forge-gui/res/cardsfolder/l/luminous_rebuke.txt @@ -3,4 +3,4 @@ ManaCost:4 W Types:Instant S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 3 | EffectZone$ All | ValidTarget$ Creature.tapped | Description$ This spell costs {3} less to cast if it targets a tapped creature. A:SP$ Destroy | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. -Oracle:This spell costs {3} less to cast if it targets a tapped creature.\nDestroy target creature. \ No newline at end of file +Oracle:This spell costs {3} less to cast if it targets a tapped creature.\nDestroy target creature. diff --git a/forge-gui/res/cardsfolder/m/mandatory_friendship_shackles.txt b/forge-gui/res/cardsfolder/m/mandatory_friendship_shackles.txt index 569ca9486bd..e23b00292a5 100644 --- a/forge-gui/res/cardsfolder/m/mandatory_friendship_shackles.txt +++ b/forge-gui/res/cardsfolder/m/mandatory_friendship_shackles.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, target creature gets -1/-1 until end of turn. SVar:TrigCrank:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True -Oracle:Whenever you crank Mandatory Friendship Shackles, target creature gets -1/-1 until end of turn. \ No newline at end of file +Oracle:Whenever you crank Mandatory Friendship Shackles, target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mangled_soulrager.txt b/forge-gui/res/cardsfolder/m/mangled_soulrager.txt index b188e99522f..7870b915e74 100644 --- a/forge-gui/res/cardsfolder/m/mangled_soulrager.txt +++ b/forge-gui/res/cardsfolder/m/mangled_soulrager.txt @@ -9,4 +9,4 @@ SVar:TrigPump:DB$ PumpAll | ValidCards$ Creature | PumpZone$ Battlefield | KW$ H SVar:DBBoon:DB$ Effect | Boon$ True | Duration$ Permanent | Triggers$ CreatureETB SVar:CreatureETB:Mode$ ChangesZone | ValidCards$ Creature.YouCtrl | Destination$ Battlefield | TriggerZones$ Battlefield | BoonAmount$ 12 | Execute$ TrigPumpETB | TriggerDescription$ Whenever a creature you control enters, switch its power and toughness. SVar:TrigPumpETB:DB$ Pump | Defined$ TriggeredCardLKICopy | Duration$ Permanent | KW$ HIDDEN CARDNAME's power and toughness are switched -Oracle:Flying\nWhen Mangled Soulrager enters, switch the power and toughness of each creature on the battlefield. You get a twelve-time boon with "Whenever a creature you control enters, switch its power and toughness."\nCycling {1}{U} \ No newline at end of file +Oracle:Flying\nWhen Mangled Soulrager enters, switch the power and toughness of each creature on the battlefield. You get a twelve-time boon with "Whenever a creature you control enters, switch its power and toughness."\nCycling {1}{U} diff --git a/forge-gui/res/cardsfolder/m/marina_vendrell.txt b/forge-gui/res/cardsfolder/m/marina_vendrell.txt index adcf3cde45d..0de074577f8 100644 --- a/forge-gui/res/cardsfolder/m/marina_vendrell.txt +++ b/forge-gui/res/cardsfolder/m/marina_vendrell.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters, reveal the top seven cards of your library. Put all enchantment cards from among them into your hand and the rest on the bottom of your library in a random order. SVar:TrigDig:DB$ Dig | DigNum$ 7 | Reveal$ True | ChangeNum$ All | ChangeValid$ Enchantment | RestRandomOrder$ True A:AB$ UnlockDoor | Cost$ T | Mode$ LockOrUnlock | ValidTgts$ Room.YouCtrl | TgtPrompt$ Choose target Room you control | SorcerySpeed$ True | SpellDescription$ Lock or unlock a door of target Room you control. Activate only as a sorcery. -Oracle:When Marina Vendrell enters, reveal the top seven cards of your library. Put all enchantment cards from among them into your hand and the rest on the bottom of your library in a random order.\n{T}: Lock or unlock a door of target Room you control. Activate only as a sorcery. \ No newline at end of file +Oracle:When Marina Vendrell enters, reveal the top seven cards of your library. Put all enchantment cards from among them into your hand and the rest on the bottom of your library in a random order.\n{T}: Lock or unlock a door of target Room you control. Activate only as a sorcery. diff --git a/forge-gui/res/cardsfolder/m/midlife_upgrade.txt b/forge-gui/res/cardsfolder/m/midlife_upgrade.txt index 0cbc5115c9f..a5d526c169f 100644 --- a/forge-gui/res/cardsfolder/m/midlife_upgrade.txt +++ b/forge-gui/res/cardsfolder/m/midlife_upgrade.txt @@ -5,4 +5,4 @@ A:SP$ AssembleContraption | Cost$ 3 W Sac | CostDesc$ As an addit SVar:Y:Sacrificed$Amount/Plus.1 SVar:X:Count$xPaid AI:RemoveDeck:All -Oracle:As an additional cost to cast this spell, sacrifice X Contraptions.\nAssemble X plus one Contraptions. (To assemble a Contraption, put the top card of your Contraption deck face up onto one of your sprockets.) \ No newline at end of file +Oracle:As an additional cost to cast this spell, sacrifice X Contraptions.\nAssemble X plus one Contraptions. (To assemble a Contraption, put the top card of your Contraption deck face up onto one of your sprockets.) diff --git a/forge-gui/res/cardsfolder/m/midnight_snack.txt b/forge-gui/res/cardsfolder/m/midnight_snack.txt index 2ac2975817e..fa8445bd252 100644 --- a/forge-gui/res/cardsfolder/m/midnight_snack.txt +++ b/forge-gui/res/cardsfolder/m/midnight_snack.txt @@ -7,4 +7,4 @@ A:AB$ LoseLife | Cost$ 2 B Sac<1/CARDNAME> | ValidTgts$ Opponent | LifeAmount$ X SVar:RaidTest:Count$AttackersDeclared SVar:X:Count$LifeYouGainedThisTurn DeckHas:Ability$LifeGain|Token -Oracle:Raid — At the beginning of your end step, if you attacked this turn, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this token: You gain 3 life.")\n{2}{B}, Sacrifice this enchantment: Target opponent loses X life, where X is the amount of life you gained this turn. \ No newline at end of file +Oracle:Raid — At the beginning of your end step, if you attacked this turn, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this token: You gain 3 life.")\n{2}{B}, Sacrifice this enchantment: Target opponent loses X life, where X is the amount of life you gained this turn. diff --git a/forge-gui/res/cardsfolder/m/mischievous_mystic.txt b/forge-gui/res/cardsfolder/m/mischievous_mystic.txt index 4d21a4e5ec5..149e24213c0 100644 --- a/forge-gui/res/cardsfolder/m/mischievous_mystic.txt +++ b/forge-gui/res/cardsfolder/m/mischievous_mystic.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you draw your second card each turn, create a 1/1 blue Faerie token with flying. SVar:TrigToken:DB$ Token | TokenScript$ u_1_1_faerie_flying DeckHas:Ability$Token -Oracle:Flying\nWhenever you draw your second card each turn, create a 1/1 blue Faerie token with flying. \ No newline at end of file +Oracle:Flying\nWhenever you draw your second card each turn, create a 1/1 blue Faerie token with flying. diff --git a/forge-gui/res/cardsfolder/n/needletooth_pack.txt b/forge-gui/res/cardsfolder/n/needletooth_pack.txt index 644de028a72..8c8da4205c1 100644 --- a/forge-gui/res/cardsfolder/n/needletooth_pack.txt +++ b/forge-gui/res/cardsfolder/n/needletooth_pack.txt @@ -5,4 +5,4 @@ PT:4/5 T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | CheckSVar$ Morbid | SVarCompare$ GE1 | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Morbid — At the beginning of your end step, if a creature died this turn, put two +1/+1 counters on target creature you control. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 2 SVar:Morbid:Count$Morbid.1.0 -Oracle:Morbid — At the beginning of your end step, if a creature died this turn, put two +1/+1 counters on target creature you control. \ No newline at end of file +Oracle:Morbid — At the beginning of your end step, if a creature died this turn, put two +1/+1 counters on target creature you control. diff --git a/forge-gui/res/cardsfolder/n/neural_network.txt b/forge-gui/res/cardsfolder/n/neural_network.txt index 752ae429943..76726ed8148 100644 --- a/forge-gui/res/cardsfolder/n/neural_network.txt +++ b/forge-gui/res/cardsfolder/n/neural_network.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, gain control of target creature an opponent controls with power less than or equal to the number of creature cards in its controller’s graveyard until end of turn. Untap that creature. It gains haste until end of turn. SVar:TrigCrank:DB$ GainControl | ValidTgts$ Creature | TargetsWithControllerProperty$ powerLECardsInGraveyard | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | TgtPrompt$ Select target creature with power less than or equal to the number of creatures in its controller's graveyard. -Oracle:Whenever you crank Neural Network, gain control of target creature an opponent controls with power less than or equal to the number of creature cards in its controller’s graveyard until end of turn. Untap that creature. It gains haste until end of turn. \ No newline at end of file +Oracle:Whenever you crank Neural Network, gain control of target creature an opponent controls with power less than or equal to the number of creature cards in its controller’s graveyard until end of turn. Untap that creature. It gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/o/oaken_power_suit.txt b/forge-gui/res/cardsfolder/o/oaken_power_suit.txt index e22661d0d4f..238c2fdb9b1 100644 --- a/forge-gui/res/cardsfolder/o/oaken_power_suit.txt +++ b/forge-gui/res/cardsfolder/o/oaken_power_suit.txt @@ -4,4 +4,4 @@ Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, target creature gets +X/+X until end of turn, where X is the greatest power among creatures you control. SVar:TrigCrank:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X SVar:X:Count$Valid Creature.YouCtrl$GreatestPower -Oracle:Whenever you crank Oaken Power Suit, target creature gets +X/+X until end of turn, where X is the greatest power among creatures you control. \ No newline at end of file +Oracle:Whenever you crank Oaken Power Suit, target creature gets +X/+X until end of turn, where X is the greatest power among creatures you control. diff --git a/forge-gui/res/cardsfolder/o/optical_optimizer.txt b/forge-gui/res/cardsfolder/o/optical_optimizer.txt index cdd9b3a4906..e4617fe4a53 100644 --- a/forge-gui/res/cardsfolder/o/optical_optimizer.txt +++ b/forge-gui/res/cardsfolder/o/optical_optimizer.txt @@ -4,4 +4,4 @@ Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, until end of turn, target creature becomes an artifact in addition to its other types and gains "{T}: Draw a card." SVar:TrigCrank:DB$ Animate | ValidTgts$ Creature | Types$ Artifact | Abilities$ ABDraw | AILogic$ Worst | AITgts$ Creature.untapped+YouCtrl SVar:ABDraw:AB$ Draw | Cost$ T | SpellDescription$ Draw a card. -Oracle:Whenever you crank Optical Optimizer, until end of turn, target creature becomes an artifact in addition to its other types and gains "{T}: Draw a card." \ No newline at end of file +Oracle:Whenever you crank Optical Optimizer, until end of turn, target creature becomes an artifact in addition to its other types and gains "{T}: Draw a card." diff --git a/forge-gui/res/cardsfolder/o/ozox_the_clattering_king.txt b/forge-gui/res/cardsfolder/o/ozox_the_clattering_king.txt index 54840bd34b5..b75b4a55b91 100644 --- a/forge-gui/res/cardsfolder/o/ozox_the_clattering_king.txt +++ b/forge-gui/res/cardsfolder/o/ozox_the_clattering_king.txt @@ -6,4 +6,4 @@ K:CARDNAME can't block. T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigToken | TriggerDescription$ When NICKNAME dies, create Jumblebones, a legendary 2/1 black Skeleton creature token with "This creature can't block" and "When this creature leaves the battlefield, return target card named Ozox, the Clattering King from your graveyard to your hand." SVar:TrigToken:DB$ Token | TokenScript$ jumblebones | TokenAmount$ 1 DeckHas:Ability$Token -Oracle:Ozox, the Clattering King can't block.\nWhen Ozox dies, create Jumblebones, a legendary 2/1 black Skeleton creature token with "This creature can't block" and "When this creature leaves the battlefield, return target card named Ozox, the Clattering King from your graveyard to your hand." \ No newline at end of file +Oracle:Ozox, the Clattering King can't block.\nWhen Ozox dies, create Jumblebones, a legendary 2/1 black Skeleton creature token with "This creature can't block" and "When this creature leaves the battlefield, return target card named Ozox, the Clattering King from your graveyard to your hand." diff --git a/forge-gui/res/cardsfolder/p/perforating_artist.txt b/forge-gui/res/cardsfolder/p/perforating_artist.txt index 9af5ed7aab5..0b017f9f011 100644 --- a/forge-gui/res/cardsfolder/p/perforating_artist.txt +++ b/forge-gui/res/cardsfolder/p/perforating_artist.txt @@ -9,4 +9,4 @@ SVar:Discard:DB$ LoseLife | Defined$ Remembered | LifeAmount$ 3 | UnlessCost$ Di SVar:SacNonland:DB$ LoseLife | Defined$ Remembered | LifeAmount$ 3 | UnlessCost$ Sac<1/Permanent.nonLand/nonland permanent> | UnlessPayer$ Remembered | SpellDescription$ You lose 3 life unless you sacrifice a nonland permanent. SVar:LoseLifeFallback:DB$ LoseLife | Defined$ Remembered | LifeAmount$ 3 SVar:RaidTest:Count$AttackersDeclared -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nRaid — At the beginning of your end step, if you attacked this turn, each opponent loses 3 life unless that player sacrifices a nonland permanent of their choice or discards a card. \ No newline at end of file +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nRaid — At the beginning of your end step, if you attacked this turn, each opponent loses 3 life unless that player sacrifices a nonland permanent of their choice or discards a card. diff --git a/forge-gui/res/cardsfolder/p/pet_project.txt b/forge-gui/res/cardsfolder/p/pet_project.txt index c5665acb7a3..b59f2ac7455 100644 --- a/forge-gui/res/cardsfolder/p/pet_project.txt +++ b/forge-gui/res/cardsfolder/p/pet_project.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, put target creature card from an opponent’s graveyard onto the battlefield under your control. SVar:TrigCrank:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target creature card in an opponent's graveyard | ValidTgts$ Creature.OppCtrl -Oracle:Whenever you crank Pet Project, put target creature card from an opponent’s graveyard onto the battlefield under your control. \ No newline at end of file +Oracle:Whenever you crank Pet Project, put target creature card from an opponent’s graveyard onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/p/plagon_lord_of_the_beach.txt b/forge-gui/res/cardsfolder/p/plagon_lord_of_the_beach.txt index 0b83a850996..e0d106b8ed8 100644 --- a/forge-gui/res/cardsfolder/p/plagon_lord_of_the_beach.txt +++ b/forge-gui/res/cardsfolder/p/plagon_lord_of_the_beach.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:DB$ Draw | NumCards$ X A:AB$ Effect | Cost$ WU | ValidTgts$ Creature.YouCtrl | RememberObjects$ Targeted | StaticAbilities$ CombatDamageToughness | ForgetOnMoved$ Battlefield | TgtPrompt$ Select target creature you control | SpellDescription$ Target creature you control assigns combat damage equal to its toughness rather than its power this turn. SVar:CombatDamageToughness:Mode$ CombatDamageToughness | ValidCard$ Card.IsRemembered | Description$ This creature assigns combat damage equal to its toughness rather than its power. SVar:X:Count$Valid Creature.YouCtrl+powerLTtoughness -Oracle:When Plagon, Lord of the Beach enters, draw a card for each creature you control with toughness greater than its power.\n{W/U}: Target creature you control assigns combat damage equal to its toughness rather than its power this turn. \ No newline at end of file +Oracle:When Plagon, Lord of the Beach enters, draw a card for each creature you control with toughness greater than its power.\n{W/U}: Target creature you control assigns combat damage equal to its toughness rather than its power this turn. diff --git a/forge-gui/res/cardsfolder/p/pol_jamaar_illusionist.txt b/forge-gui/res/cardsfolder/p/pol_jamaar_illusionist.txt index 07e4cee623f..b605701b9bd 100644 --- a/forge-gui/res/cardsfolder/p/pol_jamaar_illusionist.txt +++ b/forge-gui/res/cardsfolder/p/pol_jamaar_illusionist.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChooseType:DB$ ChooseType | Defined$ You | Type$ Creature | SubAbility$ DBDraw | AILogic$ MostProminentComputerControls SVar:DBDraw:DB$ Draw | NumCards$ X SVar:X:Count$Valid Creature.ChosenType+YouCtrl -Oracle:Flying\nWhen Pol Jamaar, Illusionist enters, choose a creature type. Draw a card for each creature you control of that type. \ No newline at end of file +Oracle:Flying\nWhen Pol Jamaar, Illusionist enters, choose a creature type. Draw a card for each creature you control of that type. diff --git a/forge-gui/res/cardsfolder/p/polluted_cistern_dim_oubliette.txt b/forge-gui/res/cardsfolder/p/polluted_cistern_dim_oubliette.txt index 204af3677a4..fb05f52ae1b 100644 --- a/forge-gui/res/cardsfolder/p/polluted_cistern_dim_oubliette.txt +++ b/forge-gui/res/cardsfolder/p/polluted_cistern_dim_oubliette.txt @@ -15,4 +15,4 @@ Types:Enchantment Room T:Mode$ UnlockDoor | ValidPlayer$ You | ValidCard$ Card.Self | ThisDoor$ True | Execute$ TrigMill | TriggerDescription$ When you unlock this door, mill three cards, then return a creature card from your graveyard to the battlefield. SVar:TrigMill:DB$ Mill | Defined$ You | NumCards$ 3 | SubAbility$ DBReturn SVar:DBReturn:DB$ ChangeZone | ChangeType$ Creature.YouOwn | Mandatory$ True | Origin$ Graveyard | Destination$ Battlefield | Hidden$ True | ChangeNum$ 1 -Oracle:(You may cast either half. That door unlocks on the battlefield. As a sorcery, you may pay the mana cost of a locked door to unlock it.)\nWhen you unlock this door, mill three cards, then return a creature card from your graveyard to the battlefield. \ No newline at end of file +Oracle:(You may cast either half. That door unlocks on the battlefield. As a sorcery, you may pay the mana cost of a locked door to unlock it.)\nWhen you unlock this door, mill three cards, then return a creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/p/preposterous_proportions.txt b/forge-gui/res/cardsfolder/p/preposterous_proportions.txt index 96963ea2229..41eaa48342a 100644 --- a/forge-gui/res/cardsfolder/p/preposterous_proportions.txt +++ b/forge-gui/res/cardsfolder/p/preposterous_proportions.txt @@ -2,4 +2,4 @@ Name:Preposterous Proportions ManaCost:5 G G Types:Sorcery A:SP$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +10 | NumDef$ +10 | KW$ Vigilance | SpellDescription$ Creatures you control get +10/+10 and gain vigilance until end of turn. -Oracle:Creatures you control get +10/+10 and gain vigilance until end of turn. \ No newline at end of file +Oracle:Creatures you control get +10/+10 and gain vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/p/psemilla_meletian_poet.txt b/forge-gui/res/cardsfolder/p/psemilla_meletian_poet.txt index 4d843ae523a..6b1d411b7b5 100644 --- a/forge-gui/res/cardsfolder/p/psemilla_meletian_poet.txt +++ b/forge-gui/res/cardsfolder/p/psemilla_meletian_poet.txt @@ -7,4 +7,4 @@ SVar:TrigToken:DB$ Token | TokenScript$ w_2_2_e_nymph T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ TrigPump | IsPresent$ Enchantment.YouCtrl | PresentCompare$ GE5 | TriggerDescription$ At the beginning of each combat, if you control five or more enchantments, CARDNAME gets +4/+4 and gains lifelink until end of turn. (Damage dealt by this creature also causes you to gain that much life.) SVar:TrigPump:DB$ Pump | NumAtt$ +4 | NumDef$ +4 | KW$ Lifelink | Defined$ Self DeckHints:Type$Enchantment -Oracle:Whenever you cast your first enchantment spell each turn, create a 2/2 white Nymph enchantment creature token.\nAt the beginning of each combat, if you control five or more enchantments, Psemilla, Meletian Poet gets +4/+4 and gains lifelink until end of turn. (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Oracle:Whenever you cast your first enchantment spell each turn, create a 2/2 white Nymph enchantment creature token.\nAt the beginning of each combat, if you control five or more enchantments, Psemilla, Meletian Poet gets +4/+4 and gains lifelink until end of turn. (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/q/qala_ajanis_pridemate.txt b/forge-gui/res/cardsfolder/q/qala_ajanis_pridemate.txt index 7542acda865..08715ecec8e 100644 --- a/forge-gui/res/cardsfolder/q/qala_ajanis_pridemate.txt +++ b/forge-gui/res/cardsfolder/q/qala_ajanis_pridemate.txt @@ -9,4 +9,4 @@ SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | Counter A:AB$ GainLife | Cost$ 3 W | LifeAmount$ 1 | SpellDescription$ You gain 1 life. SVar:X:Count$CardCounters.ALL DeckHas:Ability$Counters & LifeGain -Oracle:Whenever Qala, Ajani's Pridemate attacks, other attacking creatures you control get +X/+0 until end of turn, where X is the number of counters on Qala.\nWhenever you gain life, put a +1/+1 counter on Qala.\n{3}{W}: You gain 1 life. \ No newline at end of file +Oracle:Whenever Qala, Ajani's Pridemate attacks, other attacking creatures you control get +X/+0 until end of turn, where X is the number of counters on Qala.\nWhenever you gain life, put a +1/+1 counter on Qala.\n{3}{W}: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/q/quakestrider_ceratops.txt b/forge-gui/res/cardsfolder/q/quakestrider_ceratops.txt index bcdf0584277..912e743ceb1 100644 --- a/forge-gui/res/cardsfolder/q/quakestrider_ceratops.txt +++ b/forge-gui/res/cardsfolder/q/quakestrider_ceratops.txt @@ -2,4 +2,4 @@ Name:Quakestrider Ceratops ManaCost:3 G G G Types:Creature Dinosaur PT:12/8 -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/q/quick_draw_katana.txt b/forge-gui/res/cardsfolder/q/quick_draw_katana.txt index 875196972a2..83f8aa46ead 100644 --- a/forge-gui/res/cardsfolder/q/quick_draw_katana.txt +++ b/forge-gui/res/cardsfolder/q/quick_draw_katana.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact Equipment S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddKeyword$ First Strike | Condition$ PlayerTurn | Description$ During your turn, equipped creature gets +2/+0 and has first strike. (It deals combat damage before creatures without first strike.) K:Equip:2 -Oracle:During your turn, equipped creature gets +2/+0 and has first strike. (It deals combat damage before creatures without first strike.)\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:During your turn, equipped creature gets +2/+0 and has first strike. (It deals combat damage before creatures without first strike.)\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/q/quick_stick_lick_trick.txt b/forge-gui/res/cardsfolder/q/quick_stick_lick_trick.txt index 768402f156f..3faf7266d2a 100644 --- a/forge-gui/res/cardsfolder/q/quick_stick_lick_trick.txt +++ b/forge-gui/res/cardsfolder/q/quick_stick_lick_trick.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, target creature gets +1/+1 and gains lifelink until end of turn. SVar:TrigCrank:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Lifelink -Oracle:Whenever you crank Quick-Stick Lick Trick, target creature gets +1/+1 and gains lifelink until end of turn. \ No newline at end of file +Oracle:Whenever you crank Quick-Stick Lick Trick, target creature gets +1/+1 and gains lifelink until end of turn. diff --git a/forge-gui/res/cardsfolder/q/quilled_greatwurm.txt b/forge-gui/res/cardsfolder/q/quilled_greatwurm.txt index e594b1496ef..4857a547a7b 100644 --- a/forge-gui/res/cardsfolder/q/quilled_greatwurm.txt +++ b/forge-gui/res/cardsfolder/q/quilled_greatwurm.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDealtOnce | CombatDamage$ True | PlayerTurn$ True | TriggerZones$ SVar:TrigPutCounter:DB$ PutCounter | Defined$ TriggeredSourceLKICopy | CounterType$ P1P1 | CounterNum$ X S:Mode$ Continuous | Affected$ Card.Self | MayPlay$ True | AffectedZone$ Graveyard | EffectZone$ Graveyard | RaiseCost$ RemoveAnyCounter<6/Any/Creature.YouCtrl/among creatures you control> | Description$ You may cast this card from your graveyard by removing six counters from among creatures you control in addition to paying its other costs. SVar:X:TriggerCount$DamageAmount -Oracle:Trample\nWhenever a creature you control deals combat damage during your turn, put that many +1/+1 counters on it. (It must survive to get the counters.)\nYou may cast this card from your graveyard by removing six counters from among creatures you control in addition to paying its other costs. \ No newline at end of file +Oracle:Trample\nWhenever a creature you control deals combat damage during your turn, put that many +1/+1 counters on it. (It must survive to get the counters.)\nYou may cast this card from your graveyard by removing six counters from among creatures you control in addition to paying its other costs. diff --git a/forge-gui/res/cardsfolder/r/raise_the_past.txt b/forge-gui/res/cardsfolder/r/raise_the_past.txt index b24b63230bb..d1b22d11b5e 100644 --- a/forge-gui/res/cardsfolder/r/raise_the_past.txt +++ b/forge-gui/res/cardsfolder/r/raise_the_past.txt @@ -3,4 +3,4 @@ ManaCost:2 W W Types:Sorcery A:SP$ ChangeZoneAll | ChangeType$ Creature.YouOwn+cmcLE2 | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return all creature cards with mana value 2 or less from your graveyard to the battlefield. DeckHas:Ability$Graveyard -Oracle:Return all creature cards with mana value 2 or less from your graveyard to the battlefield. \ No newline at end of file +Oracle:Return all creature cards with mana value 2 or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/r/rapid_prototyper.txt b/forge-gui/res/cardsfolder/r/rapid_prototyper.txt index a506d8535da..17c2b6559ea 100644 --- a/forge-gui/res/cardsfolder/r/rapid_prototyper.txt +++ b/forge-gui/res/cardsfolder/r/rapid_prototyper.txt @@ -4,4 +4,4 @@ Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, create an X/X colorless Construct artifact creature token, where X is the number of artifacts you control. SVar:TrigCrank:DB$ Token | TokenScript$ c_x_x_a_construct | TokenPower$ X | TokenToughness$ X SVar:X:Count$Valid Artifact.YouCtrl -Oracle:Whenever you crank Rapid Prototyper, create an X/X colorless Construct artifact creature token, where X is the number of artifacts you control. \ No newline at end of file +Oracle:Whenever you crank Rapid Prototyper, create an X/X colorless Construct artifact creature token, where X is the number of artifacts you control. diff --git a/forge-gui/res/cardsfolder/r/ravenous_amulet.txt b/forge-gui/res/cardsfolder/r/ravenous_amulet.txt index 1332d2ee5dc..5ec4d9ec257 100644 --- a/forge-gui/res/cardsfolder/r/ravenous_amulet.txt +++ b/forge-gui/res/cardsfolder/r/ravenous_amulet.txt @@ -5,4 +5,4 @@ A:AB$ Draw | Cost$ 2 T Sac<1/Creature> | SubAbility$ DBPutCounter | SorcerySpeed SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ SOUL | CounterNum$ 1 A:AB$ LoseLife | Cost$ 4 T Sac<1/CARDNAME> | Defined$ Player.Opponent | LifeAmount$ X | SpellDescription$ Each opponent loses life equal to the number of soul counters on this artifact. SVar:X:Count$CardCounters.SOUL -Oracle:{1}, {T}, Sacrifice a creature: Draw a card and put a soul counter on this artifact. Activate only as a sorcery.\n{4}, {T}, Sacrifice this artifact: Each opponent loses life equal to the number of soul counters on this artifact. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice a creature: Draw a card and put a soul counter on this artifact. Activate only as a sorcery.\n{4}, {T}, Sacrifice this artifact: Each opponent loses life equal to the number of soul counters on this artifact. diff --git a/forge-gui/res/cardsfolder/r/razor_demon.txt b/forge-gui/res/cardsfolder/r/razor_demon.txt index 69a85fab770..399bbb8bc08 100644 --- a/forge-gui/res/cardsfolder/r/razor_demon.txt +++ b/forge-gui/res/cardsfolder/r/razor_demon.txt @@ -9,4 +9,4 @@ SVar:TrigChooseTgt:DB$ Pump | ValidTgts$ Opponent | IsCurse$ True | TgtPrompt$ S SVar:DBDraft:DB$ Draft | Defined$ Targeted | Spellbook$ Demonic Bargain,Ever After,Demonic Pact | RememberDrafted$ True | Zone$ Hand | SubAbility$ DBPlay SVar:DBPlay:DB$ Play | Controller$ Targeted | Defined$ Remembered | WithoutManaCost$ True | Optional$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:When you cast this spell, target opponent drafts a card from Razor Demon's spellbook. They may cast that card without paying its mana cost.\nFlying\nWard-Discard a card. \ No newline at end of file +Oracle:When you cast this spell, target opponent drafts a card from Razor Demon's spellbook. They may cast that card without paying its mana cost.\nFlying\nWard-Discard a card. diff --git a/forge-gui/res/cardsfolder/r/razorgrass_invoker.txt b/forge-gui/res/cardsfolder/r/razorgrass_invoker.txt index d5e192969a8..06bca0c1b6b 100644 --- a/forge-gui/res/cardsfolder/r/razorgrass_invoker.txt +++ b/forge-gui/res/cardsfolder/r/razorgrass_invoker.txt @@ -4,4 +4,4 @@ Types:Creature Elf Scout PT:4/3 K:Vigilance A:AB$ Pump | Cost$ 8 | Defined$ Self | ValidTgts$ Creature.Other | TgtPrompt$ Select another target creature | TargetMin$ 0 | TargetMax$ 1 | ThisDefinedAndTgts$ Self | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ CARDNAME and up to one other target creature each get +3/+3 until end of turn. -Oracle:Vigilance (Attacking doesn't cause this creature to tap.)\n{8}: Razorgrass Invoker and up to one other target creature each get +3/+3 until end of turn. \ No newline at end of file +Oracle:Vigilance (Attacking doesn't cause this creature to tap.)\n{8}: Razorgrass Invoker and up to one other target creature each get +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/record_store.txt b/forge-gui/res/cardsfolder/r/record_store.txt index d4d42609fba..ff84f20fcab 100644 --- a/forge-gui/res/cardsfolder/r/record_store.txt +++ b/forge-gui/res/cardsfolder/r/record_store.txt @@ -4,4 +4,4 @@ Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, look at the top X cards of your library, where X is the number of artifacts you control. Put one of those cards into your hand and the rest on the bottom of your library in a random order. SVar:TrigCrank:DB$ Dig | DigNum$ X | RestRandomOrder$ True SVar:X:Count$Valid Artifact.YouCtrl -Oracle:Whenever you crank Record Store, look at the top X cards of your library, where X is the number of artifacts you control. Put one of those cards into your hand and the rest on the bottom of your library in a random order. \ No newline at end of file +Oracle:Whenever you crank Record Store, look at the top X cards of your library, where X is the number of artifacts you control. Put one of those cards into your hand and the rest on the bottom of your library in a random order. diff --git a/forge-gui/res/cardsfolder/r/refibrillator.txt b/forge-gui/res/cardsfolder/r/refibrillator.txt index 86677496b5e..0d2b7db717e 100644 --- a/forge-gui/res/cardsfolder/r/refibrillator.txt +++ b/forge-gui/res/cardsfolder/r/refibrillator.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, return target creature card from your graveyard to your hand. SVar:TrigCrank:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl -Oracle:Whenever you crank Refibrillator, return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:Whenever you crank Refibrillator, return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/refute.txt b/forge-gui/res/cardsfolder/r/refute.txt index 1f2f6bc9184..31c30215aaf 100644 --- a/forge-gui/res/cardsfolder/r/refute.txt +++ b/forge-gui/res/cardsfolder/r/refute.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBDraw | SpellDescription$ Counter target spell. Draw a card, then discard a card. SVar:DBDraw:DB$ Draw | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 -Oracle:Counter target spell. Draw a card, then discard a card. \ No newline at end of file +Oracle:Counter target spell. Draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/r/replicating_terror.txt b/forge-gui/res/cardsfolder/r/replicating_terror.txt index be04559ff81..e1a7669e73d 100644 --- a/forge-gui/res/cardsfolder/r/replicating_terror.txt +++ b/forge-gui/res/cardsfolder/r/replicating_terror.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Sacrifice | Defined$ Opponent | SacValid$ Creature.nonToken | RememberSacrificed$ True | SacMessage$ nontoken creature | SubAbility$ DBConjure | SpellDescription$ Each opponent sacrifices a nontoken creature. For each creature sacrificed this way, conjure a duplicate of it into your graveyard. SVar:DBConjure:DB$ MakeCard | DefinedName$ Remembered | Conjure$ True | Zone$ Graveyard | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Each opponent sacrifices a nontoken creature. For each creature sacrificed this way, conjure a duplicate of it into your graveyard. \ No newline at end of file +Oracle:Each opponent sacrifices a nontoken creature. For each creature sacrificed this way, conjure a duplicate of it into your graveyard. diff --git a/forge-gui/res/cardsfolder/r/revenge_of_the_rats.txt b/forge-gui/res/cardsfolder/r/revenge_of_the_rats.txt index 31b6d6b1a86..205ad9b2dd5 100644 --- a/forge-gui/res/cardsfolder/r/revenge_of_the_rats.txt +++ b/forge-gui/res/cardsfolder/r/revenge_of_the_rats.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback:2 B B A:SP$ Token | TokenAmount$ X | TokenScript$ b_1_1_rat | TokenOwner$ You | TokenTapped$ True | SpellDescription$ Create a tapped 1/1 black Rat creature token for each creature card in your graveyard. SVar:X:Count$TypeInYourYard.Creature -Oracle:Create a tapped 1/1 black Rat creature token for each creature card in your graveyard.\nFlashback {2}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Create a tapped 1/1 black Rat creature token for each creature card in your graveyard.\nFlashback {2}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/r/revoke_demise.txt b/forge-gui/res/cardsfolder/r/revoke_demise.txt index 0fd5620d37c..9c362bb35e3 100644 --- a/forge-gui/res/cardsfolder/r/revoke_demise.txt +++ b/forge-gui/res/cardsfolder/r/revoke_demise.txt @@ -5,4 +5,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 2 | ValidTarge A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SubAbility$ DBGainLife | SpellDescription$ Return target creature card from your graveyard to the battlefield. You gain 2 life. SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 DeckHas:Ability$Graveyard -Oracle:This spell costs {2} less to cast if it targets a creature card with mana value 3 or less.\nReturn target creature card from your graveyard to the battlefield. You gain 2 life. \ No newline at end of file +Oracle:This spell costs {2} less to cast if it targets a creature card with mana value 3 or less.\nReturn target creature card from your graveyard to the battlefield. You gain 2 life. diff --git a/forge-gui/res/cardsfolder/r/rip_spawn_hunter.txt b/forge-gui/res/cardsfolder/r/rip_spawn_hunter.txt index 766a0dbbf88..32fcab9d4bb 100644 --- a/forge-gui/res/cardsfolder/r/rip_spawn_hunter.txt +++ b/forge-gui/res/cardsfolder/r/rip_spawn_hunter.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ Phase | Phase$ Main | PhaseCount$ 2 | ValidPlayer$ You | PresentDefined$ Self | IsPresent$ Card.tapped | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Survival — At the beginning of your second main phase, if CARDNAME is tapped, reveal the top X cards of your library, where X is its power. Put any number of creature and/or Vehicle cards with different powers from among them into your hand. Put the rest on the bottom of your library in a random order. SVar:TrigDig:DB$ Dig | DigNum$ X | AnyNumber$ True | WithDifferentPowers$ True | ChangeValid$ Creature,Vehicle | RestRandomOrder$ True | ForceRevealToController$ True SVar:X:Count$CardPower -Oracle:Survival — At the beginning of your second main phase, if Rip, Spawn Hunter is tapped, reveal the top X cards of your library, where X is its power. Put any number of creature and/or Vehicle cards with different powers from among them into your hand. Put the rest on the bottom of your library in a random order. \ No newline at end of file +Oracle:Survival — At the beginning of your second main phase, if Rip, Spawn Hunter is tapped, reveal the top X cards of your library, where X is its power. Put any number of creature and/or Vehicle cards with different powers from among them into your hand. Put the rest on the bottom of your library in a random order. diff --git a/forge-gui/res/cardsfolder/r/ripchain_razorkin.txt b/forge-gui/res/cardsfolder/r/ripchain_razorkin.txt index 1b34a1765d7..154b3c6e6a4 100644 --- a/forge-gui/res/cardsfolder/r/ripchain_razorkin.txt +++ b/forge-gui/res/cardsfolder/r/ripchain_razorkin.txt @@ -4,4 +4,4 @@ Types:Creature Human Berserker PT:5/3 K:Reach A:AB$ Draw | Cost$ 2 R Sac<1/Land> | SpellDescription$ Draw a card. -Oracle:Reach\n{2}{R}, Sacrifice a land: Draw a card. \ No newline at end of file +Oracle:Reach\n{2}{R}, Sacrifice a land: Draw a card. diff --git a/forge-gui/res/cardsfolder/r/rite_of_the_dragoncaller.txt b/forge-gui/res/cardsfolder/r/rite_of_the_dragoncaller.txt index f8cb45fc52f..4e9dae51187 100644 --- a/forge-gui/res/cardsfolder/r/rite_of_the_dragoncaller.txt +++ b/forge-gui/res/cardsfolder/r/rite_of_the_dragoncaller.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | Tr SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ r_5_5_dragon_flying | TokenOwner$ You DeckHas:Ability$Token DeckNeeds:Type$Instant|Sorcery -Oracle:Whenever you cast an instant or sorcery spell, create a 5/5 red Dragon creature token with flying. \ No newline at end of file +Oracle:Whenever you cast an instant or sorcery spell, create a 5/5 red Dragon creature token with flying. diff --git a/forge-gui/res/cardsfolder/r/riveting_rigger.txt b/forge-gui/res/cardsfolder/r/riveting_rigger.txt index a0e94b6e0cc..91456567e14 100644 --- a/forge-gui/res/cardsfolder/r/riveting_rigger.txt +++ b/forge-gui/res/cardsfolder/r/riveting_rigger.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters, you may sacrifice another artifact. If you do, put two +1/+1 counters on CARDNAME and it assembles a Contraption. SVar:TrigPutCounter:AB$ PutCounter | Cost$ Sac<1/Artifact.Other/another artifact> | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBAssemble SVar:DBAssemble:DB$ AssembleContraption -Oracle:When Riveting Rigger enters, you may sacrifice another artifact. If you do, put two +1/+1 counters on Chipper Chopper and it assembles a Contraption. (Put the top card of your Contraption deck face up onto one of your sprockets.) \ No newline at end of file +Oracle:When Riveting Rigger enters, you may sacrifice another artifact. If you do, put two +1/+1 counters on Chipper Chopper and it assembles a Contraption. (Put the top card of your Contraption deck face up onto one of your sprockets.) diff --git a/forge-gui/res/cardsfolder/s/sadistic_shell_game.txt b/forge-gui/res/cardsfolder/s/sadistic_shell_game.txt index ffcd3aa97a3..699047f7438 100644 --- a/forge-gui/res/cardsfolder/s/sadistic_shell_game.txt +++ b/forge-gui/res/cardsfolder/s/sadistic_shell_game.txt @@ -3,4 +3,4 @@ ManaCost:4 B Types:Sorcery A:SP$ ChooseCard | Choices$ Creature.YouDontCtrl | Reveal$ True | Defined$ Player | StartingWith$ Opponent | Mandatory$ True | ChoiceTitle$ Choose a creature to destroy | AILogic$ OppPreferred | SubAbility$ DBDestroy | StackDescription$ SpellDescription | SpellDescription$ Starting with the next opponent in turn order, each player chooses a creature you don't control. Destroy the chosen creatures. SVar:DBDestroy:DB$ DestroyAll | ValidCards$ Card.ChosenCard | StackDescription$ None -Oracle:Starting with the next opponent in turn order, each player chooses a creature you don't control. Destroy the chosen creatures. \ No newline at end of file +Oracle:Starting with the next opponent in turn order, each player chooses a creature you don't control. Destroy the chosen creatures. diff --git a/forge-gui/res/cardsfolder/s/sanguine_syphoner.txt b/forge-gui/res/cardsfolder/s/sanguine_syphoner.txt index 752318b40e4..27c5d29a51b 100644 --- a/forge-gui/res/cardsfolder/s/sanguine_syphoner.txt +++ b/forge-gui/res/cardsfolder/s/sanguine_syphoner.txt @@ -7,4 +7,4 @@ SVar:TrigLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 | SubA SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 SVar:HasAttackEffect:TRUE DeckHas:Ability$LifeGain -Oracle:Whenever this creature attacks, each opponent loses 1 life and you gain 1 life. \ No newline at end of file +Oracle:Whenever this creature attacks, each opponent loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/sap_sucker.txt b/forge-gui/res/cardsfolder/s/sap_sucker.txt index 5e006bb20cb..8aecfef890c 100644 --- a/forge-gui/res/cardsfolder/s/sap_sucker.txt +++ b/forge-gui/res/cardsfolder/s/sap_sucker.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, add {G}. Until end of turn, you don’t lose this mana as steps and phases end. SVar:TrigCrank:DB$ Mana | Produced$ G | PersistentMana$ True -Oracle:Whenever you crank Sap Sucker, add {G}. Until end of turn, you don’t lose this mana as steps and phases end. \ No newline at end of file +Oracle:Whenever you crank Sap Sucker, add {G}. Until end of turn, you don’t lose this mana as steps and phases end. diff --git a/forge-gui/res/cardsfolder/s/saurian_symbiote.txt b/forge-gui/res/cardsfolder/s/saurian_symbiote.txt index fcedf13de70..7eafeb04512 100644 --- a/forge-gui/res/cardsfolder/s/saurian_symbiote.txt +++ b/forge-gui/res/cardsfolder/s/saurian_symbiote.txt @@ -8,4 +8,4 @@ SVar:TrigCharm:DB$ Charm | Choices$ DBCounter,DBToken SVar:DBCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ g_1_1_saproling | TokenOwner$ You | SpellDescription$ Create a 1/1 green Saproling creature token. DeckHas:Ability$Counters|Token -Oracle:Reach (This creature can block creatures with flying.)\nWhen Saurian Symbiote enters, choose one —\n• Put a +1/+1 counter on Saurian Symbiote.\n• Create a 1/1 green Saproling creature token. \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\nWhen Saurian Symbiote enters, choose one —\n• Put a +1/+1 counter on Saurian Symbiote.\n• Create a 1/1 green Saproling creature token. diff --git a/forge-gui/res/cardsfolder/s/scholar_of_combustion.txt b/forge-gui/res/cardsfolder/s/scholar_of_combustion.txt index b753c2de68b..5d8d75cb7b1 100644 --- a/forge-gui/res/cardsfolder/s/scholar_of_combustion.txt +++ b/forge-gui/res/cardsfolder/s/scholar_of_combustion.txt @@ -8,4 +8,4 @@ SVar:DBEffect:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ Pl SVar:Play:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered+nonLand | AffectedZone$ Exile | Description$ You may cast that card until the end of your next turn. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckNeeds:Type$Instant|Sorcery -Oracle:When Scholar of Combustion enters, exile up to one target instant or sorcery card from your graveyard. You may cast that card until the end of your next turn. (You still pay its costs. Timing rules still apply.) \ No newline at end of file +Oracle:When Scholar of Combustion enters, exile up to one target instant or sorcery card from your graveyard. You may cast that card until the end of your next turn. (You still pay its costs. Timing rules still apply.) diff --git a/forge-gui/res/cardsfolder/s/scrawling_crawler.txt b/forge-gui/res/cardsfolder/s/scrawling_crawler.txt index d0ca029c69f..9eeb1a56e83 100644 --- a/forge-gui/res/cardsfolder/s/scrawling_crawler.txt +++ b/forge-gui/res/cardsfolder/s/scrawling_crawler.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigDraw:DB$ Draw | Defined$ Player | NumCards$ 1 T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever an opponent draws a card, that player loses 1 life. SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredCardController | LifeAmount$ 1 -Oracle:At the beginning of your upkeep, each player draws a card.\nWhenever an opponent draws a card, that player loses 1 life. \ No newline at end of file +Oracle:At the beginning of your upkeep, each player draws a card.\nWhenever an opponent draws a card, that player loses 1 life. diff --git a/forge-gui/res/cardsfolder/s/scythecat_cub.txt b/forge-gui/res/cardsfolder/s/scythecat_cub.txt index fcd0cdc3e9b..132932175c9 100644 --- a/forge-gui/res/cardsfolder/s/scythecat_cub.txt +++ b/forge-gui/res/cardsfolder/s/scythecat_cub.txt @@ -9,4 +9,4 @@ SVar:DBPutCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ P1P1 | Count SVar:DBMultiplyCounter:DB$ MultiplyCounter | Defined$ Targeted | CounterType$ P1P1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ2 SVar:X:Count$ResolvedThisTurn DeckHints:Ability$Counters -Oracle:Trample\nLandfall — Whenever a land you control enters, put a +1/+1 counter on target creature you control. If this is the second time this ability has resolved this turn, double the number of +1/+1 counters on that creature instead. \ No newline at end of file +Oracle:Trample\nLandfall — Whenever a land you control enters, put a +1/+1 counter on target creature you control. If this is the second time this ability has resolved this turn, double the number of +1/+1 counters on that creature instead. diff --git a/forge-gui/res/cardsfolder/s/searslicer_goblin.txt b/forge-gui/res/cardsfolder/s/searslicer_goblin.txt index 17fabfe1176..3946340ccef 100644 --- a/forge-gui/res/cardsfolder/s/searslicer_goblin.txt +++ b/forge-gui/res/cardsfolder/s/searslicer_goblin.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ RaidTest | Execute$ TrigToken| TriggerDescription$ Raid — At the beginning of your end step, if you attacked this turn, create a 1/1 red Goblin creature token. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ r_1_1_goblin | TokenOwner$ You SVar:RaidTest:Count$AttackersDeclared -Oracle:Raid — At the beginning of your end step, if you attacked this turn, create a 1/1 red Goblin creature token. \ No newline at end of file +Oracle:Raid — At the beginning of your end step, if you attacked this turn, create a 1/1 red Goblin creature token. diff --git a/forge-gui/res/cardsfolder/s/secret_arcade_dusty_parlor.txt b/forge-gui/res/cardsfolder/s/secret_arcade_dusty_parlor.txt index a8a05c3b342..f61530c7961 100644 --- a/forge-gui/res/cardsfolder/s/secret_arcade_dusty_parlor.txt +++ b/forge-gui/res/cardsfolder/s/secret_arcade_dusty_parlor.txt @@ -13,4 +13,4 @@ Types:Enchantment Room T:Mode$ SpellCast | ValidCard$ Enchantment | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an enchantment spell, put a number of +1/+1 counters equal to that spell's mana value on up to one target creature. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select up to one target creature | TargetMin$ 0 | TargetMax$ 1 | CounterType$ P1P1 | CounterNum$ X SVar:X:TriggeredStackInstance$CardManaCostLKI -Oracle:(You may cast either half. That door unlocks on the battlefield. As a sorcery, you may pay the mana cost of a locked door to unlock it.)\nWhenever you cast an enchantment spell, put a number of +1/+1 counters equal to that spell's mana value on up to one target creature. \ No newline at end of file +Oracle:(You may cast either half. That door unlocks on the battlefield. As a sorcery, you may pay the mana cost of a locked door to unlock it.)\nWhenever you cast an enchantment spell, put a number of +1/+1 counters equal to that spell's mana value on up to one target creature. diff --git a/forge-gui/res/cardsfolder/s/seekers_folly.txt b/forge-gui/res/cardsfolder/s/seekers_folly.txt index fc2167231fe..7bdfba08295 100644 --- a/forge-gui/res/cardsfolder/s/seekers_folly.txt +++ b/forge-gui/res/cardsfolder/s/seekers_folly.txt @@ -5,4 +5,4 @@ A:SP$ Charm | Choices$ DBDiscard,DBDebuff SVar:DBDiscard:DB$ Discard | ValidTgts$ Opponent | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Target opponent discards two cards. SVar:DBDebuff:DB$ PumpAll | ValidCards$ Creature.OppCtrl | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Creatures your opponents control get -1/-1 until end of turn. DeckHas:Ability$Discard -Oracle:Choose one —\n• Target opponent discards two cards.\n• Creatures your opponents control get -1/-1 until end of turn. \ No newline at end of file +Oracle:Choose one —\n• Target opponent discards two cards.\n• Creatures your opponents control get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shardless_outlander.txt b/forge-gui/res/cardsfolder/s/shardless_outlander.txt index 676006cb8ad..43830034408 100644 --- a/forge-gui/res/cardsfolder/s/shardless_outlander.txt +++ b/forge-gui/res/cardsfolder/s/shardless_outlander.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct Scout PT:6/5 K:Trample K:TypeCycling:Basic:2 -Oracle:Trample (This creature can deal excess combat damage to the player or planeswalker it's attacking.)\nBasic landcycling {2} ({2}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.) \ No newline at end of file +Oracle:Trample (This creature can deal excess combat damage to the player or planeswalker it's attacking.)\nBasic landcycling {2} ({2}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.) diff --git a/forge-gui/res/cardsfolder/s/shroofus_sproutsire.txt b/forge-gui/res/cardsfolder/s/shroofus_sproutsire.txt index c9a87529680..b5234412195 100644 --- a/forge-gui/res/cardsfolder/s/shroofus_sproutsire.txt +++ b/forge-gui/res/cardsfolder/s/shroofus_sproutsire.txt @@ -9,4 +9,4 @@ SVar:PlayMain1:TRUE SVar:X:TriggerCount$DamageAmount DeckHints:Type$Saproling DeckHas:Ability$Token -Oracle:Trample\nWhenever a Saproling you control deals combat damage to a player, create that many 1/1 green Saproling creature tokens. \ No newline at end of file +Oracle:Trample\nWhenever a Saproling you control deals combat damage to a player, create that many 1/1 green Saproling creature tokens. diff --git a/forge-gui/res/cardsfolder/s/sire_of_seven_deaths.txt b/forge-gui/res/cardsfolder/s/sire_of_seven_deaths.txt index b04c542d76e..012ba68120d 100644 --- a/forge-gui/res/cardsfolder/s/sire_of_seven_deaths.txt +++ b/forge-gui/res/cardsfolder/s/sire_of_seven_deaths.txt @@ -9,4 +9,4 @@ K:Trample K:Reach K:Lifelink K:Ward:PayLife<7> -Oracle:First strike, vigilance\nMenace, trample\nReach, lifelink\nWard—Pay 7 life. \ No newline at end of file +Oracle:First strike, vigilance\nMenace, trample\nReach, lifelink\nWard—Pay 7 life. diff --git a/forge-gui/res/cardsfolder/s/skyknight_squire.txt b/forge-gui/res/cardsfolder/s/skyknight_squire.txt index a5afa5f4c00..4e956e9c6cf 100644 --- a/forge-gui/res/cardsfolder/s/skyknight_squire.txt +++ b/forge-gui/res/cardsfolder/s/skyknight_squire.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 S:Mode$ Continuous | Affected$ Card.Self+counters_GE3_P1P1 | AddKeyword$ Flying | AddType$ Knight | Description$ As long as this creature has three or more +1/+1 counters on it, it has flying and is a Knight in addition to its other types. DeckHas:Ability$Counters & Keyword$Flying -Oracle:Whenever another creature you control enters, put a +1/+1 counter on this creature.\nAs long as this creature has three or more +1/+1 counters on it, it has flying and is a Knight in addition to its other types. \ No newline at end of file +Oracle:Whenever another creature you control enters, put a +1/+1 counter on this creature.\nAs long as this creature has three or more +1/+1 counters on it, it has flying and is a Knight in addition to its other types. diff --git a/forge-gui/res/cardsfolder/s/skyship_buccaneer.txt b/forge-gui/res/cardsfolder/s/skyship_buccaneer.txt index 8c05db9cd82..bd686c88d72 100644 --- a/forge-gui/res/cardsfolder/s/skyship_buccaneer.txt +++ b/forge-gui/res/cardsfolder/s/skyship_buccaneer.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | CheckSVar$ RaidTest | Execute$ TrigDraw | TriggerDescription$ Raid — When this creature enters, if you attacked this turn, draw a card. SVar:TrigDraw:DB$ Draw SVar:RaidTest:Count$AttackersDeclared -Oracle:Flying\nRaid — When this creature enters, if you attacked this turn, draw a card. \ No newline at end of file +Oracle:Flying\nRaid — When this creature enters, if you attacked this turn, draw a card. diff --git a/forge-gui/res/cardsfolder/s/slimy_piper.txt b/forge-gui/res/cardsfolder/s/slimy_piper.txt index 1c67d3fb8d1..70585c99569 100644 --- a/forge-gui/res/cardsfolder/s/slimy_piper.txt +++ b/forge-gui/res/cardsfolder/s/slimy_piper.txt @@ -7,4 +7,4 @@ SVar:TrigBranch:DB$ Branch | BranchConditionSVar$ X | BranchConditionSVarCompare SVar:DBPump1:DB$ Pump | Defined$ Self | NumAtt$ 2 | NumDef$ 2 | KW$ Indestructible SVar:DBPump2:DB$ Pump | Defined$ Self | NumAtt$ 1 | NumDef$ 1 SVar:X:Count$Valid Creature.YouCtrl -Oracle:Whenever Slimy Piper attacks, it gets +1/+1 until end of turn. If you control four or more creatures, it gets +2/+2 and gains indestructible until end of turn instead. (Damage and effects that say "destroy" don't destroy it.) \ No newline at end of file +Oracle:Whenever Slimy Piper attacks, it gets +1/+1 until end of turn. If you control four or more creatures, it gets +2/+2 and gains indestructible until end of turn instead. (Damage and effects that say "destroy" don't destroy it.) diff --git a/forge-gui/res/cardsfolder/s/slumbering_cerberus.txt b/forge-gui/res/cardsfolder/s/slumbering_cerberus.txt index f501add4bae..778fd32a795 100644 --- a/forge-gui/res/cardsfolder/s/slumbering_cerberus.txt +++ b/forge-gui/res/cardsfolder/s/slumbering_cerberus.txt @@ -6,4 +6,4 @@ K:CARDNAME doesn't untap during your untap step. T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ X | SVarCompare$ GE1 | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Morbid — At the beginning of each end step, if a creature died this turn, untap this creature. SVar:TrigUntap:DB$ Untap | Defined$ Self SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature -Oracle:This creature doesn't untap during your untap step.\nMorbid — At the beginning of each end step, if a creature died this turn, untap this creature. \ No newline at end of file +Oracle:This creature doesn't untap during your untap step.\nMorbid — At the beginning of each end step, if a creature died this turn, untap this creature. diff --git a/forge-gui/res/cardsfolder/s/smoky_lounge_misty_salon.txt b/forge-gui/res/cardsfolder/s/smoky_lounge_misty_salon.txt index a3addfd6823..831b569d199 100644 --- a/forge-gui/res/cardsfolder/s/smoky_lounge_misty_salon.txt +++ b/forge-gui/res/cardsfolder/s/smoky_lounge_misty_salon.txt @@ -14,4 +14,4 @@ Types:Enchantment Room T:Mode$ UnlockDoor | ValidPlayer$ You | ValidCard$ Card.Self | ThisDoor$ True | Execute$ TrigToken | TriggerDescription$ When you unlock this door, create an X/X blue Spirit creature token with flying, where X is the number of unlocked doors among Rooms you control. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ u_x_x_spirit_flying | TokenPower$ X | TokenToughness$ X | TokenOwner$ You SVar:X:Count$UnlockedDoors Card.Room+YouCtrl -Oracle:(You may cast either half. That door unlocks on the battlefield. As a sorcery, you may pay the mana cost of a locked door to unlock it.)\nWhen you unlock this door, create an X/X blue Spirit creature token with flying, where X is the number of unlocked doors among Rooms you control. \ No newline at end of file +Oracle:(You may cast either half. That door unlocks on the battlefield. As a sorcery, you may pay the mana cost of a locked door to unlock it.)\nWhen you unlock this door, create an X/X blue Spirit creature token with flying, where X is the number of unlocked doors among Rooms you control. diff --git a/forge-gui/res/cardsfolder/s/soul_shackled_zombie.txt b/forge-gui/res/cardsfolder/s/soul_shackled_zombie.txt index cd373bb1abd..1eb17099201 100644 --- a/forge-gui/res/cardsfolder/s/soul_shackled_zombie.txt +++ b/forge-gui/res/cardsfolder/s/soul_shackled_zombie.txt @@ -8,4 +8,4 @@ SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 2 | Condit SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$LifeGain -Oracle:When this creature enters, exile up to two target cards from a single graveyard. If at least one creature card was exiled this way, each opponent loses 2 life and you gain 2 life. \ No newline at end of file +Oracle:When this creature enters, exile up to two target cards from a single graveyard. If at least one creature card was exiled this way, each opponent loses 2 life and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/s/sower_of_chaos.txt b/forge-gui/res/cardsfolder/s/sower_of_chaos.txt index 263f9f86980..ab59479c186 100644 --- a/forge-gui/res/cardsfolder/s/sower_of_chaos.txt +++ b/forge-gui/res/cardsfolder/s/sower_of_chaos.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Creature Devil PT:4/3 A:AB$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. -Oracle:{2}{R}: Target creature can't block this turn. \ No newline at end of file +Oracle:{2}{R}: Target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/s/spell_suck.txt b/forge-gui/res/cardsfolder/s/spell_suck.txt index bbb9eeedf36..bb1ee0ab6b7 100644 --- a/forge-gui/res/cardsfolder/s/spell_suck.txt +++ b/forge-gui/res/cardsfolder/s/spell_suck.txt @@ -3,4 +3,4 @@ ManaCost:2 U U Types:Instant A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBAssemble | SpellDescription$ Counter target spell, then assemble a Contraption. SVar:DBAssemble:DB$ AssembleContraption -Oracle:Counter target spell, then assemble a Contraption. \ No newline at end of file +Oracle:Counter target spell, then assemble a Contraption. diff --git a/forge-gui/res/cardsfolder/s/spiked_corridor_torture_pit.txt b/forge-gui/res/cardsfolder/s/spiked_corridor_torture_pit.txt index 52b7328f71d..f50b8494c02 100644 --- a/forge-gui/res/cardsfolder/s/spiked_corridor_torture_pit.txt +++ b/forge-gui/res/cardsfolder/s/spiked_corridor_torture_pit.txt @@ -13,4 +13,4 @@ ManaCost:3 R Types:Enchantment Room R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card.YouCtrl,Emblem.YouCtrl | ValidTarget$ Opponent | IsCombat$ False | ReplaceWith$ DamageReplace | Description$ If a source you control would deal noncombat damage to an opponent, it deals that much damage plus 2 instead. SVar:DamageReplace:DB$ ReplaceEffect | VarName$ DamageAmount | VarValue$ ReplaceCount$DamageAmount/Plus.2 -Oracle:(You may cast either half. That door unlocks on the battlefield. As a sorcery, you may pay the mana cost of a locked door to unlock it.)\nIf a source you control would deal noncombat damage to an opponent, it deals that much damage plus 2 instead. \ No newline at end of file +Oracle:(You may cast either half. That door unlocks on the battlefield. As a sorcery, you may pay the mana cost of a locked door to unlock it.)\nIf a source you control would deal noncombat damage to an opponent, it deals that much damage plus 2 instead. diff --git a/forge-gui/res/cardsfolder/s/spinner_of_souls.txt b/forge-gui/res/cardsfolder/s/spinner_of_souls.txt index bad10be0751..6d837f968d8 100644 --- a/forge-gui/res/cardsfolder/s/spinner_of_souls.txt +++ b/forge-gui/res/cardsfolder/s/spinner_of_souls.txt @@ -5,4 +5,4 @@ PT:4/3 K:Reach T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+YouCtrl+Other | Execute$ TrigDigUntil | OptionalDecider$ You | TriggerDescription$ Whenever another nontoken creature you control dies, you may reveal cards from the top of your library until you reveal a creature card. Put that card into your hand and the rest on the bottom of your library in a random order. SVar:TrigDigUntil:DB$ DigUntil | Valid$ Creature | ValidDescription$ creature that shares a creature type | FoundDestination$ Hand | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | RevealRandomOrder$ True -Oracle:Reach\nWhenever another nontoken creature you control dies, you may reveal cards from the top of your library until you reveal a creature card. Put that card into your hand and the rest on the bottom of your library in a random order. \ No newline at end of file +Oracle:Reach\nWhenever another nontoken creature you control dies, you may reveal cards from the top of your library until you reveal a creature card. Put that card into your hand and the rest on the bottom of your library in a random order. diff --git a/forge-gui/res/cardsfolder/s/squad_rallier.txt b/forge-gui/res/cardsfolder/s/squad_rallier.txt index 36984e0a7e1..7e526ba5f9b 100644 --- a/forge-gui/res/cardsfolder/s/squad_rallier.txt +++ b/forge-gui/res/cardsfolder/s/squad_rallier.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Creature Human Scout PT:3/4 A:AB$ Dig | Cost$ 2 W | DigNum$ 4 | Optional$ True | ForceRevealToController$ True | ChangeNum$ 1 | ChangeValid$ Creature.powerLE2 | DestinationZone$ Hand | DestinationZone2$ Library | LibraryPosition$ -1 | RestRandomOrder$ True | SpellDescription$ Look at the top four cards of your library. You may reveal a creature card with power 2 or less from among them and put it into your hand. Put the rest on the bottom of your library in a random order. -Oracle:{2}{W}: Look at the top four cards of your library. You may reveal a creature card with power 2 or less from among them and put it into your hand. Put the rest on the bottom of your library in a random order. \ No newline at end of file +Oracle:{2}{W}: Look at the top four cards of your library. You may reveal a creature card with power 2 or less from among them and put it into your hand. Put the rest on the bottom of your library in a random order. diff --git a/forge-gui/res/cardsfolder/s/stab.txt b/forge-gui/res/cardsfolder/s/stab.txt index 2c3c21d7a02..aa1bc5d9b9a 100644 --- a/forge-gui/res/cardsfolder/s/stab.txt +++ b/forge-gui/res/cardsfolder/s/stab.txt @@ -2,4 +2,4 @@ Name:Stab ManaCost:B Types:Instant A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target Creature gets -2/-2 until end of turn. -Oracle:Target creature gets -2/-2 until end of turn. \ No newline at end of file +Oracle:Target creature gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/starnheim_memento.txt b/forge-gui/res/cardsfolder/s/starnheim_memento.txt index 8c0ee686370..f4a9b68f0df 100644 --- a/forge-gui/res/cardsfolder/s/starnheim_memento.txt +++ b/forge-gui/res/cardsfolder/s/starnheim_memento.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W}. A:AB$ Pump | Cost$ 1 W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 | KW$ Flying | SorcerySpeed$ True | SpellDescription$ Target creature gets +1/+1 and gains flying until end of turn. Activate only as a sorcery. -Oracle:{T}: Add {W}.\n{1}{W}, {T}: Target creature gets +1/+1 and gains flying until end of turn. Activate only as a sorcery. \ No newline at end of file +Oracle:{T}: Add {W}.\n{1}{W}, {T}: Target creature gets +1/+1 and gains flying until end of turn. Activate only as a sorcery. diff --git a/forge-gui/res/cardsfolder/s/steady_handed_mook.txt b/forge-gui/res/cardsfolder/s/steady_handed_mook.txt index e9d3fb495be..3e3948a1307 100644 --- a/forge-gui/res/cardsfolder/s/steady_handed_mook.txt +++ b/forge-gui/res/cardsfolder/s/steady_handed_mook.txt @@ -5,4 +5,4 @@ PT:1/1 K:Deathtouch T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigAssemble | TriggerDescription$ When CARDNAME enters, it assembles a Contraption. SVar:TrigAssemble:DB$ AssembleContraption -Oracle:Deathtouch\nWhen Steady-Handed Mook enters, it assembles a Contraption. (Put the top card of your Contraption deck face up onto one of your sprockets.) \ No newline at end of file +Oracle:Deathtouch\nWhen Steady-Handed Mook enters, it assembles a Contraption. (Put the top card of your Contraption deck face up onto one of your sprockets.) diff --git a/forge-gui/res/cardsfolder/s/steamflogger_of_the_month.txt b/forge-gui/res/cardsfolder/s/steamflogger_of_the_month.txt index 3028c6fcec7..c90610db376 100644 --- a/forge-gui/res/cardsfolder/s/steamflogger_of_the_month.txt +++ b/forge-gui/res/cardsfolder/s/steamflogger_of_the_month.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigAssemble | TriggerDescription$ When CARDNAME enters, it assembles a Contraption for each Contraption you control. SVar:TrigAssemble:DB$ AssembleContraption | Amount$ X SVar:X:Count$Valid Contraption.YouCtrl -Oracle:When Steamflogger of the Month enters, it assembles a Contraption for each Contraption you control. (To assemble a Contraption, put the top card of your Contraption deck face up onto one of your sprockets.) \ No newline at end of file +Oracle:When Steamflogger of the Month enters, it assembles a Contraption for each Contraption you control. (To assemble a Contraption, put the top card of your Contraption deck face up onto one of your sprockets.) diff --git a/forge-gui/res/cardsfolder/s/steamflogger_service_rep.txt b/forge-gui/res/cardsfolder/s/steamflogger_service_rep.txt index 4ff46853f71..6c4de7a79bc 100644 --- a/forge-gui/res/cardsfolder/s/steamflogger_service_rep.txt +++ b/forge-gui/res/cardsfolder/s/steamflogger_service_rep.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Rigger PT:1/1 T:Mode$ ChangesZone | TriggerZones$ Battlefield | Origin$ Any | Destination$ Battlefield | ValidCard$ Goblin.Other+YouCtrl | Execute$ TrigAssemble | TriggerDescription$ Whenever another Goblin you control enters, you may pay {1}. If you do, CARDNAME assembles a Contraption. SVar:TrigAssemble:AB$ AssembleContraption | Cost$ 1 -Oracle:Whenever another Goblin you control enters, you may pay {1}. If you do, Steamflogger Service Rep assembles a Contraption. (Put the top card of your Contraption deck face up onto one of your sprockets.) \ No newline at end of file +Oracle:Whenever another Goblin you control enters, you may pay {1}. If you do, Steamflogger Service Rep assembles a Contraption. (Put the top card of your Contraption deck face up onto one of your sprockets.) diff --git a/forge-gui/res/cardsfolder/s/steamflogger_temp.txt b/forge-gui/res/cardsfolder/s/steamflogger_temp.txt index 7401d6a0b3b..26998a00e35 100644 --- a/forge-gui/res/cardsfolder/s/steamflogger_temp.txt +++ b/forge-gui/res/cardsfolder/s/steamflogger_temp.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Creature Goblin Rigger PT:2/1 A:AB$ AssembleContraption | Cost$ 6 T | SpellDescription$ CARDNAME assembles a Contraption. -Oracle:{6}, {T}: Steamflogger Temp assembles a Contraption. (Put the top card of your Contraption deck face up onto one of your sprockets.) \ No newline at end of file +Oracle:{6}, {T}: Steamflogger Temp assembles a Contraption. (Put the top card of your Contraption deck face up onto one of your sprockets.) diff --git a/forge-gui/res/cardsfolder/s/steamfloggery.txt b/forge-gui/res/cardsfolder/s/steamfloggery.txt index 7b16551a0ed..1e7c9f269df 100644 --- a/forge-gui/res/cardsfolder/s/steamfloggery.txt +++ b/forge-gui/res/cardsfolder/s/steamfloggery.txt @@ -3,4 +3,4 @@ ManaCost:4 R R Types:Instant A:SP$ RollDice | ResultSVar$ Result | SubAbility$ DBAssemble SVar:DBAssemble:DB$ AssembleContraption | Amount$ Result | SpellDescription$ Assemble a number of Contraptions equal to the result. -Oracle:Roll a six-sided die. Assemble a number of Contraptions equal to the result. (To assemble a Contraption, put the top card of your Contraption deck face up onto one of your sprockets.) \ No newline at end of file +Oracle:Roll a six-sided die. Assemble a number of Contraptions equal to the result. (To assemble a Contraption, put the top card of your Contraption deck face up onto one of your sprockets.) diff --git a/forge-gui/res/cardsfolder/s/strongbox_raider.txt b/forge-gui/res/cardsfolder/s/strongbox_raider.txt index 0bae9f4419e..eea416d1443 100644 --- a/forge-gui/res/cardsfolder/s/strongbox_raider.txt +++ b/forge-gui/res/cardsfolder/s/strongbox_raider.txt @@ -9,4 +9,4 @@ SVar:DBEffect:DB$ Effect | RememberObjects$ ChosenCard | StaticAbilities$ Play | SVar:Play:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.ChosenCard | AffectedZone$ Exile | Description$ Until the end of your next turn, you may play the chosen card. SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True SVar:RaidTest:Count$AttackersDeclared -Oracle:Raid — When this creature enters, if you attacked this turn, exile the top two cards of your library. Choose one of them. Until the end of your next turn, you may play that card. \ No newline at end of file +Oracle:Raid — When this creature enters, if you attacked this turn, exile the top two cards of your library. Choose one of them. Until the end of your next turn, you may play that card. diff --git a/forge-gui/res/cardsfolder/s/sundering_fork.txt b/forge-gui/res/cardsfolder/s/sundering_fork.txt index a0ca9322366..17ad901f63b 100644 --- a/forge-gui/res/cardsfolder/s/sundering_fork.txt +++ b/forge-gui/res/cardsfolder/s/sundering_fork.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Artifact Contraption T:Mode$ CrankContraption | ValidCard$ Card.Self | Execute$ TrigCrank | TriggerDescription$ Whenever you crank CARDNAME, destroy target artifact. SVar:TrigCrank:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. -Oracle:Whenever you crank Sundering Fork, destroy target artifact. \ No newline at end of file +Oracle:Whenever you crank Sundering Fork, destroy target artifact. diff --git a/forge-gui/res/cardsfolder/s/suspicious_nanny.txt b/forge-gui/res/cardsfolder/s/suspicious_nanny.txt index 36b4c0daf4d..95d6da1de5e 100644 --- a/forge-gui/res/cardsfolder/s/suspicious_nanny.txt +++ b/forge-gui/res/cardsfolder/s/suspicious_nanny.txt @@ -4,4 +4,4 @@ Types:Creature Human Spy Rigger PT:3/4 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigReassemble | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, it reassembles target Contraption that player controls. SVar:TrigReassemble:DB$ AssembleContraption | Reassemble$ True | DefinedContraption$ Targeted | ValidTgts$ Contraption.ControlledBy TriggeredTarget | TgtPrompt$ Select target contraption damaged player controls -Oracle:Whenever Suspicious Nanny deals combat damage to a player, it reassembles target Contraption that player controls. (Gain control of it and move it onto one of your sprockets.) \ No newline at end of file +Oracle:Whenever Suspicious Nanny deals combat damage to a player, it reassembles target Contraption that player controls. (Gain control of it and move it onto one of your sprockets.) diff --git a/forge-gui/res/cardsfolder/s/sutina_speaker_of_the_tajuru.txt b/forge-gui/res/cardsfolder/s/sutina_speaker_of_the_tajuru.txt index ae4092d2e27..cf081b4e1a2 100644 --- a/forge-gui/res/cardsfolder/s/sutina_speaker_of_the_tajuru.txt +++ b/forge-gui/res/cardsfolder/s/sutina_speaker_of_the_tajuru.txt @@ -8,4 +8,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ Tr SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ Return<1/Land> | Execute$ TrigPutCounter | TriggerDescription$ When you do, put a +1/+1 counter on target creature. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 SVar:HasAttackEffect:TRUE -Oracle:When Sutina, Speaker of the Tajuru enters, search your library for a basic land card, put it onto the battlefield tapped, then shuffle.\nWhenever Sutina attacks, you may return a land you control to its owner's hand. When you do, put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:When Sutina, Speaker of the Tajuru enters, search your library for a basic land card, put it onto the battlefield tapped, then shuffle.\nWhenever Sutina attacks, you may return a land you control to its owner's hand. When you do, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/s/sylvan_scavenging.txt b/forge-gui/res/cardsfolder/s/sylvan_scavenging.txt index 61053977a2f..fcd2b060e08 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_scavenging.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_scavenging.txt @@ -6,4 +6,4 @@ SVar:TrigCharm:DB$ Charm | Choices$ DBPutCounter,DBToken | CharmNum$ 1 SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | SpellDescription$ Put a +1/+1 counter on target creature you control. SVar:DBToken:DB$ Token | TokenScript$ g_3_3_raccoon | ConditionPresent$ Creature.powerGE4+YouCtrl | SpellDescription$ Create a 3/3 green Raccoon creature token if you control a creature with power 4 or greater. DeckHas:Ability$Counters|Token -Oracle:At the beginning of your end step, choose one —\n• Put a +1/+1 counter on target creature you control.\n• Create a 3/3 green Raccoon creature token if you control a creature with power 4 or greater. \ No newline at end of file +Oracle:At the beginning of your end step, choose one —\n• Put a +1/+1 counter on target creature you control.\n• Create a 3/3 green Raccoon creature token if you control a creature with power 4 or greater.