From e1aa757a3d6fac427af0ec8f0d67c5fd71bb98ea Mon Sep 17 00:00:00 2001 From: schnautzr Date: Tue, 29 May 2018 14:29:11 -0500 Subject: [PATCH] "any target" --- forge-gui/res/cardsfolder/d/demonic_pact.txt | 4 ++-- forge-gui/res/cardsfolder/d/devils_play.txt | 4 ++-- forge-gui/res/cardsfolder/d/devils_playground.txt | 8 ++++---- forge-gui/res/cardsfolder/d/disintegrate.txt | 4 ++-- forge-gui/res/cardsfolder/d/divine_presence.txt | 4 ++-- forge-gui/res/cardsfolder/d/dogpile.txt | 4 ++-- forge-gui/res/cardsfolder/d/doom_cannon.txt | 4 ++-- forge-gui/res/cardsfolder/d/dragon_tempest.txt | 6 +++--- forge-gui/res/cardsfolder/d/dynavolt_tower.txt | 4 ++-- forge-gui/res/cardsfolder/e/elaborate_firecannon.txt | 4 ++-- forge-gui/res/cardsfolder/e/electrolyze.txt | 4 ++-- forge-gui/res/cardsfolder/e/electropotence.txt | 6 +++--- 12 files changed, 28 insertions(+), 28 deletions(-) diff --git a/forge-gui/res/cardsfolder/d/demonic_pact.txt b/forge-gui/res/cardsfolder/d/demonic_pact.txt index 96cb6b84155..e24884a3c68 100644 --- a/forge-gui/res/cardsfolder/d/demonic_pact.txt +++ b/forge-gui/res/cardsfolder/d/demonic_pact.txt @@ -3,7 +3,7 @@ ManaCost:2 B B Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigCharm | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, ABILITY SVar:TrigCharm:DB$ Charm | Choices$ DrainPact,DiscardPact,DrawPact,DeathPact | ChoiceRestriction$ NotRemembered | RememberChoice$ True | CharmNum$ 1 -SVar:DrainPact:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SubAbility$ DBGainLife | ChoiceName$ DrainPact | SpellDescription$ CARDNAME deals 4 damage to target creature or player and you gain 4 life. +SVar:DrainPact:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 4 | SubAbility$ DBGainLife | ChoiceName$ DrainPact | SpellDescription$ CARDNAME deals 4 damage to any target and you gain 4 life. SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 4 SVar:DiscardPact:DB$ Discard | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose | ChoiceName$ DiscardPact | SpellDescription$ Target player discards two cards. SVar:DrawPact:DB$ Draw | NumCards$ 2 | ChoiceName$ DrawPact | SpellDescription$ Draw two cards. @@ -13,4 +13,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:ClearRemembered:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/demonic_pact.jpg -Oracle:At the beginning of your upkeep, choose one that hasn't been chosen —\n• Demonic Pact deals 4 damage to target creature or player and you gain 4 life.\n• Target opponent discards two cards.\n• Draw two cards.\n• You lose the game. +Oracle:At the beginning of your upkeep, choose one that hasn't been chosen —\n• Demonic Pact deals 4 damage to any target and you gain 4 life.\n• Target opponent discards two cards.\n• Draw two cards.\n• You lose the game. diff --git a/forge-gui/res/cardsfolder/d/devils_play.txt b/forge-gui/res/cardsfolder/d/devils_play.txt index 91f810e72f9..c7ef11cf50f 100644 --- a/forge-gui/res/cardsfolder/d/devils_play.txt +++ b/forge-gui/res/cardsfolder/d/devils_play.txt @@ -2,7 +2,7 @@ Name:Devil's Play ManaCost:X R Types:Sorcery K:Flashback X R R R -A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. +A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to any target. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/devils_play.jpg -Oracle:Devil's Play deals X damage to target creature or player.\nFlashback {X}{R}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) +Oracle:Devil's Play deals X damage to any target.\nFlashback {X}{R}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/d/devils_playground.txt b/forge-gui/res/cardsfolder/d/devils_playground.txt index 71e3ba19c62..07d1515accd 100644 --- a/forge-gui/res/cardsfolder/d/devils_playground.txt +++ b/forge-gui/res/cardsfolder/d/devils_playground.txt @@ -1,8 +1,8 @@ Name:Devils' Playground ManaCost:4 R R Types:Sorcery -A:SP$ Token | Cost$ 4 R R | TokenAmount$ 4 | TokenName$ Devil | TokenTypes$ Creature,Devil | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenTriggers$ DiesTrigger | TokenSVars$ DevilTrigDamage | SpellDescription$ Create four 1/1 red Devil creature tokens. They have "When this creature dies, it deals 1 damage to target creature or player." -SVar:DiesTrigger:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ DevilTrigDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When this creature dies, it deals 1 damage to target creature or player. -SVar:DevilTrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 +A:SP$ Token | Cost$ 4 R R | TokenAmount$ 4 | TokenName$ Devil | TokenTypes$ Creature,Devil | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenTriggers$ DiesTrigger | TokenSVars$ DevilTrigDamage | SpellDescription$ Create four 1/1 red Devil creature tokens. They have "When this creature dies, it deals 1 damage to any target." +SVar:DiesTrigger:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ DevilTrigDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When this creature dies, it deals 1 damage to any target. +SVar:DevilTrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/devils_playground.jpg -Oracle:Create four 1/1 red Devil creature tokens. They have "When this creature dies, it deals 1 damage to target creature or player." +Oracle:Create four 1/1 red Devil creature tokens. They have "When this creature dies, it deals 1 damage to any target." diff --git a/forge-gui/res/cardsfolder/d/disintegrate.txt b/forge-gui/res/cardsfolder/d/disintegrate.txt index b32f0a48946..edcc0398227 100644 --- a/forge-gui/res/cardsfolder/d/disintegrate.txt +++ b/forge-gui/res/cardsfolder/d/disintegrate.txt @@ -1,8 +1,8 @@ Name:Disintegrate ManaCost:X R Types:Sorcery -A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | SubAbility$ DB | References$ X | ReplaceDyingDefined$ Targeted | SpellDescription$ CARDNAME deals X damage to target creature or player. That creature can't be regenerated this turn. If the creature would die this turn, exile it instead. +A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X | SubAbility$ DB | References$ X | ReplaceDyingDefined$ Targeted | SpellDescription$ CARDNAME deals X damage to any target. That creature can't be regenerated this turn. If the creature would die this turn, exile it instead. SVar:X:Count$xPaid SVar:DB:DB$Pump | KW$ HIDDEN CARDNAME can't be regenerated. | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/disintegrate.jpg -Oracle:Disintegrate deals X damage to target creature or player. That creature can't be regenerated this turn. If the creature would die this turn, exile it instead. \ No newline at end of file +Oracle:Disintegrate deals X damage to any target. That creature can't be regenerated this turn. If the creature would die this turn, exile it instead. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/d/divine_presence.txt b/forge-gui/res/cardsfolder/d/divine_presence.txt index 4695735f16c..a36c464a405 100644 --- a/forge-gui/res/cardsfolder/d/divine_presence.txt +++ b/forge-gui/res/cardsfolder/d/divine_presence.txt @@ -1,10 +1,10 @@ Name:Divine Presence ManaCost:2 W Types:Enchantment -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Creature,Player | DamageAmount$ GE4 | ReplaceWith$ Dmg3 | Description$ If a source would deal 4 or more damage to a creature or player, that source deals 3 damage to that creature or player instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Permanent,Player | DamageAmount$ GE4 | ReplaceWith$ Dmg3 | Description$ If a source would deal 4 or more damage to a permanent or player, that source deals 3 damage to that permanent or player instead. SVar:Dmg3:DB$ ReplaceEffect | VarName$ DamageAmount | VarValue$ 3 SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_presence.jpg -Oracle:If a source would deal 4 or more damage to a creature or player, that source deals 3 damage to that creature or player instead. +Oracle:If a source would deal 4 or more damage to a permanent or player, that source deals 3 damage to that permanent or player instead. diff --git a/forge-gui/res/cardsfolder/d/dogpile.txt b/forge-gui/res/cardsfolder/d/dogpile.txt index 0fd274b7ede..5664be632f8 100644 --- a/forge-gui/res/cardsfolder/d/dogpile.txt +++ b/forge-gui/res/cardsfolder/d/dogpile.txt @@ -1,8 +1,8 @@ Name:Dogpile ManaCost:3 R Types:Instant -A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature or player equal to the number of attacking creatures you control. +A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to any target equal to the number of attacking creatures you control. SVar:X:Count$Valid Creature.attacking+YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dogpile.jpg -Oracle:Dogpile deals damage to target creature or player equal to the number of attacking creatures you control. +Oracle:Dogpile deals damage to any target equal to the number of attacking creatures you control. diff --git a/forge-gui/res/cardsfolder/d/doom_cannon.txt b/forge-gui/res/cardsfolder/d/doom_cannon.txt index fb5143cd3fa..76400cca1c9 100644 --- a/forge-gui/res/cardsfolder/d/doom_cannon.txt +++ b/forge-gui/res/cardsfolder/d/doom_cannon.txt @@ -3,6 +3,6 @@ ManaCost:6 Types:Artifact K:ETBReplacement:Other:ChooseCT SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. | AILogic$ MostProminentInComputerDeck -A:AB$ DealDamage | Cost$ 3 T Sac<1/Creature.ChosenType> | NumDmg$ 3 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | CostDesc$ {3}, {T}, Sacrifice a creature of the chosen type: | SpellDescription$ CARDNAME deals 3 damage to target creature or player. +A:AB$ DealDamage | Cost$ 3 T Sac<1/Creature.ChosenType> | NumDmg$ 3 | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | CostDesc$ {3}, {T}, Sacrifice a creature of the chosen type: | SpellDescription$ CARDNAME deals 3 damage to any target. SVar:Picture:http://www.wizards.com/global/images/magic/general/doom_cannon.jpg -Oracle:As Doom Cannon enters the battlefield, choose a creature type.\n{3}, {T}, Sacrifice a creature of the chosen type: Doom Cannon deals 3 damage to target creature or player. +Oracle:As Doom Cannon enters the battlefield, choose a creature type.\n{3}, {T}, Sacrifice a creature of the chosen type: Doom Cannon deals 3 damage to any target. diff --git a/forge-gui/res/cardsfolder/d/dragon_tempest.txt b/forge-gui/res/cardsfolder/d/dragon_tempest.txt index ac86c57d205..72265c74d8a 100644 --- a/forge-gui/res/cardsfolder/d/dragon_tempest.txt +++ b/forge-gui/res/cardsfolder/d/dragon_tempest.txt @@ -3,10 +3,10 @@ ManaCost:1 R Types:Enchantment T:Mode$ ChangesZone | ValidCard$ Creature.YouCtrl+withFlying | Origin$ Any | Destination$ Battlefield | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature with flying enters the battlefield under your control, it gains haste until end of turn. SVar:TrigPump:DB$ Pump | Defined$ TriggeredCard | KW$ Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Dragon.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a Dragon enters the battlefield under your control, it deals X damage to target creature or player, where X is the number of Dragons you control. -SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player | NumDmg$ NumDragons | References$ NumDragons | TgtPrompt$ Select a target creature or player | DamageSource$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Dragon.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a Dragon enters the battlefield under your control, it deals X damage to any target, where X is the number of Dragons you control. +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | NumDmg$ NumDragons | References$ NumDragons | TgtPrompt$ Select any target | DamageSource$ TriggeredCard SVar:NumDragons:Count$Valid Dragon.YouCtrl SVar:BuffedBy:Creature.withFlying DeckHints:Type$Dragon & Keyword$Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_tempest.jpg -Oracle:Whenever a creature with flying enters the battlefield under your control, it gains haste until end of turn.\nWhenever a Dragon enters the battlefield under your control, it deals X damage to target creature or player, where X is the number of Dragons you control. +Oracle:Whenever a creature with flying enters the battlefield under your control, it gains haste until end of turn.\nWhenever a Dragon enters the battlefield under your control, it deals X damage to any target, where X is the number of Dragons you control. diff --git a/forge-gui/res/cardsfolder/d/dynavolt_tower.txt b/forge-gui/res/cardsfolder/d/dynavolt_tower.txt index 9ce76b14f7f..e828c4f2c3a 100644 --- a/forge-gui/res/cardsfolder/d/dynavolt_tower.txt +++ b/forge-gui/res/cardsfolder/d/dynavolt_tower.txt @@ -3,8 +3,8 @@ ManaCost:3 Types:Artifact T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigEnergy | TriggerDescription$ Whenever you cast an instant or sorcery spell, you get {E}{E} (two energy counters). SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 2 -A:AB$ DealDamage | Cost$ T PayEnergy<5> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. +A:AB$ DealDamage | Cost$ T PayEnergy<5> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to any target. SVar:BuffedBy:Instant,Sorcery DeckHints:Type$Instant|Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/dynavolt_tower.jpg -Oracle:Whenever you cast an instant or sorcery spell, you get {E}{E} (two energy counters).\n{T}, Pay {E}{E}{E}{E}{E}: Dynavolt Tower deals 3 damage to target creature or player. +Oracle:Whenever you cast an instant or sorcery spell, you get {E}{E} (two energy counters).\n{T}, Pay {E}{E}{E}{E}{E}: Dynavolt Tower deals 3 damage to any target. diff --git a/forge-gui/res/cardsfolder/e/elaborate_firecannon.txt b/forge-gui/res/cardsfolder/e/elaborate_firecannon.txt index 6eb217db70d..f1d645f3b74 100644 --- a/forge-gui/res/cardsfolder/e/elaborate_firecannon.txt +++ b/forge-gui/res/cardsfolder/e/elaborate_firecannon.txt @@ -2,8 +2,8 @@ Name:Elaborate Firecannon ManaCost:2 Types:Artifact K:CARDNAME doesn't untap during your untap step. -A:AB$ DealDamage | Cost$ 4 T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. +A:AB$ DealDamage | Cost$ 4 T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ At the beginning of your upkeep, you may discard a card. If you do, untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ Discard<1/Card> | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/elaborate_firecannon.jpg -Oracle:Elaborate Firecannon doesn't untap during your untap step.\n{4}, {T}: Elaborate Firecannon deals 2 damage to target creature or player.\nAt the beginning of your upkeep, you may discard a card. If you do, untap Elaborate Firecannon. \ No newline at end of file +Oracle:Elaborate Firecannon doesn't untap during your untap step.\n{4}, {T}: Elaborate Firecannon deals 2 damage to any target.\nAt the beginning of your upkeep, you may discard a card. If you do, untap Elaborate Firecannon. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/e/electrolyze.txt b/forge-gui/res/cardsfolder/e/electrolyze.txt index facfd60159b..dbbb5cd9d81 100644 --- a/forge-gui/res/cardsfolder/e/electrolyze.txt +++ b/forge-gui/res/cardsfolder/e/electrolyze.txt @@ -1,7 +1,7 @@ Name:Electrolyze ManaCost:1 U R Types:Instant -A:SP$ DealDamage | Cost$ 1 U R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature, player or planeswalker to distribute damage to | NumDmg$ 2 | TargetMin$ 1 | TargetMax$ 2 | DividedAsYouChoose$ 2 | SubAbility$ DBDraw | SpellDescription$ CARDNAME deals 2 damage divided as you choose among one or two target creatures and/or players. Draw a card. +A:SP$ DealDamage | Cost$ 1 U R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to distribute damage to | NumDmg$ 2 | TargetMin$ 1 | TargetMax$ 2 | DividedAsYouChoose$ 2 | SubAbility$ DBDraw | SpellDescription$ CARDNAME deals 2 damage divided as you choose among one or two targets. Draw a card. SVar:DBDraw:DB$ Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/electrolyze.jpg -Oracle:Electrolyze deals 2 damage divided as you choose among one or two target creatures and/or players.\nDraw a card. +Oracle:Electrolyze deals 2 damage divided as you choose among one or two targets.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/e/electropotence.txt b/forge-gui/res/cardsfolder/e/electropotence.txt index 2fc98662668..a2810712450 100644 --- a/forge-gui/res/cardsfolder/e/electropotence.txt +++ b/forge-gui/res/cardsfolder/e/electropotence.txt @@ -1,8 +1,8 @@ Name:Electropotence ManaCost:2 R Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature enters the battlefield under your control, you may pay {2}{R}. If you do, that creature deals damage equal to its power to target creature or player. -SVar:TrigDamage:AB$DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | DamageSource$ TriggeredCard | NumDmg$ Damage | References$ Damage +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature enters the battlefield under your control, you may pay {2}{R}. If you do, that creature deals damage equal to its power to any target. +SVar:TrigDamage:AB$DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | DamageSource$ TriggeredCard | NumDmg$ Damage | References$ Damage SVar:Damage:TriggeredCard$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/electropotence.jpg -Oracle:Whenever a creature enters the battlefield under your control, you may pay {2}{R}. If you do, that creature deals damage equal to its power to target creature or player. +Oracle:Whenever a creature enters the battlefield under your control, you may pay {2}{R}. If you do, that creature deals damage equal to its power to any target.