From fd73092e8583df29b75a22224607387f1652f3f0 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Mon, 17 Apr 2023 11:33:48 +0200 Subject: [PATCH] update --- .../invasion_of_azgol_ashen_reaper.txt | 22 ++++++++++++++++ ...invasion_of_belenon_belenon_war_anthem.txt | 18 +++++++++++++ .../invasion_of_eldraine_prickle_faeries.txt | 23 ++++++++++++++++ ...invasion_of_ergamon_truga_cliffcharger.txt | 23 ++++++++++++++++ ...invasion_of_gobakhan_lightshield_array.txt | 26 +++++++++++++++++++ ...sion_of_ikoria_zilortha_apex_of_ikoria.txt | 20 ++++++++++++++ .../upcoming/invasion_of_kaladesh.txt | 23 ++++++++++++++++ ...invasion_of_muraganda_primordial_plasm.txt | 22 ++++++++++++++++ .../invasion_of_ravnica_guildpact_paragon.txt | 19 ++++++++++++++ .../invasion_of_tolvada_the_broken_sky.txt | 21 +++++++++++++++ 10 files changed, 217 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/invasion_of_azgol_ashen_reaper.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/invasion_of_belenon_belenon_war_anthem.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/invasion_of_eldraine_prickle_faeries.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/invasion_of_ergamon_truga_cliffcharger.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/invasion_of_gobakhan_lightshield_array.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/invasion_of_ikoria_zilortha_apex_of_ikoria.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/invasion_of_kaladesh.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/invasion_of_muraganda_primordial_plasm.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/invasion_of_ravnica_guildpact_paragon.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/invasion_of_tolvada_the_broken_sky.txt diff --git a/forge-gui/res/cardsfolder/upcoming/invasion_of_azgol_ashen_reaper.txt b/forge-gui/res/cardsfolder/upcoming/invasion_of_azgol_ashen_reaper.txt new file mode 100644 index 00000000000..93ad1bbff3a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/invasion_of_azgol_ashen_reaper.txt @@ -0,0 +1,22 @@ +Name:Invasion of Azgol +ManaCost:B R +Types:Battle Siege +Defense:4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacrifice | TriggerDescription$ When CARDNAME enters the battlefield, target player sacrifices a creature or planeswalker and loses 1 life. +SVar:TrigSacrifice:DB$ Sacrifice | ValidTgts$ Player | SacValid$ Creature,Planeswalker | SacMessage$ Creature or Planeswalker +AlternateMode:DoubleFaced +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Azgol enters the battlefield, target player sacrifices a creature or planeswalker and loses 1 life. + +ALTERNATE + +Name:Ashen Reaper +ManaCost:no cost +Colors:black,red +Types:Creature Zombie Elemental +PT:2/1 +K:Menace +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ Morbid | SVarCompare$ GE1 | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your end step, put a +1/+1 counter on CARDNAME if a permanent was put into a graveyard from the battlefield this turn. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature +DeckHas:Ability$Sacrifice|Counters +Oracle:Menace\nAt the beginning of your end step, put a +1/+1 counter on Ashen Reaper if a permanent was put into a graveyard from the battlefield this turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/invasion_of_belenon_belenon_war_anthem.txt b/forge-gui/res/cardsfolder/upcoming/invasion_of_belenon_belenon_war_anthem.txt new file mode 100644 index 00000000000..bd4e442a572 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/invasion_of_belenon_belenon_war_anthem.txt @@ -0,0 +1,18 @@ +Name:Invasion of Belenon +ManaCost:2 W +Types:Battle Siege +Defense:5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 2/2 white and blue Knight creature token with vigilance. +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ wu_2_2_knight_vigilance +DeckHas:Ability$Token|Discard & Type$Knight & Color$Blue +AlternateMode:DoubleFaced +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Belenon enters the battlefield, create a 2/2 white and blue Knight creature token with vigilance. + +ALTERNATE + +Name:Belenon War Anthem +ManaCost:no cost +Colors:white +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control get +1/+1. +Oracle:Creatures you control get +1/+1. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/invasion_of_eldraine_prickle_faeries.txt b/forge-gui/res/cardsfolder/upcoming/invasion_of_eldraine_prickle_faeries.txt new file mode 100644 index 00000000000..417af0ee300 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/invasion_of_eldraine_prickle_faeries.txt @@ -0,0 +1,23 @@ +Name:Invasion of Eldraine +ManaCost:4 B +Types:Battle Siege +Defense:4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, target opponent discards two cards. +SVar:TrigDiscard:DB$ Discard | ValidTgts$ Opponent | NumCards$ 2 | Mode$ TgtChoose +DeckHas:Ability$Discard +DeckHints:Ability$Discard +AlternateMode:DoubleFaced +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Eldraine enters the battlefield, target opponent discards two cards. + +ALTERNATE + +Name:Prickle Faeries +ManaCost:no cost +Colors:black +Types:Creature Faerie +PT:2/2 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | CheckSVar$ TrigCount | SVarCompare$ LE2 | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ At the beginning of each opponent's upkeep, if that player has two or fewer cards in hand, CARDNAME deals 2 damage to them. +SVar:TrigDmg:DB$ DealDamage | NumDmg$ 2 | Defined$ TriggeredPlayer +SVar:TrigCount:Count$ValidHand Card.ActivePlayerCtrl +Oracle:Flying\nAt the beginning of each opponent's upkeep, if that player has two or fewer cards in hand, Prickle Faeries deals 2 damage to them. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/invasion_of_ergamon_truga_cliffcharger.txt b/forge-gui/res/cardsfolder/upcoming/invasion_of_ergamon_truga_cliffcharger.txt new file mode 100644 index 00000000000..794f6c22cf5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/invasion_of_ergamon_truga_cliffcharger.txt @@ -0,0 +1,23 @@ +Name:Invasion of Ergamon +ManaCost:R G +Types:Battle Siege +Defense:5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTreasure | TriggerDescription$ When CARDNAME enters the battlefield, create a Treasure token. Then you may discard a card. If you do, draw a card. +SVar:TrigTreasure:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You | SubAbility$ DBLoot +SVar:DBLoot:DB$ Draw | UnlessCost$ Discard<1/Card> | UnlessSwitched$ True | UnlessPayer$ You +DeckHas:Ability$Discard|Token & Type$Treasure +DeckHints:Type$Battle +AlternateMode:DoubleFaced +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Ergamon enters the battlefield, create a Treasure token. Then you may discard a card. If you do, draw a card. + +ALTERNATE + +Name:Truga Cliffcharger +ManaCost:no cost +Colors:red,green +Types:Creature Rhino +PT:3/4 +K:Trample +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, you may discard a card. If you do, search your library for a land or battle card, reveal it, put it into your hand, then shuffle. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ Discard<1/Card> | Origin$ Library | Destination$ Hand | ChangeType$ Land,Battle | ChangeNum$ 1 +Oracle:Trample\nWhen Truga Cliffcharger enters the battlefield, you may discard a card. If you do, search your library for a land or battle card, reveal it, put it into your hand, then shuffle. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/invasion_of_gobakhan_lightshield_array.txt b/forge-gui/res/cardsfolder/upcoming/invasion_of_gobakhan_lightshield_array.txt new file mode 100644 index 00000000000..b7d06efd88a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/invasion_of_gobakhan_lightshield_array.txt @@ -0,0 +1,26 @@ +Name:Invasion of Gobakhan +ManaCost:1 W +Types:Battle Siege +Defense:3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLook | TriggerDescription$ When CARDNAME enters the battlefield, look at target opponent's hand. You may exile a nonland card from it. For as long as that card remains exiled, its owner may play it. A spell cast this way costs {2} more to cast. +SVar:TrigLook:DB$ RevealHand | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Look$ True | RememberRevealed$ True | SubAbility$ DBChooseCard +SVar:DBChooseCard:DB$ ChooseCard | ChoiceZone$ Hand | Choices$ Card.nonLand+IsRemembered | ChoiceTitle$ You may exile a nonland card from it | MinAmount$ 0 | Amount$ 1 | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Hand | Destination$ Exile | Imprint$ True | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | Duration$ Permanent | StaticAbilities$ MayPlay,CostsMore | RememberObjects$ Imprinted | ForgetOnMoved$ Exile | SubAbility$ DBCleanup +SVar:MayPlay:Mode$ Continuous | Affected$ Card.IsRemembered | AffectedZone$ Exile | MayPlay$ True | MayPlayPlayer$ CardOwner +SVar:CostsMore:Mode$ RaiseCost | ValidCard$ Card.IsRemembered | AffectedZone$ Exile | Type$ Spell | Amount$ 2 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearChosenCard$ True | ClearImprinted$ True +AlternateMode:DoubleFaced +DeckHas:Ability$Counters|Sacrifice +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Gobakhan enters the battlefield, look at target opponent's hand. You may exile a nonland card from it. For as long as that card remains exiled, its owner may play it. A spell cast this way costs {2} more to cast. + +ALTERNATE + +Name:Lightshield Array +ManaCost:no cost +Colors:white +Types:Enchantment +A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl | KW$ Indestructible & Hexproof | SpellDescription$ At the beginning of your end step, put a +1/+1 counter on each creature that attacked this turn. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your end step, put a +1/+1 counter on each creature that attacked this turn. +SVar:TrigPutCounter:DB$ PutCounterAll | ValidCards$ Creature.attackedThisTurn | CounterType$ P1P1 | CounterNum$ 1 +Oracle:At the beginning of your end step, put a +1/+1 counter on each creature that attacked this turn.\nSacrifice Lightshield Array: Creatures you control gain hexproof and indestructible until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/invasion_of_ikoria_zilortha_apex_of_ikoria.txt b/forge-gui/res/cardsfolder/upcoming/invasion_of_ikoria_zilortha_apex_of_ikoria.txt new file mode 100644 index 00000000000..4b270504641 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/invasion_of_ikoria_zilortha_apex_of_ikoria.txt @@ -0,0 +1,20 @@ +Name:Invasion of Ikoria +ManaCost:X G G +Types:Battle Siege +Defense:6 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters the battlefield, search your library and/or graveyard for a non-Human creature card with mana value X or less and put it onto the battlefield. If you search your library this way, shuffle. +SVar:TrigSearch:DB$ ChangeZone | ChangeType$ Creature.YouCtrl+nonHuman+cmcLEX | Hidden$ True | Origin$ Library | OriginChoice$ True | OriginAlternative$ Graveyard | AlternativeMessage$ Would you like to search your library with this ability? If you do, your library will be shuffled. | Destination$ Battlefield | ShuffleNonMandatory$ True +SVar:X:Count$xPaid +AlternateMode:DoubleFaced +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Ikoria enters the battlefield, search your library and/or graveyard for a non-Human creature card with mana value X or less and put it onto the battlefield. If you search your library this way, shuffle. + +ALTERNATE + +Name:Zilortha, Apex of Ikoria +ManaCost:no cost +Colors:green +Types:Legendary Creature Dinosaur +PT:8/8 +K:Reach +S:Mode$ AssignCombatDamageAsUnblocked | ValidCard$ Creature.YouCtrl+nonHuman | Optional$ True | Description$ For each non-Human creature you control, you may have that creature assign its combat damage as though it weren't blocked. +Oracle:Reach\nFor each non-Human creature you control, you may have that creature assign its combat damage as though it weren't blocked. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/invasion_of_kaladesh.txt b/forge-gui/res/cardsfolder/upcoming/invasion_of_kaladesh.txt new file mode 100644 index 00000000000..0793c6c086f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/invasion_of_kaladesh.txt @@ -0,0 +1,23 @@ +Name:Invasion of Kaladesh +ManaCost:U R +Types:Battle Siege +Defense:4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 colorless Thopter artifact creature token with flying. +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenOwner$ You | TokenScript$ c_1_1_a_thopter_flying +DeckHas:Ability$Token & Type$Thopter +DeckHints:Type$Artifact +AlternateMode:DoubleFaced +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Kaladesh enters the battlefield, create a 1/1 colorless Thopter artifact creature token with flying. + +ALTERNATE + +Name:Aetherwing, Golden-Scale Flagship +ManaCost:no cost +Colors:blue,red +Types:Legendary Artifact Vehicle +PT:*/4 +K:Flying +K:Crew:1 +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | Description$ CARDNAME's power is equal to the number of artifacts you control. +SVar:X:Count$Valid Artifact.YouCtrl +Oracle:Flying\nAetherwing, Golden-Scale Flagship's power is equal to the number of artifacts you control.\nCrew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/invasion_of_muraganda_primordial_plasm.txt b/forge-gui/res/cardsfolder/upcoming/invasion_of_muraganda_primordial_plasm.txt new file mode 100644 index 00000000000..583c6557399 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/invasion_of_muraganda_primordial_plasm.txt @@ -0,0 +1,22 @@ +Name:Invasion of Muraganda +ManaCost:4 G +Types:Battle Siege +Defense:6 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature you control. Then that creature fights up to one target creature you don't control. +SVar:TrigCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature you control | CounterType$ P1P1 | CounterNum$ 1 | AILogic$ Fight | SubAbility$ DBFight +SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.OppCtrl | AILogic$ Always | TgtPrompt$ Choose target creature an opponent controls +DeckHas:Ability$Counters +AlternateMode:DoubleFaced +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Muraganda enters the battlefield, put a +1/+1 counter on target creature you control. Then that creature fights up to one target creature you don't control. + +ALTERNATE + +Name:Primordial Plasm +ManaCost:no cost +Colors:green +Types:Creature Ooze +PT:4/4 +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of combat on your turn, another target creature gets +2/+2 and loses all abilities until end of turn. +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ 2 | NumDef$ 2 | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Defined$ Targeted | RemoveAllAbilities$ True +Oracle:At the beginning of combat on your turn, another target creature gets +2/+2 and loses all abilities until end of turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/invasion_of_ravnica_guildpact_paragon.txt b/forge-gui/res/cardsfolder/upcoming/invasion_of_ravnica_guildpact_paragon.txt new file mode 100644 index 00000000000..acfd8442779 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/invasion_of_ravnica_guildpact_paragon.txt @@ -0,0 +1,19 @@ +Name:Invasion of Ravnica +ManaCost:5 +Types:Battle Siege +Defense:4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target nonland permanent an opponent controls that isn't exactly two colors. +SVar:TrigExile:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Permanent.nonLand+OppCtrl+!numColorsEQ2 | TgtPrompt$ Select target nonland, permanent an opponent controls that isn't exactly two colors.. | Origin$ Battlefield | Destination$ Exile +SVar:TrigSacrifice:DB$ Sacrifice | ValidTgts$ Player | SacValid$ Creature,Planeswalker | SacMessage$ Creature or Planeswalker +AlternateMode:DoubleFaced +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Ravnica enters the battlefield, exile target nonland permanent an opponent controls that isn't exactly two colors. + +ALTERNATE + +Name:Guildpact Paragon +ManaCost:no cost +Types:Artifact Creature Construct +PT:5/5 +T:Mode$ SpellCast | ValidCard$ Card.numColorsEQ2 | ValidActivatingPlayer$ You | Execute$ TrigDig | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell that's exactly two colors, look at the top six cards of your library. You may reveal a card that's exactly two colors 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$ 6 | ChangeNum$ 1 | ChangeValid$ Card.numColorsEQ2 | Optional$ True | DestinationZone$ Hand | RestRandomOrder$ True +Oracle:Whenever you cast a spell that's exactly two colors, look at the top six cards of your library. You may reveal a card that's exactly two colors 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 diff --git a/forge-gui/res/cardsfolder/upcoming/invasion_of_tolvada_the_broken_sky.txt b/forge-gui/res/cardsfolder/upcoming/invasion_of_tolvada_the_broken_sky.txt new file mode 100644 index 00000000000..c83c3db1eef --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/invasion_of_tolvada_the_broken_sky.txt @@ -0,0 +1,21 @@ +Name:Invasion of Tolvada +ManaCost:3 W B +Types:Battle Siege +Defense:5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target nonbattle permanent card from your graveyard to the battlefield. +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Permanent.nonBattle | TgtPrompt$ Select target nonbattle card in your graveyard +AlternateMode:DoubleFaced +DeckHas:Ability$Graveyard|Token & Type$Spirit +DeckHints:Ability$Graveyard|Mill|Tokens|LifeGain +Oracle:(As a Siege enters, choose an opponent to protect it. You and others can attack it. When it's defeated, exile it, then cast it transformed.)\nWhen Invasion of Tolvada enters the battlefield, return target nonbattle permanent card from your graveyard to the battlefield + +ALTERNATE + +Name:The Broken Sky +ManaCost:no cost +Colors:white,black +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.token+YouCtrl | AddPower$ 1 | AddKeyword$ Lifelink | Description$ Creature tokens you control get +1/+0 and have lifelink. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, create a 1/1 white and black Spirit creature token with flying. +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenOwner$ You | TokenScript$ wb_1_1_spirit_flying +Oracle:Creature tokens you control get +1/+0 and have lifelink.\nAt the beginning of your end step, create a 1/1 white and black Spirit creature token with flying. \ No newline at end of file