Conflicts:
	forge-gui/res/cardsfolder/upcoming/moss_viper.txt
This commit is contained in:
Northmoc
2019-12-11 10:57:43 -05:00
10 changed files with 36 additions and 14 deletions

View File

@@ -296,6 +296,8 @@ public final class CardUtil {
newCopy.setCastSA(in.getCastSA()); newCopy.setCastSA(in.getCastSA());
newCopy.setCastFrom(in.getCastFrom()); newCopy.setCastFrom(in.getCastFrom());
newCopy.setExiledWith(in.getExiledWith());
return newCopy; return newCopy;
} }

View File

@@ -6,7 +6,7 @@ K:Indestructible
S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to red and white is less than seven, CARDNAME isn't a creature. S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to red and white is less than seven, CARDNAME isn't a creature.
SVar:X:Count$DevotionDual.Red.White SVar:X:Count$DevotionDual.Red.White
S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Menace | Description$ Creatures you control have menace. S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Menace | Description$ Creatures you control have menace.
R:Event$ DamageDone | Prevent$ True | ValidTarget$ Creature.attacking+YouCtrl | Description$ Prevent all damage that would be dealt to attacking creatures you control. R:Event$ DamageDone | ActiveZones$ Battlefield | Prevent$ True | ValidTarget$ Creature.attacking+YouCtrl | Description$ Prevent all damage that would be dealt to attacking creatures you control.
SVar:BuffedBy:Permanent.White,Permanent.Red SVar:BuffedBy:Permanent.White,Permanent.Red
SVar:Picture:http://www.wizards.com/global/images/magic/general/iroas_god_of_victory.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/iroas_god_of_victory.jpg
Oracle:Indestructible\nAs long as your devotion to red and white is less than seven, Iroas isn't a creature.\nCreatures you control have menace.\nPrevent all damage that would be dealt to attacking creatures you control. Oracle:Indestructible\nAs long as your devotion to red and white is less than seven, Iroas isn't a creature.\nCreatures you control have menace.\nPrevent all damage that would be dealt to attacking creatures you control.

View File

@@ -2,7 +2,8 @@ Name:Kaya's Wrath
ManaCost:W W B B ManaCost:W W B B
Types:Sorcery Types:Sorcery
A:SP$ DestroyAll | Cost$ W W B B | ValidCards$ Creature | RememberDestroyed$ True | SubAbility$ DBGainLife | SpellDescription$ Destroy all creatures. You gain life equal to the number of creatures you controlled that were destroyed this way. A:SP$ DestroyAll | Cost$ W W B B | ValidCards$ Creature | RememberDestroyed$ True | SubAbility$ DBGainLife | SpellDescription$ Destroy all creatures. You gain life equal to the number of creatures you controlled that were destroyed this way.
SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:RememberedLKI$FilterControlledByYou_Number$1 SVar:X:RememberedLKI$FilterControlledByYou_Number$1
DeckHas:Ability$LifeGain DeckHas:Ability$LifeGain
Oracle:Destroy all creatures. You gain life equal to the number of creatures you controlled that were destroyed this way. Oracle:Destroy all creatures. You gain life equal to the number of creatures you controlled that were destroyed this way.

View File

@@ -3,8 +3,7 @@ ManaCost:2 U
Types:Legendary Creature Human Types:Legendary Creature Human
PT:2/3 PT:2/3
K:CARDNAME enters the battlefield tapped. K:CARDNAME enters the battlefield tapped.
S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | CheckSVar$ X | SVarCompare$ GE1 | References$ X | Description$ CARDNAME doesn't untap during your untap step if you control a Reflection. S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | IsPresent$ Reflection.YouCtrl | Description$ CARDNAME doesn't untap during your untap step if you control a Reflection.
SVar:X:Count$Valid Reflection.YouCtrl
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 3/2 blue Reflection creature token. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 3/2 blue Reflection creature token.
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ u_3_2_reflection | TokenOwner$ You | LegacyImage$ u 3 2 reflection thb SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ u_3_2_reflection | TokenOwner$ You | LegacyImage$ u 3 2 reflection thb
SVar:Picture:http://www.wizards.com/global/images/magic/general/alirios_enraptured.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/alirios_enraptured.jpg

View File

@@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | ActivatorThis
SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
DeckHas:Ability$Counters DeckHas:Ability$Counters
SVar:Picture:http://www.wizards.com/global/images/magic/general/arena_trickster.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/arena_trickster.jpg
Oracle:Whenever you cast your first spell during each opponents turn, put a +1/+1 counter on Arena Trickster. Oracle:Whenever you cast your first spell during each opponent's turn, put a +1/+1 counter on Arena Trickster.

View File

