From 71ed18e648fa8569694aca4c4e596d89a9bc1716 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sat, 2 Sep 2023 13:04:35 +0200 Subject: [PATCH 1/4] update --- .../upcoming/faerie_slumber_party.txt | 2 +- .../cardsfolder/upcoming/howling_galefang.txt | 8 ++++++++ .../upcoming/hylda_of_the_icy_crown.txt | 13 +++++++++++++ .../upcoming/hyldas_crown_of_winter.txt | 9 +++++++++ forge-gui/res/cardsfolder/upcoming/ice_out.txt | 9 +++++++++ .../cardsfolder/upcoming/icewrought_sentry.txt | 3 +-- .../upcoming/imodane_the_pyrohammer.txt | 8 ++++++++ .../imodanes_recruiter_train_troops.txt | 18 ++++++++++++++++++ .../cardsfolder/upcoming/ingenious_prodigy.txt | 11 +++++++++++ .../upcoming/into_the_fae_court.txt | 9 +++++++++ .../intrepid_trufflesnout_go_hog_wild.txt | 18 ++++++++++++++++++ ...txt => u_1_1_faerie_flying_blockflying.txt} | 0 .../res/tokenscripts/wu_4_4_elemental.txt | 6 ++++++ 13 files changed, 111 insertions(+), 3 deletions(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/howling_galefang.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/hylda_of_the_icy_crown.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/hyldas_crown_of_winter.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ice_out.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/imodane_the_pyrohammer.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/imodanes_recruiter_train_troops.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ingenious_prodigy.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/into_the_fae_court.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/intrepid_trufflesnout_go_hog_wild.txt rename forge-gui/res/tokenscripts/{u_1_1_faerie_flying_cantblock.txt => u_1_1_faerie_flying_blockflying.txt} (100%) create mode 100644 forge-gui/res/tokenscripts/wu_4_4_elemental.txt diff --git a/forge-gui/res/cardsfolder/upcoming/faerie_slumber_party.txt b/forge-gui/res/cardsfolder/upcoming/faerie_slumber_party.txt index ad6219f0240..7d15c820d59 100644 --- a/forge-gui/res/cardsfolder/upcoming/faerie_slumber_party.txt +++ b/forge-gui/res/cardsfolder/upcoming/faerie_slumber_party.txt @@ -2,7 +2,7 @@ Name:Faerie Slumber Party ManaCost:4 U U Types:Sorcery A:SP$ ChangeZoneAll | ChangeType$ Creature | Origin$ Battlefield | Destination$ Hand | RememberLKI$ True | SubAbility$ DBToken | SpellDescription$ Return all creatures to their owners' hands. -SVar:DBToken:DB$ Token | TokenAmount$ Y | TokenScript$ u_1_1_faerie_flying_cantblock | TokenOwner$ You | SubAbility$ DBCleanup | SpellDescription$ For each opponent who controlled a creature returned this way, you create two 1/1 blue Faerie creature tokens with flying and "This creature can block only creatures with flying." +SVar:DBToken:DB$ Token | TokenAmount$ Y | TokenScript$ u_1_1_faerie_flying_blockflying | TokenOwner$ You | SubAbility$ DBCleanup | SpellDescription$ For each opponent who controlled a creature returned this way, you create two 1/1 blue Faerie creature tokens with flying and "This creature can block only creatures with flying." SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Y:SVar$X/Times.2 SVar:X:PlayerCountRememberedController$HasPropertyOpponent diff --git a/forge-gui/res/cardsfolder/upcoming/howling_galefang.txt b/forge-gui/res/cardsfolder/upcoming/howling_galefang.txt new file mode 100644 index 00000000000..3c0b8c62c04 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/howling_galefang.txt @@ -0,0 +1,8 @@ +Name:Howling Galefang +ManaCost:2 G G +Types:Creature Beast +PT:4/4 +K:Vigilance +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Haste | IsPresent$ Card.AdventureCard+YouOwn | PresentZone$ Exile | Description$ CARDNAME has haste as long as you own a card in exile that has an Adventure. +DeckHints:Type$Adventure +Oracle:Vigilance\nHowling Galefang has haste as long as you own a card in exile that has an Adventure. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/hylda_of_the_icy_crown.txt b/forge-gui/res/cardsfolder/upcoming/hylda_of_the_icy_crown.txt new file mode 100644 index 00000000000..c5413ea17d5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/hylda_of_the_icy_crown.txt @@ -0,0 +1,13 @@ +Name:Hylda of the Icy Crown +ManaCost:2 W U +Types:Legendary Creature Human Warlock +PT:3/4 +T:Mode$ Taps | ValidCard$ Creature.OppCtrl | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigImmediateTrig | TriggerDescription$ Whenever you tap an untapped creature an opponent controls, you may pay {1}. When you do, ABILITY +SVar:TrigImmediateTrig:DB$ ImmediateTrigger | Cost$ 1 | Execute$ TrigCharm | TriggerDescription$ When you do, choose one — +SVar:TrigCharm:DB$ Charm | Choices$ DBToken,DBPutCounterAll,DBScry +SVar:DBToken:DB$ Token | TokenScript$ wu_4_4_elemental |SpellDescription$ Create a 4/4 white and blue Elemental creature token. +SVar:DBPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on each creature you control. +SVar:DBScry:DB$ Scry | ScryNum$ 2 | SubAbility$ DBDraw | SpellDescription$ Scry 2, then draw a card. +SVar:DBDraw:DB$ Draw +DeckHas:Ability$Token|Counters & Type$Elemental +Oracle:Whenever you tap an untapped creature an opponent controls, you may pay {1}. When you do, choose one —\n• Create a 4/4 white and blue Elemental creature token.\n• Put a +1/+1 counter on each creature you control.\n• Scry 2, then draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/hyldas_crown_of_winter.txt b/forge-gui/res/cardsfolder/upcoming/hyldas_crown_of_winter.txt new file mode 100644 index 00000000000..2a1d37dd701 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/hyldas_crown_of_winter.txt @@ -0,0 +1,9 @@ +Name:Hylda's Crown of Winter +ManaCost:3 +Types:Legendary Artifact +A:AB$ Tap | Cost$ 1 T | ValidTgts$ Creature | ReduceCost$ X | SpellDescription$ Tap target creature. This ability costs {1} less to activate during your turn. +SVar:X:PlayerCountPropertyYou$HasPropertyActive +A:AB$ Draw | Cost$ 3 Sac<1/CARDNAME> | Defined$ You | NumCards$ Y | SpellDescription$ Draw a card for each tapped creature your opponents control. +SVar:Y:Count$Valid Creature.tapped+OppCtrl +DeckHas:Ability$Sacrifice +Oracle:{1}, {T}: Tap target creature. This ability costs {1} less to activate during your turn.\n{3}, Sacrifice Hylda's Crown of Winter: Draw a card for each tapped creature your opponents control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ice_out.txt b/forge-gui/res/cardsfolder/upcoming/ice_out.txt new file mode 100644 index 00000000000..5a131dd1a35 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ice_out.txt @@ -0,0 +1,9 @@ +Name:Ice Out +ManaCost:1 U U +Types:Instant +K:Bargain +S:Mode$ ReduceCost | ValidSpell$ Spell.Bargain | Type$ Spell | ValidCard$ Card.Self | Amount$ 1 | EffectZone$ All | Description$ This spell costs {1} less to cast if it's bargained. +A:SP$ Counter | TargetType$ Spell | ValidTgts$ Card | SpellDescription$ Counter target spell. +DeckHas:Ability$Sacrifice +DeckHints:Ability$Token & Type$Enchantment|Artifact +Oracle:Bargain (You may sacrifice an artifact, enchantment, or token as you cast this spell.)\nThis spell costs {1} less to cast if it's bargained.\nCounter target spell. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/icewrought_sentry.txt b/forge-gui/res/cardsfolder/upcoming/icewrought_sentry.txt index 618d5ecf9ad..df57ffed51b 100644 --- a/forge-gui/res/cardsfolder/upcoming/icewrought_sentry.txt +++ b/forge-gui/res/cardsfolder/upcoming/icewrought_sentry.txt @@ -6,8 +6,7 @@ K:Vigilance T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTrigger | TriggerDescription$ Whenever CARDNAME attacks, you may pay {1}{U}. When you do, tap target creature an opponent controls. SVar:TrigTrigger:AB$ ImmediateTrigger | Cost$ 1 U | Execute$ TrigTap | SpellDescription$ When you do, tap target creature an opponent controls. SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls -T:Mode$ Taps | ValidCard$ Creature.OppCtrl | ValidPlayer$ You | Execute$ TrigPump | TriggerDescription$ Whenever you tap an untapped creature an opponent controls, CARDNAME gets +2/+1 until end of turn. +T:Mode$ Taps | ValidCard$ Creature.OppCtrl | ValidPlayer$ You | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever you tap an untapped creature an opponent controls, CARDNAME gets +2/+1 until end of turn. SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 2 | NumDef$ 1 SVar:HasAttackEffect:TRUE Oracle:Vigilance\nWhenever Icewrought Sentry attacks, you may pay {1}{U}. When you do, tap target creature an opponent controls.\nWhenever you tap an untapped creature an opponent controls, Icewrought Sentry gets +2/+1 until end of turn. - diff --git a/forge-gui/res/cardsfolder/upcoming/imodane_the_pyrohammer.txt b/forge-gui/res/cardsfolder/upcoming/imodane_the_pyrohammer.txt new file mode 100644 index 00000000000..acacd5e70eb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/imodane_the_pyrohammer.txt @@ -0,0 +1,8 @@ +Name:Imodane, the Pyrohammer +ManaCost:2 R R +Types:Legendary Creature Human Knight +PT:4/4 +T:Mode$ DamageDone | ValidSource$ Instant.YouCtrl,Sorcery.YouCtrl | ValidTarget$ Creature.IsSingleTarget | Execute$ DBDamageAll | TriggerZones$ Battlefield | TriggerDescription$ Whenever an instant or sorcery spell you control that targets only a single creature deals damage to that creature, NICKNAME deals that much damage to each opponent. +SVar:DBDamageAll:DB$ DamageAll | ValidPlayers$ Player.Opponent | NumDmg$ X | SubAbility$ DBCleanup +SVar:X:TriggerCount$DamageAmount +Oracle:Whenever an instant or sorcery spell you control that targets only a single creature deals damage to that creature, Imodane deals that much damage to each opponent. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/imodanes_recruiter_train_troops.txt b/forge-gui/res/cardsfolder/upcoming/imodanes_recruiter_train_troops.txt new file mode 100644 index 00000000000..0e6f3638347 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/imodanes_recruiter_train_troops.txt @@ -0,0 +1,18 @@ +Name:Imodane's Recruiter +ManaCost:2 R +Types:Creature Human Knight +PT:2/2 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters the battlefield, creatures you control get +1/0 and gain haste until end of turn. +SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | KW$ Haste +SVar:PlayMain1:TRUE +DeckHas:Ability$Token & Type$Knight +AlternateMode:Adventure +Oracle:When Imodane's Recruiter enters the battlefield, creatures you control get +1/+0 and gain haste until end of turn. + +ALTERNATE + +Name:Train Troops +ManaCost:4 W +Types:Sorcery Adventure +A:SP$ Token | TokenAmount$ 2 | TokenScript$ w_2_2_knight_vigilance | SpellDescription$Create two 2/2 white Knight creature tokens with vigilance. (Then exile this card. You may cast the creature later from exile.) +Oracle:Create two 2/2 white Knight creature tokens with vigilance. (Then exile this card. You may cast the creature later from exile.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ingenious_prodigy.txt b/forge-gui/res/cardsfolder/upcoming/ingenious_prodigy.txt new file mode 100644 index 00000000000..7442104f700 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ingenious_prodigy.txt @@ -0,0 +1,11 @@ +Name:Ingenious Prodigy +ManaCost:X U +Types:Creature Human Wizard +PT:0/1 +K:Skulk +K:etbCounter:P1P1:X +SVar:X:Count$xPaid +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self+counters_GE1_P1P1 | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, if CARDNAME has one or more +1/+1 counters on it, you may remove a +1/+1 counter from it. If you do, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ SubCounter<1/P1P1> +DeckHas:Ability$Counters +Oracle:Skulk (This creature can’t be blocked by creatures with greater power.)\nIngenious Prodigy enters the battlefield with X +1/+1 counters on it.\nAt the beginning of your upkeep, if Ingenious Prodigy has one or more +1/+1 counters on it, you may remove a +1/+1 counter from it. If you do, draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/into_the_fae_court.txt b/forge-gui/res/cardsfolder/upcoming/into_the_fae_court.txt new file mode 100644 index 00000000000..1d65f99a0f1 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/into_the_fae_court.txt @@ -0,0 +1,9 @@ +Name:Into the Fae Court +ManaCost:3 U U +Types:Sorcery +K:etbCounter:P1P1:X +SVar:X:Count$xPaid +A:SP$ Draw | DrawNum$ 3 | SubAbility$ DBToken | SpellDescription$ Draw three cards. +SVar:DBToken:DB$ Token | TokenScript$ u_1_1_faerie_flying_blockflying | SpellDescription$ Create a 1/1 blue Faerie creature token with flying and "This creature can block only creatures with flying." +DeckHas:Ability$Token & Type$Faerie +Oracle:Draw three cards. Create a 1/1 blue Faerie creature token with flying and "This creature can block only creatures with flying." \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/intrepid_trufflesnout_go_hog_wild.txt b/forge-gui/res/cardsfolder/upcoming/intrepid_trufflesnout_go_hog_wild.txt new file mode 100644 index 00000000000..38995b9b39b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/intrepid_trufflesnout_go_hog_wild.txt @@ -0,0 +1,18 @@ +Name:Intrepid Trufflesnout +ManaCost:1 G +Types:Creature Boar +PT:3/1 +T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrigFood | TriggerDescription$ Whenever CARDNAME attacks alone, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") +SVar:TrigFood:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_food_sac | TokenOwner$ You +SVar:HasAttackEffect:TRUE +DeckHas:Ability$Token & Type$Food|Artifact +AlternateMode:Adventure +Oracle:Whenever Intrepid Trufflesnout attacks alone, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") + +ALTERNATE + +Name:Go Hog Wild +ManaCost:1 G +Types:Instant Adventure +A:SP$ Pump | ValidTgts$ Creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. (Then exile this card. You may cast the creature later from exile.) +Oracle:Target creature gets +2/+2 until end of turn. (Then exile this card. You may cast the creature later from exile.) \ No newline at end of file diff --git a/forge-gui/res/tokenscripts/u_1_1_faerie_flying_cantblock.txt b/forge-gui/res/tokenscripts/u_1_1_faerie_flying_blockflying.txt similarity index 100% rename from forge-gui/res/tokenscripts/u_1_1_faerie_flying_cantblock.txt rename to forge-gui/res/tokenscripts/u_1_1_faerie_flying_blockflying.txt diff --git a/forge-gui/res/tokenscripts/wu_4_4_elemental.txt b/forge-gui/res/tokenscripts/wu_4_4_elemental.txt new file mode 100644 index 00000000000..d88f8e11d35 --- /dev/null +++ b/forge-gui/res/tokenscripts/wu_4_4_elemental.txt @@ -0,0 +1,6 @@ +Name:Elemental Token +ManaCost:no cost +Types:Creature Elemental +Colors:white,blue +PT:4/4 +Oracle: From b3b05de209085e3d15e3dd64d27f242a2462b217 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sat, 2 Sep 2023 13:04:48 +0200 Subject: [PATCH 2/4] Delete imodane_the_pyrohammer.txt --- .../res/cardsfolder/upcoming/imodane_the_pyrohammer.txt | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 forge-gui/res/cardsfolder/upcoming/imodane_the_pyrohammer.txt diff --git a/forge-gui/res/cardsfolder/upcoming/imodane_the_pyrohammer.txt b/forge-gui/res/cardsfolder/upcoming/imodane_the_pyrohammer.txt deleted file mode 100644 index acacd5e70eb..00000000000 --- a/forge-gui/res/cardsfolder/upcoming/imodane_the_pyrohammer.txt +++ /dev/null @@ -1,8 +0,0 @@ -Name:Imodane, the Pyrohammer -ManaCost:2 R R -Types:Legendary Creature Human Knight -PT:4/4 -T:Mode$ DamageDone | ValidSource$ Instant.YouCtrl,Sorcery.YouCtrl | ValidTarget$ Creature.IsSingleTarget | Execute$ DBDamageAll | TriggerZones$ Battlefield | TriggerDescription$ Whenever an instant or sorcery spell you control that targets only a single creature deals damage to that creature, NICKNAME deals that much damage to each opponent. -SVar:DBDamageAll:DB$ DamageAll | ValidPlayers$ Player.Opponent | NumDmg$ X | SubAbility$ DBCleanup -SVar:X:TriggerCount$DamageAmount -Oracle:Whenever an instant or sorcery spell you control that targets only a single creature deals damage to that creature, Imodane deals that much damage to each opponent. \ No newline at end of file From 4a7597216dd2f2bcc7c36df5794e29f6e19ed570 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sat, 2 Sep 2023 13:13:25 +0200 Subject: [PATCH 3/4] Update hylda_of_the_icy_crown.txt --- forge-gui/res/cardsfolder/upcoming/hylda_of_the_icy_crown.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/hylda_of_the_icy_crown.txt b/forge-gui/res/cardsfolder/upcoming/hylda_of_the_icy_crown.txt index c5413ea17d5..a145b30d48c 100644 --- a/forge-gui/res/cardsfolder/upcoming/hylda_of_the_icy_crown.txt +++ b/forge-gui/res/cardsfolder/upcoming/hylda_of_the_icy_crown.txt @@ -3,11 +3,11 @@ ManaCost:2 W U Types:Legendary Creature Human Warlock PT:3/4 T:Mode$ Taps | ValidCard$ Creature.OppCtrl | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigImmediateTrig | TriggerDescription$ Whenever you tap an untapped creature an opponent controls, you may pay {1}. When you do, ABILITY -SVar:TrigImmediateTrig:DB$ ImmediateTrigger | Cost$ 1 | Execute$ TrigCharm | TriggerDescription$ When you do, choose one — +SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ 1 | Execute$ TrigCharm SVar:TrigCharm:DB$ Charm | Choices$ DBToken,DBPutCounterAll,DBScry SVar:DBToken:DB$ Token | TokenScript$ wu_4_4_elemental |SpellDescription$ Create a 4/4 white and blue Elemental creature token. SVar:DBPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on each creature you control. SVar:DBScry:DB$ Scry | ScryNum$ 2 | SubAbility$ DBDraw | SpellDescription$ Scry 2, then draw a card. SVar:DBDraw:DB$ Draw DeckHas:Ability$Token|Counters & Type$Elemental -Oracle:Whenever you tap an untapped creature an opponent controls, you may pay {1}. When you do, choose one —\n• Create a 4/4 white and blue Elemental creature token.\n• Put a +1/+1 counter on each creature you control.\n• Scry 2, then draw a card. \ No newline at end of file +Oracle:Whenever you tap an untapped creature an opponent controls, you may pay {1}. When you do, choose one —\n• Create a 4/4 white and blue Elemental creature token.\n• Put a +1/+1 counter on each creature you control.\n• Scry 2, then draw a card. From b206b8583f519e314a0664ac6d772a135b819ff5 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Sat, 2 Sep 2023 15:06:46 +0200 Subject: [PATCH 4/4] Update into_the_fae_court.txt --- forge-gui/res/cardsfolder/upcoming/into_the_fae_court.txt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/into_the_fae_court.txt b/forge-gui/res/cardsfolder/upcoming/into_the_fae_court.txt index 1d65f99a0f1..eb5421a3a3b 100644 --- a/forge-gui/res/cardsfolder/upcoming/into_the_fae_court.txt +++ b/forge-gui/res/cardsfolder/upcoming/into_the_fae_court.txt @@ -1,9 +1,7 @@ Name:Into the Fae Court ManaCost:3 U U Types:Sorcery -K:etbCounter:P1P1:X -SVar:X:Count$xPaid A:SP$ Draw | DrawNum$ 3 | SubAbility$ DBToken | SpellDescription$ Draw three cards. SVar:DBToken:DB$ Token | TokenScript$ u_1_1_faerie_flying_blockflying | SpellDescription$ Create a 1/1 blue Faerie creature token with flying and "This creature can block only creatures with flying." DeckHas:Ability$Token & Type$Faerie -Oracle:Draw three cards. Create a 1/1 blue Faerie creature token with flying and "This creature can block only creatures with flying." \ No newline at end of file +Oracle:Draw three cards. Create a 1/1 blue Faerie creature token with flying and "This creature can block only creatures with flying."