From a1ad23a999052b8e50b74e3584d2cb20601495d6 Mon Sep 17 00:00:00 2001 From: Agetian Date: Sun, 25 Nov 2018 17:55:14 +0300 Subject: [PATCH] Revert "- Added a Kamigawa event. - Reconsidering RemRandomDeck on Kamigawa cards." This reverts commit 1015e47 --- forge-gui/res/cardsfolder/b/baku_altar.txt | 1 + forge-gui/res/cardsfolder/c/call_to_glory.txt | 3 ++- forge-gui/res/cardsfolder/d/day_of_destiny.txt | 3 ++- forge-gui/res/cardsfolder/e/eiganjo_free_riders.txt | 1 + forge-gui/res/cardsfolder/h/hikari_twilight_guardian.txt | 2 +- forge-gui/res/cardsfolder/h/horizon_seed.txt | 1 + forge-gui/res/cardsfolder/i/innocence_kami.txt | 1 + forge-gui/res/cardsfolder/j/jade_idol.txt | 1 + forge-gui/res/cardsfolder/k/kami_of_the_painted_road.txt | 1 + forge-gui/res/cardsfolder/k/kondas_banner.txt | 1 + forge-gui/res/cardsfolder/l/long_forgotten_gohei.txt | 3 ++- forge-gui/res/cardsfolder/n/nine_ringed_bo.txt | 1 + forge-gui/res/cardsfolder/o/oathkeeper_takenos_daisho.txt | 3 ++- forge-gui/res/cardsfolder/o/oyobi_who_split_the_heavens.txt | 1 + forge-gui/res/cardsfolder/s/shuriken.txt | 3 ++- forge-gui/res/cardsfolder/t/tenza_godos_maul.txt | 1 + forge-gui/res/cardsfolder/w/waxmane_baku.txt | 1 + 17 files changed, 22 insertions(+), 6 deletions(-) diff --git a/forge-gui/res/cardsfolder/b/baku_altar.txt b/forge-gui/res/cardsfolder/b/baku_altar.txt index d93a71c3360..245efa85b5e 100644 --- a/forge-gui/res/cardsfolder/b/baku_altar.txt +++ b/forge-gui/res/cardsfolder/b/baku_altar.txt @@ -4,6 +4,7 @@ Types:Artifact T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. A:AB$ Token | Cost$ 2 T SubCounter<1/KI> | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ You | SpellDescription$ Create a 1/1 colorless Spirit creature token. SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ KI | CounterNum$ 1 +AI:RemoveDeck:Random DeckHints:Type$Spirit|Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/baku_altar.jpg Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Baku Altar.\n{2}, {T}, Remove a ki counter from Baku Altar: Create a 1/1 colorless Spirit creature token. diff --git a/forge-gui/res/cardsfolder/c/call_to_glory.txt b/forge-gui/res/cardsfolder/c/call_to_glory.txt index 76bffeaa0ae..8a51a45d283 100644 --- a/forge-gui/res/cardsfolder/c/call_to_glory.txt +++ b/forge-gui/res/cardsfolder/c/call_to_glory.txt @@ -2,7 +2,8 @@ Name:Call to Glory ManaCost:1 W Types:Instant A:SP$ UntapAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | SpellDescription$ Untap all creatures you control. Samurai creatures you control get +1/+1 until end of turn. | SubAbility$ DBPumpYourSamurai -SVar:DBPumpYourSamurai:DB$ PumpAll | ValidCards$ Creature.Samurai+YouCtrl | NumAtt$ +1 | NumDef$ +1 | AILogic$ UntapCombatTrick +SVar:DBPumpYourSamurai:DB$ PumpAll | ValidCards$ Creature.Samurai+YouCtrl | NumAtt$+1 | NumDef$ +1 +AI:RemoveDeck:Random DeckNeeds:Type$Samurai SVar:Picture:http://www.wizards.com/global/images/magic/general/call_to_glory.jpg Oracle:Untap all creatures you control. Samurai creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/day_of_destiny.txt b/forge-gui/res/cardsfolder/d/day_of_destiny.txt index 141cb8814ae..c52df17f7b2 100644 --- a/forge-gui/res/cardsfolder/d/day_of_destiny.txt +++ b/forge-gui/res/cardsfolder/d/day_of_destiny.txt @@ -2,7 +2,8 @@ Name:Day of Destiny ManaCost:3 W Types:Legendary Enchantment S:Mode$ Continuous | Affected$ Creature.Legendary+YouCtrl | AddPower$ 2 | AddToughness$ 2 | Description$ Legendary creatures you control get +2/+2. +AI:RemoveDeck:Random SVar:PlayMain1:TRUE -DeckNeeds:Type$Legendary +DeckHints:Type$Legendary SVar:Picture:http://www.wizards.com/global/images/magic/general/day_of_destiny.jpg Oracle:Legendary creatures you control get +2/+2. diff --git a/forge-gui/res/cardsfolder/e/eiganjo_free_riders.txt b/forge-gui/res/cardsfolder/e/eiganjo_free_riders.txt index af087a0b5c6..852d9c8c0ce 100644 --- a/forge-gui/res/cardsfolder/e/eiganjo_free_riders.txt +++ b/forge-gui/res/cardsfolder/e/eiganjo_free_riders.txt @@ -7,5 +7,6 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Creature.White | P SVar:TrigBounce:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Mandatory$ True | Hidden$ True | ChangeType$ Creature.White+YouCtrl SVar:NeedsToPlayVar:Z GE2 SVar:Z:Count$Valid Creature.White+YouCtrl+cmcLE4 +AI:RemoveDeck:Random SVar:Picture:http://www.wizards.com/global/images/magic/general/eiganjo_free_riders.jpg Oracle:Flying\nAt the beginning of your upkeep, return a white creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/h/hikari_twilight_guardian.txt b/forge-gui/res/cardsfolder/h/hikari_twilight_guardian.txt index 60223fdc855..f10454fc8d8 100644 --- a/forge-gui/res/cardsfolder/h/hikari_twilight_guardian.txt +++ b/forge-gui/res/cardsfolder/h/hikari_twilight_guardian.txt @@ -7,6 +7,6 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigExile:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile | AILogic$ IfNotBuffed | SubAbility$ DelTrig SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield. SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Exile | Destination$ Battlefield -DeckHints:Type$Spirit|Arcane +AI:RemoveDeck:Random SVar:Picture:http://www.wizards.com/global/images/magic/general/hikari_twilight_guardian.jpg Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may exile Hikari, Twilight Guardian. If you do, return it to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/h/horizon_seed.txt b/forge-gui/res/cardsfolder/h/horizon_seed.txt index 67e4f29cfe0..0734cd01774 100644 --- a/forge-gui/res/cardsfolder/h/horizon_seed.txt +++ b/forge-gui/res/cardsfolder/h/horizon_seed.txt @@ -5,6 +5,7 @@ PT:2/1 T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRegenerate | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, regenerate target creature. SVar:TrigRegenerate:DB$ Regenerate | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:BuffedBy:Spirit,Arcane +AI:RemoveDeck:Random DeckHints:Type$Spirit|Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/horizon_seed.jpg Oracle:Whenever you cast a Spirit or Arcane spell, regenerate target creature. diff --git a/forge-gui/res/cardsfolder/i/innocence_kami.txt b/forge-gui/res/cardsfolder/i/innocence_kami.txt index 18e2ef4d6e3..0089ccd1d07 100644 --- a/forge-gui/res/cardsfolder/i/innocence_kami.txt +++ b/forge-gui/res/cardsfolder/i/innocence_kami.txt @@ -5,6 +5,7 @@ PT:2/3 T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, untap CARDNAME. A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:TrigUntap:DB$Untap | Defined$ Self +AI:RemoveDeck:Random DeckHints:Type$Spirit|Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/innocence_kami.jpg Oracle:{W}, {T}: Tap target creature.\nWhenever you cast a Spirit or Arcane spell, untap Innocence Kami. diff --git a/forge-gui/res/cardsfolder/j/jade_idol.txt b/forge-gui/res/cardsfolder/j/jade_idol.txt index a54d4f90ddb..69d68b1d121 100644 --- a/forge-gui/res/cardsfolder/j/jade_idol.txt +++ b/forge-gui/res/cardsfolder/j/jade_idol.txt @@ -4,6 +4,7 @@ Types:Artifact T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, CARDNAME becomes a 4/4 Spirit artifact creature until end of turn. SVar:TrigAnimate:DB$Animate | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Creature,Artifact,Spirit SVar:BuffedBy:Arcane,Spirit +AI:RemoveDeck:Random DeckHints:Type$Spirit|Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/jade_idol.jpg Oracle:Whenever you cast a Spirit or Arcane spell, Jade Idol becomes a 4/4 Spirit artifact creature until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kami_of_the_painted_road.txt b/forge-gui/res/cardsfolder/k/kami_of_the_painted_road.txt index eb35ba12c15..0e188dae3f7 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_the_painted_road.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_the_painted_road.txt @@ -4,6 +4,7 @@ Types:Creature Spirit PT:3/3 T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigProtect | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, CARDNAME gains protection from the color of your choice until end of turn. SVar:TrigProtect:DB$ Protection | Defined$ Self | Gains$ Choice | Choices$ AnyColor +AI:RemoveDeck:Random SVar:BuffedBy:Arcane,Spirit DeckHints:Type$Spirit|Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_the_painted_road.jpg diff --git a/forge-gui/res/cardsfolder/k/kondas_banner.txt b/forge-gui/res/cardsfolder/k/kondas_banner.txt index bf8903cc07d..47ff7eb36fc 100644 --- a/forge-gui/res/cardsfolder/k/kondas_banner.txt +++ b/forge-gui/res/cardsfolder/k/kondas_banner.txt @@ -5,6 +5,7 @@ K:Equip:2 S:Mode$ CantAttach | ValidCard$ Card.Self | Target$ Creature.nonLegendary | Description$ CARDNAME can be attached only to a legendary creature. S:Mode$ Continuous | Affected$ Creature.SharesColorWith Equipped | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures that share a color with equipped creature get +1/+1. S:Mode$ Continuous | Affected$ Creature.sharesCreatureTypeWith Equipped | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures that share a creature type with equipped creature get +1/+1. +AI:RemoveDeck:Random DeckHints:Type$Legendary SVar:Picture:http://www.wizards.com/global/images/magic/general/kondas_banner.jpg Oracle:Konda's Banner can be attached only to a legendary creature.\nCreatures that share a color with equipped creature get +1/+1.\nCreatures that share a creature type with equipped creature get +1/+1.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/l/long_forgotten_gohei.txt b/forge-gui/res/cardsfolder/l/long_forgotten_gohei.txt index deb1c755615..1d5c7215a8f 100644 --- a/forge-gui/res/cardsfolder/l/long_forgotten_gohei.txt +++ b/forge-gui/res/cardsfolder/l/long_forgotten_gohei.txt @@ -3,7 +3,8 @@ ManaCost:3 Types:Artifact S:Mode$ Continuous | Affected$ Creature.Spirit+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Spirit creatures you control get +1/+1. S:Mode$ ReduceCost | ValidCard$ Arcane | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Arcane spells you cast cost {1} less to cast. +AI:RemoveDeck:Random SVar:PlayMain1:TRUE -DeckNeeds:Type$Arcane|Spirit +DeckHints:Type$Arcane|Spirit SVar:Picture:http://www.wizards.com/global/images/magic/general/long_forgotten_gohei.jpg Oracle:Arcane spells you cast cost {1} less to cast.\nSpirit creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/n/nine_ringed_bo.txt b/forge-gui/res/cardsfolder/n/nine_ringed_bo.txt index 2aca0d1ece3..520995e5945 100644 --- a/forge-gui/res/cardsfolder/n/nine_ringed_bo.txt +++ b/forge-gui/res/cardsfolder/n/nine_ringed_bo.txt @@ -2,5 +2,6 @@ Name:Nine-Ringed Bo ManaCost:3 Types:Artifact A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.Spirit | NumDmg$ 1 | ReplaceDyingDefined$ Targeted | SpellDescription$ CARDNAME deals 1 damage to target Spirit creature. If that creature would die this turn, exile it instead. +AI:RemoveDeck:Random SVar:Picture:http://www.wizards.com/global/images/magic/general/nine_ringed_bo.jpg Oracle:{T}: Nine-Ringed Bo deals 1 damage to target Spirit creature. If that creature would die this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/o/oathkeeper_takenos_daisho.txt b/forge-gui/res/cardsfolder/o/oathkeeper_takenos_daisho.txt index 857b3fb7625..ed56bc0c0b5 100644 --- a/forge-gui/res/cardsfolder/o/oathkeeper_takenos_daisho.txt +++ b/forge-gui/res/cardsfolder/o/oathkeeper_takenos_daisho.txt @@ -10,6 +10,7 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | Defined$ Remembered T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.EquippedBy | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ Whenever equipped creature dies, return that card to the battlefield under your control if it's a Samurai card. SVar:TrigReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ TriggeredCard | GainControl$ True | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.Samurai | ConditionCompare$ GE1 -DeckHints:Type$Samurai +AI:RemoveDeck:Random +DeckNeeds:Type$Samurai SVar:Picture:http://www.wizards.com/global/images/magic/general/oathkeeper_takenos_daisho.jpg Oracle:Equipped creature gets +3/+1.\nWhenever equipped creature dies, return that card to the battlefield under your control if it's a Samurai card.\nWhen Oathkeeper, Takeno's Daisho is put into a graveyard from the battlefield, exile equipped creature.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/o/oyobi_who_split_the_heavens.txt b/forge-gui/res/cardsfolder/o/oyobi_who_split_the_heavens.txt index 0291378a295..4e987b1ce51 100644 --- a/forge-gui/res/cardsfolder/o/oyobi_who_split_the_heavens.txt +++ b/forge-gui/res/cardsfolder/o/oyobi_who_split_the_heavens.txt @@ -5,6 +5,7 @@ PT:3/6 K:Flying T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, create a 3/3 white Spirit creature token with flying. SVar:TrigToken:DB$Token | TokenImage$ w 3 3 spirit | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 3 | TokenToughness$ 3 | TokenKeywords$ Flying +AI:RemoveDeck:Random DeckHints:Type$Spirit|Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/oyobi_who_split_the_heavens.jpg Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, create a 3/3 white Spirit creature token with flying. diff --git a/forge-gui/res/cardsfolder/s/shuriken.txt b/forge-gui/res/cardsfolder/s/shuriken.txt index 8e14884af37..b1215e95126 100644 --- a/forge-gui/res/cardsfolder/s/shuriken.txt +++ b/forge-gui/res/cardsfolder/s/shuriken.txt @@ -6,7 +6,8 @@ S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ ShurikenDamage SVar:ShurikenDamage:AB$ DealDamage | Cost$ T Unattach | NumDmg$ 2 | DamageSource$ OriginalHost | RememberCostCards$ True | ValidTgts$ Creature | SubAbility$ ShurikenGainCtrl | SpellDescription$ Shuriken deals 2 damage to target creature. That creature's controller gains control of Shuriken unless it was unattached from a Ninja SVar:ShurikenGainCtrl:DB$ GainControl | NewController$ TargetedController | Defined$ Valid Card.IsRemembered+namedShuriken | ConditionDefined$ Self | ConditionPresent$ Ninja | ConditionCompare$ EQ0 | SubAbility$ ShurikenForget SVar:ShurikenForget:DB$ Pump | ForgetObjects$ Valid Card.IsRemembered+namedShuriken | StackDescription$ None +AI:RemoveDeck:Random SVar:NonStackingAttachEffect:True -DeckNeeds:Type$Ninja +DeckHints:Type$Ninja SVar:Picture:http://www.wizards.com/global/images/magic/general/shuriken.jpg Oracle:Equipped creature has "{T}, Unattach Shuriken: Shuriken deals 2 damage to target creature. That creature's controller gains control of Shuriken unless it was unattached from a Ninja."\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/t/tenza_godos_maul.txt b/forge-gui/res/cardsfolder/t/tenza_godos_maul.txt index b7363632aa4..47881156d77 100644 --- a/forge-gui/res/cardsfolder/t/tenza_godos_maul.txt +++ b/forge-gui/res/cardsfolder/t/tenza_godos_maul.txt @@ -5,6 +5,7 @@ K:Equip:1 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. S:Mode$ Continuous | Affected$ Card.EquippedBy+Legendary | AddPower$ 2 | AddToughness$ 2 | Description$ As long as it's legendary, it gets an additional +2/+2. S:Mode$ Continuous | Affected$ Card.EquippedBy+Red | AddKeyword$ Trample | Description$ As long as it's red, it has trample. +AI:RemoveDeck:Random SVar:AttachAi:AITgts$ Card.Red,Card.Legendary DeckNeeds:Color$red SVar:Picture:http://www.wizards.com/global/images/magic/general/tenza_godos_maul.jpg diff --git a/forge-gui/res/cardsfolder/w/waxmane_baku.txt b/forge-gui/res/cardsfolder/w/waxmane_baku.txt index 02297bdd948..0b5ccd9151b 100644 --- a/forge-gui/res/cardsfolder/w/waxmane_baku.txt +++ b/forge-gui/res/cardsfolder/w/waxmane_baku.txt @@ -7,6 +7,7 @@ SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ KI | CounterNum A:AB$ Tap | Cost$ 1 SubCounter | TargetMin$ 0 | TargetMax$ MaxTgts | ValidTgts$ Creature | IsCurse$ True | AILogic$ TapForXCounters | TgtPrompt$ Select target creature | References$ X,MaxTgts | SpellDescription$ Tap X target creatures. SVar:X:Targeted$Amount SVar:MaxTgts:Count$CardCounters.KI +AI:RemoveDeck:Random DeckHints:Type$Spirit|Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/waxmane_baku.jpg Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Waxmane Baku.\n{1}, Remove X ki counters from Waxmane Baku: Tap X target creatures.