@@ -1,12 +1,12 @@
Name: Ashiok's Erasure Name:Ashiok's Erasure
ManaCost: 2 U U ManaCost:2 U U
Types:Enchantment Types:Enchantment
K:Flash K:Flash
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target spell. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target spell.
S:Mode$ CantBeCast | ValidCard$ Card.nonLand+sharesNameWith Remembered.ExiledWithSource | Caster$ Opponent | Description$ Your opponents can't cast spells with the same name as the card exiled by CARDNAME. S:Mode$ CantBeCast | ValidCard$ Card.nonLand+sharesNameWith Remembered.ExiledWithSource | Caster$ Opponent | Description$ Your opponents can't cast spells with the same name as the card exiled by CARDNAME.
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigBounce | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to its owners hand. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigBounce | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to its owner's hand.
SVar:TrigExile:DB$ChangeZone | TargetType$ Spell | ValidTgts$ Card | TgtZone$ Stack | Origin$ Stack | Fizzle$ True | Mandatory$ True | Destination$ Exile | IsCurse$ True | TgtPrompt$ Choose target spell | RememberChanged$ True SVar:TrigExile:DB$ChangeZone | TargetType$ Spell | ValidTgts$ Card | TgtZone$ Stack | Origin$ Stack | Fizzle$ True | Mandatory$ True | Destination$ Exile | IsCurse$ True | TgtPrompt$ Choose target spell | RememberChanged$ True
SVar:TrigBounce:DB$ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ Remembered | SubAbility$ DBCleanup SVar:TrigBounce:DB$ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ Remembered | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:Picture:http://www.wizards.com/global/images/magic/general/ashioks_erasure.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/ashioks_erasure.jpg
Oracle:Flash\nWhen Ashioks Erasure enters the battlefield, exile target spell.\nYour opponents can't cast spells with the same name as the exiled card.\nWhen Ashioks Erasure leaves the battlefield, return the exiled card to its owners hand. Oracle:Flash\nWhen Ashiok's Erasure enters the battlefield, exile target spell.\nYour opponents can't cast spells with the same name as the exiled card.\nWhen Ashiok's Erasure leaves the battlefield, return the exiled card to its owner's hand.

View File

@@ -7,5 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME
A:AB$ ChangeZone | Cost$ 2 W | Defined$ Enchanted | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile enchanted creature. A:AB$ ChangeZone | Cost$ 2 W | Defined$ Enchanted | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile enchanted creature.
SVar:NonStackingAttachEffect:True SVar:NonStackingAttachEffect:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/dreadful_apathy.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/dreadful_apathy.jpg
Oracle:Enchant creature\nEnchanted creature can't attack or block. Oracle:Enchant creature\nEnchanted creature can't attack or block.\n{2}{W}: Exile enchanted creature.
\n{2}{W}: Exile enchanted creature.

View File

@@ -8,4 +8,4 @@ SVar:TrigPutCounter:DB$ PutCounter | Defined$ Enchanted | CounterType$ P1P1 | Co
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ DBPump | TriggerDescription$ At the beginning of your upkeep, double the number of +1/+1 counters on enchanted creature. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ DBPump | TriggerDescription$ At the beginning of your upkeep, double the number of +1/+1 counters on enchanted creature.
SVar:DBPump:DB$ MultiplyCounter | Defined$ Enchanted | CounterType$ P1P1 SVar:DBPump:DB$ MultiplyCounter | Defined$ Enchanted | CounterType$ P1P1
DeckHas:Ability$Counters DeckHas:Ability$Counters
Oracle:Enchant creature\nWhen Hydras Growth enters the battlefield, put a +1/+1 counter on enchanted creature.\nAt the beginning of your upkeep, double the number of +1/+1 counters on enchanted creature. Oracle:Enchant creature\nWhen Hydra's Growth enters the battlefield, put a +1/+1 counter on enchanted creature.\nAt the beginning of your upkeep, double the number of +1/+1 counters on enchanted creature.

View File

@@ -0,0 +1,21 @@
[metadata]
Name:Possibility Storm - Throne of Eldraine #08
URL:http://www.possibilitystorm.com/wp-content/uploads/2019/12/139.-ELD8.jpg
Goal:Win
Turns:1
Difficulty:Mythic
Description:Win this turn. Assume your opponent has many cards in their library, cards drawn by either player are irrelevant, both graveyards are empty, and you have 20 life. Your opponent has a Plummet in hand and can cast it. The solution must satisfy all possible opponent choices. You previously turned your Hypnotic Sprite into an Elk.
[state]
humanlife=20
ailife=2
turn=1
activeplayer=human
activephase=MAIN1
humanhand=Kraul Harpooner;Lovestruck Beast;Lucky Clover;Brazen Borrower;Rosethorn Acolyte
humanlibrary=Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt
humanbattlefield=Hypnotic Sprite|Id:1;Oko, Thief of Crowns|Counters:LOYALTY=5;Ob Nixilis, the Hate-Twisted|Counters:LOYALTY=1;Watery Grave|NoETBTrigs;Watery Grave|NoETBTrigs;Watery Grave|NoETBTrigs;Watery Grave|NoETBTrigs;Breeding Pool|NoETBTrigs;Breeding Pool|NoETBTrigs;Breeding Pool|NoETBTrigs;Breeding Pool|NoETBTrigs
aihand=Plummet
ailibrary=Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt;Opt
aibattlefield=Midnight Reaper;Teyo's Lightshield|Counters:P1P1=1;Teyo's Lightshield|Counters:P1P1=1;Teyo's Lightshield|Counters:P1P1=1;Teyo's Lightshield|Counters:P1P1=1;Savage Gorger|Counters:P1P1=4
humanprecast=Oko, Thief of Crowns:2->1
aipersistentmana=C G