From 49f516685f33a8410058ede352aecba00fb240b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 19:10:49 +0000 Subject: [PATCH 01/44] Baffling Eng --- forge-gui/res/cardsfolder/upcoming/baffling_end.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/baffling_end.txt diff --git a/forge-gui/res/cardsfolder/upcoming/baffling_end.txt b/forge-gui/res/cardsfolder/upcoming/baffling_end.txt new file mode 100644 index 00000000000..1c1e277f5b1 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/baffling_end.txt @@ -0,0 +1,9 @@ +Name:Baffling End +ManaCost:1 W +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature an opponent controls with converted mana cost 3 or less. +SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Creature.OppCtrl+cmcLE3 | TgtPrompt$ Select target creature an opponent controls with converted mana cost 3 or less | Origin$ Battlefield | Destination$ Exile +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, target opponent creates a 3/3 green Dinosaur creature token with trample. +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Dinosaur | TokenTypes$ Creature,Dinosaur | ValidTgts$ Opponent | TokenOwner$ Targeted | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenKeywords$ Trample +SVar:Picture:http://www.wizards.com/global/images/magic/general/baffling_end.jpg +Oracle:When Baffling End enters the battlefield, exile target creature an opponent controls with converted mana cost 3 or less.\nWhen Baffling End leaves the battlefield, target opponent creates a 3/3 green Dinosaur creature token with trample. \ No newline at end of file From 26c09c3993460066b7334e58415a0d11e9d7ba6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 19:11:12 +0000 Subject: [PATCH 02/44] Bishop of Binding --- .../cardsfolder/upcoming/bishop_of_binding.txt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/bishop_of_binding.txt diff --git a/forge-gui/res/cardsfolder/upcoming/bishop_of_binding.txt b/forge-gui/res/cardsfolder/upcoming/bishop_of_binding.txt new file mode 100644 index 00000000000..2065ed4a686 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/bishop_of_binding.txt @@ -0,0 +1,17 @@ +Name:Bishop of Binding +ManaCost:3 W +Types:Creature Vampire Cleric +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature an opponent controls until CARDNAME leaves the battlefield. +SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent | ForgetOnMoved$ Exile +SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That creature is exiled until EFFECTSOURCE leaves the battlefield +SVar:TrigReturn:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf +SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, target Vampire gets +X/+X until end of turn, where X is the power of the exiled card. +SVar:TrigPump:DB$Pump | ValidTgts$ Permanent.Vampire | TgtPrompt$ Select target Vampire | NumAtt$ X | NumDef$ X | References$ X +SVar:X:Remembered$CardPower +// Release notes indicate that this effect should work with Vehicle cards. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/bishop_of_binding.jpg +Oracle:When Bishop of Binding enters the battlefield, exile target creature an opponent controls until Bishop of Binding leaves the battlefield.\nWhenever Bishop of Binding attacks, target Vampire gets +X/+X until end of turn, where X is the power of the exiled card. \ No newline at end of file From fe169f267da2b6ed3845e58e582f4e0244463ed2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 19:11:28 +0000 Subject: [PATCH 03/44] Blazing Hope --- forge-gui/res/cardsfolder/upcoming/blazing_hope.txt | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/blazing_hope.txt diff --git a/forge-gui/res/cardsfolder/upcoming/blazing_hope.txt b/forge-gui/res/cardsfolder/upcoming/blazing_hope.txt new file mode 100644 index 00000000000..cd6e1c92fc8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/blazing_hope.txt @@ -0,0 +1,7 @@ +Name:Blazing Hope +ManaCost:W +Types:Instant +A:SP$ ChangeZone | Cost$ W | ValidTgts$ Creature.powerGEX | References$ X | TgtPrompt$ Select target creature with power greater than or equal to your life total. | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature with power greater than or equal to your life total. +SVar:X:Count$YourLifeTotal +SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_hope.jpg +Oracle:Exile target creature with power greater than or equal to your life total. \ No newline at end of file From 9e6000221085c2fa0ef7ab070e2e3b8a853e182f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 19:11:55 +0000 Subject: [PATCH 04/44] Cleansing Ray --- forge-gui/res/cardsfolder/upcoming/cleansing_ray.txt | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/cleansing_ray.txt diff --git a/forge-gui/res/cardsfolder/upcoming/cleansing_ray.txt b/forge-gui/res/cardsfolder/upcoming/cleansing_ray.txt new file mode 100644 index 00000000000..5cd97c0515a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/cleansing_ray.txt @@ -0,0 +1,8 @@ +Name:Cleansing Ray +ManaCost:1 W +Types:Sorcery +A:SP$ Charm | Cost$ 1 W | Choices$ DBDestroy,DBDestroy2 +SVar:DBDestroy:DB$ Destroy | ValidTgts$ Vampire | TgtPrompt$ Select target Vampire | SpellDescription$ Destroy target Vampire. +SVar:DBDestroy2:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cleansing_ray.jpg +Oracle:Choose one —\n• Destroy target Vampire.\n• Destroy target enchantment. From 0be8b711ac0a357a01e01201b92284a6c0c04b69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 19:12:09 +0000 Subject: [PATCH 05/44] Everdawn Champion --- forge-gui/res/cardsfolder/upcoming/everdawn_champion.txt | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/everdawn_champion.txt diff --git a/forge-gui/res/cardsfolder/upcoming/everdawn_champion.txt b/forge-gui/res/cardsfolder/upcoming/everdawn_champion.txt new file mode 100644 index 00000000000..eb3c9401b61 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/everdawn_champion.txt @@ -0,0 +1,7 @@ +Name:Everdawn Champion +ManaCost:1 W W +Types:Creature Human Soldier +PT:2/2 +K:Prevent all combat damage that would be dealt to CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/everdawn_champion.jpg +Oracle:Prevent all combat damage that would be dealt to Everdawn Champion. \ No newline at end of file From 3185d0b38b99c0e782ba925f31c3dd34c8f8a1b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 19:12:30 +0000 Subject: [PATCH 06/44] Exultant Skymarcher --- forge-gui/res/cardsfolder/upcoming/exultant_skymarcher.txt | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/exultant_skymarcher.txt diff --git a/forge-gui/res/cardsfolder/upcoming/exultant_skymarcher.txt b/forge-gui/res/cardsfolder/upcoming/exultant_skymarcher.txt new file mode 100644 index 00000000000..782f41a3a1d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/exultant_skymarcher.txt @@ -0,0 +1,7 @@ +Name:Exultant Skymarcher +ManaCost:1 W W +Types:Creature Vampire Soldier +PT:2/3 +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/exultant_skymarcher.jpg +Oracle:Flying \ No newline at end of file From 153362393b88ee278259ce53abb5bb1c9e9f2944 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 19:12:46 +0000 Subject: [PATCH 07/44] Famished Paladin --- .../res/cardsfolder/upcoming/famished_paladin.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/famished_paladin.txt diff --git a/forge-gui/res/cardsfolder/upcoming/famished_paladin.txt b/forge-gui/res/cardsfolder/upcoming/famished_paladin.txt new file mode 100644 index 00000000000..533100d263f --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/famished_paladin.txt @@ -0,0 +1,10 @@ +Name:Famished Paladin +ManaCost:1 W +Types:Creature Vampire Knight +PT:3/3 +K:CARDNAME doesn't untap during your untap step. +T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever you gain life, untap CARDNAME. +SVar:TrigUntap:DB$ Untap | Defined$ Self +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/famished_paladin.jpg +Oracle:Famished Paladin doesn't untap during your untap step.\nWhenever you gain life, untap Famished Paladin. \ No newline at end of file From 8c74096a7f4c2c7cf53f687e2df31c83957679e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 19:13:11 +0000 Subject: [PATCH 08/44] Forerunner of the Legion --- .../cardsfolder/upcoming/forerunner_of_the_legion.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/forerunner_of_the_legion.txt diff --git a/forge-gui/res/cardsfolder/upcoming/forerunner_of_the_legion.txt b/forge-gui/res/cardsfolder/upcoming/forerunner_of_the_legion.txt new file mode 100644 index 00000000000..3240e9ec0bd --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/forerunner_of_the_legion.txt @@ -0,0 +1,11 @@ +Name:Forerunner of the Legion +ManaCost:2 W +Types:Creature Vampire Knight +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Vampire card, reveal it, then shuffle your library and put that card on top of it. +SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Vampire | ChangeNum$ 1 | ShuffleNonMandatory$ True +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Permanent.Vampire+YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another Vampire enters the battlefield under your control, target creature gets +1/+1 until end of turn. +SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/forerunner_of_the_legion.jpg +Oracle:When Forerunner of the Legion enters the battlefield, you may search your library for a Vampire card, reveal it, then shuffle your library and put that card on top of it.\nWhenever another Vampire enters the battlefield under your control, target creature gets +1/+1 until end of turn. \ No newline at end of file From 52bbfdb9f4ec3939c7d49fdd93b21a6a374e16b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 19:13:30 +0000 Subject: [PATCH 09/44] Imperial Ceratops --- .../res/cardsfolder/upcoming/imperial_ceratops.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/imperial_ceratops.txt diff --git a/forge-gui/res/cardsfolder/upcoming/imperial_ceratops.txt b/forge-gui/res/cardsfolder/upcoming/imperial_ceratops.txt new file mode 100644 index 00000000000..29302bd0818 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/imperial_ceratops.txt @@ -0,0 +1,10 @@ +Name:Imperial Ceratops +ManaCost:4 W +Types:Creature Dinosaur +PT:3/5 +T:Mode$ DamageDoneOnce | Execute$ TrigGainLife | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Enrage — Whenever CARDNAME is dealt damage, you gain 2 life. +SVar:TrigGainLife:DB$GainLife | LifeAmount$ 2 +DeckHas:Ability$LifeGain +SVar:HasCombatEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/imperial_ceratops.jpg +Oracle:Enrage — Whenever Imperial Ceratops is dealt damage, you gain 2 life. \ No newline at end of file From 26b2a2278e69726cad5af01560a2b0f05daa16f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 23:23:59 +0000 Subject: [PATCH 10/44] Add new file --- .../res/cardsfolder/upcoming/legion_conquistador.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/legion_conquistador.txt diff --git a/forge-gui/res/cardsfolder/upcoming/legion_conquistador.txt b/forge-gui/res/cardsfolder/upcoming/legion_conquistador.txt new file mode 100644 index 00000000000..f75db2c6890 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/legion_conquistador.txt @@ -0,0 +1,9 @@ +Name:Legion Conquistador +ManaCost:2 W +Types:Creature Vampire Soldier +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for any number of cards named Legion Conquistador, reveal them, put them into your hand, then shuffle your library. +SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedLegion Conquistador | ChangeNum$ X | References$ X | ShuffleNonMandatory$ True +SVar:X:Count$InYourLibrary +SVar:Picture:http://www.wizards.com/global/images/magic/general/legion_conquistador.jpg +Oracle:When Legion Conquistador enters the battlefield, you may search your library for any number of cards named Legion Conquistador, reveal them, put them into your hand, then shuffle your library. \ No newline at end of file From 20154d84118070c12320e9c0e479fdade0856c31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 23:25:17 +0000 Subject: [PATCH 11/44] Update squadron_hawk.txt -- ability should use "Squadron Hawk" instead of "CARDNAME" --- forge-gui/res/cardsfolder/s/squadron_hawk.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/s/squadron_hawk.txt b/forge-gui/res/cardsfolder/s/squadron_hawk.txt index 07f17ffc2b1..685bf6ff221 100644 --- a/forge-gui/res/cardsfolder/s/squadron_hawk.txt +++ b/forge-gui/res/cardsfolder/s/squadron_hawk.txt @@ -3,7 +3,7 @@ ManaCost:1 W Types:Creature Bird PT:1/1 K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for up to three cards named CARDNAME, reveal them, and put them into your hand. If you do, shuffle your library. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for up to three cards named Squadron Hawk, reveal them, and put them into your hand. If you do, shuffle your library. SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedSquadron Hawk | ChangeNum$ 3 | ShuffleNonMandatory$ True DeckHints:Name$Squadron Hawk SVar:Picture:http://www.wizards.com/global/images/magic/general/squadron_hawk.jpg From 3e7fa3e44045debbe037c6132c10abcdae2ca7a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 23:25:55 +0000 Subject: [PATCH 12/44] Update accumulated_knowledge.txt --- forge-gui/res/cardsfolder/a/accumulated_knowledge.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/a/accumulated_knowledge.txt b/forge-gui/res/cardsfolder/a/accumulated_knowledge.txt index 1ebc0cb465d..e93eede8332 100644 --- a/forge-gui/res/cardsfolder/a/accumulated_knowledge.txt +++ b/forge-gui/res/cardsfolder/a/accumulated_knowledge.txt @@ -1,7 +1,7 @@ Name:Accumulated Knowledge ManaCost:1 U Types:Instant -A:SP$ Draw | Cost$ 1 U | Defined$ You | NumCards$ 1 | SubAbility$ DBDraw | SpellDescription$ Draw a card, then draw cards equal to the number of cards named CARDNAME in all graveyards. +A:SP$ Draw | Cost$ 1 U | Defined$ You | NumCards$ 1 | SubAbility$ DBDraw | SpellDescription$ Draw a card, then draw cards equal to the number of cards named Accumulated Knowledge in all graveyards. SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X SVar:X:Count$NamedInAllYards.Accumulated Knowledge DeckNeeds:Name$Accumulated Knowledge From 44b1e2a4e5e78daa768d35dd97d12b77f08125ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 23:26:30 +0000 Subject: [PATCH 13/44] Update aether_burst.txt --- forge-gui/res/cardsfolder/a/aether_burst.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/a/aether_burst.txt b/forge-gui/res/cardsfolder/a/aether_burst.txt index 092816f0c09..4c838cceaa7 100644 --- a/forge-gui/res/cardsfolder/a/aether_burst.txt +++ b/forge-gui/res/cardsfolder/a/aether_burst.txt @@ -1,7 +1,7 @@ Name:Aether Burst ManaCost:1 U Types:Instant -A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | References$ X | SpellDescription$ Return up to X target creatures to their owners' hands, where X is one plus the number of cards named CARDNAME in all graveyards as you cast CARDNAME. +A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | References$ X | SpellDescription$ Return up to X target creatures to their owners' hands, where X is one plus the number of cards named Aether Burst in all graveyards as you cast CARDNAME. SVar:X:Count$NamedInAllYards.Aether Burst/Plus.1 DeckHints:Name$Aether Burst SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_burst.jpg From 9f703cf64ebc08ed871e1454f33afe8c9561dc77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 23:27:19 +0000 Subject: [PATCH 14/44] Update feast_of_flesh.txt --- forge-gui/res/cardsfolder/f/feast_of_flesh.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/f/feast_of_flesh.txt b/forge-gui/res/cardsfolder/f/feast_of_flesh.txt index 7aaaf1c80e6..75ae24de9d1 100644 --- a/forge-gui/res/cardsfolder/f/feast_of_flesh.txt +++ b/forge-gui/res/cardsfolder/f/feast_of_flesh.txt @@ -1,7 +1,7 @@ Name:Feast of Flesh ManaCost:B Types:Sorcery -A:SP$ DealDamage | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SubAbility$ DBGainLife | References$ X | SpellDescription$ CARDNAME deals X damage to target creature and you gain X life, where X is 1 plus the number of cards named CARDNAME in all graveyards. +A:SP$ DealDamage | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SubAbility$ DBGainLife | References$ X | SpellDescription$ CARDNAME deals X damage to target creature and you gain X life, where X is 1 plus the number of cards named Feast of Flesh in all graveyards. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Count$NamedInAllYards.Feast of Flesh/Plus.1 DeckHints:Name$Feast of Flesh From 1ffc84663a15426b87393d7591ca6c2ce87222aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 23:27:53 +0000 Subject: [PATCH 15/44] Update flame_burst.txt --- forge-gui/res/cardsfolder/f/flame_burst.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/f/flame_burst.txt b/forge-gui/res/cardsfolder/f/flame_burst.txt index 9f15cb9acc8..59b4574d301 100644 --- a/forge-gui/res/cardsfolder/f/flame_burst.txt +++ b/forge-gui/res/cardsfolder/f/flame_burst.txt @@ -1,7 +1,7 @@ Name:Flame Burst ManaCost:1 R Types:Instant -A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X,Y | SpellDescription$ CARDNAME deals X damage to target creature or player, where X is 2 plus the number of cards named CARDNAME in all graveyards. +A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X,Y | SpellDescription$ CARDNAME deals X damage to target creature or player, where X is 2 plus the number of cards named Flame Burst in all graveyards. SVar:X:Count$NamedInAllYards.Flame Burst/Plus.Y SVar:Y:Count$ValidGraveyard Card.hasKeywordCARDNAME count as Flame Burst./Plus.2 DeckHints:Name$Flame Burst|Pardic Firecat From aab31719d4964f9836b52feeb81f4da6a28b030f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 23:28:33 +0000 Subject: [PATCH 16/44] Update howling_wolf.txt --- forge-gui/res/cardsfolder/h/howling_wolf.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/h/howling_wolf.txt b/forge-gui/res/cardsfolder/h/howling_wolf.txt index 8192e489fe0..9d06f9b0d63 100644 --- a/forge-gui/res/cardsfolder/h/howling_wolf.txt +++ b/forge-gui/res/cardsfolder/h/howling_wolf.txt @@ -2,7 +2,7 @@ Name:Howling Wolf ManaCost:2 G G Types:Creature Wolf PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for up to three cards named CARDNAME, reveal them, and put them into your hand. If you do, shuffle your library. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for up to three cards named Howling Wolf, reveal them, and put them into your hand. If you do, shuffle your library. SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedHowling Wolf | ChangeNum$ 3 | ShuffleNonMandatory$ True DeckHints:Name$Howling Wolf SVar:Picture:http://www.wizards.com/global/images/magic/general/howling_wolf.jpg From 3bd24d80c0e00ae15070382bf8e04919fc4c35bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 23:28:54 +0000 Subject: [PATCH 17/44] Update kindle.txt --- forge-gui/res/cardsfolder/k/kindle.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/k/kindle.txt b/forge-gui/res/cardsfolder/k/kindle.txt index 542218d36ce..adfaf460cb4 100644 --- a/forge-gui/res/cardsfolder/k/kindle.txt +++ b/forge-gui/res/cardsfolder/k/kindle.txt @@ -1,7 +1,7 @@ Name:Kindle ManaCost:1 R Types:Instant -A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player, where X is 2 plus the number of cards named CARDNAME in all graveyards. +A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player, where X is 2 plus the number of cards named Kindle in all graveyards. SVar:X:Count$NamedInAllYards.Kindle/Plus.2 DeckHints:Name$Kindle SVar:Picture:http://www.wizards.com/global/images/magic/general/kindle.jpg From 85165850c1cd20488987f9d66fee5560dab0f9d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 23:30:04 +0000 Subject: [PATCH 18/44] Delete legion_conquistador.txt (found out it's a reprint from XLN) --- .../res/cardsfolder/upcoming/legion_conquistador.txt | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 forge-gui/res/cardsfolder/upcoming/legion_conquistador.txt diff --git a/forge-gui/res/cardsfolder/upcoming/legion_conquistador.txt b/forge-gui/res/cardsfolder/upcoming/legion_conquistador.txt deleted file mode 100644 index f75db2c6890..00000000000 --- a/forge-gui/res/cardsfolder/upcoming/legion_conquistador.txt +++ /dev/null @@ -1,9 +0,0 @@ -Name:Legion Conquistador -ManaCost:2 W -Types:Creature Vampire Soldier -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for any number of cards named Legion Conquistador, reveal them, put them into your hand, then shuffle your library. -SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedLegion Conquistador | ChangeNum$ X | References$ X | ShuffleNonMandatory$ True -SVar:X:Count$InYourLibrary -SVar:Picture:http://www.wizards.com/global/images/magic/general/legion_conquistador.jpg -Oracle:When Legion Conquistador enters the battlefield, you may search your library for any number of cards named Legion Conquistador, reveal them, put them into your hand, then shuffle your library. \ No newline at end of file From 6697a44259be1bc97d9743e4043aba4b059ceca1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 23:31:16 +0000 Subject: [PATCH 19/44] Update muscle_burst.txt --- forge-gui/res/cardsfolder/m/muscle_burst.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/m/muscle_burst.txt b/forge-gui/res/cardsfolder/m/muscle_burst.txt index eed2bd8e3f1..12cc4de4069 100644 --- a/forge-gui/res/cardsfolder/m/muscle_burst.txt +++ b/forge-gui/res/cardsfolder/m/muscle_burst.txt @@ -1,7 +1,7 @@ Name:Muscle Burst ManaCost:1 G Types:Instant -A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X,Y | SpellDescription$ Target creature gets +X/+X until end of turn, where X is 3 plus the number of cards named CARDNAME in all graveyards. +A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X,Y | SpellDescription$ Target creature gets +X/+X until end of turn, where X is 3 plus the number of cards named Muscle Burst in all graveyards. SVar:X:Count$NamedInAllYards.Muscle Burst/Plus.Y SVar:Y:Count$ValidGraveyard Card.hasKeywordCARDNAME count as Muscle Burst./Plus.3 DeckHints:Name$Diligent Farmhand|Muscle Burst From 5d72b7ce9852511fa90366eb926847b4b8955087 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 23:31:43 +0000 Subject: [PATCH 20/44] Update myr_servitor.txt --- forge-gui/res/cardsfolder/m/myr_servitor.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/m/myr_servitor.txt b/forge-gui/res/cardsfolder/m/myr_servitor.txt index 4d05e4e7537..3c77cdbb6ca 100644 --- a/forge-gui/res/cardsfolder/m/myr_servitor.txt +++ b/forge-gui/res/cardsfolder/m/myr_servitor.txt @@ -2,7 +2,7 @@ Name:Myr Servitor ManaCost:1 Types:Artifact Creature Myr PT:1/1 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Card.Self | PresentZone$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is on the battlefield, each player returns all cards named CARDNAME from his or her graveyard to the battlefield. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Card.Self | PresentZone$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is on the battlefield, each player returns all cards named Myr Servitor from his or her graveyard to the battlefield. SVar:TrigReturn:DB$ChangeZoneAll | ChangeType$ Card.namedMyr Servitor | Origin$ Graveyard | Destination$ Battlefield DeckHints:Name$Myr Servitor SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_servitor.jpg From 135724fab5c006fa8d5c585d8065f1c1151d839c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 23:32:11 +0000 Subject: [PATCH 21/44] Update nesting_wurm.txt --- forge-gui/res/cardsfolder/n/nesting_wurm.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/res/cardsfolder/n/nesting_wurm.txt b/forge-gui/res/cardsfolder/n/nesting_wurm.txt index 4bd913ce0bb..f5d08daa6d8 100644 --- a/forge-gui/res/cardsfolder/n/nesting_wurm.txt +++ b/forge-gui/res/cardsfolder/n/nesting_wurm.txt @@ -3,7 +3,7 @@ ManaCost:4 G G Types:Creature Wurm PT:4/3 K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for up to three cards named CARDNAME, reveal them, and put them into your hand. If you do, shuffle your library. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for up to three cards named Nesting Wurm, reveal them, and put them into your hand. If you do, shuffle your library. SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedNesting Wurm | ChangeNum$ 3 | ShuffleNonMandatory$ True DeckHints:Name$Nesting Wurm SVar:Picture:http://www.wizards.com/global/images/magic/general/nesting_wurm.jpg From ace56ece7e4d5924116141ae075ef0eaa0ad4cdd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Fri, 5 Jan 2018 23:37:52 +0000 Subject: [PATCH 22/44] Add new file --- forge-gui/res/cardsfolder/upcoming/luminous_bonds.txt | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/luminous_bonds.txt diff --git a/forge-gui/res/cardsfolder/upcoming/luminous_bonds.txt b/forge-gui/res/cardsfolder/upcoming/luminous_bonds.txt new file mode 100644 index 00000000000..6c7aa93588e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/luminous_bonds.txt @@ -0,0 +1,8 @@ +Name:Luminous Bonds +ManaCost:2 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Enchanted creature can't attack or block. +SVar:Picture:http://www.wizards.com/global/images/magic/general/luminous_bonds.jpg +Oracle:Enchant creature\nEnchanted creature can't attack or block. \ No newline at end of file From 7711af121453ddf5f08f7c0264a127266a1fa4ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 06:48:10 +0000 Subject: [PATCH 23/44] Add new file --- .../res/cardsfolder/upcoming/majestic_heliopterus.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/majestic_heliopterus.txt diff --git a/forge-gui/res/cardsfolder/upcoming/majestic_heliopterus.txt b/forge-gui/res/cardsfolder/upcoming/majestic_heliopterus.txt new file mode 100644 index 00000000000..91e7feaeaf4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/majestic_heliopterus.txt @@ -0,0 +1,9 @@ +Name:Majestic Heliopterus +ManaCost:3 W +Types:Creature Dinosaur +PT:2/2 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, another target Dinosaur you control gains flying until end of turn. +SVar:TrigPump:DB$ Pump | ValidTgts$ Permanent.Dinosaur+Other+YouCtrl | TgtPrompt$ Select another target Dinosaur you control | KW$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/majestic_heliopterus.jpg +Oracle:Flying\nWhenever Majestic Heliopterus attacks, another target Dinosaur you control gains flying until end of turn. \ No newline at end of file From 5e67cf82920b7a67e73489e7bb0e02a35981f50b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 07:18:35 +0000 Subject: [PATCH 24/44] Add new file --- .../cardsfolder/upcoming/paladin_of_atonement.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/paladin_of_atonement.txt diff --git a/forge-gui/res/cardsfolder/upcoming/paladin_of_atonement.txt b/forge-gui/res/cardsfolder/upcoming/paladin_of_atonement.txt new file mode 100644 index 00000000000..2b3c6eb7335 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/paladin_of_atonement.txt @@ -0,0 +1,12 @@ +Name:Paladin of Atonement +ManaCost:1 W +Types:Creature Vampire Knight +PT:1/1 +T:Mode$ Phase | Phase$ Upkeep | CheckSVar$ X | References$ X | SVarCompare$ GE1 | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of each upkeep, if you lost life last turn, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you gain life equal to its toughness. +SVar:TrigGainLife:DB$GainLife | Defined$ TriggeredCardController | LifeAmount$ Y | References$ Y +SVar:X:Count$Controller$LifeLostLastTurn +SVar:Y:TriggeredCard$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/paladin_of_atonement.jpg +Oracle:At the beginning of each upkeep, if you lost life last turn, put a +1/+1 counter on Paladin of Atonement.\nWhen Paladin of Atonement dies, you gain life equal to its toughness. \ No newline at end of file From 796a2b44c8e7ad91b7757a0dfe5ec0572a833103 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 07:20:48 +0000 Subject: [PATCH 25/44] Add new file --- forge-gui/res/cardsfolder/upcoming/martyr_of_dusk.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/martyr_of_dusk.txt diff --git a/forge-gui/res/cardsfolder/upcoming/martyr_of_dusk.txt b/forge-gui/res/cardsfolder/upcoming/martyr_of_dusk.txt new file mode 100644 index 00000000000..5437bd934da --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/martyr_of_dusk.txt @@ -0,0 +1,9 @@ +Name:Martyr of Dusk +ManaCost:1 W +Types:Creature Vampire Soldier +PT:2/1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, create a 1/1 white Vampire creature token with lifelink. +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Vampire | TokenTypes$ Creature,Vampire | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Lifelink +DeckHas:Ability$Token +SVar:Picture:http://www.wizards.com/global/images/magic/general/martyr_of_dusk.jpg +Oracle:When Martyr of Dusk dies, create a 1/1 white Vampire creature token with lifelink. \ No newline at end of file From e5c2a18bd6283c2da44ac6901d827d64a0a760dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 07:22:31 +0000 Subject: [PATCH 26/44] Add new file --- forge-gui/res/cardsfolder/upcoming/moment_of_triumph.txt | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/moment_of_triumph.txt diff --git a/forge-gui/res/cardsfolder/upcoming/moment_of_triumph.txt b/forge-gui/res/cardsfolder/upcoming/moment_of_triumph.txt new file mode 100644 index 00000000000..5a937e62582 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/moment_of_triumph.txt @@ -0,0 +1,7 @@ +Name:Moment of Triumph +ManaCost:W +Types:Instant +A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | SubAbility$ DBGainLife | SpellDescription$ Target creature gets +2/+2 until end of turn. You gain 2 life. +SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/moment_of_triumph.jpg +Oracle:Target creature gets +2/+2 until end of turn. You gain 2 life. \ No newline at end of file From d99b687989201ab5d1678a74263f5be739057ca2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 07:40:48 +0000 Subject: [PATCH 27/44] Add new file --- forge-gui/res/cardsfolder/upcoming/Sanguine Glorifier | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/Sanguine Glorifier diff --git a/forge-gui/res/cardsfolder/upcoming/Sanguine Glorifier b/forge-gui/res/cardsfolder/upcoming/Sanguine Glorifier new file mode 100644 index 00000000000..7d38f0943c9 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/Sanguine Glorifier @@ -0,0 +1,8 @@ +Name:Sanguine Glorifier +ManaCost:3 W +Types:Creature Vampire Cleric +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on another target Vampire you control. +SVar:TrigPutCounter:DB$PutCounter | ValidTgts$ Permanent.Vampire+Other+YouCtrl | TgtPrompt$ Select another target Vampire you control | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sanguine_glorifier.jpg +Oracle:When Sanguine Glorifier enters the battlefield, put a +1/+1 counter on another target Vampire you control. \ No newline at end of file From f05963c6ea2d08b63a5d657d78a9b85908983908 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 07:59:42 +0000 Subject: [PATCH 28/44] Add new file --- .../res/cardsfolder/upcoming/squires_devotion.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/squires_devotion.txt diff --git a/forge-gui/res/cardsfolder/upcoming/squires_devotion.txt b/forge-gui/res/cardsfolder/upcoming/squires_devotion.txt new file mode 100644 index 00000000000..73b264dab5b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/squires_devotion.txt @@ -0,0 +1,10 @@ +Name:Squire's Devotion +ManaCost:2 W +Types:Enchantment Aura +K:Enchant creature +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Lifelink | Description$ Enchanted creature gets +1/+1 and has lifelink. +A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 white Vampire creature token with lifelink. +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Vampire | TokenTypes$ Creature,Vampire | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Lifelink +SVar:Picture:http://www.wizards.com/global/images/magic/general/squires_devotion.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has lifelink.\nWhen Squire's Devotion enters the battlefield, create a 1/1 white Vampire creature token with lifelink. \ No newline at end of file From 73c6b67830df070ab27ea5db4d27c337996abb33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 08:01:46 +0000 Subject: [PATCH 29/44] Add new file --- forge-gui/res/cardsfolder/upcoming/sun_sentinel.txt | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/sun_sentinel.txt diff --git a/forge-gui/res/cardsfolder/upcoming/sun_sentinel.txt b/forge-gui/res/cardsfolder/upcoming/sun_sentinel.txt new file mode 100644 index 00000000000..e99825faebf --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sun_sentinel.txt @@ -0,0 +1,7 @@ +Name:Sun Sentinel +ManaCost:1 W +Types:Creature Human Soldier +PT:2/2 +K:Vigilance +SVar:Picture:http://www.wizards.com/global/images/magic/general/sun_sentinel.jpg +Oracle:Vigilance \ No newline at end of file From 4ae769506e00d522ec6c45fe5d352b71e8ab4fc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 08:05:19 +0000 Subject: [PATCH 30/44] Add new file --- .../res/cardsfolder/upcoming/sun_crested_pterodon.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/sun_crested_pterodon.txt diff --git a/forge-gui/res/cardsfolder/upcoming/sun_crested_pterodon.txt b/forge-gui/res/cardsfolder/upcoming/sun_crested_pterodon.txt new file mode 100644 index 00000000000..c8bf1cfcd95 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sun_crested_pterodon.txt @@ -0,0 +1,10 @@ +Name:Sun-Crested Pterodon +ManaCost:4 W +Types:Creature Dinosaur +PT:2/5 +K:Flying +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Vigilance | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME has vigilance as long as you control another Dinosaur. +SVar:X:Count$Valid Permanent.Dinosaur+YouCtrl+Other +DeckHints:Type$Dinosaur +SVar:Picture:http://www.wizards.com/global/images/magic/general/sun_crested_pterodon.jpg +Oracle:Sun-Crested Pterodon has vigilance as long as you control another Dinosaur. \ No newline at end of file From 70f5f1be309dafd52397354697d1560484907b18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 08:07:13 +0000 Subject: [PATCH 31/44] Add new file --- forge-gui/res/cardsfolder/upcoming/temple | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/temple diff --git a/forge-gui/res/cardsfolder/upcoming/temple b/forge-gui/res/cardsfolder/upcoming/temple new file mode 100644 index 00000000000..e69de29bb2d From c92b26928c54613120e838e20a7a8e135954c81a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 08:07:24 +0000 Subject: [PATCH 32/44] Delete temple --- forge-gui/res/cardsfolder/upcoming/temple | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 forge-gui/res/cardsfolder/upcoming/temple diff --git a/forge-gui/res/cardsfolder/upcoming/temple b/forge-gui/res/cardsfolder/upcoming/temple deleted file mode 100644 index e69de29bb2d..00000000000 From d31d0aa7350ba9fb3b3b9dfc12ec88bb3d2184e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 08:10:20 +0000 Subject: [PATCH 33/44] Add new file --- forge-gui/res/cardsfolder/upcoming/temple_altisaur.txt | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/temple_altisaur.txt diff --git a/forge-gui/res/cardsfolder/upcoming/temple_altisaur.txt b/forge-gui/res/cardsfolder/upcoming/temple_altisaur.txt new file mode 100644 index 00000000000..8c797b8ead1 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/temple_altisaur.txt @@ -0,0 +1,8 @@ +Name:Temple Altisaur +ManaCost:4 W +Types:Creature Dinosaur +PT:3/4 +S:Mode$ PreventDamage | Target$ Permanent.Dinosaur+YouCtrl+Other | Amount$ X | References$ X | Description$ If a source would deal damage to another Dinosaur you control, prevent all but 1 of that damage. +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_altisaur.jpg +Oracle:If a source would deal damage to another Dinosaur you control, prevent all but 1 of that damage. \ No newline at end of file From 0fd05f2c3611dd5634dabbce06d6206d9739a26e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 08:15:27 +0000 Subject: [PATCH 34/44] Add new file --- .../res/cardsfolder/upcoming/trapjaw_tyrant.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/trapjaw_tyrant.txt diff --git a/forge-gui/res/cardsfolder/upcoming/trapjaw_tyrant.txt b/forge-gui/res/cardsfolder/upcoming/trapjaw_tyrant.txt new file mode 100644 index 00000000000..cb077510a4e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/trapjaw_tyrant.txt @@ -0,0 +1,13 @@ +Name:Trapjaw Tyrant +ManaCost:3 W W +Types:Creature Dinosaur +PT:5/5 +T:Mode$ DamageDoneOnce | Execute$ TrigExile | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Enrage — Whenever Raptor Hatchling is dealt damage, create a 3/3 green Dinosaur creature token with trample. +SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent | ForgetOnMoved$ Exile +SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ Those creatures are exiled until EFFECTSOURCE leaves the battlefield +SVar:TrigReturn:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf +SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self +SVar:HasCombatEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/trapjaw_tyrant.jpg +Oracle:Enrage — Whenever Trapjaw Tyrant is dealt damage, exile target creature an opponent controls until Trapjaw Tyrant leaves the battlefield. \ No newline at end of file From a9f1a25da4c7c4835291d36f02f3d601d92d3819 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 08:26:21 +0000 Subject: [PATCH 35/44] Add new file --- forge-gui/res/cardsfolder/upcoming/admirals_order.txt | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/admirals_order.txt diff --git a/forge-gui/res/cardsfolder/upcoming/admirals_order.txt b/forge-gui/res/cardsfolder/upcoming/admirals_order.txt new file mode 100644 index 00000000000..9c0fac1b06a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/admirals_order.txt @@ -0,0 +1,8 @@ +Name:Admiral's Order +ManaCost:1 U U +Types:Instant +A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. +A:SP$ Counter | Cost$ U | CheckSVar$ X | References$ X | SVarCompare$ GE1 | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Raid — If you attacked with a creature this turn, you may pay {U} rather than pay this spell's mana cost. Counter target spell. +SVar:X:Count$AttackersDeclared +SVar:Picture:http://www.wizards.com/global/images/magic/general/admirals_order.jpg +Oracle:Raid — If you attacked with a creature this turn, you may pay {U} rather than pay this spell's mana cost.\nCounter target spell. \ No newline at end of file From ff600d652d606c814122864e21cf8cf057b986a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 08:32:26 +0000 Subject: [PATCH 36/44] Add new file --- forge-gui/res/cardsfolder/upcoming/sanguine_glorifier.txt | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/sanguine_glorifier.txt diff --git a/forge-gui/res/cardsfolder/upcoming/sanguine_glorifier.txt b/forge-gui/res/cardsfolder/upcoming/sanguine_glorifier.txt new file mode 100644 index 00000000000..06e0b9c785a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sanguine_glorifier.txt @@ -0,0 +1,8 @@ +Name:Sanguine Glorifier +ManaCost:3 W +Types:Creature Vampire Cleric +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on another target Vampire you control. +SVar:TrigPutCounter:DB$PutCounter | ValidTgts$ Permanent.Vampire+Other+YouCtrl | TgtPrompt$ Select another target Vampire you control | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sanguine_glorifier.jpg +Oracle:When Sanguine Glorifier enters the battlefield, put a +1/+1 counter on another target Vampire you control. From ac463d081e6bbd08d1db10f94ba15f8e1537f11c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 08:32:33 +0000 Subject: [PATCH 37/44] Delete Sanguine Glorifier --- forge-gui/res/cardsfolder/upcoming/Sanguine Glorifier | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 forge-gui/res/cardsfolder/upcoming/Sanguine Glorifier diff --git a/forge-gui/res/cardsfolder/upcoming/Sanguine Glorifier b/forge-gui/res/cardsfolder/upcoming/Sanguine Glorifier deleted file mode 100644 index 7d38f0943c9..00000000000 --- a/forge-gui/res/cardsfolder/upcoming/Sanguine Glorifier +++ /dev/null @@ -1,8 +0,0 @@ -Name:Sanguine Glorifier -ManaCost:3 W -Types:Creature Vampire Cleric -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on another target Vampire you control. -SVar:TrigPutCounter:DB$PutCounter | ValidTgts$ Permanent.Vampire+Other+YouCtrl | TgtPrompt$ Select another target Vampire you control | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/sanguine_glorifier.jpg -Oracle:When Sanguine Glorifier enters the battlefield, put a +1/+1 counter on another target Vampire you control. \ No newline at end of file From 5856edd962094e4cf5f054a25df96b7f29279c1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 08:36:17 +0000 Subject: [PATCH 38/44] Add new file --- .../res/cardsfolder/upcoming/crafty_cutpurse.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/crafty_cutpurse.txt diff --git a/forge-gui/res/cardsfolder/upcoming/crafty_cutpurse.txt b/forge-gui/res/cardsfolder/upcoming/crafty_cutpurse.txt new file mode 100644 index 00000000000..e61a23183ec --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/crafty_cutpurse.txt @@ -0,0 +1,11 @@ +Name:Crafty Cutpurse +ManaCost:3 U +Types:Creature Human Pirate +PT:2/2 +K:Flash +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEffect | TriggerDescription$ When CARDNAME enters the battlefield, each token that would be created under an opponent's control this turn is created under your control instead. +SVar:TrigEffect:DB$ Effect | Name$ Crafty Cutpurse Effect | ReplacementEffects$ OppCreatEnters | SVars$ ETBYourCtrl | SpellDescription$ Each token that would be created under an opponent's control this turn is created under your control instead. +SVar:OppCreatEnters:Event$ Moved | Destination$ Battlefield | ValidCard$ Permanent.Token+OppCtrl | ReplaceWith$ ETBYourCtrl | Description$ Each token that would be created under an opponent's control this turn is created under your control instead. +SVar:ETBYourCtrl:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | GainControl$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crafty_cutpurse.jpg +Oracle:Flash\nWhen Crafty Cutpurse enters the battlefield, each token that would be created under an opponent's control this turn is created under your control instead. From ac1f1d2de454b0afa2b64834d6d3f4f44c9162e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 08:43:35 +0000 Subject: [PATCH 39/44] Add new file --- forge-gui/res/cardsfolder/upcoming/crashing_tide.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/crashing_tide.txt diff --git a/forge-gui/res/cardsfolder/upcoming/crashing_tide.txt b/forge-gui/res/cardsfolder/upcoming/crashing_tide.txt new file mode 100644 index 00000000000..bf1a11452a0 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/crashing_tide.txt @@ -0,0 +1,9 @@ +Name:Crashing Tide +ManaCost:2 U +Types:Sorcery +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddKeyword$ Flash | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME has flash as long as you control a Merfolk. +A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBDraw | SpellDescription$ Return target creature to its owner's hand. Draw a card. +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 +SVar:X:Count$Valid Permanent.Merfolk+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/crashing_tide.jpg +Oracle:Crashing Tide has flash as long as you control a Merfolk.\nReturn target creature to its owner's hand.\nDraw a card. From 4f7d3f4e4e54451d79977daac5a48ffe27ac3956 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 08:45:47 +0000 Subject: [PATCH 40/44] Add new file --- forge-gui/res/cardsfolder/upcoming/curious_obsession.txt | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/curious_obsession.txt diff --git a/forge-gui/res/cardsfolder/upcoming/curious_obsession.txt b/forge-gui/res/cardsfolder/upcoming/curious_obsession.txt new file mode 100644 index 00000000000..e69de29bb2d From 619fee08211a21a036af7903fd023409de0cd4e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 08:50:31 +0000 Subject: [PATCH 41/44] Update curious_obsession.txt --- .../res/cardsfolder/upcoming/curious_obsession.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/forge-gui/res/cardsfolder/upcoming/curious_obsession.txt b/forge-gui/res/cardsfolder/upcoming/curious_obsession.txt index e69de29bb2d..0327a8cea7c 100644 --- a/forge-gui/res/cardsfolder/upcoming/curious_obsession.txt +++ b/forge-gui/res/cardsfolder/upcoming/curious_obsession.txt @@ -0,0 +1,13 @@ +Name:Curious Obsession +ManaCost:U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddPower$ 1 | AddToughness$ 1 | AddTrigger$ TriggerDamageDone | AddSVar$ CuriousObsessionDraw | Description$ Enchanted creature gets +1/+1 and has "Whenever this creature deals damage to an opponent, you may draw a card." +SVar:TriggerDamageDone:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | OptionalDecider$ You | Execute$ CuriousObsessionDraw | TriggerDescription$ Whenever enchanted creature deals damage to an opponent, you may draw a card. +SVar:CuriousObsessionDraw:DB$Draw | Defined$ You | NumCards$ 1 +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ At the beginning of your end step, if you didn't attack with a creature this turn, sacrifice CARDNAME. +SVar:TrigSac:DB$ Sacrifice | SacValid$ Self +SVar:X:Count$AttackersDeclared +SVar:Picture:http://www.wizards.com/global/images/magic/general/curious_obsession.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has "Whenever this creature deals combat damage to a player, you may draw a card.\nAt the beginning of your end step, if you didn't attack with a creature this turn, sacrifice Curious Obsession. \ No newline at end of file From fba890af81c90a633d25870c676ecc987b92a945 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 09:00:42 +0000 Subject: [PATCH 42/44] Add new file --- .../res/cardsfolder/upcoming/deadeye_rig_hauler.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/deadeye_rig_hauler.txt diff --git a/forge-gui/res/cardsfolder/upcoming/deadeye_rig_hauler.txt b/forge-gui/res/cardsfolder/upcoming/deadeye_rig_hauler.txt new file mode 100644 index 00000000000..bb00191c065 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/deadeye_rig_hauler.txt @@ -0,0 +1,9 @@ +Name:Deadeye Rig-Hauler +ManaCost:3 U +Types:Creature Human Pirate +PT:3/2 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | CheckSVar$ RaidTest | OptionalDecider$ You | Execute$ TrigChangeZone | References$ RaidTest | TriggerDescription$ Raid — When CARDNAME enters the battlefield, if you attacked with a creature this turn, you may return target creature to its owner's hand. +SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand +SVar:RaidTest:Count$AttackersDeclared +SVar:Picture:http://www.wizards.com/global/images/magic/general/deadeye_rig_hauler.jpg +Oracle:Raid — When Deadeye Rig-Hauler enters the battlefield, if you attacked with a creature this turn, you may return target creature to its owner's hand. \ No newline at end of file From 36007330e936ed4e49f694a104bf974036f5f561 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20=C4=8Ctrn=C3=A1ct?= Date: Sat, 6 Jan 2018 09:07:12 +0000 Subject: [PATCH 43/44] Add new file --- forge-gui/res/cardsfolder/upcoming/hornswoggle.txt | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/hornswoggle.txt diff --git a/forge-gui/res/cardsfolder/upcoming/hornswoggle.txt b/forge-gui/res/cardsfolder/upcoming/hornswoggle.txt new file mode 100644 index 00000000000..040fb5af4e2 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/hornswoggle.txt @@ -0,0 +1,8 @@ +Name:Hornswoggle +ManaCost:2 U +Types:Instant +A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SubAbility$ DBTreasure | SpellDescription$ Counter target creature spell. +SVar:DBTreasure:DB$ Token | TokenAmount$ 1 | TokenName$ Treasure | TokenTypes$ Artifact,Treasure | TokenOwner$ You | TokenColors$ Colorless | TokenImage$ c treasure | TokenAbilities$ ABTreasureMana | TokenAltImages$ c_treasure2,c_treasure3,c_treasure4 +SVar:ABTreasureMana:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hornswoggle.jpg +Oracle:Counter target creature spell. You create a colorless Treasure artifact token with "{T}, Sacrifice this artifact: Add one mana of any color to your mana pool." \ No newline at end of file From 2c31c26cb90f7774027fa4e253970a9aa6939316 Mon Sep 17 00:00:00 2001 From: Agetian Date: Sat, 6 Jan 2018 17:52:54 +0300 Subject: [PATCH 44/44] - Fixing some card scripts. --- forge-gui/res/cardsfolder/upcoming/bishop_of_binding.txt | 4 +++- forge-gui/res/cardsfolder/upcoming/cleansing_ray.txt | 2 +- forge-gui/res/cardsfolder/upcoming/crafty_cutpurse.txt | 2 +- forge-gui/res/cardsfolder/upcoming/imperial_ceratops.txt | 4 ++-- forge-gui/res/cardsfolder/upcoming/temple_altisaur.txt | 4 ++-- forge-gui/res/cardsfolder/upcoming/trapjaw_tyrant.txt | 2 +- 6 files changed, 10 insertions(+), 8 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/bishop_of_binding.txt b/forge-gui/res/cardsfolder/upcoming/bishop_of_binding.txt index 2065ed4a686..79a1b051f49 100644 --- a/forge-gui/res/cardsfolder/upcoming/bishop_of_binding.txt +++ b/forge-gui/res/cardsfolder/upcoming/bishop_of_binding.txt @@ -3,7 +3,7 @@ ManaCost:3 W Types:Creature Vampire Cleric PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature an opponent controls until CARDNAME leaves the battlefield. -SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect +SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | RememberChanged$ True | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent | ForgetOnMoved$ Exile SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That creature is exiled until EFFECTSOURCE leaves the battlefield SVar:TrigReturn:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf @@ -12,6 +12,8 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ SVar:TrigPump:DB$Pump | ValidTgts$ Permanent.Vampire | TgtPrompt$ Select target Vampire | NumAtt$ X | NumDef$ X | References$ X SVar:X:Remembered$CardPower // Release notes indicate that this effect should work with Vehicle cards. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/bishop_of_binding.jpg Oracle:When Bishop of Binding enters the battlefield, exile target creature an opponent controls until Bishop of Binding leaves the battlefield.\nWhenever Bishop of Binding attacks, target Vampire gets +X/+X until end of turn, where X is the power of the exiled card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/cleansing_ray.txt b/forge-gui/res/cardsfolder/upcoming/cleansing_ray.txt index 5cd97c0515a..4a25e6567fb 100644 --- a/forge-gui/res/cardsfolder/upcoming/cleansing_ray.txt +++ b/forge-gui/res/cardsfolder/upcoming/cleansing_ray.txt @@ -5,4 +5,4 @@ A:SP$ Charm | Cost$ 1 W | Choices$ DBDestroy,DBDestroy2 SVar:DBDestroy:DB$ Destroy | ValidTgts$ Vampire | TgtPrompt$ Select target Vampire | SpellDescription$ Destroy target Vampire. SVar:DBDestroy2:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/cleansing_ray.jpg -Oracle:Choose one —\n• Destroy target Vampire.\n• Destroy target enchantment. +Oracle:Choose one —\n• Destroy target Vampire.\n• Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/upcoming/crafty_cutpurse.txt b/forge-gui/res/cardsfolder/upcoming/crafty_cutpurse.txt index e61a23183ec..5060417badc 100644 --- a/forge-gui/res/cardsfolder/upcoming/crafty_cutpurse.txt +++ b/forge-gui/res/cardsfolder/upcoming/crafty_cutpurse.txt @@ -5,7 +5,7 @@ PT:2/2 K:Flash T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEffect | TriggerDescription$ When CARDNAME enters the battlefield, each token that would be created under an opponent's control this turn is created under your control instead. SVar:TrigEffect:DB$ Effect | Name$ Crafty Cutpurse Effect | ReplacementEffects$ OppCreatEnters | SVars$ ETBYourCtrl | SpellDescription$ Each token that would be created under an opponent's control this turn is created under your control instead. -SVar:OppCreatEnters:Event$ Moved | Destination$ Battlefield | ValidCard$ Permanent.Token+OppCtrl | ReplaceWith$ ETBYourCtrl | Description$ Each token that would be created under an opponent's control this turn is created under your control instead. +SVar:OppCreatEnters:Event$ Moved | Destination$ Battlefield | ValidCard$ Permanent.token+OppCtrl | ReplaceWith$ ETBYourCtrl | ActiveZone$ Command | Description$ Each token that would be created under an opponent's control this turn is created under your control instead. SVar:ETBYourCtrl:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | GainControl$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/crafty_cutpurse.jpg Oracle:Flash\nWhen Crafty Cutpurse enters the battlefield, each token that would be created under an opponent's control this turn is created under your control instead. diff --git a/forge-gui/res/cardsfolder/upcoming/imperial_ceratops.txt b/forge-gui/res/cardsfolder/upcoming/imperial_ceratops.txt index 29302bd0818..328cbf33d74 100644 --- a/forge-gui/res/cardsfolder/upcoming/imperial_ceratops.txt +++ b/forge-gui/res/cardsfolder/upcoming/imperial_ceratops.txt @@ -2,9 +2,9 @@ Name:Imperial Ceratops ManaCost:4 W Types:Creature Dinosaur PT:3/5 -T:Mode$ DamageDoneOnce | Execute$ TrigGainLife | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Enrage — Whenever CARDNAME is dealt damage, you gain 2 life. +T:Mode$ DamageDoneOnce | Execute$ TrigGainLife | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Enrage ļæ½ Whenever CARDNAME is dealt damage, you gain 2 life. SVar:TrigGainLife:DB$GainLife | LifeAmount$ 2 DeckHas:Ability$LifeGain SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/imperial_ceratops.jpg -Oracle:Enrage — Whenever Imperial Ceratops is dealt damage, you gain 2 life. \ No newline at end of file +Oracle:Enrage — Whenever Imperial Ceratops is dealt damage, you gain 2 life. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/temple_altisaur.txt b/forge-gui/res/cardsfolder/upcoming/temple_altisaur.txt index 8c797b8ead1..f0087af0ec2 100644 --- a/forge-gui/res/cardsfolder/upcoming/temple_altisaur.txt +++ b/forge-gui/res/cardsfolder/upcoming/temple_altisaur.txt @@ -2,7 +2,7 @@ Name:Temple Altisaur ManaCost:4 W Types:Creature Dinosaur PT:3/4 -S:Mode$ PreventDamage | Target$ Permanent.Dinosaur+YouCtrl+Other | Amount$ X | References$ X | Description$ If a source would deal damage to another Dinosaur you control, prevent all but 1 of that damage. -SVar:X:ReplaceCount$DamageAmount/Minus.1 +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Permanent.Dinosaur+YouCtrl+Other | ReplaceWith$ DmgMinus1 | Description$ If a source would deal damage to another Dinosaur you control, prevent all but 1 of that damage. +SVar:DmgMinus1:DB$ ReplaceEffect | VarName$ DamageAmount | VarValue$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_altisaur.jpg Oracle:If a source would deal damage to another Dinosaur you control, prevent all but 1 of that damage. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/trapjaw_tyrant.txt b/forge-gui/res/cardsfolder/upcoming/trapjaw_tyrant.txt index cb077510a4e..47079a9f530 100644 --- a/forge-gui/res/cardsfolder/upcoming/trapjaw_tyrant.txt +++ b/forge-gui/res/cardsfolder/upcoming/trapjaw_tyrant.txt @@ -2,7 +2,7 @@ Name:Trapjaw Tyrant ManaCost:3 W W Types:Creature Dinosaur PT:5/5 -T:Mode$ DamageDoneOnce | Execute$ TrigExile | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Enrage — Whenever Raptor Hatchling is dealt damage, create a 3/3 green Dinosaur creature token with trample. +T:Mode$ DamageDoneOnce | Execute$ TrigExile | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Enrage — Whenever CARDNAME is dealt damage, exile target creature an opponent controls until Trapjaw Tyrant leaves the battlefield. SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent | ForgetOnMoved$ Exile SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ Those creatures are exiled until EFFECTSOURCE leaves the battlefield