From 2480c5ea9c2b97132d730db98c8ca00e461ac4d1 Mon Sep 17 00:00:00 2001 From: friarsol Date: Mon, 17 Apr 2023 21:08:56 -0400 Subject: [PATCH] Any (N-Q) --- forge-gui/res/cardsfolder/n/narset_of_the_ancient_way.txt | 2 +- forge-gui/res/cardsfolder/n/necra_disciple.txt | 2 +- forge-gui/res/cardsfolder/n/nightfire_giant.txt | 2 +- forge-gui/res/cardsfolder/n/ninjas_kunai.txt | 2 +- forge-gui/res/cardsfolder/n/niv_mizzet_dracogenius.txt | 2 +- forge-gui/res/cardsfolder/n/niv_mizzet_parun.txt | 2 +- forge-gui/res/cardsfolder/n/niv_mizzet_the_firemind.txt | 2 +- forge-gui/res/cardsfolder/n/noise_marine.txt | 2 +- forge-gui/res/cardsfolder/o/oath_of_kaya.txt | 2 +- forge-gui/res/cardsfolder/o/ogre_shaman.txt | 2 +- forge-gui/res/cardsfolder/o/olivias_attendants.txt | 2 +- forge-gui/res/cardsfolder/o/omen_of_the_forge.txt | 2 +- forge-gui/res/cardsfolder/o/omnath_locus_of_rage.txt | 2 +- forge-gui/res/cardsfolder/o/omnath_locus_of_the_roil.txt | 2 +- forge-gui/res/cardsfolder/o/open_fire.txt | 2 +- forge-gui/res/cardsfolder/o/orca_siege_demon.txt | 2 +- forge-gui/res/cardsfolder/o/orcish_artillery.txt | 2 +- forge-gui/res/cardsfolder/o/orcish_bloodpainter.txt | 2 +- forge-gui/res/cardsfolder/o/orcish_cannonade.txt | 2 +- forge-gui/res/cardsfolder/o/orcish_cannoneers.txt | 2 +- forge-gui/res/cardsfolder/o/orcish_mechanics.txt | 2 +- forge-gui/res/cardsfolder/o/orcish_vandal.txt | 2 +- forge-gui/res/cardsfolder/o/ordeal_of_purphoros.txt | 2 +- forge-gui/res/cardsfolder/o/orim_samite_healer.txt | 2 +- forge-gui/res/cardsfolder/o/orims_cure.txt | 2 +- forge-gui/res/cardsfolder/o/orims_touch.txt | 2 +- forge-gui/res/cardsfolder/o/outpost_siege.txt | 2 +- forge-gui/res/cardsfolder/p/panacea.txt | 2 +- forge-gui/res/cardsfolder/p/pandemonium.txt | 2 +- forge-gui/res/cardsfolder/p/parch.txt | 2 +- forge-gui/res/cardsfolder/p/pardic_arsonist.txt | 2 +- forge-gui/res/cardsfolder/p/pashalik_mons.txt | 2 +- forge-gui/res/cardsfolder/p/pass_the_torch.txt | 2 +- forge-gui/res/cardsfolder/p/pearl_shard.txt | 2 +- forge-gui/res/cardsfolder/p/perilous_myr.txt | 2 +- forge-gui/res/cardsfolder/p/pia_and_kiran_nalaar.txt | 2 +- forge-gui/res/cardsfolder/p/pillar_of_flame.txt | 2 +- forge-gui/res/cardsfolder/p/pink_horror.txt | 2 +- forge-gui/res/cardsfolder/p/pinnacle_of_rage.txt | 2 +- forge-gui/res/cardsfolder/p/pirate_ship.txt | 2 +- forge-gui/res/cardsfolder/p/pitchburn_devils.txt | 2 +- forge-gui/res/cardsfolder/p/play_with_fire.txt | 2 +- forge-gui/res/cardsfolder/p/pollen_remedy.txt | 2 +- forge-gui/res/cardsfolder/p/porcuparrot.txt | 2 +- forge-gui/res/cardsfolder/p/power_of_fire.txt | 2 +- forge-gui/res/cardsfolder/p/precision_bolt.txt | 2 +- forge-gui/res/cardsfolder/p/preyseizer_dragon.txt | 2 +- forge-gui/res/cardsfolder/p/prismari_command.txt | 2 +- forge-gui/res/cardsfolder/p/prodigal_pyromancer.txt | 2 +- forge-gui/res/cardsfolder/p/prodigal_sorcerer.txt | 2 +- forge-gui/res/cardsfolder/p/profane_prayers.txt | 2 +- forge-gui/res/cardsfolder/p/prophetic_bolt.txt | 2 +- forge-gui/res/cardsfolder/p/provoke_the_trolls.txt | 2 +- forge-gui/res/cardsfolder/p/psionic_blast.txt | 2 +- forge-gui/res/cardsfolder/p/psionic_entity.txt | 2 +- forge-gui/res/cardsfolder/p/psionic_gift.txt | 2 +- forge-gui/res/cardsfolder/p/psionic_sliver.txt | 2 +- forge-gui/res/cardsfolder/p/psychic_purge.txt | 2 +- forge-gui/res/cardsfolder/p/puncture_blast.txt | 2 +- forge-gui/res/cardsfolder/p/punishing_fire.txt | 2 +- forge-gui/res/cardsfolder/p/pyre_sledge_arsonist.txt | 2 +- forge-gui/res/cardsfolder/p/pyre_spawn.txt | 2 +- forge-gui/res/cardsfolder/p/pyre_zombie.txt | 2 +- forge-gui/res/cardsfolder/p/pyrite_spellbomb.txt | 2 +- forge-gui/res/cardsfolder/p/pyroconvergence.txt | 2 +- forge-gui/res/cardsfolder/p/pyromancers_assault.txt | 2 +- forge-gui/res/cardsfolder/p/pyromancy.txt | 2 +- forge-gui/res/cardsfolder/p/pyromania.txt | 4 ++-- forge-gui/res/cardsfolder/p/pyromatics.txt | 2 +- forge-gui/res/cardsfolder/p/pyrotechnics.txt | 2 +- forge-gui/res/cardsfolder/p/pyrrhic_blast.txt | 2 +- forge-gui/res/cardsfolder/q/quicksmith_rebel.txt | 2 +- 72 files changed, 73 insertions(+), 73 deletions(-) diff --git a/forge-gui/res/cardsfolder/n/narset_of_the_ancient_way.txt b/forge-gui/res/cardsfolder/n/narset_of_the_ancient_way.txt index edd9d1c0aaf..52a46fae87c 100644 --- a/forge-gui/res/cardsfolder/n/narset_of_the_ancient_way.txt +++ b/forge-gui/res/cardsfolder/n/narset_of_the_ancient_way.txt @@ -12,6 +12,6 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TriggerRemembered$CardManaCost A:AB$ Effect | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Emblem - Narset of the Ancient Way | Image$ emblem_narset_of_the_ancient_way | Triggers$ TrigSpellCast | Duration$ Permanent | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Whenever you cast a noncreature spell, this emblem deals 2 damage to any target." SVar:TrigSpellCast:Mode$ SpellCast | ValidActivatingPlayer$ You | ValidCard$ Card.nonCreature | Execute$ EffSpellCast | TriggerDescription$ Whenever you cast a noncreature spell, this emblem deals 2 damage to any target. -SVar:EffSpellCast:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 +SVar:EffSpellCast:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 2 DeckHas:Ability$LifeGain|Discard Oracle:[+1]: You gain 2 life. Add {U}, {R}, or {W}. Spend this mana only to cast a noncreature spell.\n[-2]: Draw a card, then you may discard a card. When you discard a nonland card this way, Narset of the Ancient Way deals damage equal to that card's mana value to target creature or planeswalker.\n[-6]: You get an emblem with "Whenever you cast a noncreature spell, this emblem deals 2 damage to any target." diff --git a/forge-gui/res/cardsfolder/n/necra_disciple.txt b/forge-gui/res/cardsfolder/n/necra_disciple.txt index 9ac24c4c1d2..6e4001f0f8d 100644 --- a/forge-gui/res/cardsfolder/n/necra_disciple.txt +++ b/forge-gui/res/cardsfolder/n/necra_disciple.txt @@ -2,6 +2,6 @@ Name:Necra Disciple ManaCost:B Types:Creature Human Wizard PT:1/1 -A:AB$ PreventDamage | Cost$ W T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to any target this turn. +A:AB$ PreventDamage | Cost$ W T | ValidTgts$ Any | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to any target this turn. A:AB$ Mana | Cost$ G T | Produced$ Any | SpellDescription$ Add one mana of any color. Oracle:{G}, {T}: Add one mana of any color.\n{W}, {T}: Prevent the next 1 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/n/nightfire_giant.txt b/forge-gui/res/cardsfolder/n/nightfire_giant.txt index 9b7828bb2af..4a8dd86dcca 100644 --- a/forge-gui/res/cardsfolder/n/nightfire_giant.txt +++ b/forge-gui/res/cardsfolder/n/nightfire_giant.txt @@ -3,6 +3,6 @@ ManaCost:4 B Types:Creature Zombie Giant PT:4/3 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | IsPresent$ Mountain.YouCtrl | Description$ CARDNAME gets +1/+1 as long as you control a Mountain. -A:AB$ DealDamage | Cost$ 4 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. +A:AB$ DealDamage | Cost$ 4 R | ValidTgts$ Any | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. SVar:BuffedBy:Mountain Oracle:Nightfire Giant gets +1/+1 as long as you control a Mountain.\n{4}{R}: Nightfire Giant deals 2 damage to any target. diff --git a/forge-gui/res/cardsfolder/n/ninjas_kunai.txt b/forge-gui/res/cardsfolder/n/ninjas_kunai.txt index 882fd5c7f3a..d56408cba65 100644 --- a/forge-gui/res/cardsfolder/n/ninjas_kunai.txt +++ b/forge-gui/res/cardsfolder/n/ninjas_kunai.txt @@ -3,6 +3,6 @@ ManaCost:1 Types:Artifact Equipment K:Equip:1 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ MakeYourPoint | Description$ Equipped creature has "{1}, {T}, Sacrifice CARDNAME: CARDNAME deals 3 damage to any target. -SVar:MakeYourPoint:AB$ DealDamage | Cost$ 1 T Sac<1/OriginalHost/Ninja's Kunai> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3 | DamageSource$ OriginalHost | SpellDescription$ ORIGINALHOST deals 3 damage to any target. +SVar:MakeYourPoint:AB$ DealDamage | Cost$ 1 T Sac<1/OriginalHost/Ninja's Kunai> | ValidTgts$ Any | NumDmg$ 3 | DamageSource$ OriginalHost | SpellDescription$ ORIGINALHOST deals 3 damage to any target. SVar:NonStackingAttachEffect:True Oracle:Equipped creature has "{1}, {T}, Sacrifice Ninja's Kunai: Ninja's Kunai deals 3 damage to any target."\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/n/niv_mizzet_dracogenius.txt b/forge-gui/res/cardsfolder/n/niv_mizzet_dracogenius.txt index b510c01b612..01b424431e0 100644 --- a/forge-gui/res/cardsfolder/n/niv_mizzet_dracogenius.txt +++ b/forge-gui/res/cardsfolder/n/niv_mizzet_dracogenius.txt @@ -5,5 +5,5 @@ PT:5/5 K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals damage to a player, you may draw a card. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 -A:AB$ DealDamage | Cost$ U R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. +A:AB$ DealDamage | Cost$ U R | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. Oracle:Flying\nWhenever Niv-Mizzet, Dracogenius deals damage to a player, you may draw a card.\n{U}{R}: Niv-Mizzet, Dracogenius deals 1 damage to any target. diff --git a/forge-gui/res/cardsfolder/n/niv_mizzet_parun.txt b/forge-gui/res/cardsfolder/n/niv_mizzet_parun.txt index bff6a35b45a..7fb0b57aead 100644 --- a/forge-gui/res/cardsfolder/n/niv_mizzet_parun.txt +++ b/forge-gui/res/cardsfolder/n/niv_mizzet_parun.txt @@ -5,7 +5,7 @@ PT:5/5 K:Flying K:This spell can't be countered. T:Mode$ Drawn | ValidCard$ Card.YouOwn | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever you draw a card, CARDNAME deals 1 damage to any target. -SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 +SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 1 T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a player casts an instant or sorcery spell, you draw a card. SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 DeckHints:Type$Instant|Sorcery diff --git a/forge-gui/res/cardsfolder/n/niv_mizzet_the_firemind.txt b/forge-gui/res/cardsfolder/n/niv_mizzet_the_firemind.txt index 76f22a5bcda..d65a275f0ee 100644 --- a/forge-gui/res/cardsfolder/n/niv_mizzet_the_firemind.txt +++ b/forge-gui/res/cardsfolder/n/niv_mizzet_the_firemind.txt @@ -5,5 +5,5 @@ PT:4/4 K:Flying A:AB$ Draw | Cost$ T | NumCards$ 1 | AILogic$ AtOppEOT | SpellDescription$ Draw a card. T:Mode$ Drawn | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever you draw a card, CARDNAME deals 1 damage to any target. -SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 +SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 1 Oracle:Flying\nWhenever you draw a card, Niv-Mizzet, the Firemind deals 1 damage to any target.\n{T}: Draw a card. diff --git a/forge-gui/res/cardsfolder/n/noise_marine.txt b/forge-gui/res/cardsfolder/n/noise_marine.txt index be11a2f280d..0a183c94d7f 100644 --- a/forge-gui/res/cardsfolder/n/noise_marine.txt +++ b/forge-gui/res/cardsfolder/n/noise_marine.txt @@ -4,6 +4,6 @@ Types:Creature Astartes Warrior PT:3/2 K:Cascade T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Sonic Blaster — When CARDNAME enters the battlefield, it deals damage equal to the number of spells you've cast this turn to any target. -SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ X SVar:X:Count$ThisTurnCast_Card.YouCtrl Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)\nSonic Blaster — When Noise Marine enters the battlefield, it deals damage equal to the number of spells you've cast this turn to any target. diff --git a/forge-gui/res/cardsfolder/o/oath_of_kaya.txt b/forge-gui/res/cardsfolder/o/oath_of_kaya.txt index 11ed13e3532..84ecfec03f0 100644 --- a/forge-gui/res/cardsfolder/o/oath_of_kaya.txt +++ b/forge-gui/res/cardsfolder/o/oath_of_kaya.txt @@ -2,7 +2,7 @@ Name:Oath of Kaya ManaCost:1 W B Types:Legendary Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 3 damage to any target and you gain 3 life. -SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3 | SubAbility$ DBGainLife +SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 3 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 T:Mode$ AttackersDeclared | AttackedTarget$ Planeswalker.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever an opponent attacks a planeswalker you control with one or more creatures, CARDNAME deals 2 damage to that player and you gain 2 life. SVar:TrigDmg:DB$ DealDamage | Defined$ AttackingPlayer | NumDmg$ 2 | SubAbility$ DBGainLife2 diff --git a/forge-gui/res/cardsfolder/o/ogre_shaman.txt b/forge-gui/res/cardsfolder/o/ogre_shaman.txt index 64b3f8de4e5..9d77f258e6a 100644 --- a/forge-gui/res/cardsfolder/o/ogre_shaman.txt +++ b/forge-gui/res/cardsfolder/o/ogre_shaman.txt @@ -2,5 +2,5 @@ Name:Ogre Shaman ManaCost:3 R R Types:Creature Ogre Shaman PT:3/3 -A:AB$ DealDamage | Cost$ 2 Discard<1/Random> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. +A:AB$ DealDamage | Cost$ 2 Discard<1/Random> | ValidTgts$ Any | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. Oracle:{2}, Discard a card at random: Ogre Shaman deals 2 damage to any target. diff --git a/forge-gui/res/cardsfolder/o/olivias_attendants.txt b/forge-gui/res/cardsfolder/o/olivias_attendants.txt index ecd56c174ae..646bd078784 100644 --- a/forge-gui/res/cardsfolder/o/olivias_attendants.txt +++ b/forge-gui/res/cardsfolder/o/olivias_attendants.txt @@ -6,6 +6,6 @@ K:Menace T:Mode$ DamageDone | ValidSource$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME deals damage, create that many Blood tokens. (They're artifacts with "{1}, {T}, Discard a card, Sacrifice this artifact: Draw a card.") SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ c_a_blood_draw SVar:X:TriggerCount$DamageAmount -A:AB$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. +A:AB$ DealDamage | Cost$ 2 R | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. DeckHas:Ability$Token|Sacrifice & Type$Blood Oracle:Menace\nWhenever Olivia's Attendants deals damage, create that many Blood tokens. (They're artifacts with "{1}, {T}, Discard a card, Sacrifice this artifact: Draw a card.")\n{2}{R}: Olivia's Attendants deals 1 damage to any target. diff --git a/forge-gui/res/cardsfolder/o/omen_of_the_forge.txt b/forge-gui/res/cardsfolder/o/omen_of_the_forge.txt index c2c4c716c32..44ab096249e 100644 --- a/forge-gui/res/cardsfolder/o/omen_of_the_forge.txt +++ b/forge-gui/res/cardsfolder/o/omen_of_the_forge.txt @@ -3,6 +3,6 @@ ManaCost:1 R Types:Enchantment K:Flash T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 2 damage to any target. -SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 2 A:AB$ Scry | Cost$ 2 R Sac<1/CARDNAME> | ScryNum$ 2 | AILogic$ BestOpportunity | SpellDescription$ Scry 2. Oracle:Flash\nWhen Omen of the Forge enters the battlefield, it deals 2 damage to any target.\n{2}{R}, Sacrifice Omen of the Forge: Scry 2. diff --git a/forge-gui/res/cardsfolder/o/omnath_locus_of_rage.txt b/forge-gui/res/cardsfolder/o/omnath_locus_of_rage.txt index 22d4a1aab2f..93e6585c6f4 100644 --- a/forge-gui/res/cardsfolder/o/omnath_locus_of_rage.txt +++ b/forge-gui/res/cardsfolder/o/omnath_locus_of_rage.txt @@ -5,5 +5,5 @@ PT:5/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, create a 5/5 red and green Elemental creature token. SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ rg_5_5_elemental | TokenOwner$ You T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self,Elemental.Other+YouCtrl | Execute$ TrigDealDamage | TriggerDescription$ Whenever CARDNAME or another Elemental you control dies, CARDNAME deals 3 damage to any target. -SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3 +SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 3 Oracle:Landfall — Whenever a land enters the battlefield under your control, create a 5/5 red and green Elemental creature token.\nWhenever Omnath, Locus of Rage or another Elemental you control dies, Omnath deals 3 damage to any target. diff --git a/forge-gui/res/cardsfolder/o/omnath_locus_of_the_roil.txt b/forge-gui/res/cardsfolder/o/omnath_locus_of_the_roil.txt index b9f82bbd871..845368471bb 100644 --- a/forge-gui/res/cardsfolder/o/omnath_locus_of_the_roil.txt +++ b/forge-gui/res/cardsfolder/o/omnath_locus_of_the_roil.txt @@ -3,7 +3,7 @@ ManaCost:1 G U R Types:Legendary Creature Elemental PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to any target equal to the number of Elementals you control. -SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ X SVar:X:Count$Valid Elemental.YouCtrl T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a land enters the battlefield under your control, put a +1/+1 counter on target Elemental you control. If you control eight or more lands, draw a card. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Elemental.YouCtrl | TgtPrompt$ Select target Elemental you control | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBDraw diff --git a/forge-gui/res/cardsfolder/o/open_fire.txt b/forge-gui/res/cardsfolder/o/open_fire.txt index 92b80d743d6..da9e30018f9 100644 --- a/forge-gui/res/cardsfolder/o/open_fire.txt +++ b/forge-gui/res/cardsfolder/o/open_fire.txt @@ -1,5 +1,5 @@ Name:Open Fire ManaCost:2 R Types:Instant -A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to any target. +A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Any | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to any target. Oracle:Open Fire deals 3 damage to any target. diff --git a/forge-gui/res/cardsfolder/o/orca_siege_demon.txt b/forge-gui/res/cardsfolder/o/orca_siege_demon.txt index 2b99b0ba2f7..ea0b9918cfc 100644 --- a/forge-gui/res/cardsfolder/o/orca_siege_demon.txt +++ b/forge-gui/res/cardsfolder/o/orca_siege_demon.txt @@ -6,7 +6,7 @@ PT:5/5 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another creature dies, 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$ TrigDamage | TriggerDescription$ When NICKNAME dies, it deals damage equal to its power divided as you choose among any number of targets. -SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any number of targets to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ X | DividedAsYouChoose$ X +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Any | TgtPrompt$ Select any number of targets to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ X | DividedAsYouChoose$ X SVar:X:TriggeredCard$CardPower DeckHas:Ability$Counters Oracle:Whenever another creature dies, put a +1/+1 counter on Orca, Siege Demon.\nWhen Orca dies, it deals damage equal to its power divided as you choose among any number of targets. diff --git a/forge-gui/res/cardsfolder/o/orcish_artillery.txt b/forge-gui/res/cardsfolder/o/orcish_artillery.txt index d59bff3f5ad..888fcc7a2c1 100644 --- a/forge-gui/res/cardsfolder/o/orcish_artillery.txt +++ b/forge-gui/res/cardsfolder/o/orcish_artillery.txt @@ -2,7 +2,7 @@ Name:Orcish Artillery ManaCost:1 R R Types:Creature Orc Warrior PT:1/3 -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | DamageMap$ True | AILogic$ SelfDamage | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 2 damage to any target and 3 damage to you. +A:AB$ DealDamage | Cost$ T | ValidTgts$ Any | NumDmg$ 2 | DamageMap$ True | AILogic$ SelfDamage | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 2 damage to any target and 3 damage to you. SVar:DBDealDamage:DB$ DealDamage | Defined$ You | NumDmg$ 3 | SubAbility$ DBDamageResolve SVar:DBDamageResolve:DB$ DamageResolve SVar:SelfDamageAmount:3 diff --git a/forge-gui/res/cardsfolder/o/orcish_bloodpainter.txt b/forge-gui/res/cardsfolder/o/orcish_bloodpainter.txt index 9e7a097d338..b9d6766cfc4 100644 --- a/forge-gui/res/cardsfolder/o/orcish_bloodpainter.txt +++ b/forge-gui/res/cardsfolder/o/orcish_bloodpainter.txt @@ -2,6 +2,6 @@ Name:Orcish Bloodpainter ManaCost:2 R Types:Creature Orc Shaman PT:2/1 -A:AB$ DealDamage | Cost$ T Sac<1/Creature> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. +A:AB$ DealDamage | Cost$ T Sac<1/Creature> | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. AI:RemoveDeck:All Oracle:{T}, Sacrifice a creature: Orcish Bloodpainter deals 1 damage to any target. diff --git a/forge-gui/res/cardsfolder/o/orcish_cannonade.txt b/forge-gui/res/cardsfolder/o/orcish_cannonade.txt index c82af4c27bf..77a72cb58fe 100644 --- a/forge-gui/res/cardsfolder/o/orcish_cannonade.txt +++ b/forge-gui/res/cardsfolder/o/orcish_cannonade.txt @@ -1,7 +1,7 @@ Name:Orcish Cannonade ManaCost:1 R R Types:Instant -A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | DamageMap$ True | AILogic$ SelfDamage | SubAbility$ DB1 | SpellDescription$ CARDNAME deals 2 damage to any target and 3 damage to you. Draw a card. +A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Any | NumDmg$ 2 | DamageMap$ True | AILogic$ SelfDamage | SubAbility$ DB1 | SpellDescription$ CARDNAME deals 2 damage to any target and 3 damage to you. Draw a card. SVar:DB1:DB$ DealDamage | NumDmg$ 3 | Defined$ You | SubAbility$ DBDamageResolve SVar:DBDamageResolve:DB$ DamageResolve | SubAbility$ DB2 SVar:DB2:DB$ Draw | NumCards$ 1 diff --git a/forge-gui/res/cardsfolder/o/orcish_cannoneers.txt b/forge-gui/res/cardsfolder/o/orcish_cannoneers.txt index 604212578b1..71e03a99b6a 100644 --- a/forge-gui/res/cardsfolder/o/orcish_cannoneers.txt +++ b/forge-gui/res/cardsfolder/o/orcish_cannoneers.txt @@ -2,7 +2,7 @@ Name:Orcish Cannoneers ManaCost:1 R R Types:Creature Orc Warrior PT:1/3 -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | DamageMap$ True | AILogic$ SelfDamage | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 2 damage to any target and 3 damage to you. +A:AB$ DealDamage | Cost$ T | ValidTgts$ Any | NumDmg$ 2 | DamageMap$ True | AILogic$ SelfDamage | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 2 damage to any target and 3 damage to you. SVar:DBDealDamage:DB$ DealDamage | Defined$ You | NumDmg$ 3 | SubAbility$ DBDamageResolve SVar:DBDamageResolve:DB$ DamageResolve SVar:SelfDamageAmount:3 diff --git a/forge-gui/res/cardsfolder/o/orcish_mechanics.txt b/forge-gui/res/cardsfolder/o/orcish_mechanics.txt index 5119beaf8c7..d27abcdb174 100644 --- a/forge-gui/res/cardsfolder/o/orcish_mechanics.txt +++ b/forge-gui/res/cardsfolder/o/orcish_mechanics.txt @@ -2,7 +2,7 @@ Name:Orcish Mechanics ManaCost:2 R Types:Creature Orc PT:1/1 -A:AB$ DealDamage | Cost$ T Sac<1/Artifact> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. +A:AB$ DealDamage | Cost$ T Sac<1/Artifact> | ValidTgts$ Any | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. AI:RemoveDeck:All DeckHas:Ability$Sacrifice DeckHints:Type$Artifact diff --git a/forge-gui/res/cardsfolder/o/orcish_vandal.txt b/forge-gui/res/cardsfolder/o/orcish_vandal.txt index 11c75d5cba5..98c915fc723 100644 --- a/forge-gui/res/cardsfolder/o/orcish_vandal.txt +++ b/forge-gui/res/cardsfolder/o/orcish_vandal.txt @@ -2,7 +2,7 @@ Name:Orcish Vandal ManaCost:1 R Types:Creature Orc Warrior PT:1/1 -A:AB$ DealDamage | Cost$ T Sac<1/Artifact> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. +A:AB$ DealDamage | Cost$ T Sac<1/Artifact> | ValidTgts$ Any | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. SVar:AIPreference:SacCost$Artifact.token+nonCreature,Artifact.token+powerLE1,Artifact.cmcEQ1,Artifact.cmcEQ2 AI:RemoveDeck:Random Oracle:{T}, Sacrifice an artifact: Orcish Vandal deals 2 damage to any target. diff --git a/forge-gui/res/cardsfolder/o/ordeal_of_purphoros.txt b/forge-gui/res/cardsfolder/o/ordeal_of_purphoros.txt index 8d1f8d1b103..0ca0daa045a 100644 --- a/forge-gui/res/cardsfolder/o/ordeal_of_purphoros.txt +++ b/forge-gui/res/cardsfolder/o/ordeal_of_purphoros.txt @@ -7,7 +7,7 @@ T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigPutCounter | Trigger SVar:TrigPutCounter:DB$ PutCounter | Defined$ TriggeredAttackerLKICopy | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBSac SVar:DBSac:DB$ Destroy | Defined$ Self | Sacrifice$ True | ConditionDefined$ TriggeredAttacker | ConditionPresent$ Card.counters_GE3_P1P1 T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Card.Self | Execute$ TrigDmg | TriggerZones$ Battlefield | TriggerDescription$ When you sacrifice CARDNAME, it deals 3 damage to any target. -SVar:TrigDmg:DB$ DealDamage | NumDmg$ 3 | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target +SVar:TrigDmg:DB$ DealDamage | NumDmg$ 3 | ValidTgts$ Any | TgtPrompt$ Select any target S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ AE SVar:AE:SVar:HasAttackEffect:TRUE SVar:SacMe:4 diff --git a/forge-gui/res/cardsfolder/o/orim_samite_healer.txt b/forge-gui/res/cardsfolder/o/orim_samite_healer.txt index e208bdc0dfc..1ccce0cfb22 100644 --- a/forge-gui/res/cardsfolder/o/orim_samite_healer.txt +++ b/forge-gui/res/cardsfolder/o/orim_samite_healer.txt @@ -2,6 +2,6 @@ Name:Orim, Samite Healer ManaCost:1 W W Types:Legendary Creature Human Cleric PT:1/3 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ 3 | SpellDescription$ Prevent the next 3 damage that would be dealt to any target this turn. +A:AB$ PreventDamage | Cost$ T | ValidTgts$ Any | Amount$ 3 | SpellDescription$ Prevent the next 3 damage that would be dealt to any target this turn. SVar:NonCombatPriority:1 Oracle:{T}: Prevent the next 3 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/o/orims_cure.txt b/forge-gui/res/cardsfolder/o/orims_cure.txt index 317d57cd6c1..76eb0cd8f3f 100644 --- a/forge-gui/res/cardsfolder/o/orims_cure.txt +++ b/forge-gui/res/cardsfolder/o/orims_cure.txt @@ -2,5 +2,5 @@ Name:Orim's Cure ManaCost:1 W Types:Instant SVar:AltCost:Cost$ tapXType<1/Creature/creature> | IsPresent$ Plains.YouCtrl | Description$ If you control a Plains, you may tap an untapped creature you control rather than pay this spell's mana cost. -A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ 4 | SpellDescription$ Prevent the next 4 damage that would be dealt to any target this turn. +A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Any | Amount$ 4 | SpellDescription$ Prevent the next 4 damage that would be dealt to any target this turn. Oracle:If you control a Plains, you may tap an untapped creature you control rather than pay this spell's mana cost.\nPrevent the next 4 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/o/orims_touch.txt b/forge-gui/res/cardsfolder/o/orims_touch.txt index 52a347f397f..178a4d14301 100644 --- a/forge-gui/res/cardsfolder/o/orims_touch.txt +++ b/forge-gui/res/cardsfolder/o/orims_touch.txt @@ -2,6 +2,6 @@ Name:Orim's Touch ManaCost:W Types:Instant K:Kicker:1 -A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ X | SpellDescription$ Prevent the next 2 damage that would be dealt to any target this turn. If this spell was kicked, prevent the next 4 damage that would be dealt to that permanent or player this turn instead. +A:SP$ PreventDamage | Cost$ W | ValidTgts$ Any | Amount$ X | SpellDescription$ Prevent the next 2 damage that would be dealt to any target this turn. If this spell was kicked, prevent the next 4 damage that would be dealt to that permanent or player this turn instead. SVar:X:Count$Kicked.4.2 Oracle:Kicker {1} (You may pay an additional {1} as you cast this spell.)\nPrevent the next 2 damage that would be dealt to any target this turn. If this spell was kicked, prevent the next 4 damage that would be dealt to that permanent or player this turn instead. diff --git a/forge-gui/res/cardsfolder/o/outpost_siege.txt b/forge-gui/res/cardsfolder/o/outpost_siege.txt index b9c93a1a61f..dfa8fbf583d 100644 --- a/forge-gui/res/cardsfolder/o/outpost_siege.txt +++ b/forge-gui/res/cardsfolder/o/outpost_siege.txt @@ -11,5 +11,5 @@ SVar:Play:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Car SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Dragons:DB$ Animate | Defined$ Self | Triggers$ DragonsTrigger | Duration$ Permanent | SpellDescription$ Dragons SVar:DragonsTrigger:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ SmallBurnination | TriggerDescription$ Whenever a creature you control leaves the battlefield, CARDNAME deals 1 damage to any target. -SVar:SmallBurnination:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 +SVar:SmallBurnination:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 1 Oracle:As Outpost Siege enters the battlefield, choose Khans or Dragons.\n• Khans — At the beginning of your upkeep, exile the top card of your library. Until end of turn, you may play that card.\n• Dragons — Whenever a creature you control leaves the battlefield, Outpost Siege deals 1 damage to any target. diff --git a/forge-gui/res/cardsfolder/p/panacea.txt b/forge-gui/res/cardsfolder/p/panacea.txt index 53c5f775be3..bd1cab6b782 100644 --- a/forge-gui/res/cardsfolder/p/panacea.txt +++ b/forge-gui/res/cardsfolder/p/panacea.txt @@ -1,7 +1,7 @@ Name:Panacea ManaCost:4 Types:Artifact -A:AB$ PreventDamage | Cost$ X X T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ X | SpellDescription$ Prevent the next X damage that would be dealt to any target this turn. +A:AB$ PreventDamage | Cost$ X X T | ValidTgts$ Any | Amount$ X | SpellDescription$ Prevent the next X damage that would be dealt to any target this turn. SVar:X:Count$xPaid AI:RemoveDeck:All Oracle:{X}{X}, {T}: Prevent the next X damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/p/pandemonium.txt b/forge-gui/res/cardsfolder/p/pandemonium.txt index 9e6792219a7..41165770b85 100644 --- a/forge-gui/res/cardsfolder/p/pandemonium.txt +++ b/forge-gui/res/cardsfolder/p/pandemonium.txt @@ -2,7 +2,7 @@ Name:Pandemonium ManaCost:3 R Types:Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigDamage | OptionalDecider$ TriggeredCardController | TriggerDescription$ Whenever a creature enters the battlefield, that creature's controller may have it deal damage equal to its power to any target of their choice. -SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X | DamageSource$ TriggeredCard | TargetingPlayer$ TriggeredCardController +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ X | DamageSource$ TriggeredCard | TargetingPlayer$ TriggeredCardController SVar:X:TriggeredCard$CardPower SVar:PlayMain1:TRUE SVar:AIPriorityModifier:9 diff --git a/forge-gui/res/cardsfolder/p/parch.txt b/forge-gui/res/cardsfolder/p/parch.txt index 17219962f1a..2f62468db27 100644 --- a/forge-gui/res/cardsfolder/p/parch.txt +++ b/forge-gui/res/cardsfolder/p/parch.txt @@ -2,6 +2,6 @@ Name:Parch ManaCost:1 R Types:Instant A:SP$ Charm | Cost$ 1 R | Choices$ DBDmg1,DBDmg2 | CharmNum$ 1 -SVar:DBDmg1:DB$ DealDamage | NumDmg$ 2 | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | SpellDescription$ CARDNAME deals 2 damage to any target. +SVar:DBDmg1:DB$ DealDamage | NumDmg$ 2 | ValidTgts$ Any | SpellDescription$ CARDNAME deals 2 damage to any target. SVar:DBDmg2:DB$ DealDamage | NumDmg$ 4 | ValidTgts$ Creature.Blue | TgtPrompt$ Select target blue creature. | SpellDescription$ CARDNAME deals 4 damage to target blue creature. Oracle:Choose one —\n• Parch deals 2 damage to any target.\n• Parch deals 4 damage to target blue creature. diff --git a/forge-gui/res/cardsfolder/p/pardic_arsonist.txt b/forge-gui/res/cardsfolder/p/pardic_arsonist.txt index a281c3f4635..260cd7f0c18 100644 --- a/forge-gui/res/cardsfolder/p/pardic_arsonist.txt +++ b/forge-gui/res/cardsfolder/p/pardic_arsonist.txt @@ -3,5 +3,5 @@ ManaCost:2 R R Types:Creature Human Barbarian PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | Threshold$ True | TriggerDescription$ Threshold — As long as seven or more cards are in your graveyard, CARDNAME has "When CARDNAME enters the battlefield, it deals 3 damage to any target." -SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3 +SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 3 Oracle:Threshold — As long as seven or more cards are in your graveyard, Pardic Arsonist has "When Pardic Arsonist enters the battlefield, it deals 3 damage to any target." diff --git a/forge-gui/res/cardsfolder/p/pashalik_mons.txt b/forge-gui/res/cardsfolder/p/pashalik_mons.txt index b342e1a0054..ecc89e8c863 100644 --- a/forge-gui/res/cardsfolder/p/pashalik_mons.txt +++ b/forge-gui/res/cardsfolder/p/pashalik_mons.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Legendary Creature Goblin Warrior PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self,Goblin.Other+YouCtrl | Execute$ DBDamage | TriggerDescription$ Whenever CARDNAME or another Goblin you control dies, CARDNAME deals 1 damage to any target. -SVar:DBDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 +SVar:DBDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 1 A:AB$ Token | Cost$ 3 R Sac<1/Goblin> | TokenAmount$ 2 | TokenScript$ r_1_1_goblin | TokenOwner$ You | SpellDescription$ Create two 1/1 red Goblin creature tokens. SVar:AIPreference:SacCost$Goblin.token+powerLE1,Goblin.cmcLE1+powerLE1 DeckHas:Ability$Token|Sacrifice diff --git a/forge-gui/res/cardsfolder/p/pass_the_torch.txt b/forge-gui/res/cardsfolder/p/pass_the_torch.txt index d9bdfecb4d4..9e8b5251f22 100644 --- a/forge-gui/res/cardsfolder/p/pass_the_torch.txt +++ b/forge-gui/res/cardsfolder/p/pass_the_torch.txt @@ -1,7 +1,7 @@ Name:Pass the Torch ManaCost:1 R Types:Instant -A:SP$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SubAbility$ DBChoose | SpellDescription$ CARDNAME deals 2 damage to any target. +A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ 2 | SubAbility$ DBChoose | SpellDescription$ CARDNAME deals 2 damage to any target. SVar:DBChoose:DB$ ChooseCard | ChoiceZone$ Hand | Choices$ Creature.YouOwn | Mandatory$ True | SpellDescription$ Choose a creature card in your hand | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | StaticAbilities$ FreeCastGrave | Name$ Pass the Torch's Perpetual Effect | Duration$ Permanent | SpellDescription$ It perpetually gains "Whenever this creature deals combat damage to a player, you may cast target card named Pass the Torch from your graveyard without paying its mana cost. If you do, this creature perpetually loses this ability". SVar:FreeCastGrave:Mode$ Continuous | Affected$ Card.ChosenCard | AddTrigger$ TrigDamage | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ The chosen card perpetually gains "Whenever this creature deals combat damage to a player, you may cast target card named Pass the Torch from your graveyard without paying its mana cost. If you do, this creature perpetually loses this ability". | SubAbility$ DBCleanup diff --git a/forge-gui/res/cardsfolder/p/pearl_shard.txt b/forge-gui/res/cardsfolder/p/pearl_shard.txt index f9fdcefac0a..672d702e84a 100644 --- a/forge-gui/res/cardsfolder/p/pearl_shard.txt +++ b/forge-gui/res/cardsfolder/p/pearl_shard.txt @@ -1,5 +1,5 @@ Name:Pearl Shard ManaCost:3 Types:Artifact -A:AB$ PreventDamage | Cost$ 3 T | AlternateCost$ W T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to any target this turn. +A:AB$ PreventDamage | Cost$ 3 T | AlternateCost$ W T | ValidTgts$ Any | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to any target this turn. Oracle:{3}, {T} or {W}, {T}: Prevent the next 2 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/p/perilous_myr.txt b/forge-gui/res/cardsfolder/p/perilous_myr.txt index f7a50610bc1..bcd5c3789fe 100644 --- a/forge-gui/res/cardsfolder/p/perilous_myr.txt +++ b/forge-gui/res/cardsfolder/p/perilous_myr.txt @@ -3,5 +3,5 @@ ManaCost:2 Types:Artifact Creature Phyrexian Myr PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME dies, it deals 2 damage to any target. -SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 +SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 2 Oracle:When Perilous Myr dies, it deals 2 damage to any target. diff --git a/forge-gui/res/cardsfolder/p/pia_and_kiran_nalaar.txt b/forge-gui/res/cardsfolder/p/pia_and_kiran_nalaar.txt index 5e613b7564b..0827ee1f67b 100644 --- a/forge-gui/res/cardsfolder/p/pia_and_kiran_nalaar.txt +++ b/forge-gui/res/cardsfolder/p/pia_and_kiran_nalaar.txt @@ -4,6 +4,6 @@ Types:Legendary Creature Human Artificer PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 colorless Thopter artifact creature tokens with flying. SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ c_1_1_a_thopter_flying | TokenOwner$ You -A:AB$ DealDamage | Cost$ 2 R Sac<1/Artifact> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. +A:AB$ DealDamage | Cost$ 2 R Sac<1/Artifact> | ValidTgts$ Any | TgtPrompt$ Select target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. DeckHas:Ability$Token Oracle:When Pia and Kiran Nalaar enters the battlefield, create two 1/1 colorless Thopter artifact creature tokens with flying.\n{2}{R}, Sacrifice an artifact: Pia and Kiran Nalaar deals 2 damage to any target. diff --git a/forge-gui/res/cardsfolder/p/pillar_of_flame.txt b/forge-gui/res/cardsfolder/p/pillar_of_flame.txt index 50d48a5a1e4..8e31b9a97f4 100644 --- a/forge-gui/res/cardsfolder/p/pillar_of_flame.txt +++ b/forge-gui/res/cardsfolder/p/pillar_of_flame.txt @@ -1,6 +1,6 @@ Name:Pillar of Flame ManaCost:R Types:Sorcery -A:SP$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | RememberDamaged$ True | ReplaceDyingDefined$ Remembered.Creature | SubAbility$ DBCleanup | SpellDescription$ CARDNAME deals 2 damage to any target. If a creature dealt damage this way would die this turn, exile it instead. +A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ 2 | RememberDamaged$ True | ReplaceDyingDefined$ Remembered.Creature | SubAbility$ DBCleanup | SpellDescription$ CARDNAME deals 2 damage to any target. If a creature dealt damage this way would die this turn, exile it instead. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True Oracle:Pillar of Flame deals 2 damage to any target. If a creature dealt damage this way would die this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/p/pink_horror.txt b/forge-gui/res/cardsfolder/p/pink_horror.txt index b72f4cca50a..0f7d1e798dd 100644 --- a/forge-gui/res/cardsfolder/p/pink_horror.txt +++ b/forge-gui/res/cardsfolder/p/pink_horror.txt @@ -3,7 +3,7 @@ ManaCost:3 U R Types:Creature Demon Horror PT:4/4 T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Coruscating Flames — Whenever you cast an instant or sorcery spell, CARDNAME deals 2 damage to any target. -SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Split — When CARDNAME dies, create two 2/2 blue and red Demon Horror creature tokens named Blue Horror with "Whenever you cast an instant or sorcery spell, this creature deals 1 damage to any target." SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ blue_horror | TokenOwner$ You DeckHas:Ability$Token diff --git a/forge-gui/res/cardsfolder/p/pinnacle_of_rage.txt b/forge-gui/res/cardsfolder/p/pinnacle_of_rage.txt index 6ea41362231..95fcf29c690 100644 --- a/forge-gui/res/cardsfolder/p/pinnacle_of_rage.txt +++ b/forge-gui/res/cardsfolder/p/pinnacle_of_rage.txt @@ -1,5 +1,5 @@ Name:Pinnacle of Rage ManaCost:4 R R Types:Sorcery -A:SP$ DealDamage | Cost$ 4 R R | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to each of two targets. +A:SP$ DealDamage | Cost$ 4 R R | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Any | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to each of two targets. Oracle:Pinnacle of Rage deals 3 damage to each of two targets. diff --git a/forge-gui/res/cardsfolder/p/pirate_ship.txt b/forge-gui/res/cardsfolder/p/pirate_ship.txt index 7aa6958de13..a99cc3e92ea 100644 --- a/forge-gui/res/cardsfolder/p/pirate_ship.txt +++ b/forge-gui/res/cardsfolder/p/pirate_ship.txt @@ -5,6 +5,6 @@ PT:4/3 S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Island.YouCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When you control no Islands, sacrifice CARDNAME. SVar:TrigSac:DB$ Sacrifice -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. +A:AB$ DealDamage | Cost$ T | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. SVar:NeedsToPlay:Island.YouCtrl Oracle:Pirate Ship can't attack unless defending player controls an Island.\n{T}: Pirate Ship deals 1 damage to any target.\nWhen you control no Islands, sacrifice Pirate Ship. diff --git a/forge-gui/res/cardsfolder/p/pitchburn_devils.txt b/forge-gui/res/cardsfolder/p/pitchburn_devils.txt index ecba04e3a27..1266dd26f7a 100644 --- a/forge-gui/res/cardsfolder/p/pitchburn_devils.txt +++ b/forge-gui/res/cardsfolder/p/pitchburn_devils.txt @@ -3,5 +3,5 @@ ManaCost:4 R Types:Creature Devil PT:3/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME dies, it deals 3 damage to any target. -SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3 +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 3 Oracle:When Pitchburn Devils dies, it deals 3 damage to any target. diff --git a/forge-gui/res/cardsfolder/p/play_with_fire.txt b/forge-gui/res/cardsfolder/p/play_with_fire.txt index 418d14c1446..50cbcbda490 100644 --- a/forge-gui/res/cardsfolder/p/play_with_fire.txt +++ b/forge-gui/res/cardsfolder/p/play_with_fire.txt @@ -1,7 +1,7 @@ Name:Play with Fire ManaCost:R Types:Instant -A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | RememberDamaged$ True | SubAbility$ DBScry | StackDescription$ SpellDescription | SpellDescription$ CARDNAME deals 2 damage to any target. If a player is dealt damage this way, scry 1. +A:SP$ DealDamage | Cost$ R | ValidTgts$ Any | NumDmg$ 2 | RememberDamaged$ True | SubAbility$ DBScry | StackDescription$ SpellDescription | SpellDescription$ CARDNAME deals 2 damage to any target. If a player is dealt damage this way, scry 1. SVar:DBScry:DB$ Scry | Defined$ You | ScryNum$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Player | ConditionCompare$ GE1 | SubAbility$ DBCleanup | StackDescription$ None SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True Oracle:Play with Fire deals 2 damage to any target. If a player is dealt damage this way, scry 1. diff --git a/forge-gui/res/cardsfolder/p/pollen_remedy.txt b/forge-gui/res/cardsfolder/p/pollen_remedy.txt index ecf1cb311fd..3e1857300c1 100644 --- a/forge-gui/res/cardsfolder/p/pollen_remedy.txt +++ b/forge-gui/res/cardsfolder/p/pollen_remedy.txt @@ -2,7 +2,7 @@ Name:Pollen Remedy ManaCost:W Types:Instant K:Kicker:Sac<1/Land> -A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to prevent damage to | Amount$ X | TargetMin$ 1 | TargetMax$ X | DividedAsYouChoose$ X | SpellDescription$ Prevent the next 3 damage that would be dealt this turn to any number of targets, divided as you choose. If this spell was kicked, prevent the next 6 damage this way instead. +A:SP$ PreventDamage | Cost$ W | ValidTgts$ Any | TgtPrompt$ Select any target to prevent damage to | Amount$ X | TargetMin$ 1 | TargetMax$ X | DividedAsYouChoose$ X | SpellDescription$ Prevent the next 3 damage that would be dealt this turn to any number of targets, divided as you choose. If this spell was kicked, prevent the next 6 damage this way instead. SVar:X:Count$Kicked.6.3 AI:RemoveDeck:All Oracle:Kicker—Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell.)\nPrevent the next 3 damage that would be dealt this turn to any number of targets, divided as you choose. If this spell was kicked, prevent the next 6 damage this way instead. diff --git a/forge-gui/res/cardsfolder/p/porcuparrot.txt b/forge-gui/res/cardsfolder/p/porcuparrot.txt index a8b6568b9b2..65c5420229b 100644 --- a/forge-gui/res/cardsfolder/p/porcuparrot.txt +++ b/forge-gui/res/cardsfolder/p/porcuparrot.txt @@ -3,6 +3,6 @@ ManaCost:3 R Types:Creature Bird Beast PT:3/4 K:Mutate:2 R -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X | SpellDescription$ This creature deals X damage to any target, where X is the number of times this creature has mutated. +A:AB$ DealDamage | Cost$ T | ValidTgts$ Any | NumDmg$ X | SpellDescription$ This creature deals X damage to any target, where X is the number of times this creature has mutated. SVar:X:Count$TimesMutated Oracle:Mutate {2}{R} (If you cast this spell for its mutate cost, put it over or under target non-Human creature you own. They mutate into the creature on top plus all abilities from under it.)\n{T}: This creature deals X damage to any target, where X is the number of times this creature has mutated. diff --git a/forge-gui/res/cardsfolder/p/power_of_fire.txt b/forge-gui/res/cardsfolder/p/power_of_fire.txt index 9b4fee05eb0..564795f6f46 100644 --- a/forge-gui/res/cardsfolder/p/power_of_fire.txt +++ b/forge-gui/res/cardsfolder/p/power_of_fire.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ Damage | Description$ Enchanted creature has "{T}: This creature deals 1 damage to any target." -SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. +SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. SVar:NonStackingAttachEffect:True Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals 1 damage to any target." diff --git a/forge-gui/res/cardsfolder/p/precision_bolt.txt b/forge-gui/res/cardsfolder/p/precision_bolt.txt index a605493098d..e852c21211d 100644 --- a/forge-gui/res/cardsfolder/p/precision_bolt.txt +++ b/forge-gui/res/cardsfolder/p/precision_bolt.txt @@ -1,5 +1,5 @@ Name:Precision Bolt ManaCost:2 R Types:Sorcery -A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to any target. +A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Any | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to any target. Oracle:Precision Bolt deals 3 damage to any target. diff --git a/forge-gui/res/cardsfolder/p/preyseizer_dragon.txt b/forge-gui/res/cardsfolder/p/preyseizer_dragon.txt index 80fdf309be4..a60c72c145a 100644 --- a/forge-gui/res/cardsfolder/p/preyseizer_dragon.txt +++ b/forge-gui/res/cardsfolder/p/preyseizer_dragon.txt @@ -5,6 +5,6 @@ PT:4/4 K:Flying K:Devour:2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ Whenever CARDNAME attacks, it deals damage to any target equal to the number of +1/+1 counters on CARDNAME. -SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X +SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ X SVar:X:Count$CardCounters.P1P1 Oracle:Flying\nDevour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.)\nWhenever Preyseizer Dragon attacks, it deals damage to any target equal to the number of +1/+1 counters on Preyseizer Dragon. diff --git a/forge-gui/res/cardsfolder/p/prismari_command.txt b/forge-gui/res/cardsfolder/p/prismari_command.txt index 5e3c2469f53..c8c489b22a5 100644 --- a/forge-gui/res/cardsfolder/p/prismari_command.txt +++ b/forge-gui/res/cardsfolder/p/prismari_command.txt @@ -2,7 +2,7 @@ Name:Prismari Command ManaCost:1 U R Types:Instant A:SP$ Charm | Choices$ DBShock,DBLoot,DBTreasure,DBShatter | CharmNum$ 2 -SVar:DBShock:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to deal 2 damage to | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. +SVar:DBShock:DB$ DealDamage | ValidTgts$ Any | TgtPrompt$ Select any target to deal 2 damage to | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. SVar:DBLoot:DB$ Draw | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Select target player to draw two cards, then discard two cards | Defined$ ThisTargetedPlayer | SubAbility$ DBDiscard | SpellDescription$ Target player draws two cards, then discards two cards. SVar:DBDiscard:DB$ Discard | Defined$ ParentTarget | NumCards$ 2 | Mode$ TgtChoose SVar:DBTreasure:DB$ Token | ValidTgts$ Player | TgtPrompt$ Select target player to create a Treasure token | TokenScript$ c_a_treasure_sac | TokenOwner$ ThisTargetedPlayer | SpellDescription$ Target player creates a Treasure token. diff --git a/forge-gui/res/cardsfolder/p/prodigal_pyromancer.txt b/forge-gui/res/cardsfolder/p/prodigal_pyromancer.txt index 5f40ca83275..a25513e3296 100644 --- a/forge-gui/res/cardsfolder/p/prodigal_pyromancer.txt +++ b/forge-gui/res/cardsfolder/p/prodigal_pyromancer.txt @@ -2,6 +2,6 @@ Name:Prodigal Pyromancer ManaCost:2 R Types:Creature Human Wizard PT:1/1 -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. +A:AB$ DealDamage | Cost$ T | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. SVar:NonCombatPriority:1 Oracle:{T}: Prodigal Pyromancer deals 1 damage to any target. diff --git a/forge-gui/res/cardsfolder/p/prodigal_sorcerer.txt b/forge-gui/res/cardsfolder/p/prodigal_sorcerer.txt index 7ad5ca305ef..5505d0cda5b 100644 --- a/forge-gui/res/cardsfolder/p/prodigal_sorcerer.txt +++ b/forge-gui/res/cardsfolder/p/prodigal_sorcerer.txt @@ -2,6 +2,6 @@ Name:Prodigal Sorcerer ManaCost:2 U Types:Creature Human Wizard PT:1/1 -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. +A:AB$ DealDamage | Cost$ T | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. SVar:NonCombatPriority:1 Oracle:{T}: Prodigal Sorcerer deals 1 damage to any target. diff --git a/forge-gui/res/cardsfolder/p/profane_prayers.txt b/forge-gui/res/cardsfolder/p/profane_prayers.txt index f513bdbc503..51313939dce 100644 --- a/forge-gui/res/cardsfolder/p/profane_prayers.txt +++ b/forge-gui/res/cardsfolder/p/profane_prayers.txt @@ -1,7 +1,7 @@ Name:Profane Prayers ManaCost:2 B B Types:Sorcery -A:SP$ DealDamage | Cost$ 2 B B | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X | SubAbility$ DBGainLife | SpellDescription$ Profane Prayers deals X damage to any target and you gain X life, where X is the number of Clerics on the battlefield. +A:SP$ DealDamage | Cost$ 2 B B | ValidTgts$ Any | NumDmg$ X | SubAbility$ DBGainLife | SpellDescription$ Profane Prayers deals X damage to any target and you gain X life, where X is the number of Clerics on the battlefield. SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X SVar:X:Count$TypeOnBattlefield.Cleric AI:RemoveDeck:Random diff --git a/forge-gui/res/cardsfolder/p/prophetic_bolt.txt b/forge-gui/res/cardsfolder/p/prophetic_bolt.txt index e95ba049bc3..371f231099e 100644 --- a/forge-gui/res/cardsfolder/p/prophetic_bolt.txt +++ b/forge-gui/res/cardsfolder/p/prophetic_bolt.txt @@ -1,6 +1,6 @@ Name:Prophetic Bolt ManaCost:3 U R Types:Instant -A:SP$ DealDamage | Cost$ 3 U R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 4 | SubAbility$ DBDig | SpellDescription$ CARDNAME deals 4 damage to any target. Look at the top four cards of your library. Put one of those cards into your hand and the rest on the bottom of your library in any order. +A:SP$ DealDamage | Cost$ 3 U R | ValidTgts$ Any | NumDmg$ 4 | SubAbility$ DBDig | SpellDescription$ CARDNAME deals 4 damage to any target. Look at the top four cards of your library. Put one of those cards into your hand and the rest on the bottom of your library in any order. SVar:DBDig:DB$ Dig | DigNum$ 4 Oracle:Prophetic Bolt deals 4 damage to any target. Look at the top four cards of your library. Put one of those cards into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/p/provoke_the_trolls.txt b/forge-gui/res/cardsfolder/p/provoke_the_trolls.txt index cbb028f2c15..715fe0bd13c 100644 --- a/forge-gui/res/cardsfolder/p/provoke_the_trolls.txt +++ b/forge-gui/res/cardsfolder/p/provoke_the_trolls.txt @@ -1,7 +1,7 @@ Name:Provoke the Trolls ManaCost:3 R Types:Instant -A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3 | RememberDamaged$ True | SubAbility$ DBPump | SpellDescription$ CARDNAME deals 3 damage to any target. If a creature is dealt damage this way, it gets +5/+0 until end of turn. | StackDescription$ SpellDescription +A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Any | NumDmg$ 3 | RememberDamaged$ True | SubAbility$ DBPump | SpellDescription$ CARDNAME deals 3 damage to any target. If a creature is dealt damage this way, it gets +5/+0 until end of turn. | StackDescription$ SpellDescription SVar:DBPump:DB$ Pump | Defined$ Remembered.Creature | NumAtt$ +5 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True Oracle:Provoke the Trolls deals 3 damage to any target. If a creature is dealt damage this way, it gets +5/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/psionic_blast.txt b/forge-gui/res/cardsfolder/p/psionic_blast.txt index de3bacf42d8..b40969533b8 100644 --- a/forge-gui/res/cardsfolder/p/psionic_blast.txt +++ b/forge-gui/res/cardsfolder/p/psionic_blast.txt @@ -1,6 +1,6 @@ Name:Psionic Blast ManaCost:2 U Types:Instant -A:SP$ DealDamage | Cost$ 2 U | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 4 | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 4 damage to any target and 2 damage to you. +A:SP$ DealDamage | Cost$ 2 U | ValidTgts$ Any | NumDmg$ 4 | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 4 damage to any target and 2 damage to you. SVar:DBDealDamage:DB$ DealDamage | Defined$ You | NumDmg$ 2 Oracle:Psionic Blast deals 4 damage to any target and 2 damage to you. diff --git a/forge-gui/res/cardsfolder/p/psionic_entity.txt b/forge-gui/res/cardsfolder/p/psionic_entity.txt index 801532e759b..23cfdd770dd 100644 --- a/forge-gui/res/cardsfolder/p/psionic_entity.txt +++ b/forge-gui/res/cardsfolder/p/psionic_entity.txt @@ -2,7 +2,7 @@ Name:Psionic Entity ManaCost:4 U Types:Creature Illusion PT:2/2 -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SubAbility$ DB1 | SpellDescription$ CARDNAME deals 2 damage to any target and 3 damage to itself. +A:AB$ DealDamage | Cost$ T | ValidTgts$ Any | NumDmg$ 2 | SubAbility$ DB1 | SpellDescription$ CARDNAME deals 2 damage to any target and 3 damage to itself. SVar:DB1:DB$ DealDamage | NumDmg$ 3 | Defined$ Self AI:RemoveDeck:All Oracle:{T}: Psionic Entity deals 2 damage to any target and 3 damage to itself. diff --git a/forge-gui/res/cardsfolder/p/psionic_gift.txt b/forge-gui/res/cardsfolder/p/psionic_gift.txt index 975f10bdd25..18a012f88dc 100644 --- a/forge-gui/res/cardsfolder/p/psionic_gift.txt +++ b/forge-gui/res/cardsfolder/p/psionic_gift.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ Damage | Description$ Enchanted creature has "{T}: This creature deals 1 damage to any target." -SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. +SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. SVar:NonStackingAttachEffect:True Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals 1 damage to any target." diff --git a/forge-gui/res/cardsfolder/p/psionic_sliver.txt b/forge-gui/res/cardsfolder/p/psionic_sliver.txt index 85721c5842e..1669c4d5f4d 100644 --- a/forge-gui/res/cardsfolder/p/psionic_sliver.txt +++ b/forge-gui/res/cardsfolder/p/psionic_sliver.txt @@ -3,6 +3,6 @@ ManaCost:4 U Types:Creature Sliver PT:2/2 S:Mode$ Continuous | Affected$ Sliver | AddAbility$ DamageOther | AddSVar$ DBDamageSelf | Description$ All Sliver creatures have "{T}: This creature deals 2 damage to any target and 3 damage to itself." -SVar:DamageOther:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SubAbility$ DBDamageSelf | SpellDescription$ This creature deals 2 damage to any target and 3 damage to itself. +SVar:DamageOther:AB$DealDamage | Cost$ T | ValidTgts$ Any | NumDmg$ 2 | SubAbility$ DBDamageSelf | SpellDescription$ This creature deals 2 damage to any target and 3 damage to itself. SVar:DBDamageSelf:DB$ DealDamage | NumDmg$ 3 | Defined$ Self Oracle:All Sliver creatures have "{T}: This creature deals 2 damage to any target and 3 damage to itself." diff --git a/forge-gui/res/cardsfolder/p/psychic_purge.txt b/forge-gui/res/cardsfolder/p/psychic_purge.txt index b1efc8800c2..1ec4d0ae8ac 100644 --- a/forge-gui/res/cardsfolder/p/psychic_purge.txt +++ b/forge-gui/res/cardsfolder/p/psychic_purge.txt @@ -1,7 +1,7 @@ Name:Psychic Purge ManaCost:U Types:Sorcery -A:SP$ DealDamage | Cost$ U | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. +A:SP$ DealDamage | Cost$ U | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. T:Mode$ Discarded | ValidCard$ Card.Self | ValidCause$ Card.OppCtrl | Execute$ TrigLoseLife | TriggerDescription$ When a spell or ability an opponent controls causes you to discard CARDNAME, that player loses 5 life. SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredCauseController | LifeAmount$ 5 SVar:DiscardMeByOpp:3 diff --git a/forge-gui/res/cardsfolder/p/puncture_blast.txt b/forge-gui/res/cardsfolder/p/puncture_blast.txt index e0a4f34b585..413230c7edc 100644 --- a/forge-gui/res/cardsfolder/p/puncture_blast.txt +++ b/forge-gui/res/cardsfolder/p/puncture_blast.txt @@ -2,5 +2,5 @@ Name:Puncture Blast ManaCost:2 R Types:Instant K:Wither -A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3 | SpellDescription$ Puncture Blast deals 3 damage to any target. +A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Any | NumDmg$ 3 | SpellDescription$ Puncture Blast deals 3 damage to any target. Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nPuncture Blast deals 3 damage to any target. diff --git a/forge-gui/res/cardsfolder/p/punishing_fire.txt b/forge-gui/res/cardsfolder/p/punishing_fire.txt index 9e2ea73ec40..3d304304817 100644 --- a/forge-gui/res/cardsfolder/p/punishing_fire.txt +++ b/forge-gui/res/cardsfolder/p/punishing_fire.txt @@ -1,7 +1,7 @@ Name:Punishing Fire ManaCost:1 R Types:Instant -A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. +A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Any | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. T:Mode$ LifeGained | ValidPlayer$ Opponent | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever an opponent gains life, you may pay {R}. If you do, return CARDNAME from your graveyard to your hand. SVar:TrigChange:AB$ ChangeZone | Cost$ R | Origin$ Graveyard | Destination$ Hand Oracle:Punishing Fire deals 2 damage to any target.\nWhenever an opponent gains life, you may pay {R}. If you do, return Punishing Fire from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/p/pyre_sledge_arsonist.txt b/forge-gui/res/cardsfolder/p/pyre_sledge_arsonist.txt index c3f3689e108..ebb9135547e 100644 --- a/forge-gui/res/cardsfolder/p/pyre_sledge_arsonist.txt +++ b/forge-gui/res/cardsfolder/p/pyre_sledge_arsonist.txt @@ -2,7 +2,7 @@ Name:Pyre-Sledge Arsonist ManaCost:2 R Types:Creature Viashino Shaman PT:2/2 -A:AB$ DealDamage | Cost$ 1 T | NumDmg$ X | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | SpellDescription$ CARDNAME deals X damage to any target, where X is the number of permanents you've sacrificed this turn. +A:AB$ DealDamage | Cost$ 1 T | NumDmg$ X | ValidTgts$ Any | SpellDescription$ CARDNAME deals X damage to any target, where X is the number of permanents you've sacrificed this turn. SVar:X:Count$SacrificedThisTurn Permanent DeckNeeds:Ability$Sacrifice Oracle:{1}, {T}: Pyre-Sledge Arsonist deals X damage to any target, where X is the number of permanents you've sacrificed this turn. diff --git a/forge-gui/res/cardsfolder/p/pyre_spawn.txt b/forge-gui/res/cardsfolder/p/pyre_spawn.txt index 8edfe12b5ab..e3c5860384b 100644 --- a/forge-gui/res/cardsfolder/p/pyre_spawn.txt +++ b/forge-gui/res/cardsfolder/p/pyre_spawn.txt @@ -3,5 +3,5 @@ ManaCost:4 R R Types:Creature Elemental PT:6/4 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME dies, it deals 3 damage to any target. -SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3 +SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 3 Oracle:When Pyre Spawn dies, it deals 3 damage to any target. diff --git a/forge-gui/res/cardsfolder/p/pyre_zombie.txt b/forge-gui/res/cardsfolder/p/pyre_zombie.txt index 7292dfce3af..65922a55aa9 100644 --- a/forge-gui/res/cardsfolder/p/pyre_zombie.txt +++ b/forge-gui/res/cardsfolder/p/pyre_zombie.txt @@ -2,7 +2,7 @@ Name:Pyre Zombie ManaCost:1 B R Types:Creature Zombie PT:2/1 -A:AB$ DealDamage | Cost$ 1 R R Sac<1/CARDNAME> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. +A:AB$ DealDamage | Cost$ 1 R R Sac<1/CARDNAME> | ValidTgts$ Any | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. #The IsPresent stuff in the trigger is necessary because it must be checked on resolve as well. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.StrictlySelf | PresentZone$ Graveyard | PresentPlayer$ You | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may pay {1}{B}{B}. If you do, return CARDNAME to your hand. SVar:TrigReturn:AB$ ChangeZone | Cost$ 1 B B | Defined$ Self | Origin$ Graveyard | Destination$ Hand diff --git a/forge-gui/res/cardsfolder/p/pyrite_spellbomb.txt b/forge-gui/res/cardsfolder/p/pyrite_spellbomb.txt index 226a73cc61a..b78784e49cf 100644 --- a/forge-gui/res/cardsfolder/p/pyrite_spellbomb.txt +++ b/forge-gui/res/cardsfolder/p/pyrite_spellbomb.txt @@ -2,6 +2,6 @@ Name:Pyrite Spellbomb ManaCost:1 Types:Artifact A:AB$ Draw | Cost$ 1 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. -A:AB$ DealDamage | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ It deals 2 damage to any target. +A:AB$ DealDamage | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Any | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ It deals 2 damage to any target. AI:RemoveDeck:Random Oracle:{R}, Sacrifice Pyrite Spellbomb: It deals 2 damage to any target.\n{1}, Sacrifice Pyrite Spellbomb: Draw a card. diff --git a/forge-gui/res/cardsfolder/p/pyroconvergence.txt b/forge-gui/res/cardsfolder/p/pyroconvergence.txt index fca842bff44..3b90a92e4da 100644 --- a/forge-gui/res/cardsfolder/p/pyroconvergence.txt +++ b/forge-gui/res/cardsfolder/p/pyroconvergence.txt @@ -2,7 +2,7 @@ Name:Pyroconvergence ManaCost:4 R Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a multicolored spell, CARDNAME deals 2 damage to any target. -SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 2 SVar:BuffedBy:Card.MultiColor AI:RemoveDeck:Random Oracle:Whenever you cast a multicolored spell, Pyroconvergence deals 2 damage to any target. diff --git a/forge-gui/res/cardsfolder/p/pyromancers_assault.txt b/forge-gui/res/cardsfolder/p/pyromancers_assault.txt index 4a8f634bd89..5c2b82aaf49 100644 --- a/forge-gui/res/cardsfolder/p/pyromancers_assault.txt +++ b/forge-gui/res/cardsfolder/p/pyromancers_assault.txt @@ -2,7 +2,7 @@ Name:Pyromancer's Assault ManaCost:3 R Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | CheckSVar$ YouCastThisTurn | SVarCompare$ EQ2 | NoResolvingCheck$ True | TriggerDescription$ Whenever you cast your second spell each turn, CARDNAME deals 2 damage to any target. -SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 2 SVar:YouCastThisTurn:Count$ThisTurnCast_Card.YouCtrl SVar:BuffedBy:Card Oracle:Whenever you cast your second spell each turn, Pyromancer's Assault deals 2 damage to any target. diff --git a/forge-gui/res/cardsfolder/p/pyromancy.txt b/forge-gui/res/cardsfolder/p/pyromancy.txt index e5046c09d17..85e3ae6e708 100644 --- a/forge-gui/res/cardsfolder/p/pyromancy.txt +++ b/forge-gui/res/cardsfolder/p/pyromancy.txt @@ -1,7 +1,7 @@ Name:Pyromancy ManaCost:2 R R Types:Enchantment -A:AB$ DealDamage | Cost$ 3 Discard<1/Random> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X | SpellDescription$ CARDNAME deals damage to any target equal to the mana value of the discarded card. +A:AB$ DealDamage | Cost$ 3 Discard<1/Random> | ValidTgts$ Any | NumDmg$ X | SpellDescription$ CARDNAME deals damage to any target equal to the mana value of the discarded card. SVar:X:Discarded$CardManaCost AI:RemoveDeck:All SVar:NonStackingEffect:True diff --git a/forge-gui/res/cardsfolder/p/pyromania.txt b/forge-gui/res/cardsfolder/p/pyromania.txt index 65e3b62e626..dd980335d99 100644 --- a/forge-gui/res/cardsfolder/p/pyromania.txt +++ b/forge-gui/res/cardsfolder/p/pyromania.txt @@ -1,7 +1,7 @@ Name:Pyromania ManaCost:2 R Types:Enchantment -A:AB$ DealDamage | Cost$ 1 R Discard<1/Random> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. -A:AB$ DealDamage | Cost$ 1 R Sac<1/CARDNAME> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. +A:AB$ DealDamage | Cost$ 1 R Discard<1/Random> | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. +A:AB$ DealDamage | Cost$ 1 R Sac<1/CARDNAME> | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. AI:RemoveDeck:All Oracle:{1}{R}, Discard a card at random: Pyromania deals 1 damage to any target.\n{1}{R}, Sacrifice Pyromania: It deals 1 damage to any target. diff --git a/forge-gui/res/cardsfolder/p/pyromatics.txt b/forge-gui/res/cardsfolder/p/pyromatics.txt index dc51dfa42fc..6799b24f967 100644 --- a/forge-gui/res/cardsfolder/p/pyromatics.txt +++ b/forge-gui/res/cardsfolder/p/pyromatics.txt @@ -2,5 +2,5 @@ Name:Pyromatics ManaCost:1 R Types:Instant K:Replicate:1 R -A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. +A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Any | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. Oracle:Replicate {1}{R} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nPyromatics deals 1 damage to any target. diff --git a/forge-gui/res/cardsfolder/p/pyrotechnics.txt b/forge-gui/res/cardsfolder/p/pyrotechnics.txt index 87affbc2f4b..26de97750dd 100644 --- a/forge-gui/res/cardsfolder/p/pyrotechnics.txt +++ b/forge-gui/res/cardsfolder/p/pyrotechnics.txt @@ -1,5 +1,5 @@ Name:Pyrotechnics ManaCost:4 R Types:Sorcery -A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target any target to distribute damage to | NumDmg$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 | SpellDescription$ CARDNAME deals 4 damage divided as you choose among any number of targets. +A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Any | TgtPrompt$ Select target any target to distribute damage to | NumDmg$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 | SpellDescription$ CARDNAME deals 4 damage divided as you choose among any number of targets. Oracle:Pyrotechnics deals 4 damage divided as you choose among any number of targets. diff --git a/forge-gui/res/cardsfolder/p/pyrrhic_blast.txt b/forge-gui/res/cardsfolder/p/pyrrhic_blast.txt index d5db1424656..c5e65e2d93d 100644 --- a/forge-gui/res/cardsfolder/p/pyrrhic_blast.txt +++ b/forge-gui/res/cardsfolder/p/pyrrhic_blast.txt @@ -1,7 +1,7 @@ Name:Pyrrhic Blast ManaCost:3 R Types:Instant -A:SP$ DealDamage | Cost$ 3 R Sac<1/Creature> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X | SubAbility$ DBDraw | SpellDescription$ CARDNAME deals damage equal to the sacrificed creature's power to any target. Draw a card. +A:SP$ DealDamage | Cost$ 3 R Sac<1/Creature> | ValidTgts$ Any | NumDmg$ X | SubAbility$ DBDraw | SpellDescription$ CARDNAME deals damage equal to the sacrificed creature's power to any target. Draw a card. SVar:DBDraw:DB$ Draw SVar:X:Sacrificed$CardPower DeckHas:Ability$Sacrifice diff --git a/forge-gui/res/cardsfolder/q/quicksmith_rebel.txt b/forge-gui/res/cardsfolder/q/quicksmith_rebel.txt index 9cf90233815..13d83d5cff3 100644 --- a/forge-gui/res/cardsfolder/q/quicksmith_rebel.txt +++ b/forge-gui/res/cardsfolder/q/quicksmith_rebel.txt @@ -4,6 +4,6 @@ Types:Creature Human Artificer PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAnimate | TriggerDescription$ When CARDNAME enters the battlefield, target artifact you control gains "{T}: This artifact deals 2 damage to any target" for as long as you control CARDNAME. SVar:TrigAnimate:DB$ Animate | ValidTgts$ Artifact.YouCtrl | TgtPrompt$ Select target artifact you control | Abilities$ ABDealDamage | Duration$ UntilLoseControlOfHost -SVar:ABDealDamage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. +SVar:ABDealDamage:AB$DealDamage | Cost$ T | ValidTgts$ Any | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. SVar:PlayMain1:TRUE Oracle:When Quicksmith Rebel enters the battlefield, target artifact you control gains "{T}: This artifact deals 2 damage to any target" for as long as you control Quicksmith Rebel.