From 284829fc65545e28dfd90b3a6c0f9ad7ebe96bff Mon Sep 17 00:00:00 2001 From: schnautzr Date: Tue, 29 May 2018 17:24:06 -0500 Subject: [PATCH] prevent damage to "any target" --- forge-gui/res/cardsfolder/a/abuna_acolyte.txt | 2 +- forge-gui/res/cardsfolder/a/acolytes_reward.txt | 2 +- forge-gui/res/cardsfolder/a/alabaster_potion.txt | 2 +- forge-gui/res/cardsfolder/a/alabaster_wall.txt | 2 +- forge-gui/res/cardsfolder/a/aurora_eidolon.txt | 2 +- forge-gui/res/cardsfolder/a/aven_redeemer.txt | 2 +- forge-gui/res/cardsfolder/b/balm_of_restoration.txt | 2 +- forge-gui/res/cardsfolder/b/bandage.txt | 2 +- forge-gui/res/cardsfolder/b/barrenton_medic.txt | 2 +- forge-gui/res/cardsfolder/b/benevolent_ancestor.txt | 2 +- forge-gui/res/cardsfolder/c/candles_glow.txt | 2 +- forge-gui/res/cardsfolder/c/caregiver.txt | 2 +- forge-gui/res/cardsfolder/c/circle_of_despair.txt | 2 +- forge-gui/res/cardsfolder/c/clergy_en_vec.txt | 2 +- forge-gui/res/cardsfolder/c/combat_medic.txt | 2 +- forge-gui/res/cardsfolder/d/daru_healer.txt | 4 ++-- forge-gui/res/cardsfolder/d/davenant_healer.txt | 4 ++-- forge-gui/res/cardsfolder/d/dawnfluke.txt | 6 +++--- forge-gui/res/cardsfolder/d/defender_en_vec.txt | 4 ++-- forge-gui/res/cardsfolder/e/elvish_healer.txt | 4 ++-- forge-gui/res/cardsfolder/e/embolden.txt | 4 ++-- forge-gui/res/cardsfolder/f/femeref_healer.txt | 4 ++-- forge-gui/res/cardsfolder/f/flowering_field.txt | 6 +++--- forge-gui/res/cardsfolder/g/glarecaster.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_legionnaire.txt | 4 ++-- forge-gui/res/cardsfolder/g/guardian_angel.txt | 4 ++-- forge-gui/res/cardsfolder/h/hallowed_healer.txt | 6 +++--- forge-gui/res/cardsfolder/h/heal.txt | 4 ++-- forge-gui/res/cardsfolder/h/healers_headdress.txt | 2 +- forge-gui/res/cardsfolder/h/healing_grace.txt | 2 +- forge-gui/res/cardsfolder/h/healing_leaves.txt | 4 ++-- forge-gui/res/cardsfolder/h/healing_salve.txt | 4 ++-- forge-gui/res/cardsfolder/h/heretics_punishment.txt | 2 +- forge-gui/res/cardsfolder/h/hold_at_bay.txt | 4 ++-- forge-gui/res/cardsfolder/h/honorable_passage.txt | 8 ++++---- forge-gui/res/cardsfolder/h/hot_springs.txt | 6 +++--- forge-gui/res/cardsfolder/h/hypochondria.txt | 6 +++--- forge-gui/res/cardsfolder/i/ivory_charm.txt | 4 ++-- forge-gui/res/cardsfolder/j/jhessian_balmgiver.txt | 4 ++-- forge-gui/res/cardsfolder/k/kithkin_healer.txt | 4 ++-- forge-gui/res/cardsfolder/k/kitsune_healer.txt | 2 +- forge-gui/res/cardsfolder/l/loxodon_anchorite.txt | 4 ++-- forge-gui/res/cardsfolder/m/martyrs_cause.txt | 8 ++++---- forge-gui/res/cardsfolder/m/master_apothecary.txt | 4 ++-- forge-gui/res/cardsfolder/m/master_healer.txt | 4 ++-- forge-gui/res/cardsfolder/m/militant_monk.txt | 4 ++-- forge-gui/res/cardsfolder/n/necra_disciple.txt | 4 ++-- forge-gui/res/cardsfolder/o/orim_samite_healer.txt | 4 ++-- forge-gui/res/cardsfolder/o/orims_cure.txt | 6 +++--- forge-gui/res/cardsfolder/o/orims_touch.txt | 4 ++-- forge-gui/res/cardsfolder/p/panacea.txt | 4 ++-- forge-gui/res/cardsfolder/p/pearl_shard.txt | 6 +++--- forge-gui/res/cardsfolder/p/pollen_remedy.txt | 2 +- forge-gui/res/cardsfolder/r/raka_disciple.txt | 4 ++-- forge-gui/res/cardsfolder/r/rakalite.txt | 4 ++-- forge-gui/res/cardsfolder/r/remedy.txt | 4 ++-- forge-gui/res/cardsfolder/s/samite_archer.txt | 4 ++-- forge-gui/res/cardsfolder/s/samite_healer.txt | 4 ++-- forge-gui/res/cardsfolder/s/sanctum_custodian.txt | 4 ++-- forge-gui/res/cardsfolder/s/sanctum_guardian.txt | 8 ++++---- forge-gui/res/cardsfolder/s/scars_of_the_veteran.txt | 2 +- forge-gui/res/cardsfolder/s/serra_paladin.txt | 4 ++-- forge-gui/res/cardsfolder/s/serras_hymn.txt | 4 ++-- forge-gui/res/cardsfolder/s/shieldmates_blessing.txt | 4 ++-- forge-gui/res/cardsfolder/s/split_tail_miko.txt | 4 ++-- forge-gui/res/cardsfolder/s/sunfire_balm.txt | 8 ++++---- forge-gui/res/cardsfolder/s/swift_maneuver.txt | 4 ++-- forge-gui/res/cardsfolder/t/treefolk_healer.txt | 4 ++-- forge-gui/res/cardsfolder/t/troubled_healer.txt | 4 ++-- forge-gui/res/cardsfolder/w/withstand.txt | 4 ++-- 70 files changed, 133 insertions(+), 133 deletions(-) diff --git a/forge-gui/res/cardsfolder/a/abuna_acolyte.txt b/forge-gui/res/cardsfolder/a/abuna_acolyte.txt index b2e2964afd2..16289b0fa74 100644 --- a/forge-gui/res/cardsfolder/a/abuna_acolyte.txt +++ b/forge-gui/res/cardsfolder/a/abuna_acolyte.txt @@ -2,7 +2,7 @@ Name:Abuna Acolyte ManaCost:1 W Types:Creature Cat Cleric PT:1/1 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | 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$ 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$ T | ValidTgts$ Creature.Artifact | Amount$ 2 | TgtPrompt$ Select target artifact creature | SpellDescription$ Prevent the next 2 damage that would be dealt to target artifact creature this turn. SVar:NonCombatPriority:10 SVar:Picture:http://www.wizards.com/global/images/magic/general/abuna_acolyte.jpg diff --git a/forge-gui/res/cardsfolder/a/acolytes_reward.txt b/forge-gui/res/cardsfolder/a/acolytes_reward.txt index 02a747b7987..f80179a9254 100644 --- a/forge-gui/res/cardsfolder/a/acolytes_reward.txt +++ b/forge-gui/res/cardsfolder/a/acolytes_reward.txt @@ -1,7 +1,7 @@ Name:Acolyte's Reward ManaCost:1 W Types:Instant -A:SP$ Pump | Cost$ 1 W | ValidTgts$ Permanent,Player | TgtPrompt$ Select any target to damage with shield effect | IsCurse$ True | References$ X | SubAbility$ AcolytesPrevention | StackDescription$ SpellDescription | AILogic$ Never | SpellDescription$ Prevent the next X damage that would be dealt to target creature this turn, where X is your devotion to white. If damage is prevented this way, CARDNAME deals that much damage to any target. +A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to damage with shield effect | IsCurse$ True | References$ X | SubAbility$ AcolytesPrevention | StackDescription$ SpellDescription | AILogic$ Never | SpellDescription$ Prevent the next X damage that would be dealt to target creature this turn, where X is your devotion to white. If damage is prevented this way, CARDNAME deals that much damage to any target. SVar:AcolytesPrevention:DB$ PreventDamage | ValidTgts$ Creature | TgtPrompt$ Select a creature to prevent damage to | Amount$ X | References$ X | PreventionSubAbility$ AcolytesRetribution | ShieldEffectTarget$ ParentTarget | StackDescription$ none SVar:AcolytesRetribution:DB$ DealDamage | Defined$ ShieldEffectTarget | NumDmg$ PreventedDamage | SpellDescription$ CARDNAME deals damage to target creature or player for each damage prevented this way. SVar:X:Count$Devotion.White diff --git a/forge-gui/res/cardsfolder/a/alabaster_potion.txt b/forge-gui/res/cardsfolder/a/alabaster_potion.txt index a8905237a18..72114b687f8 100644 --- a/forge-gui/res/cardsfolder/a/alabaster_potion.txt +++ b/forge-gui/res/cardsfolder/a/alabaster_potion.txt @@ -3,7 +3,7 @@ ManaCost:X W W Types:Instant A:SP$ Charm | Cost$ X W W | Choices$ DBGainLife,DBPreventDamage SVar:DBGainLife:DB$ GainLife | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ X | References$ X | SpellDescription$ Target player gains X life. -SVar:DBPreventDamage:DB$ PreventDamage | ValidTgts$ Permanent,Player | TgtPrompt$ Select any target | Amount$ X | References$ X | SpellDescription$ Prevent the next X damage that would be dealt to any target this turn. +SVar:DBPreventDamage:DB$ PreventDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ X | References$ X | SpellDescription$ Prevent the next X damage that would be dealt to any target this turn. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/alabaster_potion.jpg Oracle:Choose one —\n• Target player gains X life.\n• Prevent the next X damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/a/alabaster_wall.txt b/forge-gui/res/cardsfolder/a/alabaster_wall.txt index 3c167e7eb7c..c383bb54a0c 100644 --- a/forge-gui/res/cardsfolder/a/alabaster_wall.txt +++ b/forge-gui/res/cardsfolder/a/alabaster_wall.txt @@ -3,6 +3,6 @@ ManaCost:2 W Types:Creature Wall PT:0/4 K:Defender -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | 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$ 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/alabaster_wall.jpg Oracle:Defender (This creature can't attack.)\n{T}: Prevent the next 1 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/a/aurora_eidolon.txt b/forge-gui/res/cardsfolder/a/aurora_eidolon.txt index 183f40cf996..5eb749371b4 100644 --- a/forge-gui/res/cardsfolder/a/aurora_eidolon.txt +++ b/forge-gui/res/cardsfolder/a/aurora_eidolon.txt @@ -2,7 +2,7 @@ Name:Aurora Eidolon ManaCost:3 W Types:Creature Spirit PT:2/2 -A:AB$ PreventDamage | Cost$ W Sac<1/CARDNAME> | ValidTgts$ Permanent,Player | 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$ W Sac<1/CARDNAME> | ValidTgts$ Creature,Player,PlaneswalkerPlaneswalker | TgtPrompt$ Select any target | Amount$ 3 | SpellDescription$ Prevent the next 3 damage that would be dealt to any target this turn. T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ You | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ Whenever you cast a multicolored spell, you may return CARDNAME from your graveyard to your hand. SVar:TrigReturn:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ Self SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/a/aven_redeemer.txt b/forge-gui/res/cardsfolder/a/aven_redeemer.txt index 66c6fb4fdcf..116ca6035cf 100644 --- a/forge-gui/res/cardsfolder/a/aven_redeemer.txt +++ b/forge-gui/res/cardsfolder/a/aven_redeemer.txt @@ -3,6 +3,6 @@ ManaCost:3 W Types:Creature Bird Cleric PT:2/2 K:Flying -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | 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$ 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_redeemer.jpg Oracle:Flying\n{T}: Prevent the next 2 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/b/balm_of_restoration.txt b/forge-gui/res/cardsfolder/b/balm_of_restoration.txt index 08455234cf9..66ceb1771f1 100644 --- a/forge-gui/res/cardsfolder/b/balm_of_restoration.txt +++ b/forge-gui/res/cardsfolder/b/balm_of_restoration.txt @@ -3,7 +3,7 @@ ManaCost:2 Types:Artifact A:AB$ Charm | Cost$ 1 T Sac<1/CARDNAME> | Choices$ DBGainLife,DBPrevent | Defined$ You SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 | Defined$ You | SpellDescription$ You gain 2 life. -SVar:DBPrevent:DB$ PreventDamage | ValidTgts$ Permanent,Player | TgtPrompt$ Select any target | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to any target this turn. +SVar:DBPrevent:DB$ PreventDamage | 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. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/balm_of_restoration.jpg Oracle:{1}, {T}, Sacrifice Balm of Restoration: Choose one —\n• You gain 2 life.\n• Prevent the next 2 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/b/bandage.txt b/forge-gui/res/cardsfolder/b/bandage.txt index 33b36a6b33b..31f9dd75ad2 100644 --- a/forge-gui/res/cardsfolder/b/bandage.txt +++ b/forge-gui/res/cardsfolder/b/bandage.txt @@ -1,7 +1,7 @@ Name:Bandage ManaCost:W Types:Instant -A:SP$ PreventDamage | Cost$ W | ValidTgts$ Permanent,Player | TgtPrompt$ Select any target | Amount$ 1 | SubAbility$ DBDraw | SpellDescription$ Prevent the next 1 damage that would be dealt to any target this turn. Draw a card. +A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ 1 | SubAbility$ DBDraw | SpellDescription$ Prevent the next 1 damage that would be dealt to any target this turn. Draw a card. SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/bandage.jpg Oracle:Prevent the next 1 damage that would be dealt to any target this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/b/barrenton_medic.txt b/forge-gui/res/cardsfolder/b/barrenton_medic.txt index 0446cddabe0..5528c3d91f0 100644 --- a/forge-gui/res/cardsfolder/b/barrenton_medic.txt +++ b/forge-gui/res/cardsfolder/b/barrenton_medic.txt @@ -2,7 +2,7 @@ Name:Barrenton Medic ManaCost:4 W Types:Creature Kithkin Cleric PT:0/4 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | 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$ 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$ Untap | Cost$ AddCounter<1/M1M1> | SpellDescription$ Untap CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/barrenton_medic.jpg diff --git a/forge-gui/res/cardsfolder/b/benevolent_ancestor.txt b/forge-gui/res/cardsfolder/b/benevolent_ancestor.txt index 8693053f7c2..b0c5535ec95 100644 --- a/forge-gui/res/cardsfolder/b/benevolent_ancestor.txt +++ b/forge-gui/res/cardsfolder/b/benevolent_ancestor.txt @@ -3,6 +3,6 @@ ManaCost:2 W Types:Creature Spirit PT:0/4 K:Defender -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | 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$ 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/benevolent_ancestor.jpg Oracle:Defender (This creature can't attack.)\n{T}: Prevent the next 1 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/c/candles_glow.txt b/forge-gui/res/cardsfolder/c/candles_glow.txt index f0e8cded49c..56302eba215 100644 --- a/forge-gui/res/cardsfolder/c/candles_glow.txt +++ b/forge-gui/res/cardsfolder/c/candles_glow.txt @@ -2,7 +2,7 @@ Name:Candles' Glow ManaCost:1 W Types:Instant Arcane K:Splice:Arcane:1 W -A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Player,Permanent | Amount$ 3 | PreventionSubAbility$ GlowOfLife | References$ GlowOfLife | ShieldEffectTarget$ You | TgtPrompt$ Select any target | SpellDescription$ Prevent the next 3 damage that would be dealt to any target this turn. You gain life equal to the damage prevented this way. +A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature,Player,Planeswalker | Amount$ 3 | PreventionSubAbility$ GlowOfLife | References$ GlowOfLife | ShieldEffectTarget$ You | TgtPrompt$ Select any target | SpellDescription$ Prevent the next 3 damage that would be dealt to any target this turn. You gain life equal to the damage prevented this way. SVar:GlowOfLife:DB$ GainLife | Defined$ ShieldEffectTarget | LifeAmount$ PreventedDamage | SpellDescription$ You gain life equal to the damage prevented this way. DeckHints:Type$Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/candles_glow.jpg diff --git a/forge-gui/res/cardsfolder/c/caregiver.txt b/forge-gui/res/cardsfolder/c/caregiver.txt index 1eb4c919f46..ef6d1547d82 100644 --- a/forge-gui/res/cardsfolder/c/caregiver.txt +++ b/forge-gui/res/cardsfolder/c/caregiver.txt @@ -2,7 +2,7 @@ Name:Caregiver ManaCost:W Types:Creature Human Cleric PT:1/1 -A:AB$ PreventDamage | Cost$ W Sac<1/Creature> | ValidTgts$ Permanent,Player | 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 Sac<1/Creature> | 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. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/caregiver.jpg Oracle:{W}, Sacrifice a creature: Prevent the next 1 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/c/circle_of_despair.txt b/forge-gui/res/cardsfolder/c/circle_of_despair.txt index 54293adbc93..6a40341eeb3 100644 --- a/forge-gui/res/cardsfolder/c/circle_of_despair.txt +++ b/forge-gui/res/cardsfolder/c/circle_of_despair.txt @@ -2,7 +2,7 @@ Name:Circle of Despair ManaCost:1 W B Types:Enchantment A:AB$ ChooseSource | Cost$ 1 Sac<1/Creature> | Choices$ Card,Emblem | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to any target this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ValidTgts$ Permanent,Player | TgtPrompt$ Select any target to prevent damage to | ExileOnMoved$ Battlefield | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Targeted | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ ChosenCard | ConditionPresent$ Card,Emblem | ConditionCompare$ GE1 +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to prevent damage to | ExileOnMoved$ Battlefield | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Targeted | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ ChosenCard | ConditionPresent$ Card,Emblem | ConditionCompare$ GE1 SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.ChosenCard,Emblem.ChosenCard | ValidTarget$ Card.IsRemembered,Player.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to the targeted permanent or player, prevent that damage. SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True diff --git a/forge-gui/res/cardsfolder/c/clergy_en_vec.txt b/forge-gui/res/cardsfolder/c/clergy_en_vec.txt index 947c449e55a..eeece54b60f 100644 --- a/forge-gui/res/cardsfolder/c/clergy_en_vec.txt +++ b/forge-gui/res/cardsfolder/c/clergy_en_vec.txt @@ -2,7 +2,7 @@ Name:Clergy en-Vec ManaCost:1 W Types:Creature Human Cleric PT:1/1 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | 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$ 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/clergy_en_vec.jpg SVar:NonCombatPriority:10 Oracle:{T}: Prevent the next 1 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/c/combat_medic.txt b/forge-gui/res/cardsfolder/c/combat_medic.txt index 53b2a6a3809..46afae21133 100644 --- a/forge-gui/res/cardsfolder/c/combat_medic.txt +++ b/forge-gui/res/cardsfolder/c/combat_medic.txt @@ -2,6 +2,6 @@ Name:Combat Medic ManaCost:2 W Types:Creature Human Cleric Soldier PT:0/2 -A:AB$ PreventDamage | Cost$ 1 W | ValidTgts$ Permanent,Player | 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$ 1 W | 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/combat_medic.jpg Oracle:{1}{W}: Prevent the next 1 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/d/daru_healer.txt b/forge-gui/res/cardsfolder/d/daru_healer.txt index 73cbe35a5b4..4b30657a27a 100644 --- a/forge-gui/res/cardsfolder/d/daru_healer.txt +++ b/forge-gui/res/cardsfolder/d/daru_healer.txt @@ -2,7 +2,7 @@ Name:Daru Healer ManaCost:2 W Types:Creature Human Cleric PT:1/2 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ 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. K:Morph:W SVar:Picture:http://www.wizards.com/global/images/magic/general/daru_healer.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn.\nMorph {W} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) +Oracle:{T}: Prevent the next 1 damage that would be dealt to any target this turn.\nMorph {W} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/d/davenant_healer.txt b/forge-gui/res/cardsfolder/d/davenant_healer.txt index e8563288096..fe7ad7a9d56 100644 --- a/forge-gui/res/cardsfolder/d/davenant_healer.txt +++ b/forge-gui/res/cardsfolder/d/davenant_healer.txt @@ -3,6 +3,6 @@ ManaCost:1 W W Types:Creature Human Cleric Archer PT:1/2 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target attacking or blocking creature. -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/davenant_healer.jpg -Oracle:{T}: D'Avenant Healer deals 1 damage to target attacking or blocking creature.\n{T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn. +Oracle:{T}: D'Avenant Healer deals 1 damage to target attacking or blocking creature.\n{T}: Prevent the next 1 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/d/dawnfluke.txt b/forge-gui/res/cardsfolder/d/dawnfluke.txt index ee4e9a4daf9..d2f7bd7b084 100644 --- a/forge-gui/res/cardsfolder/d/dawnfluke.txt +++ b/forge-gui/res/cardsfolder/d/dawnfluke.txt @@ -4,9 +4,9 @@ Types:Creature Elemental PT:0/3 K:Flash K:Evoke:W -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPrevent | TriggerDescription$ When CARDNAME enters the battlefield, prevent the next 3 damage that would be dealt to target permanent or player this turn. -SVar:TrigPrevent:DB$ PreventDamage | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPrevent | TriggerDescription$ When CARDNAME enters the battlefield, prevent the next 3 damage that would be dealt to any target this turn. +SVar:TrigPrevent:DB$ PreventDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ 3 SVar:RemAIDeck:True SVar:AmbushAI:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dawnfluke.jpg -Oracle:Flash\nWhen Dawnfluke enters the battlefield, prevent the next 3 damage that would be dealt to target permanent or player this turn.\nEvoke {W} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) +Oracle:Flash\nWhen Dawnfluke enters the battlefield, prevent the next 3 damage that would be dealt to any target this turn.\nEvoke {W} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/d/defender_en_vec.txt b/forge-gui/res/cardsfolder/d/defender_en_vec.txt index 92431b28622..8992229c912 100644 --- a/forge-gui/res/cardsfolder/d/defender_en_vec.txt +++ b/forge-gui/res/cardsfolder/d/defender_en_vec.txt @@ -3,6 +3,6 @@ ManaCost:3 W Types:Creature Human Cleric PT:2/4 K:Fading:4 -A:AB$ PreventDamage | Cost$ SubCounter<1/FADE> | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ SubCounter<1/FADE> | 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/defender_en_vec.jpg -Oracle:Fading 4 (This creature enters the battlefield with four fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Defender en-Vec: Prevent the next 2 damage that would be dealt to target permanent or player this turn. +Oracle:Fading 4 (This creature enters the battlefield with four fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Defender en-Vec: Prevent the next 2 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/e/elvish_healer.txt b/forge-gui/res/cardsfolder/e/elvish_healer.txt index 52686eef13c..38085d0a841 100644 --- a/forge-gui/res/cardsfolder/e/elvish_healer.txt +++ b/forge-gui/res/cardsfolder/e/elvish_healer.txt @@ -2,10 +2,10 @@ Name:Elvish Healer ManaCost:2 W Types:Creature Elf Cleric PT:1/2 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ X | RememberTargets$ True | SubAbility$ DBCleanup | References$ X | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. If that creature is green, prevent the next 2 damage instead. +A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ X | RememberTargets$ True | SubAbility$ DBCleanup | References$ X | SpellDescription$ Prevent the next 1 damage that would be dealt to any target this turn. If that creature is green, prevent the next 2 damage instead. SVar:X:Remembered$Valid Creature.Green/Plus.1 SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemRandomDeck:True DeckHints:Color$Green SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_healer.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn. If that creature is green, prevent the next 2 damage instead. +Oracle:{T}: Prevent the next 1 damage that would be dealt to any target this turn. If that creature is green, prevent the next 2 damage instead. diff --git a/forge-gui/res/cardsfolder/e/embolden.txt b/forge-gui/res/cardsfolder/e/embolden.txt index 3167e526d99..c360f69451a 100644 --- a/forge-gui/res/cardsfolder/e/embolden.txt +++ b/forge-gui/res/cardsfolder/e/embolden.txt @@ -1,8 +1,8 @@ Name:Embolden ManaCost:2 W Types:Instant -A:SP$ PreventDamage | Cost$ 2 W | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player to prevent damage to | Amount$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 | SpellDescription$ Prevent the next 4 damage that would be dealt this turn to any number of target permanents and/or players, divided as you choose. +A:SP$ PreventDamage | Cost$ 2 W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to prevent damage to | Amount$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 | SpellDescription$ Prevent the next 4 damage that would be dealt this turn to any number of targets, divided as you choose. K:Flashback 1 W SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/embolden.jpg -Oracle:Prevent the next 4 damage that would be dealt this turn to any number of target permanents and/or players, divided as you choose.\nFlashback {1}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) +Oracle:Prevent the next 4 damage that would be dealt this turn to any number of targets, divided as you choose.\nFlashback {1}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/f/femeref_healer.txt b/forge-gui/res/cardsfolder/f/femeref_healer.txt index 664a86a08e0..ccedc05821e 100644 --- a/forge-gui/res/cardsfolder/f/femeref_healer.txt +++ b/forge-gui/res/cardsfolder/f/femeref_healer.txt @@ -2,7 +2,7 @@ Name:Femeref Healer ManaCost:1 W Types:Creature Human Cleric PT:1/1 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ 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. SVar:NonCombatPriority:10 SVar:Picture:http://www.wizards.com/global/images/magic/general/femeref_healer.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn. +Oracle:{T}: Prevent the next 1 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/f/flowering_field.txt b/forge-gui/res/cardsfolder/f/flowering_field.txt index d8daa8ebb88..95749ff5e72 100644 --- a/forge-gui/res/cardsfolder/f/flowering_field.txt +++ b/forge-gui/res/cardsfolder/f/flowering_field.txt @@ -3,8 +3,8 @@ ManaCost:1 W Types:Enchantment Aura K:Enchant land A:SP$ Attach | Cost$ 1 W | ValidTgts$ Land | AILogic$ Pump -S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddAbility$ Pump | Description$ Enchanted land has "{T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn." -SVar:Pump:AB$PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. +S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddAbility$ Pump | Description$ Enchanted land has "{T}: Prevent the next 1 damage that would be dealt to any target this turn." +SVar:Pump:AB$PreventDamage | Cost$ 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. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flowering_field.jpg -Oracle:Enchant land\nEnchanted land has "{T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn." +Oracle:Enchant land\nEnchanted land has "{T}: Prevent the next 1 damage that would be dealt to any target this turn." diff --git a/forge-gui/res/cardsfolder/g/glarecaster.txt b/forge-gui/res/cardsfolder/g/glarecaster.txt index e78510c74c4..8ca7a766ffd 100644 --- a/forge-gui/res/cardsfolder/g/glarecaster.txt +++ b/forge-gui/res/cardsfolder/g/glarecaster.txt @@ -3,7 +3,7 @@ ManaCost:4 W W Types:Creature Bird Cleric PT:3/3 K:Flying -A:AB$ Effect | Cost$ 5 W | ValidTgts$ Permanent,Player | TgtPrompt$ Select any target to redirect the damage to | ReplacementEffects$ SelflessDamage | SVars$ SelflessDamage,SelflessDmg,ExileEffect | References$ SelflessDamage,SelflessDmg,ExileEffect | RememberObjects$ Targeted | ExileOnMoved$ Battlefield | SpellDescription$ The next time damage would be dealt to CARDNAME and/or you this turn, that damage is dealt to any target instead. +A:AB$ Effect | Cost$ 5 W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to redirect the damage to | ReplacementEffects$ SelflessDamage | SVars$ SelflessDamage,SelflessDmg,ExileEffect | References$ SelflessDamage,SelflessDmg,ExileEffect | RememberObjects$ Targeted | ExileOnMoved$ Battlefield | SpellDescription$ The next time damage would be dealt to CARDNAME and/or you this turn, that damage is dealt to any target instead. SVar:SelflessDamage:Event$ DamageDone | ValidTarget$ Creature.EffectSource,You | ReplaceWith$ SelflessDmg | DamageTarget$ Remembered | Description$ The next time damage would be dealt to EFFECTSOURCE and/or you this turn, that damage is dealt to any target instead. SVar:SelflessDmg:DB$ ReplaceEffect | VarName$ Affected | VarValue$ Remembered | VarType$ GameEntity | SubAbility$ ExileEffect SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True diff --git a/forge-gui/res/cardsfolder/g/goblin_legionnaire.txt b/forge-gui/res/cardsfolder/g/goblin_legionnaire.txt index e7c4d8e8442..52ac42d1c0f 100644 --- a/forge-gui/res/cardsfolder/g/goblin_legionnaire.txt +++ b/forge-gui/res/cardsfolder/g/goblin_legionnaire.txt @@ -3,7 +3,7 @@ ManaCost:R W Types:Creature Goblin Soldier PT:2/2 A:AB$ DealDamage | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. -A:AB$ PreventDamage | Cost$ W Sac<1/CARDNAME> | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ W Sac<1/CARDNAME> | 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. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_legionnaire.jpg -Oracle:{R}, Sacrifice Goblin Legionnaire: Goblin Legionnaire deals 2 damage to any target.\n{W}, Sacrifice Goblin Legionnaire: Prevent the next 2 damage that would be dealt to target permanent or player this turn. +Oracle:{R}, Sacrifice Goblin Legionnaire: Goblin Legionnaire deals 2 damage to any target.\n{W}, Sacrifice Goblin Legionnaire: Prevent the next 2 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/g/guardian_angel.txt b/forge-gui/res/cardsfolder/g/guardian_angel.txt index e26b2e09f62..8cf4e961ee7 100644 --- a/forge-gui/res/cardsfolder/g/guardian_angel.txt +++ b/forge-gui/res/cardsfolder/g/guardian_angel.txt @@ -1,7 +1,7 @@ Name:Guardian Angel ManaCost:X W Types:Instant -A:SP$ PreventDamage | Cost$ X W | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ X | References$ X | SubAbility$ GuardianEffect | SpellDescription$ Prevent the next X damage that would be dealt to target permanent or player this turn. Until end of turn, you may pay {1} any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that permanent or player this turn. +A:SP$ PreventDamage | Cost$ X W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ X | References$ X | SubAbility$ GuardianEffect | SpellDescription$ Prevent the next X damage that would be dealt to any target this turn. Until end of turn, you may pay {1} any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that permanent or player this turn. SVar:GuardianEffect:DB$ Effect | Name$ Guardian Angel Effect | Abilities$ ABProtect | RememberObjects$ Targeted | Triggers$ OutOfSight | SVars$ ExileEffect SVar:ABProtect:AB$ PreventDamage | ActivationZone$ Command | Cost$ 1 | InstantSpeed$ True | Defined$ Remembered | Amount$ 1 | SpellDescription$ You may pay 1 any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that permanent or player this turn. SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Remembered | Execute$ ExileEffect | Static$ True @@ -9,4 +9,4 @@ SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ SVar:RemAIDeck:True SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_angel.jpg -Oracle:Prevent the next X damage that would be dealt to target permanent or player this turn. Until end of turn, you may pay {1} any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that permanent or player this turn. +Oracle:Prevent the next X damage that would be dealt to any target this turn. Until end of turn, you may pay {1} any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that permanent or player this turn. diff --git a/forge-gui/res/cardsfolder/h/hallowed_healer.txt b/forge-gui/res/cardsfolder/h/hallowed_healer.txt index cb5d7924b38..494320e5ebf 100644 --- a/forge-gui/res/cardsfolder/h/hallowed_healer.txt +++ b/forge-gui/res/cardsfolder/h/hallowed_healer.txt @@ -2,8 +2,8 @@ Name:Hallowed Healer ManaCost:2 W Types:Creature Human Cleric PT:1/1 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target permanent or player this turn. -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 4 | Activation$ Threshold | PrecostDesc$ Threshold — | SpellDescription$ Prevent the next 4 damage that would be dealt to target permanent or player this turn. Activate this ability only if seven or more cards are in your graveyard. +A:AB$ PreventDamage | Cost$ 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$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ 4 | Activation$ Threshold | PrecostDesc$ Threshold — | SpellDescription$ Prevent the next 4 damage that would be dealt to any target this turn. Activate this ability only if seven or more cards are in your graveyard. SVar:NonCombatPriority:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/hallowed_healer.jpg -Oracle:{T}: Prevent the next 2 damage that would be dealt to target permanent or player this turn.\nThreshold — {T}: Prevent the next 4 damage that would be dealt to target permanent or player this turn. Activate this ability only if seven or more cards are in your graveyard. +Oracle:{T}: Prevent the next 2 damage that would be dealt to any target this turn.\nThreshold — {T}: Prevent the next 4 damage that would be dealt to any target this turn. Activate this ability only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/h/heal.txt b/forge-gui/res/cardsfolder/h/heal.txt index 2251a52161a..eda631802db 100644 --- a/forge-gui/res/cardsfolder/h/heal.txt +++ b/forge-gui/res/cardsfolder/h/heal.txt @@ -1,8 +1,8 @@ Name:Heal ManaCost:W Types:Instant -A:SP$ PreventDamage | Cost$ W | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SubAbility$ DelTrigSlowtrip | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. Draw a card at the beginning of the next turn's upkeep. +A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ 1 | SubAbility$ DelTrigSlowtrip | SpellDescription$ Prevent the next 1 damage that would be dealt to any target this turn. Draw a card at the beginning of the next turn's upkeep. SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | TriggerDescription$ Draw a card. SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/heal.jpg -Oracle:Prevent the next 1 damage that would be dealt to target permanent or player this turn.\nDraw a card at the beginning of the next turn's upkeep. +Oracle:Prevent the next 1 damage that would be dealt to any target this turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/h/healers_headdress.txt b/forge-gui/res/cardsfolder/h/healers_headdress.txt index 5227818918e..18ebed59206 100644 --- a/forge-gui/res/cardsfolder/h/healers_headdress.txt +++ b/forge-gui/res/cardsfolder/h/healers_headdress.txt @@ -4,6 +4,6 @@ Types:Artifact Equipment K:Equip:1 A:AB$ Attach | Cost$ W W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Attach CARDNAME to target creature you control. S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ Prevent | AddToughness$ 2 | Description$ Equipped creature gets +0/+2 and has "{T}: Prevent the next 1 damage that would be dealt to any target this turn." -SVar:Prevent:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select any target | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to any target this turn. +SVar:Prevent:AB$ PreventDamage | Cost$ 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/healers_headdress.jpg Oracle:Equipped creature gets +0/+2 and has "{T}: Prevent the next 1 damage that would be dealt to any target this turn."\n{W}{W}: Attach Healer's Headdress to target creature you control.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/h/healing_grace.txt b/forge-gui/res/cardsfolder/h/healing_grace.txt index d685838034f..c5b33bd80e2 100644 --- a/forge-gui/res/cardsfolder/h/healing_grace.txt +++ b/forge-gui/res/cardsfolder/h/healing_grace.txt @@ -2,7 +2,7 @@ Name:Healing Grace ManaCost:W Types:Instant A:SP$ ChooseSource | Cost$ W | Choices$ Card,Emblem | SubAbility$ DBEffect | StackDescription$ SpellDescription | SpellDescription$ Prevent the next 3 damage that would be dealt to any target this turn by a source of your choice. You gain 3 life. -SVar:DBEffect:DB$ Effect | ValidTgts$ Permanent,Player | TgtPrompt$ Select target to prevent damage to | ReplacementEffects$ GraceDamage | SVars$ GraceDmg,X | References$ GraceDamage,GraceDmg,X | ForgetOnMoved$ Battlefield | RememberObjects$ Targeted | SubAbility$ DBGainLife +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to prevent damage to | ReplacementEffects$ GraceDamage | SVars$ GraceDmg,X | References$ GraceDamage,GraceDmg,X | ForgetOnMoved$ Battlefield | RememberObjects$ Targeted | SubAbility$ DBGainLife SVar:GraceDamage:Event$ DamageDone | ValidTarget$ Creature.IsRemembered,Player.IsRemembered | ValidSource$ Card.ChosenCard,Emblem.ChosenCard | ReplaceWith$ GraceDmg | PreventionEffect$ True | Description$ Prevent the next 3 damage that would be dealt to any target this turn by a source of your choice. SVar:GraceDmg:DB$ ReplaceDamage | VarName$ X | References$ X SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 | SubAbility$ DBCleanup diff --git a/forge-gui/res/cardsfolder/h/healing_leaves.txt b/forge-gui/res/cardsfolder/h/healing_leaves.txt index 1468c145b6b..f04eb8c316a 100644 --- a/forge-gui/res/cardsfolder/h/healing_leaves.txt +++ b/forge-gui/res/cardsfolder/h/healing_leaves.txt @@ -3,6 +3,6 @@ ManaCost:G Types:Instant A:SP$ Charm | Cost$ G | Choices$ DBGainLife,DBPreventDmg | CharmNum$ 1 SVar:DBGainLife:DB$ GainLife | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 3 | SpellDescription$ Target player gains 3 life. -SVar:DBPreventDmg:DB$ PreventDamage | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 3 | SpellDescription$ Prevent the next 3 damage that would be dealt to target permanent or player this turn. +SVar:DBPreventDmg:DB$ PreventDamage | 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/healing_leaves.jpg -Oracle:Choose one —\n• Target player gains 3 life.\n• Prevent the next 3 damage that would be dealt to target permanent or player this turn. +Oracle:Choose one —\n• Target player gains 3 life.\n• Prevent the next 3 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/h/healing_salve.txt b/forge-gui/res/cardsfolder/h/healing_salve.txt index e0b1cd5423a..60ff080c32b 100644 --- a/forge-gui/res/cardsfolder/h/healing_salve.txt +++ b/forge-gui/res/cardsfolder/h/healing_salve.txt @@ -3,6 +3,6 @@ ManaCost:W Types:Instant A:SP$ Charm | Cost$ W | Choices$ DBGainLife,DBPreventDmg | CharmNum$ 1 SVar:DBGainLife:DB$ GainLife | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 3 | SpellDescription$ Target player gains 3 life. -SVar:DBPreventDmg:DB$ PreventDamage | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 3 | SpellDescription$ Prevent the next 3 damage that would be dealt to target permanent or player this turn. +SVar:DBPreventDmg:DB$ PreventDamage | 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/healing_salve.jpg -Oracle:Choose one —\n• Target player gains 3 life.\n• Prevent the next 3 damage that would be dealt to target permanent or player this turn. +Oracle:Choose one —\n• Target player gains 3 life.\n• Prevent the next 3 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/h/heretics_punishment.txt b/forge-gui/res/cardsfolder/h/heretics_punishment.txt index c137b6f143b..8a84e504622 100644 --- a/forge-gui/res/cardsfolder/h/heretics_punishment.txt +++ b/forge-gui/res/cardsfolder/h/heretics_punishment.txt @@ -2,7 +2,7 @@ Name:Heretic's Punishment ManaCost:4 R Types:Enchantment A:AB$ Mill | Cost$ 3 R | NumCards$ 3 | RememberMilled$ True | SubAbility$ DBHereticDamage | SpellDescription$ Choose any target, then put the top three cards of your library into your graveyard. CARDNAME deals damage to that permanent or player equal to the highest converted mana cost among those cards. -SVar:DBHereticDamage:DB$ DealDamage | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | NumDmg$ HereticX | SubAbility$ DBHereticCleanup | References$ HereticX +SVar:DBHereticDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ HereticX | SubAbility$ DBHereticCleanup | References$ HereticX SVar:DBHereticCleanup:DB$ Cleanup | ClearRemembered$ True SVar:HereticX:Count$HighestCMC_Card.IsRemembered SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/h/hold_at_bay.txt b/forge-gui/res/cardsfolder/h/hold_at_bay.txt index 32a56b43ccb..91a11b9f4a0 100644 --- a/forge-gui/res/cardsfolder/h/hold_at_bay.txt +++ b/forge-gui/res/cardsfolder/h/hold_at_bay.txt @@ -1,6 +1,6 @@ Name:Hold at Bay ManaCost:1 W Types:Instant -A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 7 | SpellDescription$ Prevent the next 7 damage that would be dealt to target permanent or player this turn. +A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ 7 | SpellDescription$ Prevent the next 7 damage that would be dealt to any target this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/hold_at_bay.jpg -Oracle:Prevent the next 7 damage that would be dealt to target permanent or player this turn. +Oracle:Prevent the next 7 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/h/honorable_passage.txt b/forge-gui/res/cardsfolder/h/honorable_passage.txt index c49e1c40f20..0c4c4b41f9f 100644 --- a/forge-gui/res/cardsfolder/h/honorable_passage.txt +++ b/forge-gui/res/cardsfolder/h/honorable_passage.txt @@ -1,12 +1,12 @@ Name:Honorable Passage ManaCost:1 W Types:Instant -A:SP$ ChooseSource | Cost$ 1 W | Choices$ Card,Emblem | AILogic$ NeedsPrevention | SubAbility$ DBEffect | StackDescription$ SpellDescription | SpellDescription$ The next time a source of your choice would deal damage to target permanent or player this turn, prevent that damage. If damage from a red source is prevented this way, Honorable Passage deals that much damage to the source's controller. -SVar:DBEffect:DB$ Effect | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player to prevent damage to | ReplacementEffects$ RepDmg | SVars$ RepDmg,DealDamage,ExileEffect,X,Y | RememberObjects$ Targeted | ExileOnMoved$ Battlefield | SubAbility$ DBCleanup | ConditionDefined$ ChosenCard | ConditionPresent$ Card,Emblem | ConditionCompare$ GE1 -SVar:RepDmg:Event$ DamageDone | ValidTarget$ Card.IsRemembered,Player.IsRemembered | ValidSource$ Card.ChosenCard,Emblem.ChosenCard | ReplaceWith$ DealDamage | PreventionEffect$ True | Description$ The next time a source of your choice would deal damage to target permanent or player this turn, prevent that damage. If damage from a red source is prevented this way, Honorable Passage deals that much damage to the source's controller. +A:SP$ ChooseSource | Cost$ 1 W | Choices$ Card,Emblem | AILogic$ NeedsPrevention | SubAbility$ DBEffect | StackDescription$ SpellDescription | SpellDescription$ The next time a source of your choice would deal damage to any target this turn, prevent that damage. If damage from a red source is prevented this way, Honorable Passage deals that much damage to the source's controller. +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to prevent damage to | ReplacementEffects$ RepDmg | SVars$ RepDmg,DealDamage,ExileEffect,X,Y | RememberObjects$ Targeted | ExileOnMoved$ Battlefield | SubAbility$ DBCleanup | ConditionDefined$ ChosenCard | ConditionPresent$ Card,Emblem | ConditionCompare$ GE1 +SVar:RepDmg:Event$ DamageDone | ValidTarget$ Card.IsRemembered,Player.IsRemembered | ValidSource$ Card.ChosenCard,Emblem.ChosenCard | ReplaceWith$ DealDamage | PreventionEffect$ True | Description$ The next time a source of your choice would deal damage to any target this turn, prevent that damage. If damage from a red source is prevented this way, Honorable Passage deals that much damage to the source's controller. SVar:DealDamage:DB$ DealDamage | Defined$ ReplacedSourceController | DamageSource$ EffectSource | NumDmg$ X | References$ X | ConditionDefined$ ReplacedSource | ConditionPresent$ Card.RedSource | SubAbility$ ExileEffect SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True SVar:X:ReplaceCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/honorable_passage.jpg -Oracle:The next time a source of your choice would deal damage to target permanent or player this turn, prevent that damage. If damage from a red source is prevented this way, Honorable Passage deals that much damage to the source's controller. +Oracle:The next time a source of your choice would deal damage to any target this turn, prevent that damage. If damage from a red source is prevented this way, Honorable Passage deals that much damage to the source's controller. diff --git a/forge-gui/res/cardsfolder/h/hot_springs.txt b/forge-gui/res/cardsfolder/h/hot_springs.txt index c0ee28f90b9..ddbe56fa028 100644 --- a/forge-gui/res/cardsfolder/h/hot_springs.txt +++ b/forge-gui/res/cardsfolder/h/hot_springs.txt @@ -3,7 +3,7 @@ ManaCost:1 G Types:Enchantment Aura K:Enchant land you control A:SP$ Attach | Cost$ 1 G | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land you control | AILogic$ Pump -S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddAbility$ Pump | Description$ Enchanted land has "{T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn." -SVar:Pump:AB$PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. +S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddAbility$ Pump | Description$ Enchanted land has "{T}: Prevent the next 1 damage that would be dealt to any target this turn." +SVar:Pump:AB$PreventDamage | Cost$ 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/hot_springs.jpg -Oracle:Enchant land you control\nEnchanted land has "{T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn." +Oracle:Enchant land you control\nEnchanted land has "{T}: Prevent the next 1 damage that would be dealt to any target this turn." diff --git a/forge-gui/res/cardsfolder/h/hypochondria.txt b/forge-gui/res/cardsfolder/h/hypochondria.txt index 5be8e30ad3f..0831264bf43 100644 --- a/forge-gui/res/cardsfolder/h/hypochondria.txt +++ b/forge-gui/res/cardsfolder/h/hypochondria.txt @@ -1,8 +1,8 @@ Name:Hypochondria ManaCost:1 W Types:Enchantment -A:AB$ PreventDamage | Cost$ W Discard<1/Card> | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 3 | SpellDescription$ Prevent the next 3 damage that would be dealt to target permanent or player this turn. -A:AB$ PreventDamage | Cost$ W Sac<1/CARDNAME> | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 3 | SpellDescription$ Prevent the next 3 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ W Discard<1/Card> | 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$ W Sac<1/CARDNAME> | 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. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hypochondria.jpg -Oracle:{W}, Discard a card: Prevent the next 3 damage that would be dealt to target permanent or player this turn.\n{W}, Sacrifice Hypochondria: Prevent the next 3 damage that would be dealt to target permanent or player this turn. +Oracle:{W}, Discard a card: Prevent the next 3 damage that would be dealt to target permanent or player this turn.\n{W}, Sacrifice Hypochondria: Prevent the next 3 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/i/ivory_charm.txt b/forge-gui/res/cardsfolder/i/ivory_charm.txt index a496fa4a9fa..c703086b595 100644 --- a/forge-gui/res/cardsfolder/i/ivory_charm.txt +++ b/forge-gui/res/cardsfolder/i/ivory_charm.txt @@ -4,7 +4,7 @@ Types:Instant A:SP$ Charm | Cost$ W | Choices$ PumpAll,Tap,Prevent | CharmNum$ 1 SVar:PumpAll:DB$ PumpAll | ValidCards$ Creature | NumAtt$ -2 | IsCurse$ True | SpellDescription$ All creatures get -2/-0 until end of turn. SVar:Tap:DB$ Tap | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. -SVar:Prevent:DB$ PreventDamage | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. +SVar:Prevent:DB$ PreventDamage | 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. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ivory_charm.jpg -Oracle:Choose one —\n• All creatures get -2/-0 until end of turn.\n• Tap target creature.\n• Prevent the next 1 damage that would be dealt to target permanent or player this turn. +Oracle:Choose one —\n• All creatures get -2/-0 until end of turn.\n• Tap target creature.\n• Prevent the next 1 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/j/jhessian_balmgiver.txt b/forge-gui/res/cardsfolder/j/jhessian_balmgiver.txt index e642d3c8756..d27bb49a6bf 100644 --- a/forge-gui/res/cardsfolder/j/jhessian_balmgiver.txt +++ b/forge-gui/res/cardsfolder/j/jhessian_balmgiver.txt @@ -2,7 +2,7 @@ Name:Jhessian Balmgiver ManaCost:1 W U Types:Creature Human Cleric PT:1/1 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ 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$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/jhessian_balmgiver.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn.\n{T}: Target creature can't be blocked this turn. +Oracle:{T}: Prevent the next 1 damage that would be dealt to any target this turn.\n{T}: Target creature can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/k/kithkin_healer.txt b/forge-gui/res/cardsfolder/k/kithkin_healer.txt index 58520d1fdd2..83697e2f0a7 100644 --- a/forge-gui/res/cardsfolder/k/kithkin_healer.txt +++ b/forge-gui/res/cardsfolder/k/kithkin_healer.txt @@ -2,6 +2,6 @@ Name:Kithkin Healer ManaCost:2 W Types:Creature Kithkin Cleric PT:2/2 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_healer.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn. +Oracle:{T}: Prevent the next 1 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/k/kitsune_healer.txt b/forge-gui/res/cardsfolder/k/kitsune_healer.txt index 34e36b86e37..7d977bb1d23 100644 --- a/forge-gui/res/cardsfolder/k/kitsune_healer.txt +++ b/forge-gui/res/cardsfolder/k/kitsune_healer.txt @@ -2,7 +2,7 @@ Name:Kitsune Healer ManaCost:3 W Types:Creature Fox Cleric PT:2/2 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | 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$ 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$ Pump | Cost$ T | ValidTgts$ Creature.Legendary | TgtPrompt$ Select target legendary creature | KW$ Prevent all damage that would be dealt to CARDNAME. | SpellDescription$ Prevent all damage that would be dealt to target legendary creature this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/kitsune_healer.jpg Oracle:{T}: Prevent the next 1 damage that would be dealt to any target this turn.\n{T}: Prevent all damage that would be dealt to target legendary creature this turn. diff --git a/forge-gui/res/cardsfolder/l/loxodon_anchorite.txt b/forge-gui/res/cardsfolder/l/loxodon_anchorite.txt index 41ddfb5c234..50a4b3ee1a9 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_anchorite.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_anchorite.txt @@ -2,6 +2,6 @@ Name:Loxodon Anchorite ManaCost:2 W W Types:Creature Elephant Cleric PT:2/3 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_anchorite.jpg -Oracle:{T}: Prevent the next 2 damage that would be dealt to target permanent or player this turn. +Oracle:{T}: Prevent the next 2 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/m/martyrs_cause.txt b/forge-gui/res/cardsfolder/m/martyrs_cause.txt index f7d899c2204..1ff0a31fffb 100644 --- a/forge-gui/res/cardsfolder/m/martyrs_cause.txt +++ b/forge-gui/res/cardsfolder/m/martyrs_cause.txt @@ -1,13 +1,13 @@ Name:Martyr's Cause ManaCost:2 W Types:Enchantment -A:AB$ ChooseSource | Cost$ Sac<1/Creature> | Choices$ Card,Emblem | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to target permanent or player this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player to prevent damage to | Triggers$ OutOfSight | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Targeted | SVars$ RPreventNextFromSource,OutOfSight,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ ChosenCard | ConditionPresent$ Card,Emblem | ConditionCompare$ GE1 +A:AB$ ChooseSource | Cost$ Sac<1/Creature> | Choices$ Card,Emblem | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to any target this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to prevent damage to | Triggers$ OutOfSight | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Targeted | SVars$ RPreventNextFromSource,OutOfSight,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ ChosenCard | ConditionPresent$ Card,Emblem | ConditionCompare$ GE1 SVar:OutOfSight:Mode$ ChangesZone | TriggerZones$ Command | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered | Execute$ ExileEffect | Static$ True -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.ChosenCard,Emblem.ChosenCard | ValidTarget$ Card.IsRemembered,Player.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to the targeted permanent or player, prevent that damage. +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.ChosenCard,Emblem.ChosenCard | ValidTarget$ Card.IsRemembered,Player.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to the any target, prevent that damage. SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True SVar:RemAIDeck:True SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/martyrs_cause.jpg -Oracle:Sacrifice a creature: The next time a source of your choice would deal damage to target permanent or player this turn, prevent that damage. +Oracle:Sacrifice a creature: The next time a source of your choice would deal damage to any target this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/m/master_apothecary.txt b/forge-gui/res/cardsfolder/m/master_apothecary.txt index 3f4468eeff6..a69c19896d3 100644 --- a/forge-gui/res/cardsfolder/m/master_apothecary.txt +++ b/forge-gui/res/cardsfolder/m/master_apothecary.txt @@ -2,6 +2,6 @@ Name:Master Apothecary ManaCost:W W W Types:Creature Human Cleric PT:2/2 -A:AB$ PreventDamage | Cost$ tapXType<1/Cleric> | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ tapXType<1/Cleric> | 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/master_apothecary.jpg -Oracle:Tap an untapped Cleric you control: Prevent the next 2 damage that would be dealt to target permanent or player this turn. +Oracle:Tap an untapped Cleric you control: Prevent the next 2 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/m/master_healer.txt b/forge-gui/res/cardsfolder/m/master_healer.txt index f983dde0fc8..90330317f23 100644 --- a/forge-gui/res/cardsfolder/m/master_healer.txt +++ b/forge-gui/res/cardsfolder/m/master_healer.txt @@ -2,6 +2,6 @@ Name:Master Healer ManaCost:4 W Types:Creature Human Cleric PT:1/4 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 4 | SpellDescription$ Prevent the next 4 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ T | 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/master_healer.jpg -Oracle:{T}: Prevent the next 4 damage that would be dealt to target permanent or player this turn. +Oracle:{T}: Prevent the next 4 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/m/militant_monk.txt b/forge-gui/res/cardsfolder/m/militant_monk.txt index cb5cb2b4451..ee7d45c0139 100644 --- a/forge-gui/res/cardsfolder/m/militant_monk.txt +++ b/forge-gui/res/cardsfolder/m/militant_monk.txt @@ -3,6 +3,6 @@ ManaCost:1 W W Types:Creature Human Monk Cleric PT:2/1 K:Vigilance -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/militant_monk.jpg -Oracle:Vigilance\n{T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn. +Oracle:Vigilance\n{T}: Prevent the next 1 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/n/necra_disciple.txt b/forge-gui/res/cardsfolder/n/necra_disciple.txt index 7b713bf972f..5a3df2ddaff 100644 --- a/forge-gui/res/cardsfolder/n/necra_disciple.txt +++ b/forge-gui/res/cardsfolder/n/necra_disciple.txt @@ -2,7 +2,7 @@ Name:Necra Disciple ManaCost:B Types:Creature Human Wizard PT:1/1 -A:AB$ PreventDamage | Cost$ W T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. +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$ Mana | Cost$ G T | Produced$ Any | SpellDescription$ Add one mana of any color. SVar:Picture:http://www.wizards.com/global/images/magic/general/necra_disciple.jpg -Oracle:{G}, {T}: Add one mana of any color.\n{W}, {T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn. +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/o/orim_samite_healer.txt b/forge-gui/res/cardsfolder/o/orim_samite_healer.txt index d0ce60a44c2..fd9e196e06a 100644 --- a/forge-gui/res/cardsfolder/o/orim_samite_healer.txt +++ b/forge-gui/res/cardsfolder/o/orim_samite_healer.txt @@ -2,7 +2,7 @@ Name:Orim, Samite Healer ManaCost:1 W W Types:Legendary Creature Human Cleric PT:1/3 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 3 | SpellDescription$ Prevent the next 3 damage that would be dealt to target permanent or player this turn. +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. SVar:Picture:http://www.wizards.com/global/images/magic/general/orim_samite_healer.jpg SVar:NonCombatPriority:1 -Oracle:{T}: Prevent the next 3 damage that would be dealt to target permanent or player this turn. +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 571087f552d..d9ae9004d8b 100644 --- a/forge-gui/res/cardsfolder/o/orims_cure.txt +++ b/forge-gui/res/cardsfolder/o/orims_cure.txt @@ -1,7 +1,7 @@ Name:Orim's Cure ManaCost:1 W Types:Instant -A:SP$ PreventDamage | Cost$ tapXType<1/Creature> | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 4 | IsPresent$ Plains.YouCtrl | CostDesc$ Tap an untapped creature you control | SpellDescription$ Prevent the next 4 damage that would be dealt to target permanent or player this turn. -A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 4 | SpellDescription$ Prevent the next 4 damage that would be dealt to target permanent or player this turn. +A:SP$ PreventDamage | Cost$ tapXType<1/Creature> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ 4 | IsPresent$ Plains.YouCtrl | CostDesc$ Tap an untapped creature you control | SpellDescription$ Prevent the next 4 damage that would be dealt to any target this turn. +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. SVar:Picture:http://www.wizards.com/global/images/magic/general/orims_cure.jpg -Oracle:If you control a Plains, you may tap an untapped creature you control rather than pay Orim's Cure's mana cost.\nPrevent the next 4 damage that would be dealt to target permanent or player this turn. +Oracle:If you control a Plains, you may tap an untapped creature you control rather than pay Orim's Cure'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 6f7419bbc37..fc473e68c76 100644 --- a/forge-gui/res/cardsfolder/o/orims_touch.txt +++ b/forge-gui/res/cardsfolder/o/orims_touch.txt @@ -2,7 +2,7 @@ Name:Orim's Touch ManaCost:W Types:Instant K:Kicker:1 -A:SP$ PreventDamage | Cost$ W | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ X | References$ X | SpellDescription$ Prevent the next 2 damage that would be dealt to target permanent or player this turn. If CARDNAME 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$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ X | References$ X | SpellDescription$ Prevent the next 2 damage that would be dealt to any target this turn. If CARDNAME 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/orims_touch.jpg -Oracle:Kicker {1} (You may pay an additional {1} as you cast this spell.)\nPrevent the next 2 damage that would be dealt to target permanent or player this turn. If Orim's Touch was kicked, prevent the next 4 damage that would be dealt to that permanent or player this turn instead. +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 Orim's Touch 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/p/panacea.txt b/forge-gui/res/cardsfolder/p/panacea.txt index 768c8e096a1..9ce5f214f65 100644 --- a/forge-gui/res/cardsfolder/p/panacea.txt +++ b/forge-gui/res/cardsfolder/p/panacea.txt @@ -1,8 +1,8 @@ Name:Panacea ManaCost:4 Types:Artifact -A:AB$ PreventDamage | Cost$ X X T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ X | References$ X | SpellDescription$ Prevent the next X damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ X X T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ X | References$ X | SpellDescription$ Prevent the next X damage that would be dealt to any target this turn. SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/panacea.jpg -Oracle:{X}{X}, {T}: Prevent the next X damage that would be dealt to target permanent or player this turn. +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/pearl_shard.txt b/forge-gui/res/cardsfolder/p/pearl_shard.txt index c742ac55613..f2d5b5727f3 100644 --- a/forge-gui/res/cardsfolder/p/pearl_shard.txt +++ b/forge-gui/res/cardsfolder/p/pearl_shard.txt @@ -1,7 +1,7 @@ Name:Pearl Shard ManaCost:3 Types:Artifact -A:AB$ PreventDamage | Cost$ 3 T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target permanent or player this turn. -A:AB$ PreventDamage | Cost$ W T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ 3 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$ 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/pearl_shard.jpg -Oracle:{3}, {T} or {W}, {T}: Prevent the next 2 damage that would be dealt to target permanent or player 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/pollen_remedy.txt b/forge-gui/res/cardsfolder/p/pollen_remedy.txt index b1ff69afaa1..a6689cc48ad 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$ Permanent,Player | TgtPrompt$ Select target permanent or player to prevent damage to | Amount$ 5 | TargetMin$ 1 | TargetMax$ X | References$ 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 CARDNAME was kicked, prevent the next 6 damage this way instead. +A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to prevent damage to | Amount$ 5 | TargetMin$ 1 | TargetMax$ X | References$ 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 CARDNAME was kicked, prevent the next 6 damage this way instead. SVar:X:Count$Kicked.6.3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pollen_remedy.jpg diff --git a/forge-gui/res/cardsfolder/r/raka_disciple.txt b/forge-gui/res/cardsfolder/r/raka_disciple.txt index 89897d00a30..e6a5b60a66e 100644 --- a/forge-gui/res/cardsfolder/r/raka_disciple.txt +++ b/forge-gui/res/cardsfolder/r/raka_disciple.txt @@ -2,7 +2,7 @@ Name:Raka Disciple ManaCost:R Types:Creature Minotaur Wizard PT:1/1 -A:AB$ PreventDamage | Cost$ W T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. +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$ Pump | Cost$ U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/raka_disciple.jpg -Oracle:{W}, {T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn.\n{U}, {T}: Target creature gains flying until end of turn. +Oracle:{W}, {T}: Prevent the next 1 damage that would be dealt to any target this turn.\n{U}, {T}: Target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rakalite.txt b/forge-gui/res/cardsfolder/r/rakalite.txt index df81fba6389..8e1d9e859cd 100644 --- a/forge-gui/res/cardsfolder/r/rakalite.txt +++ b/forge-gui/res/cardsfolder/r/rakalite.txt @@ -1,9 +1,9 @@ Name:Rakalite ManaCost:6 Types:Artifact -A:AB$ PreventDamage | Cost$ 2 | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SubAbility$ DBReturn | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. Return CARDNAME to its owner's hand at the beginning of the next end step. +A:AB$ PreventDamage | Cost$ 2 | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ 1 | SubAbility$ DBReturn | SpellDescription$ Prevent the next 1 damage that would be dealt to any target this turn. Return CARDNAME to its owner's hand at the beginning of the next end step. SVar:DBReturn:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigBounce | TriggerDescription$ Return CARDNAME to its owner's hand. SVar:TrigBounce:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rakalite.jpg -Oracle:{2}: Prevent the next 1 damage that would be dealt to target permanent or player this turn. Return Rakalite to its owner's hand at the beginning of the next end step. +Oracle:{2}: Prevent the next 1 damage that would be dealt to any target this turn. Return Rakalite to its owner's hand at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/r/remedy.txt b/forge-gui/res/cardsfolder/r/remedy.txt index 9563aa2d7e9..1b2b9750051 100644 --- a/forge-gui/res/cardsfolder/r/remedy.txt +++ b/forge-gui/res/cardsfolder/r/remedy.txt @@ -1,7 +1,7 @@ Name:Remedy ManaCost:1 W Types:Instant -A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player to prevent damage to | Amount$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 | SpellDescription$ Prevent the next 5 damage that would be dealt this turn to any number of target permanents and/or players, divided as you choose. +A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to prevent damage to | Amount$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 | SpellDescription$ Prevent the next 5 damage that would be dealt this turn to any number of targets, divided as you choose. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/remedy.jpg -Oracle:Prevent the next 5 damage that would be dealt this turn to any number of target permanents and/or players, divided as you choose. +Oracle:Prevent the next 5 damage that would be dealt this turn to any number of targets, divided as you choose. diff --git a/forge-gui/res/cardsfolder/s/samite_archer.txt b/forge-gui/res/cardsfolder/s/samite_archer.txt index f2c00e4d90c..203ea5226f8 100644 --- a/forge-gui/res/cardsfolder/s/samite_archer.txt +++ b/forge-gui/res/cardsfolder/s/samite_archer.txt @@ -2,8 +2,8 @@ Name:Samite Archer ManaCost:1 W U Types:Creature Human Cleric Archer PT:1/1 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ 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$ DealDamage | Cost$ T | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to any target. SVar:Picture:http://www.wizards.com/global/images/magic/general/samite_archer.jpg SVar:NonCombatPriority:1 -Oracle:{T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn.\n{T}: Samite Archer deals 1 damage to any target. +Oracle:{T}: Prevent the next 1 damage that would be dealt to any target this turn.\n{T}: Samite Archer deals 1 damage to any target. diff --git a/forge-gui/res/cardsfolder/s/samite_healer.txt b/forge-gui/res/cardsfolder/s/samite_healer.txt index 520ac524853..9fe832a4079 100644 --- a/forge-gui/res/cardsfolder/s/samite_healer.txt +++ b/forge-gui/res/cardsfolder/s/samite_healer.txt @@ -2,7 +2,7 @@ Name:Samite Healer ManaCost:1 W Types:Creature Human Cleric PT:1/1 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/samite_healer.jpg SVar:NonCombatPriority:10 -Oracle:{T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn. +Oracle:{T}: Prevent the next 1 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/s/sanctum_custodian.txt b/forge-gui/res/cardsfolder/s/sanctum_custodian.txt index b8612a8794b..66b8b9e871e 100644 --- a/forge-gui/res/cardsfolder/s/sanctum_custodian.txt +++ b/forge-gui/res/cardsfolder/s/sanctum_custodian.txt @@ -2,7 +2,7 @@ Name:Sanctum Custodian ManaCost:2 W Types:Creature Human Cleric PT:1/2 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/sanctum_custodian.jpg SVar:NonCombatPriority:2 -Oracle:{T}: Prevent the next 2 damage that would be dealt to target permanent or player this turn. +Oracle:{T}: Prevent the next 2 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/s/sanctum_guardian.txt b/forge-gui/res/cardsfolder/s/sanctum_guardian.txt index 5d68e09aa1a..495af6fbbd5 100644 --- a/forge-gui/res/cardsfolder/s/sanctum_guardian.txt +++ b/forge-gui/res/cardsfolder/s/sanctum_guardian.txt @@ -2,12 +2,12 @@ Name:Sanctum Guardian ManaCost:1 W W Types:Creature Human Cleric PT:1/4 -A:AB$ ChooseSource | Cost$ Sac<1/CARDNAME> | Choices$ Card,Emblem | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to a permanent or player this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ValidTgts$ Permanent,Player | TgtPrompt$ Select a permanent or player to prevent damage to | Triggers$ OutOfSight | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Targeted | SVars$ RPreventNextFromSource,OutOfSight,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ ChosenCard | ConditionPresent$ Card,Emblem | ConditionCompare$ GE1 +A:AB$ ChooseSource | Cost$ Sac<1/CARDNAME> | Choices$ Card,Emblem | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to any target this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to prevent damage to | Triggers$ OutOfSight | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Targeted | SVars$ RPreventNextFromSource,OutOfSight,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ ChosenCard | ConditionPresent$ Card,Emblem | ConditionCompare$ GE1 SVar:OutOfSight:Mode$ ChangesZone | TriggerZones$ Command | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered | Execute$ ExileEffect | Static$ True -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.ChosenCard,Emblem.ChosenCard | ValidTarget$ Card.IsRemembered,Player.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to the targeted permanent or player, prevent that damage. +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.ChosenCard,Emblem.ChosenCard | ValidTarget$ Card.IsRemembered,Player.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to any target this turn, prevent that damage. SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sanctum_guardian.jpg -Oracle:Sacrifice Sanctum Guardian: The next time a source of your choice would deal damage to a permanent or player this turn, prevent that damage. +Oracle:Sacrifice Sanctum Guardian: The next time a source of your choice would deal damage to any target this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/s/scars_of_the_veteran.txt b/forge-gui/res/cardsfolder/s/scars_of_the_veteran.txt index 2d8fe330315..72a6e87235b 100644 --- a/forge-gui/res/cardsfolder/s/scars_of_the_veteran.txt +++ b/forge-gui/res/cardsfolder/s/scars_of_the_veteran.txt @@ -2,7 +2,7 @@ Name:Scars of the Veteran ManaCost:4 W Types:Instant SVar:AltCost:Cost$ ExileFromHand<1/Card.White> | Description$ You may exile a white card from your hand rather than pay CARDNAME's mana cost. -A:SP$ PreventDamage | Cost$ 4 W | ValidTgts$ Permanent,Player | Amount$ 7 | PreventionSubAbility$ ScarEffect | ShieldEffectTarget$ Targeted | TgtPrompt$ Select target permanent or player | SpellDescription$ Prevent the next 7 damage that would be dealt to any target this turn. If it's a creature, put a +0/+1 counter on it for each 1 damage prevented this way at the beginning of the next end step. +A:SP$ PreventDamage | Cost$ 4 W | ValidTgts$ Creature,Player,Planeswalker | Amount$ 7 | PreventionSubAbility$ ScarEffect | ShieldEffectTarget$ Targeted | TgtPrompt$ Select any target | SpellDescription$ Prevent the next 7 damage that would be dealt to any target this turn. If it's a creature, put a +0/+1 counter on it for each 1 damage prevented this way at the beginning of the next end step. SVar:ScarEffect:DB$ Effect | RememberObjects$ ShieldEffectTarget | Triggers$ DelTrig,OutOfSight,NoCreatTgt | SVars$ DelayedScars,ExileEffect | SpellDescription$ If it's a creature, put a +0/+1 counter on it for each 1 damage prevented this way at the beginning of the next end step. SVar:DelTrig:Mode$ Phase | Phase$ End of Turn | Execute$ DelayedScars | TriggerDescription$ If it's a creature, put a +0/+1 counter on it for each 1 damage prevented this way at the beginning of the next end step. SVar:DelayedScars:DB$ PutCounter | Defined$ Remembered | CounterType$ P0P1 | CounterNum$ PreventedDamage | SubAbility$ ExileEffect diff --git a/forge-gui/res/cardsfolder/s/serra_paladin.txt b/forge-gui/res/cardsfolder/s/serra_paladin.txt index b3b573ff692..9df670e815f 100644 --- a/forge-gui/res/cardsfolder/s/serra_paladin.txt +++ b/forge-gui/res/cardsfolder/s/serra_paladin.txt @@ -2,7 +2,7 @@ Name:Serra Paladin ManaCost:2 W W Types:Creature Human Knight PT:2/2 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ 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$ Pump | Cost$ 1 W W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Vigilance | SpellDescription$ Target creature gains vigilance until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/serra_paladin.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target permanent or player this turn.\n{1}{W}{W}, {T}: Target creature gains vigilance until end of turn. +Oracle:{T}: Prevent the next 1 damage that would be dealt to any target this turn.\n{1}{W}{W}, {T}: Target creature gains vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/s/serras_hymn.txt b/forge-gui/res/cardsfolder/s/serras_hymn.txt index 5365b25e5df..757834b7bf7 100644 --- a/forge-gui/res/cardsfolder/s/serras_hymn.txt +++ b/forge-gui/res/cardsfolder/s/serras_hymn.txt @@ -3,10 +3,10 @@ ManaCost:W Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put a verse counter on CARDNAME. SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ VERSE | CounterNum$ 1 -A:AB$ PreventDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player to prevent damage to | Amount$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | References$ X,MaxTgts,NumCreatures | SpellDescription$ Prevent the next X damage that would be dealt this turn to any number of targets, divided as you choose, where X is the number of verse counters on CARDNAME. +A:AB$ PreventDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to prevent damage to | Amount$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | References$ X,MaxTgts,NumCreatures | SpellDescription$ Prevent the next X damage that would be dealt this turn to any number of targets, divided as you choose, where X is the number of verse counters on CARDNAME. SVar:X:Count$CardCounters.VERSE SVar:MaxTgts:PlayerCountPlayers$Amount/Plus.NumCreatures -SVar:NumCreatures:Count$Valid Permanent +SVar:NumCreatures:Count$Valid Creature,Planeswalker SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/serras_hymn.jpg Oracle:At the beginning of your upkeep, you may put a verse counter on Serra's Hymn.\nSacrifice Serra's Hymn: Prevent the next X damage that would be dealt this turn to any number of targets, divided as you choose, where X is the number of verse counters on Serra's Hymn. diff --git a/forge-gui/res/cardsfolder/s/shieldmates_blessing.txt b/forge-gui/res/cardsfolder/s/shieldmates_blessing.txt index 1a7eea75862..fad00e88da8 100644 --- a/forge-gui/res/cardsfolder/s/shieldmates_blessing.txt +++ b/forge-gui/res/cardsfolder/s/shieldmates_blessing.txt @@ -1,6 +1,6 @@ Name:Shieldmate's Blessing ManaCost:W Types:Instant -A:SP$ PreventDamage | Cost$ W | ValidTgts$ Permanent,Player | Amount$ 3 | TgtPrompt$ Select target permanent or player | SpellDescription$ Prevent the next 3 damage that would be dealt to target permanent or player this turn. +A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player,Planeswalker | Amount$ 3 | TgtPrompt$ Select any target | SpellDescription$ Prevent the next 3 damage that would be dealt to any target this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shieldmates_blessing.jpg -Oracle:Prevent the next 3 damage that would be dealt to target permanent or player this turn. +Oracle:Prevent the next 3 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/s/split_tail_miko.txt b/forge-gui/res/cardsfolder/s/split_tail_miko.txt index 2ae7456ce8a..ba5398211ee 100644 --- a/forge-gui/res/cardsfolder/s/split_tail_miko.txt +++ b/forge-gui/res/cardsfolder/s/split_tail_miko.txt @@ -2,6 +2,6 @@ Name:Split-Tail Miko ManaCost:1 W Types:Creature Fox Cleric PT:1/1 -A:AB$ PreventDamage | Cost$ W T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/split_tail_miko.jpg -Oracle:{W}, {T}: Prevent the next 2 damage that would be dealt to target permanent or player this turn. +Oracle:{W}, {T}: Prevent the next 2 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/s/sunfire_balm.txt b/forge-gui/res/cardsfolder/s/sunfire_balm.txt index 5f3654f2261..0b4583c9b68 100644 --- a/forge-gui/res/cardsfolder/s/sunfire_balm.txt +++ b/forge-gui/res/cardsfolder/s/sunfire_balm.txt @@ -1,9 +1,9 @@ Name:Sunfire Balm ManaCost:2 W Types:Instant -A:SP$ PreventDamage | Cost$ 2 W | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 4 | SpellDescription$ Prevent the next 4 damage that would be dealt to target permanent or player this turn. +A:SP$ PreventDamage | Cost$ 2 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. K:Cycling:1 W -T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPrevent | OptionalDecider$ You | TriggerDescription$ When you cycle CARDNAME, you may prevent the next 1 damage that would be dealt to target permanent or player this turn. -SVar:TrigPrevent:DB$ PreventDamage | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 1 +T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPrevent | OptionalDecider$ You | TriggerDescription$ When you cycle CARDNAME, you may prevent the next 1 damage that would be dealt to any target this turn. +SVar:TrigPrevent:DB$ PreventDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sunfire_balm.jpg -Oracle:Prevent the next 4 damage that would be dealt to target permanent or player this turn.\nCycling {1}{W} ({1}{W}, Discard this card: Draw a card.)\nWhen you cycle Sunfire Balm, you may prevent the next 1 damage that would be dealt to target permanent or player this turn. +Oracle:Prevent the next 4 damage that would be dealt to any target this turn.\nCycling {1}{W} ({1}{W}, Discard this card: Draw a card.)\nWhen you cycle Sunfire Balm, you may prevent the next 1 damage that would be dealt to target permanent or player this turn. diff --git a/forge-gui/res/cardsfolder/s/swift_maneuver.txt b/forge-gui/res/cardsfolder/s/swift_maneuver.txt index 97831650937..288b47150d1 100644 --- a/forge-gui/res/cardsfolder/s/swift_maneuver.txt +++ b/forge-gui/res/cardsfolder/s/swift_maneuver.txt @@ -1,8 +1,8 @@ Name:Swift Maneuver ManaCost:1 W Types:Instant -A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 2 | SubAbility$ DelTrigSlowtrip | SpellDescription$ Prevent the next 2 damage that would be dealt to target permanent or player this turn. Draw a card at the beginning of the next turn's upkeep. +A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ 2 | SubAbility$ DelTrigSlowtrip | SpellDescription$ Prevent the next 2 damage that would be dealt to any target this turn. Draw a card at the beginning of the next turn's upkeep. SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | TriggerDescription$ Draw a card. SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/swift_maneuver.jpg -Oracle:Prevent the next 2 damage that would be dealt to target permanent or player this turn.\nDraw a card at the beginning of the next turn's upkeep. +Oracle:Prevent the next 2 damage that would be dealt to any target this turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/t/treefolk_healer.txt b/forge-gui/res/cardsfolder/t/treefolk_healer.txt index ddbc59735e1..affc173e74d 100644 --- a/forge-gui/res/cardsfolder/t/treefolk_healer.txt +++ b/forge-gui/res/cardsfolder/t/treefolk_healer.txt @@ -2,8 +2,8 @@ Name:Treefolk Healer ManaCost:4 G Types:Creature Treefolk Cleric PT:2/3 -A:AB$ PreventDamage | Cost$ 2 W T | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to permanent or player this turn. +A:AB$ PreventDamage | Cost$ 2 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. SVar:RemRandomDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/treefolk_healer.jpg -Oracle:{2}{W}, {T}: Prevent the next 2 damage that would be dealt to target permanent this turn. +Oracle:{2}{W}, {T}: Prevent the next 2 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/t/troubled_healer.txt b/forge-gui/res/cardsfolder/t/troubled_healer.txt index aece09cee5d..1cb74b6e177 100644 --- a/forge-gui/res/cardsfolder/t/troubled_healer.txt +++ b/forge-gui/res/cardsfolder/t/troubled_healer.txt @@ -2,7 +2,7 @@ Name:Troubled Healer ManaCost:2 W Types:Creature Human Cleric PT:1/2 -A:AB$ PreventDamage | Cost$ Sac<1/Land> | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target permanent or player this turn. +A:AB$ PreventDamage | Cost$ Sac<1/Land> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target any target | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target permanent or player this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/troubled_healer.jpg -Oracle:Sacrifice a land: Prevent the next 2 damage that would be dealt to target permanent or player this turn. +Oracle:Sacrifice a land: Prevent the next 2 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/w/withstand.txt b/forge-gui/res/cardsfolder/w/withstand.txt index 86f471fcaf1..ae0a35cda1c 100644 --- a/forge-gui/res/cardsfolder/w/withstand.txt +++ b/forge-gui/res/cardsfolder/w/withstand.txt @@ -1,7 +1,7 @@ Name:Withstand ManaCost:2 W Types:Instant -A:SP$ PreventDamage | Cost$ 2 W | ValidTgts$ Permanent,Player | TgtPrompt$ Select target permanent | Amount$ 3 | SubAbility$ DBDraw | SpellDescription$ Prevent the next 3 damage that would be dealt to target permanent this turn. Draw a card. +A:SP$ PreventDamage | Cost$ 2 W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | Amount$ 3 | SubAbility$ DBDraw | SpellDescription$ Prevent the next 3 damage that would be dealt to any target this turn. Draw a card. SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/withstand.jpg -Oracle:Prevent the next 3 damage that would be dealt to target permanent or player this turn.\nDraw a card. +Oracle:Prevent the next 3 damage that would be dealt to any target this turn.\nDraw a card.