diff --git a/forge-gui/res/cardsfolder/b/backfire.txt b/forge-gui/res/cardsfolder/b/backfire.txt index c8fd0bd3328..9964a0a1183 100644 --- a/forge-gui/res/cardsfolder/b/backfire.txt +++ b/forge-gui/res/cardsfolder/b/backfire.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Curse T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever enchanted creature deals damage to you, CARDNAME deals that much damage to that creature's controller. -SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredSourceController | NumDmg$ X | References$ X +SVar:TrigDealDamage:DB$ DealDamage | Defined$ TriggeredSourceController | NumDmg$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/backfire.jpg Oracle:Enchant creature\nWhenever enchanted creature deals damage to you, Backfire deals that much damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/b/backlash.txt b/forge-gui/res/cardsfolder/b/backlash.txt index d76fd1d6322..8701b0e9469 100644 --- a/forge-gui/res/cardsfolder/b/backlash.txt +++ b/forge-gui/res/cardsfolder/b/backlash.txt @@ -2,7 +2,7 @@ Name:Backlash ManaCost:1 B R Types:Instant A:SP$ Tap | Cost$ 1 B R| ValidTgts$ Creature.untapped | TgtPrompt$ Select an untapped creature | SubAbility$ DBDamage | SpellDescription$ Tap target untapped creature. That creature deals damage equal to its power to its controller. -SVar:DBDamage:DB$DealDamage | Cost$ 0 | Defined$ TargetedController | DamageSource$ Targeted | NumDmg$ X | References$ X +SVar:DBDamage:DB$DealDamage | Defined$ TargetedController | DamageSource$ Targeted | NumDmg$ X | References$ X SVar:X:Targeted$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/backlash.jpg Oracle:Tap target untapped creature. That creature deals damage equal to its power to its controller. diff --git a/forge-gui/res/cardsfolder/b/baku_altar.txt b/forge-gui/res/cardsfolder/b/baku_altar.txt index 921c259865a..5a20b75147d 100644 --- a/forge-gui/res/cardsfolder/b/baku_altar.txt +++ b/forge-gui/res/cardsfolder/b/baku_altar.txt @@ -3,7 +3,7 @@ ManaCost:2 Types:Artifact T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. A:AB$ Token | Cost$ 2 T SubCounter<1/KI> | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ You | SpellDescription$ Create a 1/1 colorless Spirit creature token. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ KI | CounterNum$ 1 SVar:RemRandomDeck:True DeckHints:Type$Spirit|Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/baku_altar.jpg diff --git a/forge-gui/res/cardsfolder/b/bala_ged_scorpion.txt b/forge-gui/res/cardsfolder/b/bala_ged_scorpion.txt index 71a37f192bb..345ac9c89c0 100644 --- a/forge-gui/res/cardsfolder/b/bala_ged_scorpion.txt +++ b/forge-gui/res/cardsfolder/b/bala_ged_scorpion.txt @@ -3,6 +3,6 @@ ManaCost:3 B Types:Creature Scorpion PT:2/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target creature with power 1 or less. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Creature.powerLE1 | TgtPrompt$ Select target creature with power 1 or less. +SVar:TrigDestroy:DB$Destroy | ValidTgts$ Creature.powerLE1 | TgtPrompt$ Select target creature with power 1 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/bala_ged_scorpion.jpg Oracle:When Bala Ged Scorpion enters the battlefield, you may destroy target creature with power 1 or less. diff --git a/forge-gui/res/cardsfolder/b/balduvian_horde.txt b/forge-gui/res/cardsfolder/b/balduvian_horde.txt index 6e291d5f478..bf1f0768b85 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_horde.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_horde.txt @@ -3,7 +3,7 @@ ManaCost:2 R R Types:Creature Human Barbarian PT:5/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a card at random. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | NumCards$ 1 | Mode$ Random | Optional$ True | RememberDiscarded$ True | SubAbility$ DBSacrifice +SVar:TrigDiscard:DB$ Discard | NumCards$ 1 | Mode$ Random | Optional$ True | RememberDiscarded$ True | SubAbility$ DBSacrifice SVar:DBSacrifice:DB$ Sacrifice | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount diff --git a/forge-gui/res/cardsfolder/b/balefire_dragon.txt b/forge-gui/res/cardsfolder/b/balefire_dragon.txt index e6f9477509a..749fd597c8a 100644 --- a/forge-gui/res/cardsfolder/b/balefire_dragon.txt +++ b/forge-gui/res/cardsfolder/b/balefire_dragon.txt @@ -4,7 +4,7 @@ Types:Creature Dragon PT:6/6 K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, it deals that much damage to each creature that player controls. -SVar:TrigDamage:AB$ DamageAll | Cost$ 0 | NumDmg$ X | ValidCards$ Creature.DefenderCtrl | References$ X +SVar:TrigDamage:DB$ DamageAll | NumDmg$ X | ValidCards$ Creature.DefenderCtrl | References$ X SVar:X:TriggerCount$DamageAmount SVar:MustBeBlocked:True SVar:Picture:http://www.wizards.com/global/images/magic/general/balefire_dragon.jpg diff --git a/forge-gui/res/cardsfolder/b/balefire_liege.txt b/forge-gui/res/cardsfolder/b/balefire_liege.txt index 3186556fcaa..571c22213e9 100644 --- a/forge-gui/res/cardsfolder/b/balefire_liege.txt +++ b/forge-gui/res/cardsfolder/b/balefire_liege.txt @@ -6,8 +6,8 @@ S:Mode$ Continuous | Affected$ Creature.Red+Other+YouCtrl | AddPower$ 1 | AddTou S:Mode$ Continuous | Affected$ Creature.White+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other white creatures you control get +1/+1. T:Mode$ SpellCast | ValidCard$ Card.Red | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever you cast a red spell, CARDNAME deals 3 damage to target player. T:Mode$ SpellCast | ValidCard$ Card.White | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a white spell, you gain 3 life. -SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 3 +SVar:TrigDealDamage:DB$DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 +SVar:TrigGainLife:DB$GainLife | Defined$ You | LifeAmount$ 3 SVar:PlayMain1:TRUE SVar:BuffedBy:Card.Red,Card.White SVar:Picture:http://www.wizards.com/global/images/magic/general/balefire_liege.jpg diff --git a/forge-gui/res/cardsfolder/b/baleful_force.txt b/forge-gui/res/cardsfolder/b/baleful_force.txt index 1dfc73180ca..2651bbeac2d 100644 --- a/forge-gui/res/cardsfolder/b/baleful_force.txt +++ b/forge-gui/res/cardsfolder/b/baleful_force.txt @@ -3,7 +3,7 @@ ManaCost:5 B B B Types:Creature Elemental PT:7/7 T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of each upkeep, you draw a card and lose 1 life. -SVar:TrigDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/baleful_force.jpg Oracle:At the beginning of each upkeep, you draw a card and you lose 1 life. diff --git a/forge-gui/res/cardsfolder/b/baleful_strix.txt b/forge-gui/res/cardsfolder/b/baleful_strix.txt index 123f1b66c8e..6803f40b597 100644 --- a/forge-gui/res/cardsfolder/b/baleful_strix.txt +++ b/forge-gui/res/cardsfolder/b/baleful_strix.txt @@ -5,6 +5,6 @@ PT:1/1 K:Flying K:Deathtouch T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/baleful_strix.jpg Oracle:Flying, deathtouch\nWhen Baleful Strix enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/b/ballista_charger.txt b/forge-gui/res/cardsfolder/b/ballista_charger.txt index 752bb67ed3e..179922c279a 100644 --- a/forge-gui/res/cardsfolder/b/ballista_charger.txt +++ b/forge-gui/res/cardsfolder/b/ballista_charger.txt @@ -3,7 +3,7 @@ ManaCost:5 Types:Artifact Vehicle PT:6/6 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDmg | TriggerDescription$ Whenever CARDNAME attacks, it deals 1 damage to target creature or player. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to damage | NumDmg$ 1 +SVar:TrigDmg:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to damage | NumDmg$ 1 K:Crew:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/ballista_charger.jpg Oracle:Whenever Ballista Charger attacks, it deals 1 damage to target creature or player.\nCrew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.) diff --git a/forge-gui/res/cardsfolder/b/ballynock_trapper.txt b/forge-gui/res/cardsfolder/b/ballynock_trapper.txt index e9904870b32..f1195ecd1b0 100644 --- a/forge-gui/res/cardsfolder/b/ballynock_trapper.txt +++ b/forge-gui/res/cardsfolder/b/ballynock_trapper.txt @@ -4,6 +4,6 @@ Types:Creature Kithkin Soldier PT:2/2 A:AB$ Tap | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. T:Mode$ SpellCast | ValidCard$ Card.White | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a white spell, you may untap CARDNAME. -SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self +SVar:TrigUntap:DB$Untap | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/ballynock_trapper.jpg Oracle:{T}: Tap target creature.\nWhenever you cast a white spell, you may untap Ballynock Trapper. diff --git a/forge-gui/res/cardsfolder/b/baloth_null.txt b/forge-gui/res/cardsfolder/b/baloth_null.txt index a174b7a23d8..e960a9b56c3 100644 --- a/forge-gui/res/cardsfolder/b/baloth_null.txt +++ b/forge-gui/res/cardsfolder/b/baloth_null.txt @@ -3,6 +3,6 @@ ManaCost:4 B G Types:Creature Zombie Beast PT:4/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return up to two target creature cards from your graveyard to your hand. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl | TargetMin$ 0 | TargetMax$ 2 +SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl | TargetMin$ 0 | TargetMax$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/baloth_null.jpg Oracle:When Baloth Null enters the battlefield, return up to two target creature cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/b/baloth_woodcrasher.txt b/forge-gui/res/cardsfolder/b/baloth_woodcrasher.txt index 83382958193..31a78867ab0 100644 --- a/forge-gui/res/cardsfolder/b/baloth_woodcrasher.txt +++ b/forge-gui/res/cardsfolder/b/baloth_woodcrasher.txt @@ -3,7 +3,7 @@ ManaCost:4 G G Types:Creature Beast PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, CARDNAME gets +4/+4 and gains trample until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 4 | NumDef$ 4 | KW$ Trample +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ 4 | NumDef$ 4 | KW$ Trample SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/baloth_woodcrasher.jpg Oracle:Landfall — Whenever a land enters the battlefield under your control, Baloth Woodcrasher gets +4/+4 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/b/balustrade_spy.txt b/forge-gui/res/cardsfolder/b/balustrade_spy.txt index c2eada5f868..9803b667d26 100644 --- a/forge-gui/res/cardsfolder/b/balustrade_spy.txt +++ b/forge-gui/res/cardsfolder/b/balustrade_spy.txt @@ -4,6 +4,6 @@ Types:Creature Vampire Rogue PT:2/3 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, target player reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. -SVar:TrigMill:AB$ DigUntil | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | IsCurse$ True | Amount$ 1 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard +SVar:TrigMill:DB$ DigUntil | ValidTgts$ Player | TgtPrompt$ Select target player | IsCurse$ True | Amount$ 1 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/balustrade_spy.jpg Oracle:Flying\nWhen Balustrade Spy enters the battlefield, target player reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/b/bandage.txt b/forge-gui/res/cardsfolder/b/bandage.txt index 95b3f90795e..f33a9501538 100644 --- a/forge-gui/res/cardsfolder/b/bandage.txt +++ b/forge-gui/res/cardsfolder/b/bandage.txt @@ -2,6 +2,6 @@ Name:Bandage ManaCost:W Types:Instant A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SubAbility$ DBDraw | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. Draw a card. -SVar:DBDraw:DB$Draw | Cost$ 0 | NumCards$ 1 +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 target creature or player this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/b/bane_of_progress.txt b/forge-gui/res/cardsfolder/b/bane_of_progress.txt index ad41b82f61c..0d44b10ba26 100644 --- a/forge-gui/res/cardsfolder/b/bane_of_progress.txt +++ b/forge-gui/res/cardsfolder/b/bane_of_progress.txt @@ -3,7 +3,7 @@ ManaCost:4 G G Types:Creature Elemental PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy all artifacts and enchantments. Put a +1/+1 counter on CARDNAME for each permanent destroyed this way. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Artifact,Enchantment | RememberDestroyed$ True | SubAbility$ DBPutCounter +SVar:TrigDestroy:DB$ DestroyAll | ValidCards$ Artifact,Enchantment | RememberDestroyed$ True | SubAbility$ DBPutCounter SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount diff --git a/forge-gui/res/cardsfolder/b/bane_of_the_living.txt b/forge-gui/res/cardsfolder/b/bane_of_the_living.txt index 0219c689350..2a7397fc790 100644 --- a/forge-gui/res/cardsfolder/b/bane_of_the_living.txt +++ b/forge-gui/res/cardsfolder/b/bane_of_the_living.txt @@ -4,7 +4,7 @@ Types:Creature Insect PT:4/3 K:Morph:X B B T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, all creatures get -X/-X until end of turn. -SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature | NumAtt$ -X | NumDef$ -X | References$ X +SVar:TrigPumpAll:DB$PumpAll | ValidCards$ Creature | NumAtt$ -X | NumDef$ -X | References$ X SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bane_of_the_living.jpg diff --git a/forge-gui/res/cardsfolder/b/banewasp_affliction.txt b/forge-gui/res/cardsfolder/b/banewasp_affliction.txt index a19f5c95612..3c96fdc5794 100644 --- a/forge-gui/res/cardsfolder/b/banewasp_affliction.txt +++ b/forge-gui/res/cardsfolder/b/banewasp_affliction.txt @@ -3,7 +3,7 @@ ManaCost:1 B Types:Enchantment Aura A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigLose | TriggerDescription$ When enchanted creature dies, that creature's controller loses life equal to its toughness. -SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ X | References$ X +SVar:TrigLose:DB$ LoseLife | Defined$ TriggeredCardController | LifeAmount$ X | References$ X SVar:X:TriggeredCard$CardToughness SVar:Picture:http://www.wizards.com/global/images/magic/general/banewasp_affliction.jpg Oracle:Enchant creature\nWhen enchanted creature dies, that creature's controller loses life equal to its toughness. diff --git a/forge-gui/res/cardsfolder/b/banisher_priest.txt b/forge-gui/res/cardsfolder/b/banisher_priest.txt index 9343c66506f..607e5f4193f 100644 --- a/forge-gui/res/cardsfolder/b/banisher_priest.txt +++ b/forge-gui/res/cardsfolder/b/banisher_priest.txt @@ -3,10 +3,10 @@ ManaCost:1 W W Types:Creature Human Cleric PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature an opponent controls until CARDNAME leaves the battlefield. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect +SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent | ForgetOnMoved$ Exile SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That creature is exiled until EFFECTSOURCE leaves the battlefield -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf +SVar:TrigReturn:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/banisher_priest.jpg diff --git a/forge-gui/res/cardsfolder/b/banishing_light.txt b/forge-gui/res/cardsfolder/b/banishing_light.txt index bdfa4b073dd..ebd72794dda 100644 --- a/forge-gui/res/cardsfolder/b/banishing_light.txt +++ b/forge-gui/res/cardsfolder/b/banishing_light.txt @@ -2,10 +2,10 @@ Name:Banishing Light ManaCost:2 W Types:Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target nonland permanent an opponent controls until CARDNAME leaves the battlefield. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect +SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent | ForgetOnMoved$ Exile SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That permanent is exiled until EFFECTSOURCE leaves the battlefield -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf +SVar:TrigReturn:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self SVar:PlayMain1:TRUE SVar:OblivionRing:TRUE diff --git a/forge-gui/res/cardsfolder/b/banshee_of_the_dread_choir.txt b/forge-gui/res/cardsfolder/b/banshee_of_the_dread_choir.txt index 960bdbe29e2..281afddcdd0 100644 --- a/forge-gui/res/cardsfolder/b/banshee_of_the_dread_choir.txt +++ b/forge-gui/res/cardsfolder/b/banshee_of_the_dread_choir.txt @@ -4,7 +4,7 @@ Types:Creature Spirit PT:4/4 K:Myriad T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose +SVar:TrigDiscard:DB$ Discard | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/banshee_of_the_dread_choir.jpg Oracle:Myriad (Whenever this creature attacks, for each opponent other than defending player, you may create a token that's a copy of this creature that's tapped and attacking that player or a planeswalker he or she controls. If one or more tokens are created this way, exile the tokens at end of combat.)\nWhen Banshee of the Dread Choir deals combat damage to a player, that player discards a card. diff --git a/forge-gui/res/cardsfolder/b/banshees_blade.txt b/forge-gui/res/cardsfolder/b/banshees_blade.txt index df415e21922..5c55f763639 100644 --- a/forge-gui/res/cardsfolder/b/banshees_blade.txt +++ b/forge-gui/res/cardsfolder/b/banshees_blade.txt @@ -4,7 +4,7 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | AddToughness$ X | Description$ Equipped creature gets +1/+1 for each charge counter on CARDNAME. T:Mode$ DamageDealtOnce | CombatDamage$ True | ValidSource$ Creature.EquippedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage, put a charge counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | CounterType$ CHARGE | CounterNum$ 1 SVar:X:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/banshees_blade.jpg Oracle:Equipped creature gets +1/+1 for each charge counter on Banshee's Blade.\nWhenever equipped creature deals combat damage, put a charge counter on Banshee's Blade.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/b/bant.txt b/forge-gui/res/cardsfolder/b/bant.txt index aaf4aae1328..9ba96d9153b 100644 --- a/forge-gui/res/cardsfolder/b/bant.txt +++ b/forge-gui/res/cardsfolder/b/bant.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Plane Alara S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature | AddKeyword$ Exalted | Description$ All creatures have exalted. T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {CHAOS}, put a divinity counter on target green, white, or blue creature. That creature has indestructible for as long as it has a divinity counter on it. -SVar:RolledChaos:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature.Green,Creature.White,Creature.Blue | CounterType$ DIVINITY | CounterNum$ 1 | SubAbility$ DivineCharacter +SVar:RolledChaos:DB$ PutCounter | ValidTgts$ Creature.Green,Creature.White,Creature.Blue | CounterType$ DIVINITY | CounterNum$ 1 | SubAbility$ DivineCharacter SVar:DivineCharacter:DB$ Animate | Defined$ Targeted | staticAbilities$ IndestructibleAspect | Permanent$ True SVar:IndestructibleAspect:Mode$ Continuous | EffectZone$ Battlefield | Affected$ Card.Self+counters_GE1_DIVINITY | AddKeyword$ Indestructible SVar:Picture:http://www.wizards.com/global/images/magic/general/bant.jpg diff --git a/forge-gui/res/cardsfolder/b/bant_sojourners.txt b/forge-gui/res/cardsfolder/b/bant_sojourners.txt index e3c1edba1a2..ae609278944 100644 --- a/forge-gui/res/cardsfolder/b/bant_sojourners.txt +++ b/forge-gui/res/cardsfolder/b/bant_sojourners.txt @@ -5,6 +5,6 @@ PT:2/4 K:Cycling:2 W T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigToken | OptionalDecider$ You | TriggerDescription$ When you cycle CARDNAME or it's dies, you may create a 1/1 white Soldier creature token. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | OptionalDecider$ You | Secondary$ True | TriggerDescription$ When you cycle CARDNAME or it's dies, you may create a 1/1 white Soldier creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier ALA +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier ALA SVar:Picture:http://www.wizards.com/global/images/magic/general/bant_sojourners.jpg Oracle:When you cycle Bant Sojourners or it's dies, you may create a 1/1 white Soldier creature token.\nCycling {2}{W} ({2}{W}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/b/barbarian_outcast.txt b/forge-gui/res/cardsfolder/b/barbarian_outcast.txt index 5dec357c83a..4a5e56c15e8 100644 --- a/forge-gui/res/cardsfolder/b/barbarian_outcast.txt +++ b/forge-gui/res/cardsfolder/b/barbarian_outcast.txt @@ -3,7 +3,7 @@ ManaCost:1 R Types:Creature Human Barbarian Beast PT:2/2 T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Swamp.YouCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When you control no Swamps, sacrifice CARDNAME. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:TrigSac:DB$Sacrifice | Defined$ Self SVar:NeedsToPlay:Swamp.YouCtrl SVar:RemRandomDeck:True DeckNeeds:Color$Black diff --git a/forge-gui/res/cardsfolder/b/barbed_foliage.txt b/forge-gui/res/cardsfolder/b/barbed_foliage.txt index 41fae24d2e0..fa63fc267b5 100644 --- a/forge-gui/res/cardsfolder/b/barbed_foliage.txt +++ b/forge-gui/res/cardsfolder/b/barbed_foliage.txt @@ -2,8 +2,8 @@ Name:Barbed Foliage ManaCost:2 G G Types:Enchantment T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You | Execute$ TrigDebuff | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature attacks you, it loses flanking until end of turn. -SVar:TrigDebuff:AB$ Debuff | Cost$ 0 | Defined$ TriggeredAttacker | Keywords$ Flanking +SVar:TrigDebuff:DB$ Debuff | Defined$ TriggeredAttacker | Keywords$ Flanking T:Mode$ Attacks | ValidCard$ Creature.withoutFlying | Attacked$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature without flying attacks you, CARDNAME deals 1 damage to it. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | Defined$ TriggeredAttacker +SVar:TrigDamage:DB$ DealDamage | NumDmg$ 1 | Defined$ TriggeredAttacker SVar:Picture:http://www.wizards.com/global/images/magic/general/barbed_foliage.jpg Oracle:Whenever a creature attacks you, it loses flanking until end of turn.\nWhenever a creature without flying attacks you, Barbed Foliage deals 1 damage to it. diff --git a/forge-gui/res/cardsfolder/b/barbed_shocker.txt b/forge-gui/res/cardsfolder/b/barbed_shocker.txt index f7b0028b16d..a529ba10c55 100644 --- a/forge-gui/res/cardsfolder/b/barbed_shocker.txt +++ b/forge-gui/res/cardsfolder/b/barbed_shocker.txt @@ -5,7 +5,7 @@ PT:2/2 K:Trample K:Haste T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player discards all the cards in his or her hand, then draws that many cards. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | Mode$ Hand | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ Discard hand +SVar:TrigDiscard:DB$ Discard | Defined$ TriggeredTarget | Mode$ Hand | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ Discard hand SVar:DBDraw:DB$ Draw | NumCards$ X | Defined$ TriggeredTarget | SubAbility$ DBCleanup | SpellDescription$ Draw that many cards | References$ X SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount diff --git a/forge-gui/res/cardsfolder/b/barbed_wire.txt b/forge-gui/res/cardsfolder/b/barbed_wire.txt index 861ab8f3e28..9b2134c7d9d 100644 --- a/forge-gui/res/cardsfolder/b/barbed_wire.txt +++ b/forge-gui/res/cardsfolder/b/barbed_wire.txt @@ -2,7 +2,7 @@ Name:Barbed Wire ManaCost:3 Types:Artifact T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of each player's upkeep, CARDNAME deals 1 damage to that player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1 +SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ 1 A:AB$ Effect | Cost$ 2 | ImprintCards$ Self | Triggers$ OutOfSight | SVars$ ExileSelf | StaticAbilities$ STPrevent | SpellDescription$ Prevent the next 1 damage that would be dealt by CARDNAME this turn. | StackDescription$ SpellDescription SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Amount$ 1 | Source$ Card.IsImprinted | Description$ Prevent the next 1 damage that would be dealt by CARDNAME this turn. diff --git a/forge-gui/res/cardsfolder/b/barishi.txt b/forge-gui/res/cardsfolder/b/barishi.txt index 7551bc5f6e0..3683d1f85e4 100644 --- a/forge-gui/res/cardsfolder/b/barishi.txt +++ b/forge-gui/res/cardsfolder/b/barishi.txt @@ -3,7 +3,7 @@ ManaCost:2 G G Types:Creature Elemental PT:4/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExile | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile CARDNAME, then shuffle all creature cards from your graveyard into your library. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBShuffle +SVar:TrigExile:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBShuffle SVar:DBShuffle:DB$ChangeZoneAll | ChangeType$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Library | Shuffle$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/barishi.jpg Oracle:When Barishi dies, exile Barishi, then shuffle all creature cards from your graveyard into your library. diff --git a/forge-gui/res/cardsfolder/b/baron_sengir.txt b/forge-gui/res/cardsfolder/b/baron_sengir.txt index b5f7916de45..d3ca0692d06 100644 --- a/forge-gui/res/cardsfolder/b/baron_sengir.txt +++ b/forge-gui/res/cardsfolder/b/baron_sengir.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Vampire PT:5/5 K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, put a +2/+2 counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P2P2 +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterNum$ 1 | CounterType$ P2P2 A:AB$Regenerate | ValidTgts$ Creature.Vampire+Other | TgtPrompt$ Select another target Vampire | Cost$ T | SpellDescription$ Regenerate another target Vampire. SVar:Picture:http://www.wizards.com/global/images/magic/general/baron_sengir.jpg Oracle:Flying\nWhenever a creature dealt damage by Baron Sengir this turn dies, put a +2/+2 counter on Baron Sengir.\n{T}: Regenerate another target Vampire. diff --git a/forge-gui/res/cardsfolder/b/barreling_attack.txt b/forge-gui/res/cardsfolder/b/barreling_attack.txt index f8387e2bf3c..60ab3ef825c 100644 --- a/forge-gui/res/cardsfolder/b/barreling_attack.txt +++ b/forge-gui/res/cardsfolder/b/barreling_attack.txt @@ -4,7 +4,7 @@ Types:Instant A:SP$ Pump | Cost$ 2 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample | SubAbility$ DBAnimate | SpellDescription$ Target creature gains trample until end of turn. When that creature becomes blocked this turn, it gets +1/+1 until end of turn for each creature blocking it. SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Triggers$ TrigBounce | sVars$ ABBarrelingPump,BarrelingX SVar:TrigBounce:Mode$ AttackerBlocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ ABBarrelingPump | TriggerDescription$ When CARDNAME becomes blocked this turn, it gets +1/+1 until end of turn for each creature blocking it. -SVar:ABBarrelingPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +BarrelingX | NumDef$ +BarrelingX | References$ BarrelingX +SVar:ABBarrelingPump:DB$ Pump | Defined$ Self | NumAtt$ +BarrelingX | NumDef$ +BarrelingX | References$ BarrelingX SVar:BarrelingX:TriggerCount$NumBlockers SVar:Picture:http://www.wizards.com/global/images/magic/general/barreling_attack.jpg Oracle:Target creature gains trample until end of turn. When that creature becomes blocked this turn, it gets +1/+1 until end of turn for each creature blocking it. diff --git a/forge-gui/res/cardsfolder/b/barren_glory.txt b/forge-gui/res/cardsfolder/b/barren_glory.txt index 832fb77fd36..c0cc5a54e2f 100644 --- a/forge-gui/res/cardsfolder/b/barren_glory.txt +++ b/forge-gui/res/cardsfolder/b/barren_glory.txt @@ -2,7 +2,7 @@ Name:Barren Glory ManaCost:4 W W Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Other | PresentZone$ Battlefield | PresentPlayer$ You | PresentCompare$ EQ0 | IsPresent2$ Card | PresentZone2$ Hand | PresentPlayer2$ You | PresentCompare2$ EQ0 | Execute$ TrigWin | TriggerDescription$ At the beginning of your upkeep, if you control no permanents other than Barren Glory and have no cards in hand, you win the game. -SVar:TrigWin:AB$WinsGame | Cost$ 0 | Defined$ You +SVar:TrigWin:DB$WinsGame | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/barren_glory.jpg Oracle:At the beginning of your upkeep, if you control no permanents other than Barren Glory and have no cards in hand, you win the game. diff --git a/forge-gui/res/cardsfolder/b/barrins_codex.txt b/forge-gui/res/cardsfolder/b/barrins_codex.txt index 78207eaffc5..3e49d1a74d9 100644 --- a/forge-gui/res/cardsfolder/b/barrins_codex.txt +++ b/forge-gui/res/cardsfolder/b/barrins_codex.txt @@ -2,7 +2,7 @@ Name:Barrin's Codex ManaCost:4 Types:Artifact T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may put a page counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ PAGE | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ PAGE | CounterNum$ 1 A:AB$ Draw | Cost$ 4 T Sac<1/CARDNAME> | NumCards$ X | References$ X | SpellDescription$ Draw X cards, where X is the number of page counters on CARDNAME. SVar:X:Count$CardCounters.PAGE # TODO: maybe improve the AI logic for the trigger so that the AI doesn't go too much higher than the max hand size here, diff --git a/forge-gui/res/cardsfolder/b/baru_fist_of_krosa.txt b/forge-gui/res/cardsfolder/b/baru_fist_of_krosa.txt index fd334c4c7df..8bd8dcdfa4e 100644 --- a/forge-gui/res/cardsfolder/b/baru_fist_of_krosa.txt +++ b/forge-gui/res/cardsfolder/b/baru_fist_of_krosa.txt @@ -5,7 +5,7 @@ PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Forest | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a Forest enters the battlefield, green creatures you control get +1/+1 and gain trample until end of turn. A:AB$ Token | Cost$ Discard<1/Card.namedBaru, Fist of Krosa> | TokenAmount$ 1 | TokenName$ Wurm | TokenTypes$ Creature,Wurm | TokenOwner$ You | TokenColors$ Green | TokenPower$ X | TokenToughness$ X | CostDesc$ Grandeur — Discard another card named CARDNAME: | References$ X | SpellDescription$ Create an X/X green Wurm creature token, where X is the number of lands you control. SVar:X:Count$Valid Land.YouCtrl -SVar:TrigPump:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Green+YouCtrl | NumAtt$ +1 | NumDef$ +1 | KW$ Trample +SVar:TrigPump:DB$PumpAll | ValidCards$ Creature.Green+YouCtrl | NumAtt$ +1 | NumDef$ +1 | KW$ Trample SVar:BuffedBy:Forest SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card136155.jpg Oracle:Whenever a Forest enters the battlefield, green creatures you control get +1/+1 and gain trample until end of turn.\nGrandeur — Discard another card named Baru, Fist of Krosa: Create an X/X green Wurm creature token, where X is the number of lands you control. diff --git a/forge-gui/res/cardsfolder/b/battered_golem.txt b/forge-gui/res/cardsfolder/b/battered_golem.txt index 4756d920a45..d2d543bccd0 100644 --- a/forge-gui/res/cardsfolder/b/battered_golem.txt +++ b/forge-gui/res/cardsfolder/b/battered_golem.txt @@ -4,6 +4,6 @@ Types:Artifact Creature Golem PT:3/2 K:CARDNAME doesn't untap during your untap step. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact | IsPresent$ Card.Self | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever an artifact enters the battlefield, you may untap CARDNAME. -SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self +SVar:TrigUntap:DB$Untap | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/battered_golem.jpg Oracle:Battered Golem doesn't untap during your untap step.\nWhenever an artifact enters the battlefield, you may untap Battered Golem. diff --git a/forge-gui/res/cardsfolder/b/batterhorn.txt b/forge-gui/res/cardsfolder/b/batterhorn.txt index 86dd08ff342..a2d813ad790 100644 --- a/forge-gui/res/cardsfolder/b/batterhorn.txt +++ b/forge-gui/res/cardsfolder/b/batterhorn.txt @@ -3,6 +3,6 @@ ManaCost:4 R Types:Creature Beast PT:4/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target artifact. -SVar:TrigDestroy:DB$ Destroy | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. +SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/batterhorn.jpg Oracle:When Batterhorn enters the battlefield, you may destroy target artifact. diff --git a/forge-gui/res/cardsfolder/b/battering_ram.txt b/forge-gui/res/cardsfolder/b/battering_ram.txt index 49748133802..3013fe1398e 100644 --- a/forge-gui/res/cardsfolder/b/battering_ram.txt +++ b/forge-gui/res/cardsfolder/b/battering_ram.txt @@ -3,7 +3,7 @@ ManaCost:2 Types:Artifact Creature Construct PT:1/1 T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | Execute$ TrigBanding | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of combat on your turn, CARDNAME gains banding until end of combat. -SVar:TrigBanding:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ Banding | UntilEndOfCombat$ True +SVar:TrigBanding:DB$ Pump | Defined$ Self | KW$ Banding | UntilEndOfCombat$ True T:Mode$ AttackerBlockedByCreature | ValidCard$ Card.Self | ValidBlocker$ Creature.Wall | Execute$ DelayAttackTrig | TriggerDescription$ Whenever CARDNAME becomes blocked by a Wall, destroy that Wall at end of combat. SVar:DelayAttackTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroyBlocker | RememberObjects$ TriggeredBlocker | TriggerDescription$ Destroy blocked creature at end of combat. SVar:TrigDestroyBlocker:DB$ Destroy | Defined$ DelayTriggerRemembered diff --git a/forge-gui/res/cardsfolder/b/battle_cry.txt b/forge-gui/res/cardsfolder/b/battle_cry.txt index 72213c7e2a4..b325d283a56 100644 --- a/forge-gui/res/cardsfolder/b/battle_cry.txt +++ b/forge-gui/res/cardsfolder/b/battle_cry.txt @@ -4,7 +4,7 @@ Types:Instant A:SP$ UntapAll | Cost$ 2 W | ValidCards$ Creature.White+YouCtrl | SubAbility$ Battlecry | SpellDescription$ Untap all white creatures you control. Whenever a creature blocks this turn, it gets +0/+1 until end of turn. SVar:Battlecry:DB$Effect | Name$ Battle Cry Effect | Triggers$ TrigBlocking | SVars$ Pump SVar:TrigBlocking:Mode$ AttackerBlocked | Execute$ Pump | TriggerDescription$ Whenever a creature blocks this turn, it gets +0/+1 until end of turn. -SVar:Pump:AB$Pump | Cost$ 0 | Defined$ TriggeredBlocker | NumDef$ 1 +SVar:Pump:DB$Pump | Defined$ TriggeredBlocker | NumDef$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_cry.jpg Oracle:Untap all white creatures you control.\nWhenever a creature blocks this turn, it gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battle_of_wits.txt b/forge-gui/res/cardsfolder/b/battle_of_wits.txt index 3920a403691..a48c5145534 100644 --- a/forge-gui/res/cardsfolder/b/battle_of_wits.txt +++ b/forge-gui/res/cardsfolder/b/battle_of_wits.txt @@ -2,7 +2,7 @@ Name:Battle of Wits ManaCost:3 U U Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.YouCtrl | PresentZone$ Library | PresentCompare$ GE200 | Execute$ TrigWinGame | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, if you have 200 or more cards in your library, you win the game. -SVar:TrigWinGame:AB$WinsGame | Cost$ 0 | Defined$ You +SVar:TrigWinGame:DB$WinsGame | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_of_wits.jpg Oracle:At the beginning of your upkeep, if you have 200 or more cards in your library, you win the game. diff --git a/forge-gui/res/cardsfolder/b/battle_rattle_shaman.txt b/forge-gui/res/cardsfolder/b/battle_rattle_shaman.txt index 71965afab4e..47a234ea547 100644 --- a/forge-gui/res/cardsfolder/b/battle_rattle_shaman.txt +++ b/forge-gui/res/cardsfolder/b/battle_rattle_shaman.txt @@ -3,6 +3,6 @@ ManaCost:3 R Types:Creature Goblin Shaman PT:2/2 T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ At the beginning of combat on your turn, you may have target creature get +2/+0 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_rattle_shaman.jpg Oracle:At the beginning of combat on your turn, you may have target creature get +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battle_strain.txt b/forge-gui/res/cardsfolder/b/battle_strain.txt index dbbb30884eb..75933449f5e 100644 --- a/forge-gui/res/cardsfolder/b/battle_strain.txt +++ b/forge-gui/res/cardsfolder/b/battle_strain.txt @@ -2,7 +2,7 @@ Name:Battle Strain ManaCost:1 R Types:Enchantment T:Mode$ Blocks | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature blocks, CARDNAME deals 1 damage to that creature's controller. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredBlockerController | NumDmg$ 1 +SVar:TrigDamage:DB$DealDamage | Defined$ TriggeredBlockerController | NumDmg$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_strain.jpg Oracle:Whenever a creature blocks, Battle Strain deals 1 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/b/battlefield_scavenger.txt b/forge-gui/res/cardsfolder/b/battlefield_scavenger.txt index 75c0008eaff..c9d0690e479 100644 --- a/forge-gui/res/cardsfolder/b/battlefield_scavenger.txt +++ b/forge-gui/res/cardsfolder/b/battlefield_scavenger.txt @@ -5,7 +5,7 @@ PT:2/2 K:You may exert CARDNAME as it attacks. T:Mode$ Exerted | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever you exert a creature, you may discard a card. If you do, draw a card. // This code presumes that you are only ever allowed to exert creatures you control. If this is changed in the future, it will need an update. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | Optional$ True | SubAbility$ DBDraw +SVar:TrigDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | Optional$ True | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup diff --git a/forge-gui/res/cardsfolder/b/battlefield_thaumaturge.txt b/forge-gui/res/cardsfolder/b/battlefield_thaumaturge.txt index 0e1f259ceab..60063e20f15 100644 --- a/forge-gui/res/cardsfolder/b/battlefield_thaumaturge.txt +++ b/forge-gui/res/cardsfolder/b/battlefield_thaumaturge.txt @@ -5,6 +5,6 @@ PT:2/1 S:Mode$ ReduceCost | ValidCard$ Instant.YouCtrl,Sorcery.YouCtrl | Type$ Spell | Amount$ ReduceCost | References$ ReduceCost | EffectZone$ All | Description$ Each instant and sorcery spell you cast costs {1} less to cast for each creature it targets. SVar:ReduceCost:TargetedObjects$Valid Creature T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Heroic — Whenever you cast a spell that targets CARDNAME, CARDNAME gains hexproof until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ Hexproof +SVar:TrigPump:DB$ Pump | Defined$ Self | KW$ Hexproof SVar:Picture:http://www.wizards.com/global/images/magic/general/battlefield_thaumaturge.jpg Oracle:Each instant and sorcery spell you cast costs {1} less to cast for each creature it targets.\nHeroic — Whenever you cast a spell that targets Battlefield Thaumaturge, Battlefield Thaumaturge gains hexproof until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battlegate_mimic.txt b/forge-gui/res/cardsfolder/b/battlegate_mimic.txt index bec8203fd00..328406a764b 100644 --- a/forge-gui/res/cardsfolder/b/battlegate_mimic.txt +++ b/forge-gui/res/cardsfolder/b/battlegate_mimic.txt @@ -3,7 +3,7 @@ ManaCost:1 RW Types:Creature Shapeshifter PT:2/1 T:Mode$ SpellCast | ValidCard$ Card.Red+White | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ Whenever you cast a spell that's both red and white, CARDNAME has base power and toughness 4/2 until end of turn and gains first strike until end of turn. -SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 4 | Toughness$ 2 | Keywords$ First Strike +SVar:TrigAnimate:DB$Animate | Defined$ Self | Power$ 4 | Toughness$ 2 | Keywords$ First Strike SVar:BuffedBy:Card.Red+White SVar:Picture:http://www.wizards.com/global/images/magic/general/battlegate_mimic.jpg Oracle:Whenever you cast a spell that's both red and white, Battlegate Mimic has base power and toughness 4/2 until end of turn and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battlegrace_angel.txt b/forge-gui/res/cardsfolder/b/battlegrace_angel.txt index 569d18c8c32..526de1f59c5 100644 --- a/forge-gui/res/cardsfolder/b/battlegrace_angel.txt +++ b/forge-gui/res/cardsfolder/b/battlegrace_angel.txt @@ -5,6 +5,6 @@ PT:4/4 K:Flying K:Exalted T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | Alone$ True | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature you control attacks alone, it gains lifelink until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | KW$ Lifelink +SVar:TrigPump:DB$Pump | Defined$ TriggeredAttacker | KW$ Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/battlegrace_angel.jpg Oracle:Flying\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhenever a creature you control attacks alone, it gains lifelink until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battlewand_oak.txt b/forge-gui/res/cardsfolder/b/battlewand_oak.txt index 45189e22d39..0a6ab343bac 100644 --- a/forge-gui/res/cardsfolder/b/battlewand_oak.txt +++ b/forge-gui/res/cardsfolder/b/battlewand_oak.txt @@ -4,7 +4,7 @@ Types:Creature Treefolk Warrior PT:1/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Forest.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a Forest enters the battlefield under your control, CARDNAME gets +2/+2 until end of turn. T:Mode$ SpellCast | ValidCard$ Treefolk | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a Treefolk spell, CARDNAME gets +2/+2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:BuffedBy:Forest,Treefolk SVar:Picture:http://www.wizards.com/global/images/magic/general/battlewand_oak.jpg Oracle:Whenever a Forest enters the battlefield under your control, Battlewand Oak gets +2/+2 until end of turn.\nWhenever you cast a Treefolk spell, Battlewand Oak gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battlewise_hoplite.txt b/forge-gui/res/cardsfolder/b/battlewise_hoplite.txt index 43eebf5b9ce..722af909771 100644 --- a/forge-gui/res/cardsfolder/b/battlewise_hoplite.txt +++ b/forge-gui/res/cardsfolder/b/battlewise_hoplite.txt @@ -3,7 +3,7 @@ ManaCost:W U Types:Creature Human Soldier PT:2/2 T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPut | TriggerDescription$ Heroic — Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on Battlewise Hoplite, then scry 1. -SVar:TrigPut:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBScry +SVar:TrigPut:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBScry SVar:DBScry:DB$ Scry | ScryNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/battlewise_hoplite.jpg Oracle:Heroic — Whenever you cast a spell that targets Battlewise Hoplite, put a +1/+1 counter on Battlewise Hoplite, then scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/b/bazaar_of_wonders.txt b/forge-gui/res/cardsfolder/b/bazaar_of_wonders.txt index 5270fa73494..feb3cff85bc 100644 --- a/forge-gui/res/cardsfolder/b/bazaar_of_wonders.txt +++ b/forge-gui/res/cardsfolder/b/bazaar_of_wonders.txt @@ -2,7 +2,7 @@ Name:Bazaar of Wonders ManaCost:3 U U Types:World Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ExileAll | TriggerDescription$ When CARDNAME enters the battlefield, exile all cards from all graveyards. -SVar:ExileAll:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card +SVar:ExileAll:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card T:Mode$ SpellCast | ValidCard$ Card | Execute$ TrigCounterSameGrave | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell, counter it if a card with the same name is in a graveyard or a nontoken permanent with the same name is on the battlefield. SVar:TrigCounterSameGrave:DB$ Counter | Defined$ TriggeredSpellAbility | SubAbility$ DBCounterSamePermanent | ConditionCheckSVar$ SharesNameGrave | ConditionSVarCompare$ GE1 | References$ SharesNameGrave SVar:DBCounterSamePermanent:DB$ Counter | Defined$ TriggeredSpellAbility | ConditionCheckSVar$ SharesNameBattlefield | ConditionSVarCompare$ GE1 | References$ SharesNameBattlefield diff --git a/forge-gui/res/cardsfolder/b/beacon_hawk.txt b/forge-gui/res/cardsfolder/b/beacon_hawk.txt index e91f2e93ea9..3fed25366b8 100644 --- a/forge-gui/res/cardsfolder/b/beacon_hawk.txt +++ b/forge-gui/res/cardsfolder/b/beacon_hawk.txt @@ -5,6 +5,6 @@ PT:1/1 K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigUntap | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may untap target creature. A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. -SVar:TrigUntap:AB$Untap | Cost$ 0 | ValidTgts$ Creature +SVar:TrigUntap:DB$Untap | ValidTgts$ Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/beacon_hawk.jpg Oracle:Flying\nWhenever Beacon Hawk deals combat damage to a player, you may untap target creature.\n{W}: Beacon Hawk gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bear_umbra.txt b/forge-gui/res/cardsfolder/b/bear_umbra.txt index 3e9889b0c41..9edcfcb2c0b 100644 --- a/forge-gui/res/cardsfolder/b/bear_umbra.txt +++ b/forge-gui/res/cardsfolder/b/bear_umbra.txt @@ -6,7 +6,7 @@ K:Totem armor A:SP$ Attach | Cost$ 2 G G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddTrigger$ TrigUntap | AddSVar$ BearUmbraUntap & HasAttackEffect | Description$ Enchanted creature gets +2/+2 and has "Whenever this creature attacks, untap all lands you control." SVar:TrigUntap:Mode$ Attacks | ValidCard$ Card.Self | Execute$ BearUmbraUntap | TriggerDescription$ Whenever this creature attacks, untap all lands you control. -SVar:BearUmbraUntap:AB$ UntapAll | Cost$ 0 | ValidCards$ Land.YouCtrl +SVar:BearUmbraUntap:DB$ UntapAll | ValidCards$ Land.YouCtrl SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/bear_umbra.jpg Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has "Whenever this creature attacks, untap all lands you control."\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) diff --git a/forge-gui/res/cardsfolder/b/bears_companion.txt b/forge-gui/res/cardsfolder/b/bears_companion.txt index d93916f177d..641c523c698 100644 --- a/forge-gui/res/cardsfolder/b/bears_companion.txt +++ b/forge-gui/res/cardsfolder/b/bears_companion.txt @@ -3,6 +3,6 @@ ManaCost:2 G U R Types:Creature Human Warrior PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 4/4 green Bear creature token. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Bear | TokenTypes$ Creature,Bear | TokenOwner$ You | TokenColors$ Green | TokenPower$ 4 | TokenToughness$ 4 +SVar:TrigToken:DB$Token | TokenAmount$ 1 | TokenName$ Bear | TokenTypes$ Creature,Bear | TokenOwner$ You | TokenColors$ Green | TokenPower$ 4 | TokenToughness$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/bears_companion.jpg Oracle:When Bear's Companion enters the battlefield, create a 4/4 green Bear creature token. diff --git a/forge-gui/res/cardsfolder/b/beastmaster_ascension.txt b/forge-gui/res/cardsfolder/b/beastmaster_ascension.txt index 7d48f6416b9..6e4048f4621 100644 --- a/forge-gui/res/cardsfolder/b/beastmaster_ascension.txt +++ b/forge-gui/res/cardsfolder/b/beastmaster_ascension.txt @@ -3,7 +3,7 @@ ManaCost:2 G Types:Enchantment S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 5 | AddToughness$ 5 | IsPresent$ Card.Self+counters_GE7_QUEST | Description$ As long as CARDNAME has seven or more quest counters on it, creatures you control get +5/+5. T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPut | OptionalDecider$ You | TriggerDescription$ Whenever a creature you control attacks, you may put a quest counter on CARDNAME. -SVar:TrigPut:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 +SVar:TrigPut:DB$PutCounter | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 SVar:PlayMain1:TRUE SVar:MaxQuestEffect:7 DeckHints:Ability$Token diff --git a/forge-gui/res/cardsfolder/b/beastmasters_magemark.txt b/forge-gui/res/cardsfolder/b/beastmasters_magemark.txt index f4885001707..596f6f197b2 100644 --- a/forge-gui/res/cardsfolder/b/beastmasters_magemark.txt +++ b/forge-gui/res/cardsfolder/b/beastmasters_magemark.txt @@ -5,7 +5,7 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.enchanted+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control that are enchanted get +1/+1. T:Mode$ AttackerBlocked | ValidCard$ Creature.enchanted+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature you control that's enchanted becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +X | NumDef$ +X +SVar:TrigPump:DB$Pump | Defined$ TriggeredAttacker | NumAtt$ +X | NumDef$ +X SVar:X:TriggerCount$NumBlockers SVar:Picture:http://www.wizards.com/global/images/magic/general/beastmasters_magemark.jpg Oracle:Enchant creature\nCreatures you control that are enchanted get +1/+1.\nWhenever a creature you control that's enchanted becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. diff --git a/forge-gui/res/cardsfolder/b/beck_call.txt b/forge-gui/res/cardsfolder/b/beck_call.txt index 30032ae44a0..91504bcc5ce 100644 --- a/forge-gui/res/cardsfolder/b/beck_call.txt +++ b/forge-gui/res/cardsfolder/b/beck_call.txt @@ -5,7 +5,7 @@ Types:Sorcery K:Fuse A:SP$ Effect | Cost$ G U | Name$ Beck Effect | Triggers$ CreatureEntered | SVars$ TrigDraw | SpellDescription$ Whenever a creature enters the battlefield this turn, you may draw a card. SVar:CreatureEntered:Mode$ ChangesZone | ValidCard$ Creature | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ Whenever a creature enters the battlefield this turn, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/beck_call.jpg Oracle:Whenever a creature enters the battlefield this turn, you may draw a card.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/b/bedlam_reveler.txt b/forge-gui/res/cardsfolder/b/bedlam_reveler.txt index 6cc7146dd2a..fa266519e43 100644 --- a/forge-gui/res/cardsfolder/b/bedlam_reveler.txt +++ b/forge-gui/res/cardsfolder/b/bedlam_reveler.txt @@ -12,7 +12,7 @@ K:Prowess T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, discard your hand, then draw three cards. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Mode$ Hand | SubAbility$ DBDraw +SVar:TrigDiscard:DB$ Discard | Mode$ Hand | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 3 diff --git a/forge-gui/res/cardsfolder/b/beetleback_chief.txt b/forge-gui/res/cardsfolder/b/beetleback_chief.txt index d2b3442f897..ae53653fbfc 100644 --- a/forge-gui/res/cardsfolder/b/beetleback_chief.txt +++ b/forge-gui/res/cardsfolder/b/beetleback_chief.txt @@ -3,6 +3,6 @@ ManaCost:2 R R Types:Creature Goblin Warrior PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 red Goblin creature tokens. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 +SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/beetleback_chief.jpg Oracle:When Beetleback Chief enters the battlefield, create two 1/1 red Goblin creature tokens. diff --git a/forge-gui/res/cardsfolder/b/behold_the_power_of_destruction.txt b/forge-gui/res/cardsfolder/b/behold_the_power_of_destruction.txt index a75476385ae..a419f4273ba 100644 --- a/forge-gui/res/cardsfolder/b/behold_the_power_of_destruction.txt +++ b/forge-gui/res/cardsfolder/b/behold_the_power_of_destruction.txt @@ -2,6 +2,6 @@ Name:Behold the Power of Destruction ManaCost:no cost Types:Scheme T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, destroy all nonland permanents target opponent controls. -SVar:DarkEffect:AB$ DestroyAll | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ValidCards$ Permanent.nonLand +SVar:DarkEffect:DB$ DestroyAll | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ValidCards$ Permanent.nonLand SVar:Picture:https://downloads.cardforge.org/images/cards/ARC/Behold the Power of Destruction.full.jpg Oracle:When you set this scheme in motion, destroy all nonland permanents target opponent controls. diff --git a/forge-gui/res/cardsfolder/b/belligerent_whiptail.txt b/forge-gui/res/cardsfolder/b/belligerent_whiptail.txt index fc49f90c0f5..26d488e98a3 100644 --- a/forge-gui/res/cardsfolder/b/belligerent_whiptail.txt +++ b/forge-gui/res/cardsfolder/b/belligerent_whiptail.txt @@ -3,7 +3,7 @@ ManaCost:3 R Types:Creature Wurm PT:4/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, CARDNAME gains first strike until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ First Strike | Defined$ Self +SVar:TrigPump:DB$Pump | Defined$ Self | KW$ First Strike | Defined$ Self SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/belligerent_whiptail.jpg Oracle:Landfall — Whenever a land enters the battlefield under your control, Belligerent Whiptail gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bellowing_fiend.txt b/forge-gui/res/cardsfolder/b/bellowing_fiend.txt index be54a7f42c6..adf36329248 100644 --- a/forge-gui/res/cardsfolder/b/bellowing_fiend.txt +++ b/forge-gui/res/cardsfolder/b/bellowing_fiend.txt @@ -4,7 +4,7 @@ Types:Creature Spirit PT:3/3 K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | Execute$ TrigDealDamage | TriggerDescription$ Whenever CARDNAME deals damage to a creature, CARDNAME deals 3 damage to that creature's controller and 3 damage to you. -SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredTargetController | NumDmg$ 3 | SubAbility$ DBDealDamage +SVar:TrigDealDamage:DB$DealDamage | Defined$ TriggeredTargetController | NumDmg$ 3 | SubAbility$ DBDealDamage SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/bellowing_fiend.jpg Oracle:Flying\nWhenever Bellowing Fiend deals damage to a creature, Bellowing Fiend deals 3 damage to that creature's controller and 3 damage to you. diff --git a/forge-gui/res/cardsfolder/b/belltoll_dragon.txt b/forge-gui/res/cardsfolder/b/belltoll_dragon.txt index 95e29360cf5..3d59aa5bbf7 100644 --- a/forge-gui/res/cardsfolder/b/belltoll_dragon.txt +++ b/forge-gui/res/cardsfolder/b/belltoll_dragon.txt @@ -6,7 +6,7 @@ K:Flying K:Hexproof K:Megamorph:5 U U T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigCounters | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, put a +1/+1 counter on each other Dragon creature you control. -SVar:TrigCounters:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.Dragon+YouCtrl+Other | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigCounters:DB$ PutCounterAll | ValidCards$ Creature.Dragon+YouCtrl+Other | CounterType$ P1P1 | CounterNum$ 1 DeckHints:Type$Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/belltoll_dragon.jpg Oracle:Flying, hexproof\nMegamorph {5}{U}{U} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its megamorph cost and put a +1/+1 counter on it.)\nWhen Belltoll Dragon is turned face up, put a +1/+1 counter on each other Dragon creature you control. diff --git a/forge-gui/res/cardsfolder/b/belltower_sphinx.txt b/forge-gui/res/cardsfolder/b/belltower_sphinx.txt index 1c56cfa5363..a76b9dec609 100644 --- a/forge-gui/res/cardsfolder/b/belltower_sphinx.txt +++ b/forge-gui/res/cardsfolder/b/belltower_sphinx.txt @@ -4,7 +4,7 @@ Types:Creature Sphinx PT:2/5 K:Flying T:Mode$ DamageDone | ValidTarget$ Card.Self | Execute$ TrigMill | TriggerDescription$ Whenever a source deals damage to CARDNAME, that source's controller puts that many cards from the top of his or her library into his or her graveyard. -SVar:TrigMill:AB$Mill | Cost$ 0 | Defined$ TriggeredSourceController | NumCards$ X | References$ X +SVar:TrigMill:DB$Mill | Defined$ TriggeredSourceController | NumCards$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/belltower_sphinx.jpg diff --git a/forge-gui/res/cardsfolder/b/benalish_commander.txt b/forge-gui/res/cardsfolder/b/benalish_commander.txt index 43899a88ca1..9d0ed5fe9e9 100644 --- a/forge-gui/res/cardsfolder/b/benalish_commander.txt +++ b/forge-gui/res/cardsfolder/b/benalish_commander.txt @@ -6,7 +6,7 @@ PT:*/* S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | References$ Y | Description$ CARDNAME's power and toughness are each equal to the number of Soldiers you control. K:Suspend:X:XCantBe0 X W W T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigToken | TriggerDescription$ Whenever a time counter is removed from CARDNAME while it's exiled, create a 1/1 white Soldier creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier PLC +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier PLC SVar:X:Count$xPaid SVar:Y:Count$Valid Soldier.YouCtrl SVar:NoZeroToughnessAI:True diff --git a/forge-gui/res/cardsfolder/b/benalish_emissary.txt b/forge-gui/res/cardsfolder/b/benalish_emissary.txt index 77cf43a7733..430c6072f3e 100644 --- a/forge-gui/res/cardsfolder/b/benalish_emissary.txt +++ b/forge-gui/res/cardsfolder/b/benalish_emissary.txt @@ -4,7 +4,7 @@ Types:Creature Human Wizard PT:1/4 K:Kicker:1 G T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, destroy target land. -SVar:TrigKicker:DB$Destroy | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land +SVar:TrigKicker:DB$Destroy | ValidTgts$ Land | TgtPrompt$ Select target land DeckHints:Color$Green SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_emissary.jpg Oracle:Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.)\nWhen Benalish Emissary enters the battlefield, if it was kicked, destroy target land. diff --git a/forge-gui/res/cardsfolder/b/benalish_veteran.txt b/forge-gui/res/cardsfolder/b/benalish_veteran.txt index c6dd1814db4..864401db0f9 100644 --- a/forge-gui/res/cardsfolder/b/benalish_veteran.txt +++ b/forge-gui/res/cardsfolder/b/benalish_veteran.txt @@ -3,6 +3,6 @@ ManaCost:2 W Types:Creature Human Soldier PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +1/+1 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ 1 | NumDef$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_veteran.jpg Oracle:Whenever Benalish Veteran attacks, it gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/benthic_djinn.txt b/forge-gui/res/cardsfolder/b/benthic_djinn.txt index ef7c50dd04f..3f1029ef48f 100644 --- a/forge-gui/res/cardsfolder/b/benthic_djinn.txt +++ b/forge-gui/res/cardsfolder/b/benthic_djinn.txt @@ -4,6 +4,6 @@ Types:Creature Djinn PT:5/3 K:Islandwalk T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your upkeep, you lose 2 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 +SVar:TrigLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/benthic_djinn.jpg Oracle:Islandwalk\nAt the beginning of your upkeep, you lose 2 life. diff --git a/forge-gui/res/cardsfolder/b/benthicore.txt b/forge-gui/res/cardsfolder/b/benthicore.txt index 0ffcafeaa57..24f98216882 100644 --- a/forge-gui/res/cardsfolder/b/benthicore.txt +++ b/forge-gui/res/cardsfolder/b/benthicore.txt @@ -3,7 +3,7 @@ ManaCost:6 U Types:Creature Elemental PT:5/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 blue Merfolk Wizard creature tokens. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ u 1 1 merfolk wizard | TokenAmount$ 2 | TokenName$ Merfolk Wizard | TokenTypes$ Creature,Merfolk,Wizard | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Create two 1/1 blue Merfolk Wizard creature tokens. +SVar:TrigToken:DB$Token | TokenImage$ u 1 1 merfolk wizard | TokenAmount$ 2 | TokenName$ Merfolk Wizard | TokenTypes$ Creature,Merfolk,Wizard | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Create two 1/1 blue Merfolk Wizard creature tokens. A:AB$ Untap | Cost$ tapXType<2/Merfolk> | SubAbility$ GainShroud | SpellDescription$ Untap CARDNAME. SVar:GainShroud:DB$Pump | Defined$ Self | KW$ Shroud | SpellDescription$ CARDNAME gains shroud until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/benthicore.jpg diff --git a/forge-gui/res/cardsfolder/b/bequeathal.txt b/forge-gui/res/cardsfolder/b/bequeathal.txt index 5aabcd8ea0f..cb963f50b2d 100644 --- a/forge-gui/res/cardsfolder/b/bequeathal.txt +++ b/forge-gui/res/cardsfolder/b/bequeathal.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigDraw | TriggerDescription$ When enchanted creature dies, draw two cards. -SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 2 +SVar:TrigDraw:DB$Draw | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/bequeathal.jpg Oracle:Enchant creature\nWhen enchanted creature dies, you draw two cards. diff --git a/forge-gui/res/cardsfolder/b/bereavement.txt b/forge-gui/res/cardsfolder/b/bereavement.txt index c11359471c5..d954bcd7210 100644 --- a/forge-gui/res/cardsfolder/b/bereavement.txt +++ b/forge-gui/res/cardsfolder/b/bereavement.txt @@ -2,7 +2,7 @@ Name:Bereavement ManaCost:1 B Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Green | TriggerZones$ Battlefield | Execute$ BereavementDiscard | TriggerDescription$ Whenever a green creature dies, its controller discards a card. -SVar:BereavementDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredCardController | Mode$ TgtChoose | NumCards$ 1 +SVar:BereavementDiscard:DB$ Discard | Defined$ TriggeredCardController | Mode$ TgtChoose | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bereavement.jpg Oracle:Whenever a green creature dies, its controller discards a card. diff --git a/forge-gui/res/cardsfolder/b/berserk_murlodont.txt b/forge-gui/res/cardsfolder/b/berserk_murlodont.txt index 2e9bd4d8ebb..7214e2deb7f 100644 --- a/forge-gui/res/cardsfolder/b/berserk_murlodont.txt +++ b/forge-gui/res/cardsfolder/b/berserk_murlodont.txt @@ -3,7 +3,7 @@ ManaCost:4 G Types:Creature Beast PT:3/3 T:Mode$ AttackerBlocked | ValidCard$ Beast | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a Beast becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +X | NumDef$ +X | References$ X +SVar:TrigPump:DB$Pump | Defined$ TriggeredAttacker | NumAtt$ +X | NumDef$ +X | References$ X SVar:X:TriggerCount$NumBlockers SVar:Picture:http://www.wizards.com/global/images/magic/general/berserk_murlodont.jpg Oracle:Whenever a Beast becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. diff --git a/forge-gui/res/cardsfolder/b/bestial_fury.txt b/forge-gui/res/cardsfolder/b/bestial_fury.txt index d0a5faf24e4..336f297246c 100644 --- a/forge-gui/res/cardsfolder/b/bestial_fury.txt +++ b/forge-gui/res/cardsfolder/b/bestial_fury.txt @@ -7,6 +7,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S T:Mode$ AttackerBlocked | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever enchanted creature becomes blocked, it gets +4/+0 and gains trample until end of turn. 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:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +4 | KW$ Trample +SVar:TrigPump:DB$Pump | Defined$ TriggeredAttacker | NumAtt$ +4 | KW$ Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/bestial_fury.jpg Oracle:Enchant creature\nWhen Bestial Fury enters the battlefield, draw a card at the beginning of the next turn's upkeep.\nWhenever enchanted creature becomes blocked, it gets +4/+0 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/b/betrayal.txt b/forge-gui/res/cardsfolder/b/betrayal.txt index 29fdf4dd1e5..8291de9143f 100644 --- a/forge-gui/res/cardsfolder/b/betrayal.txt +++ b/forge-gui/res/cardsfolder/b/betrayal.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura K:Enchant creature an opponent controls A:SP$ Attach | Cost$ U | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | AILogic$ Pump T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever enchanted creature becomes tapped, you draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/betrayal.jpg Oracle:Enchant creature an opponent controls\nWhenever enchanted creature becomes tapped, you draw a card. diff --git a/forge-gui/res/cardsfolder/b/bident_of_thassa.txt b/forge-gui/res/cardsfolder/b/bident_of_thassa.txt index 646f867e20f..74c74ff15b6 100644 --- a/forge-gui/res/cardsfolder/b/bident_of_thassa.txt +++ b/forge-gui/res/cardsfolder/b/bident_of_thassa.txt @@ -2,7 +2,7 @@ Name:Bident of Thassa ManaCost:2 U U Types:Legendary Enchantment Artifact T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a creature you control deals combat damage to an opponent, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:TrigDraw:DB$ Draw | NumCards$ 1 A:AB$ Effect | Cost$ 1 U T | StaticAbilities$ MustAttack | References$ MustAttack | SpellDescription$ Creatures your opponents control attack this turn if able. SVar:MustAttack:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.OppCtrl | AddHiddenKeyword$ CARDNAME attacks each combat if able. | Description$ Creatures your opponents control attack this turn if able. SVar:PlayMain1:TRUE diff --git a/forge-gui/res/cardsfolder/b/binding_mummy.txt b/forge-gui/res/cardsfolder/b/binding_mummy.txt index 3258ab2f4c1..19a714906d6 100644 --- a/forge-gui/res/cardsfolder/b/binding_mummy.txt +++ b/forge-gui/res/cardsfolder/b/binding_mummy.txt @@ -3,6 +3,6 @@ ManaCost:1 W Types:Creature Zombie PT:2/2 T:Mode$ ChangesZone | ValidCard$ Zombie.Other+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigTap | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever another Zombie enters the battlefield under your control, you may tap target artifact or creature. -SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Artifact,Creature | TgtPrompt$ Select target artifact or creature +SVar:TrigTap:DB$Tap | ValidTgts$ Artifact,Creature | TgtPrompt$ Select target artifact or creature SVar:Picture:http://www.wizards.com/global/images/magic/general/binding_mummy.jpg Oracle:Whenever another Zombie enters the battlefield under your control, you may tap target artifact or creature. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/bioplasm.txt b/forge-gui/res/cardsfolder/b/bioplasm.txt index 81b6ff82ae4..612f452039e 100644 --- a/forge-gui/res/cardsfolder/b/bioplasm.txt +++ b/forge-gui/res/cardsfolder/b/bioplasm.txt @@ -3,7 +3,7 @@ ManaCost:3 G G Types:Creature Ooze PT:4/4 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, exile the top card of your library. If it's a creature card, CARDNAME gets +X/+Y until end of turn, where X is the exiled creature card's power and Y is its toughness. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ DBPump +SVar:TrigMill:DB$ Mill | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ DBPump SVar:DBPump:DB$ Pump | NumAtt$ X | NumDef$ Y | ConditionCheckSVar$ Z | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup | References$ X,Y,Z SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$CardPower diff --git a/forge-gui/res/cardsfolder/b/biovisionary.txt b/forge-gui/res/cardsfolder/b/biovisionary.txt index ae39ebbc7ae..5866e3270fe 100644 --- a/forge-gui/res/cardsfolder/b/biovisionary.txt +++ b/forge-gui/res/cardsfolder/b/biovisionary.txt @@ -3,6 +3,6 @@ ManaCost:1 G U Types:Creature Human Wizard PT:2/3 T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | IsPresent$ Creature.YouCtrl+namedBiovisionary | PresentCompare$ GE4 | Execute$ TrigWinGame | TriggerDescription$ At the beginning of the end step, if you control four or more creatures named CARDNAME, you win the game. -SVar:TrigWinGame:AB$WinsGame | Cost$ 0 | Defined$ You +SVar:TrigWinGame:DB$WinsGame | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/biovisionary.jpg Oracle:At the beginning of the end step, if you control four or more creatures named Biovisionary, you win the game. diff --git a/forge-gui/res/cardsfolder/b/birthing_hulk.txt b/forge-gui/res/cardsfolder/b/birthing_hulk.txt index 32ca93bf711..7edad06ff0e 100644 --- a/forge-gui/res/cardsfolder/b/birthing_hulk.txt +++ b/forge-gui/res/cardsfolder/b/birthing_hulk.txt @@ -4,7 +4,7 @@ Types:Creature Eldrazi Drone PT:5/4 K:Devoid T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 colorless Eldrazi Scion creature tokens. They have "Sacrifice this creature: Add {C} to your mana pool." ({C} represents colorless mana.) -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Eldrazi Scion | TokenTypes$ Creature,Eldrazi,Scion | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenAltImages$ c_1_1_eldrazi_scion2,c_1_1_eldrazi_scion3,c_1_1_eldrazi_scion4,c_1_1_eldrazi_scion5,c_1_1_eldrazi_scion6 | TokenAbilities$ ABMana +SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenName$ Eldrazi Scion | TokenTypes$ Creature,Eldrazi,Scion | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenAltImages$ c_1_1_eldrazi_scion2,c_1_1_eldrazi_scion3,c_1_1_eldrazi_scion4,c_1_1_eldrazi_scion5,c_1_1_eldrazi_scion6 | TokenAbilities$ ABMana SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ C | Amount$ 1 | SpellDescription$ Add {C} to your mana pool. A:AB$ Regenerate | Cost$ 1 C | SpellDescription$ Regenerate CARDNAME. DeckNeeds:Ability$Mana.Colorless diff --git a/forge-gui/res/cardsfolder/b/biting_tether.txt b/forge-gui/res/cardsfolder/b/biting_tether.txt index 8cd37f6d978..24d00a071f2 100644 --- a/forge-gui/res/cardsfolder/b/biting_tether.txt +++ b/forge-gui/res/cardsfolder/b/biting_tether.txt @@ -5,6 +5,6 @@ K:Enchant creature A:SP$ Attach | Cost$ 4 U | ValidTgts$ Creature | AILogic$ GainControl S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, put a -1/-1 counter on enchanted creature. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ M1M1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Enchanted | CounterType$ M1M1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/biting_tether.jpg Oracle:Enchant creature\nYou control enchanted creature.\nAt the beginning of your upkeep, put a -1/-1 counter on enchanted creature. diff --git a/forge-gui/res/cardsfolder/b/bitter_ordeal.txt b/forge-gui/res/cardsfolder/b/bitter_ordeal.txt index a0e88adfaed..fb977c1fcb7 100644 --- a/forge-gui/res/cardsfolder/b/bitter_ordeal.txt +++ b/forge-gui/res/cardsfolder/b/bitter_ordeal.txt @@ -3,7 +3,7 @@ ManaCost:2 B Types:Sorcery A:SP$ ChangeZone | Cost$ 2 B | Origin$ Library | Destination$ Exile | ValidTgts$ Player | ChangeType$ Card | ChangeNum$ 1 | IsCurse$ True | SpellDescription$ Search target player's library for a card and exile it. Then that player shuffles his or her library. T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigGravestorm | TriggerDescription$ Gravestorm (When you cast this spell, copy it for each permanent put into a graveyard this turn. You may choose new targets for the copies.) -SVar:TrigGravestorm:AB$CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ GravestormCount | References$ GravestormCount +SVar:TrigGravestorm:DB$CopySpellAbility | Defined$ TriggeredSpellAbility | Amount$ GravestormCount | References$ GravestormCount SVar:GravestormCount:Count$ThisTurnEntered_Graveyard_Permanent SVar:Picture:http://www.wizards.com/global/images/magic/general/bitter_ordeal.jpg Oracle:Search target player's library for a card and exile it. Then that player shuffles his or her library.\nGravestorm (When you cast this spell, copy it for each permanent put into a graveyard this turn. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/b/bitterblossom.txt b/forge-gui/res/cardsfolder/b/bitterblossom.txt index 6c6877cef1c..98e7496336e 100644 --- a/forge-gui/res/cardsfolder/b/bitterblossom.txt +++ b/forge-gui/res/cardsfolder/b/bitterblossom.txt @@ -2,7 +2,7 @@ Name:Bitterblossom ManaCost:1 B Types:Tribal Enchantment Faerie T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You |TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, you lose 1 life and create a 1/1 black Faerie Rogue creature token with flying. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Faerie Rogue | TokenTypes$ Creature,Faerie,Rogue | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SubAbility$ DB +SVar:TrigToken:DB$Token | TokenAmount$ 1 | TokenName$ Faerie Rogue | TokenTypes$ Creature,Faerie,Rogue | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SubAbility$ DB SVar:DB:DB$LoseLife | LifeAmount$ 1 SVar:AICastPreference:NeverCastIfLifeBelow$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/bitterblossom.jpg diff --git a/forge-gui/res/cardsfolder/b/bitterheart_witch.txt b/forge-gui/res/cardsfolder/b/bitterheart_witch.txt index 6c94396d212..a2ed0ed8491 100644 --- a/forge-gui/res/cardsfolder/b/bitterheart_witch.txt +++ b/forge-gui/res/cardsfolder/b/bitterheart_witch.txt @@ -4,6 +4,6 @@ Types:Creature Human Shaman PT:1/2 K:Deathtouch T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may search your library for a Curse card, put it onto the battlefield attached to target player, then shuffle your library. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Curse | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Curse | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/bitterheart_witch.jpg Oracle:Deathtouch\nWhen Bitterheart Witch dies, you may search your library for a Curse card, put it onto the battlefield attached to target player, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/black_cat.txt b/forge-gui/res/cardsfolder/b/black_cat.txt index cc0c588aa86..21490df876e 100644 --- a/forge-gui/res/cardsfolder/b/black_cat.txt +++ b/forge-gui/res/cardsfolder/b/black_cat.txt @@ -3,6 +3,6 @@ ManaCost:1 B Types:Creature Zombie Cat PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, target opponent discards a card at random. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Opponent | NumCards$ 1 | Mode$ Random +SVar:TrigDiscard:DB$ Discard | ValidTgts$ Opponent | NumCards$ 1 | Mode$ Random SVar:Picture:http://www.wizards.com/global/images/magic/general/black_cat.jpg Oracle:When Black Cat dies, target opponent discards a card at random. diff --git a/forge-gui/res/cardsfolder/b/black_market.txt b/forge-gui/res/cardsfolder/b/black_market.txt index 2b4ed30443f..6d8ccfcfc9e 100644 --- a/forge-gui/res/cardsfolder/b/black_market.txt +++ b/forge-gui/res/cardsfolder/b/black_market.txt @@ -2,9 +2,9 @@ Name:Black Market ManaCost:3 B B Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature dies, put a charge counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CHARGE | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ CHARGE | CounterNum$ 1 T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGetMana | TriggerDescription$ At the beginning of your precombat main phase, add {B} to your mana pool for each charge counter on CARDNAME. -SVar:TrigGetMana:AB$ Mana | Cost$ 0 | Produced$ B | Amount$ X | References$ X | SpellDescription$ Add {X}{B} to your mana pool +SVar:TrigGetMana:DB$ Mana | Produced$ B | Amount$ X | References$ X | SpellDescription$ Add {X}{B} to your mana pool SVar:X:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/black_market.jpg Oracle:Whenever a creature dies, put a charge counter on Black Market.\nAt the beginning of your precombat main phase, add {B} to your mana pool for each charge counter on Black Market. diff --git a/forge-gui/res/cardsfolder/b/black_vise.txt b/forge-gui/res/cardsfolder/b/black_vise.txt index c6298d020a2..9970ffc04b1 100644 --- a/forge-gui/res/cardsfolder/b/black_vise.txt +++ b/forge-gui/res/cardsfolder/b/black_vise.txt @@ -4,7 +4,7 @@ Types:Artifact K:ETBReplacement:Other:ChooseP SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | ChoiceTitle$ Choose an opponent | AILogic$ Curse | SpellDescription$ As CARDNAME enters the battlefield, choose an opponent. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.Chosen | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the chosen player's upkeep, CARDNAME deals X damage to that player, where X is the number of cards in his or her hand minus 4. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ ChosenPlayer | NumDmg$ X | References$ X +SVar:TrigDamage:DB$ DealDamage | Defined$ ChosenPlayer | NumDmg$ X | References$ X SVar:X:Count$InChosenHand/Minus.4 SVar:Picture:http://www.wizards.com/global/images/magic/general/black_vise.jpg Oracle:As Black Vise enters the battlefield, choose an opponent.\nAt the beginning of the chosen player's upkeep, Black Vise deals X damage to that player, where X is the number of cards in his or her hand minus 4. diff --git a/forge-gui/res/cardsfolder/b/blade_splicer.txt b/forge-gui/res/cardsfolder/b/blade_splicer.txt index 0b56f52a21b..cebff57f06b 100644 --- a/forge-gui/res/cardsfolder/b/blade_splicer.txt +++ b/forge-gui/res/cardsfolder/b/blade_splicer.txt @@ -3,7 +3,7 @@ ManaCost:2 W Types:Creature Human Artificer PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 3/3 colorless Golem artifact creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ c 3 3 golem NPH +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ c 3 3 golem NPH S:Mode$ Continuous | Affected$ Creature.Golem+YouCtrl | AddKeyword$ First Strike | Description$ Golem creatures you control have first strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/blade_splicer.jpg Oracle:When Blade Splicer enters the battlefield, create a 3/3 colorless Golem artifact creature token.\nGolem creatures you control have first strike. diff --git a/forge-gui/res/cardsfolder/b/blade_tribe_berserkers.txt b/forge-gui/res/cardsfolder/b/blade_tribe_berserkers.txt index 64228b26229..1489f654439 100644 --- a/forge-gui/res/cardsfolder/b/blade_tribe_berserkers.txt +++ b/forge-gui/res/cardsfolder/b/blade_tribe_berserkers.txt @@ -3,7 +3,7 @@ ManaCost:3 R Types:Creature Human Berserker PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Metalcraft$ True | Execute$ TrigPump | TriggerDescription$ Metalcraft — When CARDNAME enters the battlefield, if you control three or more artifacts, CARDNAME gets +3/+3 and gains haste until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 3 | NumDef$ 3 | KW$ Haste +SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 3 | NumDef$ 3 | KW$ Haste SVar:PlayMain1:ALWAYS SVar:Picture:http://www.wizards.com/global/images/magic/general/blade_tribe_berserkers.jpg Oracle:Metalcraft — When Blade-Tribe Berserkers enters the battlefield, if you control three or more artifacts, Blade-Tribe Berserkers gets +3/+3 and gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blademane_baku.txt b/forge-gui/res/cardsfolder/b/blademane_baku.txt index c21f0b2ab34..d3e643ca8bc 100644 --- a/forge-gui/res/cardsfolder/b/blademane_baku.txt +++ b/forge-gui/res/cardsfolder/b/blademane_baku.txt @@ -3,7 +3,7 @@ ManaCost:1 R Types:Creature Spirit PT:1/1 T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ KI | CounterNum$ 1 A:AB$ Pump | Cost$ 1 SubCounter | Defined$ Self | NumAtt$ +Y | References$ X,Y | SpellDescription$ For each counter removed, CARDNAME gets +2/+0 until end of turn. SVar:X:XChoice #ChosenX SVar created by Cost payment diff --git a/forge-gui/res/cardsfolder/b/blades_of_velis_vel.txt b/forge-gui/res/cardsfolder/b/blades_of_velis_vel.txt index a5ffa812db3..c95779cbfc4 100644 --- a/forge-gui/res/cardsfolder/b/blades_of_velis_vel.txt +++ b/forge-gui/res/cardsfolder/b/blades_of_velis_vel.txt @@ -3,6 +3,6 @@ ManaCost:1 R Types:Tribal Instant Shapeshifter K:Changeling A:SP$ Pump | Cost$ 1 R | TargetMin$ 0 | TargetMax$ 2 | NumAtt$ +2 | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SubAbility$ DBAnimate | SpellDescription$ Up to two target creatures each get +2/+0 and gain all creature types until end of turn. -SVar:DBAnimate:DB$ Animate | Cost$ 0 | Defined$ Targeted | Types$ AllCreatureTypes +SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Types$ AllCreatureTypes SVar:Picture:http://www.wizards.com/global/images/magic/general/blades_of_velis_vel.jpg Oracle:Changeling (This card is every creature type.)\nUp to two target creatures each get +2/+0 and gain all creature types until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bladewing_the_risen.txt b/forge-gui/res/cardsfolder/b/bladewing_the_risen.txt index e89202e87a8..1b512e3bf24 100644 --- a/forge-gui/res/cardsfolder/b/bladewing_the_risen.txt +++ b/forge-gui/res/cardsfolder/b/bladewing_the_risen.txt @@ -5,6 +5,6 @@ PT:4/4 K:Flying A:AB$ PumpAll | Cost$ B R | ValidCards$ Creature.Dragon | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Dragon creatures get +1/+1 until end of turn. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target Dragon permanent card from your graveyard to the battlefield. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Permanent.Dragon+YouOwn | TgtPrompt$ Choose target Dragon permanent in your graveyard. +SVar:TrigReturn:DB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Permanent.Dragon+YouOwn | TgtPrompt$ Choose target Dragon permanent in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/bladewing_the_risen.jpg Oracle:Flying\nWhen Bladewing the Risen enters the battlefield, you may return target Dragon permanent card from your graveyard to the battlefield.\n{B}{R}: Dragon creatures get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bladewings_thrall.txt b/forge-gui/res/cardsfolder/b/bladewings_thrall.txt index 41f40af4614..11167cd3539 100644 --- a/forge-gui/res/cardsfolder/b/bladewings_thrall.txt +++ b/forge-gui/res/cardsfolder/b/bladewings_thrall.txt @@ -4,7 +4,7 @@ Types:Creature Zombie PT:3/3 S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Flying | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME has flying as long as you control a Dragon. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Dragon | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ When a Dragon enters the battlefield, you may return CARDNAME from your graveyard to the battlefield. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield +SVar:TrigReturn:DB$ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield SVar:X:Count$Valid Dragon.YouCtrl SVar:BuffedBy:Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/bladewings_thrall.jpg diff --git a/forge-gui/res/cardsfolder/b/blasting_station.txt b/forge-gui/res/cardsfolder/b/blasting_station.txt index d8c262d01e1..8acbb3bdee0 100644 --- a/forge-gui/res/cardsfolder/b/blasting_station.txt +++ b/forge-gui/res/cardsfolder/b/blasting_station.txt @@ -3,7 +3,7 @@ ManaCost:3 Types:Artifact A:AB$ DealDamage | Cost$ T Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever a creature enters the battlefield, you may untap CARDNAME. -SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self +SVar:TrigUntap:DB$Untap | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blasting_station.jpg Oracle:{T}, Sacrifice a creature: Blasting Station deals 1 damage to target creature or player.\nWhenever a creature enters the battlefield, you may untap Blasting Station. diff --git a/forge-gui/res/cardsfolder/b/blaze_commando.txt b/forge-gui/res/cardsfolder/b/blaze_commando.txt index 333947484ce..f62b2110066 100644 --- a/forge-gui/res/cardsfolder/b/blaze_commando.txt +++ b/forge-gui/res/cardsfolder/b/blaze_commando.txt @@ -3,7 +3,7 @@ ManaCost:3 R W Types:Creature Minotaur Soldier PT:5/3 T:Mode$ DamageDone | ValidSource$ Instant.YouCtrl,Sorcery.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an instant or sorcery spell you control deals damage, create two 1/1 red and white Soldier creature tokens with haste. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ Red,White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste +SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ Red,White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste DeckHas:Ability$Token DeckHints:Type$Instant|Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/blaze_commando.jpg diff --git a/forge-gui/res/cardsfolder/b/blazing_specter.txt b/forge-gui/res/cardsfolder/b/blazing_specter.txt index 0d51419f2a3..8e696011f88 100644 --- a/forge-gui/res/cardsfolder/b/blazing_specter.txt +++ b/forge-gui/res/cardsfolder/b/blazing_specter.txt @@ -5,6 +5,6 @@ PT:2/2 K:Flying K:Haste T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card. -SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose +SVar:TrigDiscard:DB$Discard | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_specter.jpg Oracle:Flying, haste\nWhenever Blazing Specter deals combat damage to a player, that player discards a card. diff --git a/forge-gui/res/cardsfolder/b/bleak_coven_vampires.txt b/forge-gui/res/cardsfolder/b/bleak_coven_vampires.txt index fae6765bb39..16df1cb00de 100644 --- a/forge-gui/res/cardsfolder/b/bleak_coven_vampires.txt +++ b/forge-gui/res/cardsfolder/b/bleak_coven_vampires.txt @@ -3,7 +3,7 @@ ManaCost:3 B B Types:Creature Vampire Warrior PT:4/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Metalcraft$ True | Execute$ TrigDrain | TriggerDescription$ Metalcraft — When CARDNAME enters the battlefield, if you control three or more artifacts, target player loses 4 life and you gain 4 life. -SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 4 | SubAbility$ DBGainLife | IsCurse$ True | ConditionPresent$ Artifact.YouCtrl | ConditionCompare$ GE3 +SVar:TrigDrain:DB$ LoseLife | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 4 | SubAbility$ DBGainLife | IsCurse$ True | ConditionPresent$ Artifact.YouCtrl | ConditionCompare$ GE3 SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/bleak_coven_vampires.jpg Oracle:Metalcraft — When Bleak Coven Vampires enters the battlefield, if you control three or more artifacts, target player loses 4 life and you gain 4 life. diff --git a/forge-gui/res/cardsfolder/b/blessed_spirits.txt b/forge-gui/res/cardsfolder/b/blessed_spirits.txt index 1a320d91e28..c06ace584ff 100644 --- a/forge-gui/res/cardsfolder/b/blessed_spirits.txt +++ b/forge-gui/res/cardsfolder/b/blessed_spirits.txt @@ -4,7 +4,7 @@ Types:Creature Spirit PT:2/2 K:Flying T:Mode$ SpellCast | ValidCard$ Enchantment | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an enchantment spell, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/blessed_spirits.jpg Oracle:Flying\nWhenever you cast an enchantment spell, put a +1/+1 counter on Blessed Spirits. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/blessing_of_leeches.txt b/forge-gui/res/cardsfolder/b/blessing_of_leeches.txt index 8d429bfe0a4..e396a146750 100644 --- a/forge-gui/res/cardsfolder/b/blessing_of_leeches.txt +++ b/forge-gui/res/cardsfolder/b/blessing_of_leeches.txt @@ -6,7 +6,7 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Pump A:AB$ Regenerate | Cost$ 0 | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your upkeep, you lose 1 life. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:TrigLoseLife:DB$LoseLife | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blessing_of_leeches.jpg diff --git a/forge-gui/res/cardsfolder/b/blight.txt b/forge-gui/res/cardsfolder/b/blight.txt index a134143e64c..0cc1d272aaa 100644 --- a/forge-gui/res/cardsfolder/b/blight.txt +++ b/forge-gui/res/cardsfolder/b/blight.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant land A:SP$ Attach | Cost$ B B | ValidTgts$ Land | AILogic$ Curse T:Mode$ Taps | ValidCard$ Card.AttachedBy | Execute$ TrigDestroy | TriggerDescription$ When enchanted land becomes tapped, destroy it. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredCard +SVar:TrigDestroy:DB$Destroy | Defined$ TriggeredCard SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blight.jpg Oracle:Enchant land\nWhen enchanted land becomes tapped, destroy it. diff --git a/forge-gui/res/cardsfolder/b/blightcaster.txt b/forge-gui/res/cardsfolder/b/blightcaster.txt index ee6c3b8e071..aa69e91a5c3 100644 --- a/forge-gui/res/cardsfolder/b/blightcaster.txt +++ b/forge-gui/res/cardsfolder/b/blightcaster.txt @@ -3,6 +3,6 @@ ManaCost:3 B Types:Creature Human Wizard PT:2/3 T:Mode$ SpellCast | ValidCard$ Enchantment | ValidActivatingPlayer$ You | Execute$ TrigPump | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you cast an enchantment spell, you may have target creature get -2/-2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True +SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/blightcaster.jpg Oracle:Whenever you cast an enchantment spell, you may have target creature get -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blind_creeper.txt b/forge-gui/res/cardsfolder/b/blind_creeper.txt index 4aeb5baca71..a34b0459e7b 100644 --- a/forge-gui/res/cardsfolder/b/blind_creeper.txt +++ b/forge-gui/res/cardsfolder/b/blind_creeper.txt @@ -3,7 +3,7 @@ ManaCost:1 B Types:Creature Zombie Beast PT:3/3 T:Mode$ SpellCast | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a player casts a spell, CARDNAME gets -1/-1 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ -1 | NumDef$ -1 +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ -1 | NumDef$ -1 SVar:AntiBuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/blind_creeper.jpg Oracle:Whenever a player casts a spell, Blind Creeper gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blinding_angel.txt b/forge-gui/res/cardsfolder/b/blinding_angel.txt index 5e5f96a0c06..26dc134080b 100644 --- a/forge-gui/res/cardsfolder/b/blinding_angel.txt +++ b/forge-gui/res/cardsfolder/b/blinding_angel.txt @@ -4,6 +4,6 @@ Types:Creature Angel PT:2/4 K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player skips his or her next combat phase. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredTarget | KW$ Skip your next combat phase. | Permanent$ True +SVar:TrigPump:DB$Pump | Defined$ TriggeredTarget | KW$ Skip your next combat phase. | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/blinding_angel.jpg Oracle:Flying\nWhenever Blinding Angel deals combat damage to a player, that player skips his or her next combat phase. diff --git a/forge-gui/res/cardsfolder/b/blinkmoth_urn.txt b/forge-gui/res/cardsfolder/b/blinkmoth_urn.txt index 801d5ab3016..701221e7a40 100644 --- a/forge-gui/res/cardsfolder/b/blinkmoth_urn.txt +++ b/forge-gui/res/cardsfolder/b/blinkmoth_urn.txt @@ -2,7 +2,7 @@ Name:Blinkmoth Urn ManaCost:5 Types:Artifact T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ Player | TriggerZones$ Battlefield | IsPresent$ Card.Self+untapped | Execute$ TrigGetMana | TriggerDescription$ At the beginning of each player's precombat main phase, if CARDNAME is untapped, that player adds {C} to his or her mana pool for each artifact he or she controls. -SVar:TrigGetMana:AB$ Mana | Cost$ 0 | Produced$ C | Amount$ X | References$ X | Defined$ TriggeredPlayer +SVar:TrigGetMana:DB$ Mana | Produced$ C | Amount$ X | References$ X | Defined$ TriggeredPlayer SVar:X:Count$Valid Artifact.ActivePlayerCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blinkmoth_urn.jpg diff --git a/forge-gui/res/cardsfolder/b/blistercoil_weird.txt b/forge-gui/res/cardsfolder/b/blistercoil_weird.txt index b20effc3acc..4b528f5c377 100644 --- a/forge-gui/res/cardsfolder/b/blistercoil_weird.txt +++ b/forge-gui/res/cardsfolder/b/blistercoil_weird.txt @@ -3,7 +3,7 @@ ManaCost:UR Types:Creature Weird PT:1/1 T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a instant or sorcery spell, CARDNAME gets +1/+1 until end of turn. Untap it. -SVar:TrigPump:AB$ Pump | Cost$ 0 | NumAtt$ +1 | NumDef$ +1 | Defined$ Self | SubAbility$ DBUntap +SVar:TrigPump:DB$ Pump | NumAtt$ +1 | NumDef$ +1 | Defined$ Self | SubAbility$ DBUntap SVar:DBUntap:DB$ Untap | Defined$ Self SVar:BuffedBy:Instant,Sorcery DeckHints:Type$Instant|Sorcery diff --git a/forge-gui/res/cardsfolder/b/blistergrub.txt b/forge-gui/res/cardsfolder/b/blistergrub.txt index 3daded6157b..1295c8b1209 100644 --- a/forge-gui/res/cardsfolder/b/blistergrub.txt +++ b/forge-gui/res/cardsfolder/b/blistergrub.txt @@ -4,6 +4,6 @@ Types:Creature Horror PT:2/2 K:Swampwalk T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is dies, each opponent loses 2 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 2 +SVar:TrigLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/blistergrub.jpg Oracle:Swampwalk\nWhen Blistergrub dies, each opponent loses 2 life. diff --git a/forge-gui/res/cardsfolder/b/blisterpod.txt b/forge-gui/res/cardsfolder/b/blisterpod.txt index b16d887b746..99cf15919eb 100644 --- a/forge-gui/res/cardsfolder/b/blisterpod.txt +++ b/forge-gui/res/cardsfolder/b/blisterpod.txt @@ -4,7 +4,7 @@ Types:Creature Eldrazi Drone K:Devoid PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create a 1/1 colorless Eldrazi Scion creature token. It has "Sacrifice this creature: Add {C} to your mana pool." -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Eldrazi Scion | TokenTypes$ Creature,Eldrazi,Scion | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenAltImages$ c_1_1_eldrazi_scion2,c_1_1_eldrazi_scion3,c_1_1_eldrazi_scion4,c_1_1_eldrazi_scion5,c_1_1_eldrazi_scion6 | TokenAbilities$ ABMana +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Eldrazi Scion | TokenTypes$ Creature,Eldrazi,Scion | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenAltImages$ c_1_1_eldrazi_scion2,c_1_1_eldrazi_scion3,c_1_1_eldrazi_scion4,c_1_1_eldrazi_scion5,c_1_1_eldrazi_scion6 | TokenAbilities$ ABMana SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ C | Amount$ 1 | SpellDescription$ Add {C} to your mana pool. SVar:SacMe:1 DeckHints:Type$Eldrazi diff --git a/forge-gui/res/cardsfolder/b/blisterstick_shaman.txt b/forge-gui/res/cardsfolder/b/blisterstick_shaman.txt index c41002761df..a7fbef54b90 100644 --- a/forge-gui/res/cardsfolder/b/blisterstick_shaman.txt +++ b/forge-gui/res/cardsfolder/b/blisterstick_shaman.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Creature Goblin Shaman PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to target creature or player. -SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 +SVar:TrigDealDamage:DB$DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/blisterstick_shaman.jpg Oracle:When Blisterstick Shaman enters the battlefield, it deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/blitz_hellion.txt b/forge-gui/res/cardsfolder/b/blitz_hellion.txt index 507a771bc97..42baa72e414 100644 --- a/forge-gui/res/cardsfolder/b/blitz_hellion.txt +++ b/forge-gui/res/cardsfolder/b/blitz_hellion.txt @@ -5,6 +5,6 @@ PT:7/7 K:Trample K:Haste T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ At the beginning of the end step, CARDNAME's owner shuffles it into his or her library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Library | Shuffle$ True | Defined$ Self +SVar:TrigChange:DB$ChangeZone | Origin$ Battlefield | Destination$ Library | Shuffle$ True | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/blitz_hellion.jpg Oracle:Trample, haste\nAt the beginning of the end step, Blitz Hellion's owner shuffles it into his or her library. diff --git a/forge-gui/res/cardsfolder/b/blood_artist.txt b/forge-gui/res/cardsfolder/b/blood_artist.txt index 588d50ba2fc..dbb9263207b 100644 --- a/forge-gui/res/cardsfolder/b/blood_artist.txt +++ b/forge-gui/res/cardsfolder/b/blood_artist.txt @@ -4,7 +4,7 @@ Types:Creature Vampire PT:0/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME or another creature dies, target player loses 1 life and you gain 1 life. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ TrigLoseLife | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another creature dies, target player loses 1 life and you gain 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose a player to lose life | LifeAmount$ 1 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:TrigLoseLife:DB$ LoseLife | ValidTgts$ Player | TgtPrompt$ Choose a player to lose life | LifeAmount$ 1 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_artist.jpg Oracle:Whenever Blood Artist or another creature dies, target player loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/b/blood_funnel.txt b/forge-gui/res/cardsfolder/b/blood_funnel.txt index 91f49ed2227..c3571fccdc7 100644 --- a/forge-gui/res/cardsfolder/b/blood_funnel.txt +++ b/forge-gui/res/cardsfolder/b/blood_funnel.txt @@ -3,7 +3,7 @@ ManaCost:1 B Types:Enchantment S:Mode$ ReduceCost | ValidCard$ Card.nonCreature | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Noncreature spells you cast cost {2} less to cast. T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a noncreature spell, counter that spell unless you sacrifice a creature. -SVar:TrigCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | UnlessCost$ Sac<1/Creature> | UnlessPayer$ You +SVar:TrigCounter:DB$ Counter | Defined$ TriggeredSpellAbility | UnlessCost$ Sac<1/Creature> | UnlessPayer$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_funnel.jpg Oracle:Noncreature spells you cast cost {2} less to cast.\nWhenever you cast a noncreature spell, counter that spell unless you sacrifice a creature. diff --git a/forge-gui/res/cardsfolder/b/blood_mist.txt b/forge-gui/res/cardsfolder/b/blood_mist.txt index 42be7b51d13..374fc8af4ef 100644 --- a/forge-gui/res/cardsfolder/b/blood_mist.txt +++ b/forge-gui/res/cardsfolder/b/blood_mist.txt @@ -6,7 +6,7 @@ Types:Enchantment T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of combat on your turn, target creature you control gains double strike until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Double Strike +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Double Strike SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_mist.jpg diff --git a/forge-gui/res/cardsfolder/b/blood_reckoning.txt b/forge-gui/res/cardsfolder/b/blood_reckoning.txt index e54025cc8af..0c5d70fe386 100644 --- a/forge-gui/res/cardsfolder/b/blood_reckoning.txt +++ b/forge-gui/res/cardsfolder/b/blood_reckoning.txt @@ -2,6 +2,6 @@ Name:Blood Reckoning ManaCost:3 B Types:Enchantment T:Mode$ Attacks | ValidCard$ Creature.YouDontCtrl | Attacked$ You,Planeswalker.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a creature attacks you or a planeswalker you control, that creature's controller loses 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredAttackerController | LifeAmount$ 1 +SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredAttackerController | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_reckoning.jpg Oracle:Whenever a creature attacks you or a planeswalker you control, that creature's controller loses 1 life. diff --git a/forge-gui/res/cardsfolder/b/blood_scrivener.txt b/forge-gui/res/cardsfolder/b/blood_scrivener.txt index 49266764bd3..af28b447638 100644 --- a/forge-gui/res/cardsfolder/b/blood_scrivener.txt +++ b/forge-gui/res/cardsfolder/b/blood_scrivener.txt @@ -3,7 +3,7 @@ ManaCost:1 B Types:Creature Zombie Wizard PT:2/1 R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | Hellbent$ True | ReplaceWith$ DrawTwo | Description$ If you would draw a card while you have no cards in hand, instead draw two cards and lose 1 life. -SVar:DrawTwo:AB$ Draw | Cost$ 0 | NumCards$ 2 | SubAbility$ DBLoseLife +SVar:DrawTwo:DB$ Draw | NumCards$ 2 | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_scrivener.jpg Oracle:If you would draw a card while you have no cards in hand, instead draw two cards and lose 1 life. diff --git a/forge-gui/res/cardsfolder/b/blood_seeker.txt b/forge-gui/res/cardsfolder/b/blood_seeker.txt index 33f54e1286e..fb2ecb86ed3 100644 --- a/forge-gui/res/cardsfolder/b/blood_seeker.txt +++ b/forge-gui/res/cardsfolder/b/blood_seeker.txt @@ -3,6 +3,6 @@ ManaCost:1 B Types:Creature Vampire Shaman PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.OppCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDrain | TriggerDescription$ Whenever a creature enters the battlefield under an opponent's control, you may have that player lose 1 life. -SVar:TrigDrain:AB$LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 1 +SVar:TrigDrain:DB$LoseLife | Defined$ TriggeredCardController | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_seeker.jpg Oracle:Whenever a creature enters the battlefield under an opponent's control, you may have that player lose 1 life. diff --git a/forge-gui/res/cardsfolder/b/blood_speaker.txt b/forge-gui/res/cardsfolder/b/blood_speaker.txt index 503807ace5d..79475b77a07 100644 --- a/forge-gui/res/cardsfolder/b/blood_speaker.txt +++ b/forge-gui/res/cardsfolder/b/blood_speaker.txt @@ -3,11 +3,11 @@ ManaCost:3 B Types:Creature Ogre Shaman PT:3/2 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice CARDNAME. If you do, search your library for a Demon card, reveal that card, put it into your hand, then shuffle your library. -SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | Optional$ True | SacValid$ Card.Self | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBTutorDemon +SVar:TrigSacrifice:DB$ Sacrifice | Optional$ True | SacValid$ Card.Self | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBTutorDemon SVar:DBTutorDemon:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Demon | ChangeNum$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Demon.YouCtrl | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ Whenever a Demon enters the battlefield under your control, you may return CARDNAME from your graveyard to your Hand. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Hand +SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Hand DeckHints:Type$Demon SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_speaker.jpg Oracle:At the beginning of your upkeep, you may sacrifice Blood Speaker. If you do, search your library for a Demon card, reveal that card, put it into your hand, then shuffle your library.\nWhenever a Demon enters the battlefield under your control, return Blood Speaker from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/b/blood_toll_harpy.txt b/forge-gui/res/cardsfolder/b/blood_toll_harpy.txt index c6c526233d9..79900fbba49 100644 --- a/forge-gui/res/cardsfolder/b/blood_toll_harpy.txt +++ b/forge-gui/res/cardsfolder/b/blood_toll_harpy.txt @@ -4,6 +4,6 @@ Types:Creature Harpy PT:2/1 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, each player loses 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Player | LifeAmount$ 1 +SVar:TrigLoseLife:DB$ LoseLife | Defined$ Player | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_toll_harpy.jpg Oracle:Flying\nWhen Blood-Toll Harpy enters the battlefield, each player loses 1 life. diff --git a/forge-gui/res/cardsfolder/b/blood_tyrant.txt b/forge-gui/res/cardsfolder/b/blood_tyrant.txt index 634764712b4..b8945f17369 100644 --- a/forge-gui/res/cardsfolder/b/blood_tyrant.txt +++ b/forge-gui/res/cardsfolder/b/blood_tyrant.txt @@ -5,8 +5,8 @@ PT:5/5 K:Flying K:Trample T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your upkeep, each player loses 1 life. Put a +1/+1 counter on CARDNAME for each 1 life lost this way. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ Player | LifeAmount$ 1 | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ AFLifeLost +SVar:TrigLoseLife:DB$LoseLife | Defined$ Player | LifeAmount$ 1 | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$PutCounter | CounterType$ P1P1 | CounterNum$ AFLifeLost T:Mode$ LosesGame | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player loses the game, put five +1/+1 counters on CARDNAME. SVar:TrigCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 5 SVar:AFLifeLost:Number$0 diff --git a/forge-gui/res/cardsfolder/b/bloodbond_march.txt b/forge-gui/res/cardsfolder/b/bloodbond_march.txt index ade64e0d322..8dfea2ba203 100644 --- a/forge-gui/res/cardsfolder/b/bloodbond_march.txt +++ b/forge-gui/res/cardsfolder/b/bloodbond_march.txt @@ -2,7 +2,7 @@ Name:Bloodbond March ManaCost:2 B G Types:Enchantment T:Mode$ SpellCast | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ Whenever a player casts a creature spell, each player returns all cards with the same name as that spell from his or her graveyard to the battlefield. -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Triggered.sameName | Origin$ Graveyard | Destination$ Battlefield +SVar:TrigReturn:DB$ ChangeZoneAll | ChangeType$ Triggered.sameName | Origin$ Graveyard | Destination$ Battlefield SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodbond_march.jpg Oracle:Whenever a player casts a creature spell, each player returns all cards with the same name as that spell from his or her graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/b/bloodbond_vampire.txt b/forge-gui/res/cardsfolder/b/bloodbond_vampire.txt index 8e26616563d..dff75345d16 100644 --- a/forge-gui/res/cardsfolder/b/bloodbond_vampire.txt +++ b/forge-gui/res/cardsfolder/b/bloodbond_vampire.txt @@ -3,7 +3,7 @@ ManaCost:2 B B Types:Creature Vampire Shaman Ally PT:3/3 T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you gain life, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 DeckHints:Ability$LifeGain SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodbond_vampire.jpg Oracle:Whenever you gain life, put a +1/+1 counter on Bloodbond Vampire. diff --git a/forge-gui/res/cardsfolder/b/bloodbriar.txt b/forge-gui/res/cardsfolder/b/bloodbriar.txt index 657cdf18999..50e1b487a53 100644 --- a/forge-gui/res/cardsfolder/b/bloodbriar.txt +++ b/forge-gui/res/cardsfolder/b/bloodbriar.txt @@ -8,7 +8,7 @@ PT:2/3 T:Mode$ Sacrificed | ValidCard$ Permanent.Other | Execute$ TrigPutCounter | TriggerZones$ Battlefield | ValidPlayer$ You | TriggerDescription$ Whenever you sacrifice another permanent, put a +1/+1 counter on Bloodbriar. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodbriar.jpg diff --git a/forge-gui/res/cardsfolder/b/bloodchief_ascension.txt b/forge-gui/res/cardsfolder/b/bloodchief_ascension.txt index 1a55fa19085..f98f30b45e2 100644 --- a/forge-gui/res/cardsfolder/b/bloodchief_ascension.txt +++ b/forge-gui/res/cardsfolder/b/bloodchief_ascension.txt @@ -3,8 +3,8 @@ ManaCost:B Types:Enchantment T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigPut | OptionalDecider$ You | CheckSVar$ X | SVarCompare$ GE2 | TriggerDescription$ At the beginning of each end step, if an opponent lost 2 or more life this turn, you may put a quest counter on CARDNAME. (Damage causes loss of life.) T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+OppOwn | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE3_QUEST | Execute$ TrigLoseLife | OptionalDecider$ You | TriggerDescription$ Whenever a card is put into an opponent's graveyard from anywhere, if CARDNAME has three or more quest counters on it, you may have that player lose 2 life. If you do, you gain 2 life. -SVar:TrigPut:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardOwner | LifeAmount$ 2 | SubAbility$ DBGainLife +SVar:TrigPut:DB$ PutCounter | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 +SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredCardOwner | LifeAmount$ 2 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 SVar:X:PlayerCountOpponents$HighestLifeLostThisTurn SVar:MaxQuestEffect:3 diff --git a/forge-gui/res/cardsfolder/b/bloodcrazed_hoplite.txt b/forge-gui/res/cardsfolder/b/bloodcrazed_hoplite.txt index a6837a668c1..87e8e9a3a1c 100644 --- a/forge-gui/res/cardsfolder/b/bloodcrazed_hoplite.txt +++ b/forge-gui/res/cardsfolder/b/bloodcrazed_hoplite.txt @@ -3,8 +3,8 @@ ManaCost:1 B Types:Creature Human Soldier PT:2/1 T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic — Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 T:Mode$ CounterAdded | ValidCard$ Card.Self | TriggerZones$ Battlefield | CounterType$ P1P1 | Execute$ FathomDraw | TriggerDescription$ Whenever a +1/+1 counter is put on CARDNAME, remove a +1/+1 counter from target creature an opponent controls. -SVar:FathomDraw:AB$ RemoveCounter | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | CounterType$ P1P1 | CounterNum$ 1 +SVar:FathomDraw:DB$ RemoveCounter | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodcrazed_hoplite.jpg Oracle:Heroic — Whenever you cast a spell that targets Bloodcrazed Hoplite, put a +1/+1 counter on it.\nWhenever a +1/+1 counter is put on Bloodcrazed Hoplite, remove a +1/+1 counter from target creature an opponent controls. diff --git a/forge-gui/res/cardsfolder/b/bloodcrazed_neonate.txt b/forge-gui/res/cardsfolder/b/bloodcrazed_neonate.txt index 0b7c2edec6e..10fb048810e 100644 --- a/forge-gui/res/cardsfolder/b/bloodcrazed_neonate.txt +++ b/forge-gui/res/cardsfolder/b/bloodcrazed_neonate.txt @@ -4,6 +4,6 @@ Types:Creature Vampire PT:2/1 K:CARDNAME attacks each combat if able. T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodcrazed_neonate.jpg Oracle:Bloodcrazed Neonate attacks each combat if able.\nWhenever Bloodcrazed Neonate deals combat damage to a player, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/b/bloodfell_caves.txt b/forge-gui/res/cardsfolder/b/bloodfell_caves.txt index a65df690c04..c23bc7d1eee 100644 --- a/forge-gui/res/cardsfolder/b/bloodfell_caves.txt +++ b/forge-gui/res/cardsfolder/b/bloodfell_caves.txt @@ -4,7 +4,7 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 1 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 +SVar:TrigGainLife:DB$GainLife | LifeAmount$ 1 K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodfell_caves.jpg Oracle:Bloodfell Caves enters the battlefield tapped.\nWhen Bloodfell Caves enters the battlefield, you gain 1 life.\n{T}: Add {B} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/bloodghast.txt b/forge-gui/res/cardsfolder/b/bloodghast.txt index b0347ea4c4b..6006e8ada60 100644 --- a/forge-gui/res/cardsfolder/b/bloodghast.txt +++ b/forge-gui/res/cardsfolder/b/bloodghast.txt @@ -5,7 +5,7 @@ PT:2/1 K:CARDNAME can't block. S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Haste | CheckSVar$ X | SVarCompare$ LE10| Description$ CARDNAME has haste as long as an opponent has 10 or less life. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | OptionalDecider$ You | TriggerZones$ Graveyard | Execute$ TrigChange | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, you may return CARDNAME from your graveyard to the battlefield. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield +SVar:TrigChange:DB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield SVar:X:PlayerCountOpponents$LowestLifeTotal SVar:SacMe:3 SVar:DiscardMe:3 diff --git a/forge-gui/res/cardsfolder/b/bloodgift_demon.txt b/forge-gui/res/cardsfolder/b/bloodgift_demon.txt index e691a1ee709..9249419fa40 100644 --- a/forge-gui/res/cardsfolder/b/bloodgift_demon.txt +++ b/forge-gui/res/cardsfolder/b/bloodgift_demon.txt @@ -4,7 +4,7 @@ Types:Creature Demon PT:5/4 K:Flying T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You |TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your upkeep, target player draws a card and loses 1 life. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | Cost$ 0 | Defined$ Targeted | LifeAmount$ 1 +SVar:TrigDraw:DB$ Draw | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | Defined$ Targeted | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodgift_demon.jpg Oracle:Flying\nAt the beginning of your upkeep, target player draws a card and loses 1 life. diff --git a/forge-gui/res/cardsfolder/b/bloodhall_ooze.txt b/forge-gui/res/cardsfolder/b/bloodhall_ooze.txt index 692e3f03276..305fce5a675 100644 --- a/forge-gui/res/cardsfolder/b/bloodhall_ooze.txt +++ b/forge-gui/res/cardsfolder/b/bloodhall_ooze.txt @@ -4,7 +4,7 @@ Types:Creature Ooze PT:1/1 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Permanent.Black+YouCtrl | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, if you control a black permanent, you may put a +1/+1 counter on CARDNAME. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Permanent.Green+YouCtrl | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, if you control a green permanent, you may put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 DeckHints:Color$Black|Green SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodhall_ooze.jpg Oracle:At the beginning of your upkeep, if you control a black permanent, you may put a +1/+1 counter on Bloodhall Ooze.\nAt the beginning of your upkeep, if you control a green permanent, you may put a +1/+1 counter on Bloodhall Ooze. diff --git a/forge-gui/res/cardsfolder/b/bloodhall_priest.txt b/forge-gui/res/cardsfolder/b/bloodhall_priest.txt index 5aa15db42f4..b3528b5498b 100644 --- a/forge-gui/res/cardsfolder/b/bloodhall_priest.txt +++ b/forge-gui/res/cardsfolder/b/bloodhall_priest.txt @@ -10,7 +10,7 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S T:Mode$ Attacks | ValidCard$ Card.Self | IsPresent$ Card.YouCtrl | PresentZone$ Hand | PresentCompare$ EQ0 | Execute$ TrigDamage | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, if you have no cards in hand, Bloodhall Priest deals 2 damage to target creature or player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0| ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 SVar:HasAttackEffect:TRUE diff --git a/forge-gui/res/cardsfolder/b/bloodhill_bastion.txt b/forge-gui/res/cardsfolder/b/bloodhill_bastion.txt index da6244ba77b..ff868214aeb 100644 --- a/forge-gui/res/cardsfolder/b/bloodhill_bastion.txt +++ b/forge-gui/res/cardsfolder/b/bloodhill_bastion.txt @@ -2,9 +2,9 @@ Name:Bloodhill Bastion ManaCost:no cost Types:Plane Equilor T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Command | ValidCard$ Creature | Execute$ TrigPump | TriggerDescription$ Whenever a creature enters the battlefield, it gains double strike and haste until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | KW$ Double Strike & Haste +SVar:TrigPump:DB$ Pump | Defined$ TriggeredCard | KW$ Double Strike & Haste T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {CHAOS}, exile target nontoken creature you control, then return it to the battlefield under your control. -SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.nonToken+YouCtrl | TgtPrompt$ Select target non-Token creature you control | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ RestorationReturn +SVar:RolledChaos:DB$ ChangeZone | ValidTgts$ Creature.nonToken+YouCtrl | TgtPrompt$ Select target non-Token creature you control | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ RestorationReturn SVar:RestorationReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodhill_bastion.jpg SVar:AIRollPlanarDieParams:Mode$ Always | MinTurn$ 3 | RollInMain1$ True diff --git a/forge-gui/res/cardsfolder/b/bloodhunter_bat.txt b/forge-gui/res/cardsfolder/b/bloodhunter_bat.txt index 17ab3ca71a4..4a6a61d36ce 100644 --- a/forge-gui/res/cardsfolder/b/bloodhunter_bat.txt +++ b/forge-gui/res/cardsfolder/b/bloodhunter_bat.txt @@ -4,7 +4,7 @@ Types:Creature Bat PT:2/2 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, target player loses 2 life and you gain 2 life. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose target player | LifeAmount$ 2 | SubAbility$ DBGainLife +SVar:TrigLoseLife:DB$LoseLife | ValidTgts$ Player | TgtPrompt$ Choose target player | LifeAmount$ 2 | SubAbility$ DBGainLife SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodhunter_bat.jpg Oracle:Flying\nWhen Bloodhunter Bat enters the battlefield, target player loses 2 life and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/b/bloodhusk_ritualist.txt b/forge-gui/res/cardsfolder/b/bloodhusk_ritualist.txt index ae0b5a23937..a53c38d146c 100644 --- a/forge-gui/res/cardsfolder/b/bloodhusk_ritualist.txt +++ b/forge-gui/res/cardsfolder/b/bloodhusk_ritualist.txt @@ -4,7 +4,7 @@ Types:Creature Vampire Shaman PT:2/2 K:Multikicker:B T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, target opponent discards a card for each time it was kicked. -SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Opponent | NumCards$ X | Mode$ TgtChoose | References$ X +SVar:TrigDiscard:DB$Discard | ValidTgts$ Opponent | NumCards$ X | Mode$ TgtChoose | References$ X SVar:X:Count$TimesKicked SVar:Picture:http://www.wizards.com/global/images/magic/general/Bloodhusk_Ritualist.jpg Oracle:Multikicker {B} (You may pay an additional {B} any number of times as you cast this spell.)\nWhen Bloodhusk Ritualist enters the battlefield, target opponent discards a card for each time it was kicked. diff --git a/forge-gui/res/cardsfolder/b/bloodlord_of_vaasgoth.txt b/forge-gui/res/cardsfolder/b/bloodlord_of_vaasgoth.txt index ef2aab8f4c4..71eff2087c2 100644 --- a/forge-gui/res/cardsfolder/b/bloodlord_of_vaasgoth.txt +++ b/forge-gui/res/cardsfolder/b/bloodlord_of_vaasgoth.txt @@ -5,6 +5,6 @@ PT:3/3 K:Bloodthirst:3 K:Flying T:Mode$ SpellCast | ValidCard$ Creature.Vampire | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ BloodPump | TriggerDescription$ Whenever you cast a Vampire creature spell, it gains bloodthirst 3. -SVar:BloodPump:AB$ Animate | Cost$ 0 | Defined$ TriggeredCard | Keywords$ Bloodthirst:3 | Permanent$ True +SVar:BloodPump:DB$ Animate | Defined$ TriggeredCard | Keywords$ Bloodthirst:3 | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodlord_of_vaasgoth.jpg Oracle:Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.)\nFlying\nWhenever you cast a Vampire creature spell, it gains bloodthirst 3. diff --git a/forge-gui/res/cardsfolder/b/bloodmad_vampire.txt b/forge-gui/res/cardsfolder/b/bloodmad_vampire.txt index a06e73665c5..3b3b0c469e6 100644 --- a/forge-gui/res/cardsfolder/b/bloodmad_vampire.txt +++ b/forge-gui/res/cardsfolder/b/bloodmad_vampire.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Creature Vampire PT:4/1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 K:Madness:1 R DeckHints:Ability$Discard SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodmad_vampire.jpg diff --git a/forge-gui/res/cardsfolder/b/bloodrage_brawler.txt b/forge-gui/res/cardsfolder/b/bloodrage_brawler.txt index 431b5593178..dfecbaecc52 100644 --- a/forge-gui/res/cardsfolder/b/bloodrage_brawler.txt +++ b/forge-gui/res/cardsfolder/b/bloodrage_brawler.txt @@ -3,7 +3,7 @@ ManaCost:1 R Types:Creature Minotaur Warrior PT:4/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, discard a card. -SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ You | NumCards$ 1 | Mode$ TgtChoose +SVar:TrigDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodrage_brawler.jpg Oracle:When Bloodrage Brawler enters the battlefield, discard a card. diff --git a/forge-gui/res/cardsfolder/b/bloodstoke_howler.txt b/forge-gui/res/cardsfolder/b/bloodstoke_howler.txt index d91a0a96826..be6977a40d3 100644 --- a/forge-gui/res/cardsfolder/b/bloodstoke_howler.txt +++ b/forge-gui/res/cardsfolder/b/bloodstoke_howler.txt @@ -4,6 +4,6 @@ Types:Creature Beast PT:3/4 K:Morph:6 R T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, Beast creatures you control get +3/+0 until end of turn. -SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Beast+YouCtrl | NumAtt$ +3 +SVar:TrigPumpAll:DB$PumpAll | ValidCards$ Creature.Beast+YouCtrl | NumAtt$ +3 SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodstoke_howler.jpg Oracle:Morph {6}{R} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Bloodstoke Howler is turned face up, Beast creatures you control get +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blossoming_sands.txt b/forge-gui/res/cardsfolder/b/blossoming_sands.txt index ea11064b059..3baa608109c 100644 --- a/forge-gui/res/cardsfolder/b/blossoming_sands.txt +++ b/forge-gui/res/cardsfolder/b/blossoming_sands.txt @@ -4,7 +4,7 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 1 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 +SVar:TrigGainLife:DB$GainLife | LifeAmount$ 1 K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/blossoming_sands.jpg Oracle:Blossoming Sands enters the battlefield tapped.\nWhen Blossoming Sands enters the battlefield, you gain 1 life.\n{T}: Add {G} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/body_double.txt b/forge-gui/res/cardsfolder/b/body_double.txt index 170c2773786..97228a15caa 100644 --- a/forge-gui/res/cardsfolder/b/body_double.txt +++ b/forge-gui/res/cardsfolder/b/body_double.txt @@ -3,7 +3,7 @@ ManaCost:4 U Types:Creature Shapeshifter PT:0/0 K:ETBReplacement:Copy:ChooseCreature:Optional -SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature | ChoiceZone$ Graveyard | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ AtLeast1 | SpellDescription$ You may have Body Double enter the battlefield as a copy of any creature card in a graveyard. +SVar:ChooseCreature:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature | ChoiceZone$ Graveyard | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ AtLeast1 | SpellDescription$ You may have Body Double enter the battlefield as a copy of any creature card in a graveyard. SVar:DBCopy:DB$ Clone | Defined$ Remembered SVar:Picture:http://www.wizards.com/global/images/magic/general/body_double.jpg Oracle:You may have Body Double enter the battlefield as a copy of any creature card in a graveyard. diff --git a/forge-gui/res/cardsfolder/b/body_snatcher.txt b/forge-gui/res/cardsfolder/b/body_snatcher.txt index 77ba97daf87..7e4adb4d72a 100644 --- a/forge-gui/res/cardsfolder/b/body_snatcher.txt +++ b/forge-gui/res/cardsfolder/b/body_snatcher.txt @@ -5,7 +5,7 @@ PT:2/2 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBExileMe | TriggerDescription$ When CARDNAME enters the battlefield, exile it unless you discard a creature card. SVar:DBExileMe:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile | UnlessCost$ Discard<1/Creature> | UnlessPayer$ You T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigBodySnatcherExileMe | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile CARDNAME and return target creature card from your graveyard to the battlefield. -SVar:TrigBodySnatcherExileMe:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBBodySnatcherReturnCreature +SVar:TrigBodySnatcherExileMe:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBBodySnatcherReturnCreature SVar:DBBodySnatcherReturnCreature:DB$ ChangeZone | ValidTgts$ Creature | TargetsWithDefinedController$ TriggeredCardController | TgtPrompt$ Select target creature from your graveyard | Origin$ Graveyard | Destination$ Battlefield SVar:NeedsToPlayVar:Y GE2 SVar:Y:Count$TypeInYourHand.Creature diff --git a/forge-gui/res/cardsfolder/b/bog_gnarr.txt b/forge-gui/res/cardsfolder/b/bog_gnarr.txt index 4b9792f3042..2d3719ae218 100644 --- a/forge-gui/res/cardsfolder/b/bog_gnarr.txt +++ b/forge-gui/res/cardsfolder/b/bog_gnarr.txt @@ -3,7 +3,7 @@ ManaCost:4 G Types:Creature Beast PT:2/2 T:Mode$ SpellCast | ValidCard$ Card.Black | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a player casts a black spell, CARDNAME gets +2/+2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:BuffedBy:Card.Black SVar:RemRandomDeck:True DeckNeeds:Color$Black diff --git a/forge-gui/res/cardsfolder/b/bog_hoodlums.txt b/forge-gui/res/cardsfolder/b/bog_hoodlums.txt index 36331e2ed98..c63db90d7fb 100644 --- a/forge-gui/res/cardsfolder/b/bog_hoodlums.txt +++ b/forge-gui/res/cardsfolder/b/bog_hoodlums.txt @@ -4,7 +4,7 @@ Types:Creature Goblin Warrior PT:4/1 K:CARDNAME can't block. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigClash | TriggerDescription$ When CARDNAME enters the battlefield, clash with an opponent. If you win, put a +1/+1 counter on CARDNAME. -SVar:TrigClash:AB$Clash | Cost$ 0 | WinSubAbility$ DBPutCounter +SVar:TrigClash:DB$Clash | WinSubAbility$ DBPutCounter SVar:DBPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_hoodlums.jpg Oracle:Bog Hoodlums can't block.\nWhen Bog Hoodlums enters the battlefield, clash with an opponent. If you win, put a +1/+1 counter on Bog Hoodlums. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/b/bog_serpent.txt b/forge-gui/res/cardsfolder/b/bog_serpent.txt index 3b0d299df4e..9b0b4e900fa 100644 --- a/forge-gui/res/cardsfolder/b/bog_serpent.txt +++ b/forge-gui/res/cardsfolder/b/bog_serpent.txt @@ -4,7 +4,7 @@ Types:Creature Serpent PT:5/5 S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Swamp | Description$ CARDNAME can't attack unless defending player controls a Swamp. T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Swamp.YouCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When you control no Swamps, sacrifice CARDNAME. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:TrigSac:DB$Sacrifice | Defined$ Self SVar:NeedsToPlay:Swamp.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_serpent.jpg Oracle:Bog Serpent can't attack unless defending player controls a Swamp.\nWhen you control no Swamps, sacrifice Bog Serpent. diff --git a/forge-gui/res/cardsfolder/b/bogardan_firefiend.txt b/forge-gui/res/cardsfolder/b/bogardan_firefiend.txt index defed4a8bf4..f09c6603ac5 100644 --- a/forge-gui/res/cardsfolder/b/bogardan_firefiend.txt +++ b/forge-gui/res/cardsfolder/b/bogardan_firefiend.txt @@ -3,6 +3,6 @@ ManaCost:2 R Types:Creature Elemental Spirit PT:2/1 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigDamage | TriggerDescription$ When CARDNAME dies, it deals 2 damage to target creature. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 +SVar:TrigDamage:DB$DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/bogardan_firefiend.jpg Oracle:When Bogardan Firefiend dies, it deals 2 damage to target creature. diff --git a/forge-gui/res/cardsfolder/b/bogardan_hellkite.txt b/forge-gui/res/cardsfolder/b/bogardan_hellkite.txt index 15dbc9ca2c9..29115b1be3a 100644 --- a/forge-gui/res/cardsfolder/b/bogardan_hellkite.txt +++ b/forge-gui/res/cardsfolder/b/bogardan_hellkite.txt @@ -5,6 +5,6 @@ PT:5/5 K:Flash K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Dmg1 | TriggerDescription$ Whenever CARDNAME enters the battlefield, it deals 5 damage divided as you choose among any number of target creatures and/or players. -SVar:Dmg1:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 +SVar:Dmg1:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/bogardan_hellkite.jpg Oracle:Flash\nFlying\nWhen Bogardan Hellkite enters the battlefield, it deals 5 damage divided as you choose among any number of target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/b/bogardan_phoenix.txt b/forge-gui/res/cardsfolder/b/bogardan_phoenix.txt index aa0e3b9c519..78b6d01277c 100644 --- a/forge-gui/res/cardsfolder/b/bogardan_phoenix.txt +++ b/forge-gui/res/cardsfolder/b/bogardan_phoenix.txt @@ -4,7 +4,7 @@ Types:Creature Phoenix PT:3/3 K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile it if it had a death counter on it. Otherwise, return it to the battlefield under your control and put a death counter on it. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBReturn | References$ X +SVar:TrigReturn:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBReturn | References$ X SVar:DBReturn:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Battlefield | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBPutCounter | References$ X SVar:DBPutCounter:DB$ PutCounter | Defined$ TriggeredCard | CounterType$ DEATH | CounterNum$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X SVar:X:TriggeredCard$CardCounters.DEATH diff --git a/forge-gui/res/cardsfolder/b/bogardan_rager.txt b/forge-gui/res/cardsfolder/b/bogardan_rager.txt index df502aa75bc..4b873032eb7 100644 --- a/forge-gui/res/cardsfolder/b/bogardan_rager.txt +++ b/forge-gui/res/cardsfolder/b/bogardan_rager.txt @@ -3,7 +3,7 @@ ManaCost:5 R Types:Creature Elemental PT:3/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +4/+0 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 +SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 K:Flash SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/bogardan_rager.jpg diff --git a/forge-gui/res/cardsfolder/b/boggart_harbinger.txt b/forge-gui/res/cardsfolder/b/boggart_harbinger.txt index 46c53deb697..99b451dc427 100644 --- a/forge-gui/res/cardsfolder/b/boggart_harbinger.txt +++ b/forge-gui/res/cardsfolder/b/boggart_harbinger.txt @@ -3,7 +3,7 @@ ManaCost:2 B Types:Creature Goblin Shaman PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Goblin card, reveal it, then shuffle your library and put that card on top of it. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Goblin | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Goblin | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boggart_harbinger.jpg Oracle:When Boggart Harbinger enters the battlefield, you may search your library for a Goblin card, reveal it, then shuffle your library and put that card on top of it. diff --git a/forge-gui/res/cardsfolder/b/boggart_mob.txt b/forge-gui/res/cardsfolder/b/boggart_mob.txt index c01118b6eb9..3410d10c32b 100644 --- a/forge-gui/res/cardsfolder/b/boggart_mob.txt +++ b/forge-gui/res/cardsfolder/b/boggart_mob.txt @@ -4,7 +4,7 @@ Types:Creature Goblin Warrior PT:5/5 K:Champion:Goblin T:Mode$ DamageDone | ValidSource$ Goblin.YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ Whenever a Goblin you control deals combat damage to a player, you may create a 1/1 black Goblin Rogue creature token. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Goblin Rogue | TokenTypes$ Creature,Goblin,Rogue | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 +SVar:TrigToken:DB$Token | TokenAmount$ 1 | TokenName$ Goblin Rogue | TokenTypes$ Creature,Goblin,Rogue | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boggart_mob.jpg Oracle:Champion a Goblin (When this enters the battlefield, sacrifice it unless you exile another Goblin you control. When this leaves the battlefield, that card returns to the battlefield.)\nWhenever a Goblin you control deals combat damage to a player, you may create a 1/1 black Goblin Rogue creature token. diff --git a/forge-gui/res/cardsfolder/b/boggart_shenanigans.txt b/forge-gui/res/cardsfolder/b/boggart_shenanigans.txt index 58233900487..82f7feb646c 100644 --- a/forge-gui/res/cardsfolder/b/boggart_shenanigans.txt +++ b/forge-gui/res/cardsfolder/b/boggart_shenanigans.txt @@ -2,7 +2,7 @@ Name:Boggart Shenanigans ManaCost:2 R Types:Tribal Enchantment Goblin T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Goblin.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | OptionalDecider$ You | TriggerDescription$ Whenever another Goblin you control is put into a graveyard from the battlefield, you may have CARDNAME deal 1 damage to target player. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 +SVar:TrigDamage:DB$DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boggart_shenanigans.jpg Oracle:Whenever another Goblin you control is put into a graveyard from the battlefield, you may have Boggart Shenanigans deal 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/b/bojuka_bog.txt b/forge-gui/res/cardsfolder/b/bojuka_bog.txt index 4bcf8157e3d..a2141116993 100644 --- a/forge-gui/res/cardsfolder/b/bojuka_bog.txt +++ b/forge-gui/res/cardsfolder/b/bojuka_bog.txt @@ -4,6 +4,6 @@ Types:Land K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile all cards from target player's graveyard. -SVar:TrigExile:AB$ChangeZoneAll | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | IsCurse$ True +SVar:TrigExile:DB$ChangeZoneAll | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/bojuka_bog.jpg Oracle:Bojuka Bog enters the battlefield tapped.\nWhen Bojuka Bog enters the battlefield, exile all cards from target player's graveyard.\n{T}: Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/boldwyr_heavyweights.txt b/forge-gui/res/cardsfolder/b/boldwyr_heavyweights.txt index 7827fc455f1..240f0f84291 100644 --- a/forge-gui/res/cardsfolder/b/boldwyr_heavyweights.txt +++ b/forge-gui/res/cardsfolder/b/boldwyr_heavyweights.txt @@ -4,6 +4,6 @@ Types:Creature Giant Warrior PT:8/8 K:Trample T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, each opponent may search his or her library for a creature card and put it onto the battlefield. Then each player who searched his or her library this way shuffles it. -SVar:TrigChange:AB$ ChangeZone | Optional$ True | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature | DefinedPlayer$ Player.Opponent | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ ChangeZone | Optional$ True | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature | DefinedPlayer$ Player.Opponent | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/boldwyr_heavyweights.jpg Oracle:Trample\nWhen Boldwyr Heavyweights enters the battlefield, each opponent may search his or her library for a creature card and put it onto the battlefield. Then each player who searched his or her library this way shuffles it. diff --git a/forge-gui/res/cardsfolder/b/boltwing_marauder.txt b/forge-gui/res/cardsfolder/b/boltwing_marauder.txt index 583f7a083d5..51c2da7c091 100644 --- a/forge-gui/res/cardsfolder/b/boltwing_marauder.txt +++ b/forge-gui/res/cardsfolder/b/boltwing_marauder.txt @@ -4,6 +4,6 @@ Types:Creature Dragon PT:5/4 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever another creature enters the battlefield under your control, target creature gets +2/+0 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | NumAtt$ +2 | NumDef$ +0 +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | NumAtt$ +2 | NumDef$ +0 SVar:Picture:http://www.wizards.com/global/images/magic/general/boltwing_marauder.jpg Oracle:Flying\nWhenever another creature enters the battlefield under your control, target creature gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bomat_bazaar_barge.txt b/forge-gui/res/cardsfolder/b/bomat_bazaar_barge.txt index 74b20aacb28..aa4a71a9f9b 100644 --- a/forge-gui/res/cardsfolder/b/bomat_bazaar_barge.txt +++ b/forge-gui/res/cardsfolder/b/bomat_bazaar_barge.txt @@ -3,7 +3,7 @@ ManaCost:4 Types:Artifact Vehicle PT:5/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ FreeCard | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:FreeCard:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:FreeCard:DB$ Draw | Defined$ You | NumCards$ 1 K:Crew:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/bomat_bazaar_barge.jpg Oracle:When Bomat Bazaar Barge enters the battlefield, draw a card.\nCrew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.) diff --git a/forge-gui/res/cardsfolder/b/bomat_courier.txt b/forge-gui/res/cardsfolder/b/bomat_courier.txt index 774c062b55a..d00f8a88632 100644 --- a/forge-gui/res/cardsfolder/b/bomat_courier.txt +++ b/forge-gui/res/cardsfolder/b/bomat_courier.txt @@ -4,7 +4,7 @@ Types:Artifact Creature Construct PT:1/1 K:Haste T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, exile the top card of your library face down. (You can't look at it.) -SVar:TrigExile:AB$ Mill | Cost$ 0 | Defined$ You | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | ExileFaceDown$ True | NoReveal$ True +SVar:TrigExile:DB$ Mill | Defined$ You | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | ExileFaceDown$ True | NoReveal$ True A:AB$ ChangeZoneAll | Cost$ R Discard<0/Hand> Sac<1/CARDNAME> | ChangeType$ Card.IsRemembered+ExiledWithSource | Origin$ Exile | Destination$ Hand | AILogic$ DiscardAllAndRetExiled.minAdv2 | SpellDescription$ Put all cards exiled with Bomat Courier into their owners' hands. T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered+ExiledWithSource | Execute$ DBForget SVar:DBForget:DB$ Pump | ForgetObjects$ TriggeredCard diff --git a/forge-gui/res/cardsfolder/b/bomb_squad.txt b/forge-gui/res/cardsfolder/b/bomb_squad.txt index 161a88c894c..c828af9ecc4 100644 --- a/forge-gui/res/cardsfolder/b/bomb_squad.txt +++ b/forge-gui/res/cardsfolder/b/bomb_squad.txt @@ -4,9 +4,9 @@ Types:Creature Dwarf PT:1/1 A:AB$ PutCounter | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ FUSE | CounterNum$ 1 | IsCurse$ True | SpellDescription$ Put a fuse counter on target creature. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ At the beginning of your upkeep, put a fuse counter on each creature with a fuse counter on it. -SVar:TrigCounters:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.counters_GE1_FUSE | CounterType$ FUSE | CounterNum$ 1 +SVar:TrigCounters:DB$ PutCounterAll | ValidCards$ Creature.counters_GE1_FUSE | CounterType$ FUSE | CounterNum$ 1 T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Creature.counters_GE4_FUSE | PresentCompare$ GE1 | Execute$ TrigRepeatEach | TriggerDescription$ Whenever a creature has four or more fuse counters on it, remove all fuse counters from it and destroy it. That creature deals 4 damage to its controller. -SVar:TrigRepeatEach:AB$ RepeatEach | Cost$ 0 | RepeatCards$ Creature.counters_GE4_FUSE | RepeatSubAbility$ DBRemove +SVar:TrigRepeatEach:DB$ RepeatEach | RepeatCards$ Creature.counters_GE4_FUSE | RepeatSubAbility$ DBRemove SVar:DBRemove:DB$ RemoveCounter | Defined$ Remembered | CounterType$ FUSE | CounterNum$ All | SubAbility$ DBDestroy SVar:DBDestroy:DB$ Destroy | Defined$ Remembered | SubAbility$ DBDmg SVar:DBDmg:DB$ DealDamage | Defined$ RememberedController | NumDmg$ 4 | DamageSource$ Remembered diff --git a/forge-gui/res/cardsfolder/b/bomber_corps.txt b/forge-gui/res/cardsfolder/b/bomber_corps.txt index 2fafc80cb82..c0e2d054709 100644 --- a/forge-gui/res/cardsfolder/b/bomber_corps.txt +++ b/forge-gui/res/cardsfolder/b/bomber_corps.txt @@ -3,7 +3,7 @@ ManaCost:1 R Types:Creature Human Soldier PT:1/2 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDmg | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | TriggerDescription$ Battalion — Whenever CARDNAME and at least two other creatures attack, CARDNAME deals 1 damage to target creature or player. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 +SVar:TrigDmg:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 SVar:BattalionTest:Count$Valid Creature.attacking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/bomber_corps.jpg Oracle:Battalion — Whenever Bomber Corps and at least two other creatures attack, Bomber Corps deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/bonds_of_mortality.txt b/forge-gui/res/cardsfolder/b/bonds_of_mortality.txt index 0efae0f0b6c..90477f17647 100644 --- a/forge-gui/res/cardsfolder/b/bonds_of_mortality.txt +++ b/forge-gui/res/cardsfolder/b/bonds_of_mortality.txt @@ -2,7 +2,7 @@ Name:Bonds of Mortality ManaCost:1 G Types:Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 SVar:STLoseAB:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.OppCtrl | RemoveKeyword$ Hexproof & Indestructible | Description$ Creatures your opponents control lose hexproof and indestructible until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bonds_of_mortality.jpg diff --git a/forge-gui/res/cardsfolder/b/bone_dancer.txt b/forge-gui/res/cardsfolder/b/bone_dancer.txt index 1b1837f3978..6a63912626a 100644 --- a/forge-gui/res/cardsfolder/b/bone_dancer.txt +++ b/forge-gui/res/cardsfolder/b/bone_dancer.txt @@ -3,7 +3,7 @@ ManaCost:1 B B Types:Creature Zombie PT:2/2 T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ DBChangeZone | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may put the top creature card of defending player's graveyard onto the battlefield under your control. If you do, CARDNAME assigns no combat damage this turn. -SVar:DBChangeZone:DB$ChangeZoneAll | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.TopGraveyardCreature+DefenderCtrl | GainControl$ True | ChangeNum$ 1 | SubAbility$ DBNoCombatDamage +SVar:DBChangeZone:DB$ChangeZoneAll | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.TopGraveyardCreature+DefenderCtrl | GainControl$ True | ChangeNum$ 1 | SubAbility$ DBNoCombatDamage SVar:DBNoCombatDamage:DB$Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage SVar:NeedsOrderedGraveyard:OPPONENT SVar:Picture:http://www.wizards.com/global/images/magic/general/bone_dancer.jpg diff --git a/forge-gui/res/cardsfolder/b/boneshard_slasher.txt b/forge-gui/res/cardsfolder/b/boneshard_slasher.txt index 3bb8f5b6d3f..7c5ee57de4f 100644 --- a/forge-gui/res/cardsfolder/b/boneshard_slasher.txt +++ b/forge-gui/res/cardsfolder/b/boneshard_slasher.txt @@ -5,7 +5,7 @@ PT:1/1 K:Flying S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | AddTrigger$ SpellTarget | AddSVar$ SlasherSac & SlasherTarget | Condition$ Threshold | Description$ Threshold — As long as seven or more cards are in your graveyard, CARDNAME gets +2/+2 and has "When CARDNAME becomes the target of a spell or ability, sacrifice it." SVar:SpellTarget:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ SlasherSac | TriggerDescription$ When CARDNAME becomes the target of a spell or ability, sacrifice it. -SVar:SlasherSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +SVar:SlasherSac:DB$ Sacrifice | Defined$ Self SVar:SlasherTarget:Targeting:Dies SVar:Picture:http://www.wizards.com/global/images/magic/general/boneshard_slasher.jpg Oracle:Flying\nThreshold — As long as seven or more cards are in your graveyard, Boneshard Slasher gets +2/+2 and has "When Boneshard Slasher becomes the target of a spell or ability, sacrifice it." diff --git a/forge-gui/res/cardsfolder/b/bonethorn_valesk.txt b/forge-gui/res/cardsfolder/b/bonethorn_valesk.txt index 4ffc78a8d3c..2d9547fc0e3 100644 --- a/forge-gui/res/cardsfolder/b/bonethorn_valesk.txt +++ b/forge-gui/res/cardsfolder/b/bonethorn_valesk.txt @@ -3,6 +3,6 @@ ManaCost:4 R Types:Creature Beast PT:4/2 T:Mode$ TurnFaceUp | ValidCard$ Permanent | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a permanent is turned face up, CARDNAME deals 1 damage to target creature or player. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 +SVar:TrigDamage:DB$DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/bonethorn_valesk.jpg Oracle:Whenever a permanent is turned face up, Bonethorn Valesk deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/bontus_monument.txt b/forge-gui/res/cardsfolder/b/bontus_monument.txt index fdd3d325c25..9b482b7ffd7 100644 --- a/forge-gui/res/cardsfolder/b/bontus_monument.txt +++ b/forge-gui/res/cardsfolder/b/bontus_monument.txt @@ -3,7 +3,7 @@ ManaCost:3 Types:Legendary Artifact S:Mode$ ReduceCost | ValidCard$ Creature.Black | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Black creature spells you cast cost {1} less to cast. T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ TrigDrain | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a creature spell, each opponent loses 1 life and you gain 1 life. -SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife +SVar:TrigDrain:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 DeckHas:Ability$LifeGain DeckNeeds:Color$Black diff --git a/forge-gui/res/cardsfolder/b/booby_trap.txt b/forge-gui/res/cardsfolder/b/booby_trap.txt index 8811f6be4ea..f17afbb2e28 100644 --- a/forge-gui/res/cardsfolder/b/booby_trap.txt +++ b/forge-gui/res/cardsfolder/b/booby_trap.txt @@ -5,11 +5,11 @@ K:ETBReplacement:Other:DBNameCard SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonBasic | ValidDesc$ card other than a basic land | SubAbility$ ChooseP | SpellDescription$ As CARDNAME enters the battlefield, choose an opponent and a card name other than a basic land card name. SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Opponent | AILogic$ Curse R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Player.Chosen | ReplaceWith$ RevealedDraw | Description$ The chosen player reveals each card he or she draws. -SVar:RevealedDraw:AB$ Draw | Cost$ 0 | Defined$ Player.Chosen | NumCards$ 1 | SubAbility$ TrigReveal | RememberDrawn$ True +SVar:RevealedDraw:DB$ Draw | Defined$ Player.Chosen | NumCards$ 1 | SubAbility$ TrigReveal | RememberDrawn$ True SVar:TrigReveal:DB$ Reveal | Defined$ Player.Chosen | RevealValid$ Card.IsRemembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True T:Mode$ Drawn | ValidCard$ Card.NamedCard+OwnedBy Player.Chosen | TriggerZones$ Battlefield | Execute$ TrapTriggered | TriggerDescription$ When the chosen player draws a card with the chosen name, sacrifice CARDNAME. If you do, CARDNAME deals 10 damage to that player. -SVar:TrapTriggered:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Card.Self | RememberSacrificed$ True | SubAbility$ Explosion +SVar:TrapTriggered:DB$ SacrificeAll | ValidCards$ Card.Self | RememberSacrificed$ True | SubAbility$ Explosion SVar:Explosion:DB$ DealDamage | NumDmg$ 10 | Defined$ Player.Chosen | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup | References$ X SVar:X:Remembered$Amount SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/b/boompile.txt b/forge-gui/res/cardsfolder/b/boompile.txt index 29653ce664c..d029b57cb24 100644 --- a/forge-gui/res/cardsfolder/b/boompile.txt +++ b/forge-gui/res/cardsfolder/b/boompile.txt @@ -2,6 +2,6 @@ Name:Boompile ManaCost:4 Types:Artifact A:AB$ FlipACoin | Cost$ T | WinSubAbility$ DBDestroyAll | SpellDescription$ Flip a coin. If you win the flip, destroy all nonland permanents. -SVar:DBDestroyAll:DB$DestroyAll | Cost$ 0 | ValidCards$ Permanent.nonLand +SVar:DBDestroyAll:DB$DestroyAll | ValidCards$ Permanent.nonLand SVar:Picture:http://www.wizards.com/global/images/magic/general/boompile.jpg Oracle:{T}: Flip a coin. If you win the flip, destroy all nonland permanents. diff --git a/forge-gui/res/cardsfolder/b/borborygmos.txt b/forge-gui/res/cardsfolder/b/borborygmos.txt index 6c96959f2a3..ebf608c6638 100644 --- a/forge-gui/res/cardsfolder/b/borborygmos.txt +++ b/forge-gui/res/cardsfolder/b/borborygmos.txt @@ -4,6 +4,6 @@ Types:Legendary Creature Cyclops PT:6/7 K:Trample T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigCounters | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on each creature you control. -SVar:TrigCounters:AB$PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigCounters:DB$PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/borborygmos.jpg Oracle:Trample\nWhenever Borborygmos deals combat damage to a player, put a +1/+1 counter on each creature you control. diff --git a/forge-gui/res/cardsfolder/b/borborygmos_enraged.txt b/forge-gui/res/cardsfolder/b/borborygmos_enraged.txt index e44fe8d48af..7e58d1542aa 100644 --- a/forge-gui/res/cardsfolder/b/borborygmos_enraged.txt +++ b/forge-gui/res/cardsfolder/b/borborygmos_enraged.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Cyclops PT:7/6 K:Trample T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDig | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 3 | Defined$ You | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone2$ Graveyard | SpellDescription$ Reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard. +SVar:TrigDig:DB$ Dig | DigNum$ 3 | Defined$ You | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone2$ Graveyard | SpellDescription$ Reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard. A:AB$ DealDamage | Cost$ Discard<1/Land> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/borborygmos_enraged.jpg Oracle:Trample\nWhenever Borborygmos Enraged deals combat damage to a player, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard.\nDiscard a land card: Borborygmos Enraged deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/borderland_marauder.txt b/forge-gui/res/cardsfolder/b/borderland_marauder.txt index 41724410ef3..7f17fe7b342 100644 --- a/forge-gui/res/cardsfolder/b/borderland_marauder.txt +++ b/forge-gui/res/cardsfolder/b/borderland_marauder.txt @@ -3,6 +3,6 @@ ManaCost:1 R Types:Creature Human Warrior PT:1/2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +2/+0 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 +SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/borderland_marauder.jpg Oracle:Whenever Borderland Marauder attacks, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/borderland_ranger.txt b/forge-gui/res/cardsfolder/b/borderland_ranger.txt index 2a52a57b410..b6956b6920c 100644 --- a/forge-gui/res/cardsfolder/b/borderland_ranger.txt +++ b/forge-gui/res/cardsfolder/b/borderland_ranger.txt @@ -3,6 +3,6 @@ ManaCost:2 G Types:Creature Human Scout PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a basic land card, reveal it, and put it into your hand. If you do, shuffle your library. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/borderland_ranger.jpg Oracle:When Borderland Ranger enters the battlefield, you may search your library for a basic land card, reveal it, and put it into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/boros_battleshaper.txt b/forge-gui/res/cardsfolder/b/boros_battleshaper.txt index cc28a876d00..ec08c6b4e25 100644 --- a/forge-gui/res/cardsfolder/b/boros_battleshaper.txt +++ b/forge-gui/res/cardsfolder/b/boros_battleshaper.txt @@ -3,7 +3,7 @@ ManaCost:5 R W Types:Creature Minotaur Soldier PT:5/5 T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ TrigMustAttackBlock | TriggerDescription$ At the beginning of each combat, up to one target creature attacks or blocks this combat if able and up to one target creature can't attack or block this combat. -SVar:TrigMustAttackBlock:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose target creature to attack or block if able | KW$ HIDDEN CARDNAME attacks each combat if able. & HIDDEN CARDNAME blocks each combat if able. | IsCurse$ True | UntilEndOfCombat$ True | SubAbility$ DBCantAttackBlock +SVar:TrigMustAttackBlock:DB$ Pump | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose target creature to attack or block if able | KW$ HIDDEN CARDNAME attacks each combat if able. & HIDDEN CARDNAME blocks each combat if able. | IsCurse$ True | UntilEndOfCombat$ True | SubAbility$ DBCantAttackBlock SVar:DBCantAttackBlock:DB$ Pump | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose target creature that cannot attack or block this combat | KW$ HIDDEN CARDNAME can't attack or block. | IsCurse$ True | UntilEndOfCombat$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_battleshaper.jpg diff --git a/forge-gui/res/cardsfolder/b/boros_elite.txt b/forge-gui/res/cardsfolder/b/boros_elite.txt index 38afbb2fa6d..5b3ca02fa5d 100644 --- a/forge-gui/res/cardsfolder/b/boros_elite.txt +++ b/forge-gui/res/cardsfolder/b/boros_elite.txt @@ -3,7 +3,7 @@ ManaCost:W Types:Creature Human Soldier PT:1/1 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion — Whenever CARDNAME and at least two other creatures attack, CARDNAME gets +2/+2 until end of turn. -SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 +SVar:TrigBattalionPump:DB$ Pump | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:BattalionTest:Count$Valid Creature.attacking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_elite.jpg Oracle:Battalion — Whenever Boros Elite and at least two other creatures attack, Boros Elite gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/boros_garrison.txt b/forge-gui/res/cardsfolder/b/boros_garrison.txt index 76003d83734..78351687708 100644 --- a/forge-gui/res/cardsfolder/b/boros_garrison.txt +++ b/forge-gui/res/cardsfolder/b/boros_garrison.txt @@ -4,7 +4,7 @@ Types:Land K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ R W | SpellDescription$ Add {R}{W} to your mana pool. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return a land you control to its owner's hand. -SVar:TrigReturn:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl | AILogic$ NeverBounceItself | SpellDescription$ Return a land you control to its owner's hand. +SVar:TrigReturn:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl | AILogic$ NeverBounceItself | SpellDescription$ Return a land you control to its owner's hand. SVar:NeedsToPlay:Land.Basic+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_garrison.jpg Oracle:Boros Garrison enters the battlefield tapped.\nWhen Boros Garrison enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {R}{W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/boros_mastiff.txt b/forge-gui/res/cardsfolder/b/boros_mastiff.txt index 43b6018c47d..4694eaf486d 100644 --- a/forge-gui/res/cardsfolder/b/boros_mastiff.txt +++ b/forge-gui/res/cardsfolder/b/boros_mastiff.txt @@ -3,7 +3,7 @@ ManaCost:1 W Types:Creature Hound PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion — Whenever CARDNAME and at least two other creatures attack, CARDNAME gets lifelink until end of turn. -SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | KW$ Lifelink +SVar:TrigBattalionPump:DB$ Pump | KW$ Lifelink SVar:BattalionTest:Count$Valid Creature.attacking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_mastiff.jpg Oracle:Battalion — Whenever Boros Mastiff and at least two other creatures attack, Boros Mastiff gains lifelink until end of turn. (Damage dealt by a creature with lifelink also causes its controller to gain that much life.) diff --git a/forge-gui/res/cardsfolder/b/bottled_cloister.txt b/forge-gui/res/cardsfolder/b/bottled_cloister.txt index 8449767a187..fdb48202738 100644 --- a/forge-gui/res/cardsfolder/b/bottled_cloister.txt +++ b/forge-gui/res/cardsfolder/b/bottled_cloister.txt @@ -2,9 +2,9 @@ Name:Bottled Cloister ManaCost:4 Types:Artifact T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, exile all cards from your hand face down. -SVar:TrigExile:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | ChangeType$ Card.YouCtrl | RememberChanged$ True +SVar:TrigExile:DB$ ChangeZoneAll | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | ChangeType$ Card.YouCtrl | RememberChanged$ True T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, return all cards you own exiled with CARDNAME to your hand, then draw a card. -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Hand | ChangeType$ Card.IsRemembered | SubAbility$ DBDraw +SVar:TrigReturn:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Hand | ChangeType$ Card.IsRemembered | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/bottled_cloister.jpg diff --git a/forge-gui/res/cardsfolder/b/bottomless_pit.txt b/forge-gui/res/cardsfolder/b/bottomless_pit.txt index fc8490453df..835933286c3 100644 --- a/forge-gui/res/cardsfolder/b/bottomless_pit.txt +++ b/forge-gui/res/cardsfolder/b/bottomless_pit.txt @@ -2,7 +2,7 @@ Name:Bottomless Pit ManaCost:1 B B Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ At the beginning of each player's upkeep, that player discards a card at random. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredPlayer | NumCards$ 1 | Mode$ Random +SVar:TrigDiscard:DB$ Discard | Defined$ TriggeredPlayer | NumCards$ 1 | Mode$ Random SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bottomless_pit.jpg Oracle:At the beginning of each player's upkeep, that player discards a card at random. diff --git a/forge-gui/res/cardsfolder/b/bounding_krasis.txt b/forge-gui/res/cardsfolder/b/bounding_krasis.txt index 2b62abcc977..6af8e03682c 100644 --- a/forge-gui/res/cardsfolder/b/bounding_krasis.txt +++ b/forge-gui/res/cardsfolder/b/bounding_krasis.txt @@ -4,6 +4,6 @@ Types:Creature Fish Lizard PT:3/3 K:Flash T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTapOrUntap | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may tap or untap target creature. -SVar:TrigTapOrUntap:AB$ TapOrUntap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature +SVar:TrigTapOrUntap:DB$ TapOrUntap | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:Picture:http://www.wizards.com/global/images/magic/general/bounding_krasis.jpg Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Bounding Krasis enters the battlefield, you may tap or untap target creature. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/bounteous_kirin.txt b/forge-gui/res/cardsfolder/b/bounteous_kirin.txt index 87a3b0dd3a7..047abc1c98a 100644 --- a/forge-gui/res/cardsfolder/b/bounteous_kirin.txt +++ b/forge-gui/res/cardsfolder/b/bounteous_kirin.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Kirin Spirit PT:4/4 K:Flying T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may gain life equal to that spell's converted mana cost. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:TrigGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:TriggerCount$CastSACMC SVar:Picture:http://www.wizards.com/global/images/magic/general/bounteous_kirin.jpg Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may gain life equal to that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/b/brace_for_impact.txt b/forge-gui/res/cardsfolder/b/brace_for_impact.txt index ae0eab0f1be..0c6a0fe6a7c 100644 --- a/forge-gui/res/cardsfolder/b/brace_for_impact.txt +++ b/forge-gui/res/cardsfolder/b/brace_for_impact.txt @@ -3,7 +3,7 @@ ManaCost:4 W Types:Instant A:SP$ Effect | Cost$ 4 W | ValidTgts$ Creature.MultiColor | TgtPrompt$ Select target multicolored creature | Name$ Brace Effect | Triggers$ EndTrackingEffect | ReplacementEffects$ BraceReplace | SVars$ ImpactCounters,X,ExileEffect | RememberObjects$ Targeted | SpellDescription$ Prevent all damage that would be dealt to target multicolored creature this turn. For each 1 damage prevented this way, put a +1/+1 counter on that creature. SVar:BraceReplace:Event$ DamageDone | ValidTarget$ Card.IsRemembered | ReplaceWith$ ImpactCounters | PreventionEffect$ True | Description$ Prevent all damage that would be dealt to targeted multicolored creature this turn. For each 1 damage prevented this way, put a +1/+1 counter on that creature. -SVar:ImpactCounters:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedTarget | CounterType$ P1P1 | CounterNum$ X +SVar:ImpactCounters:DB$ PutCounter | Defined$ ReplacedTarget | CounterType$ P1P1 | CounterNum$ X SVar:X:ReplaceCount$DamageAmount SVar:EndTrackingEffect:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ ExileEffect | Static$ True SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile diff --git a/forge-gui/res/cardsfolder/b/brago_king_eternal.txt b/forge-gui/res/cardsfolder/b/brago_king_eternal.txt index df1d4e9e927..9a3fafbeff6 100644 --- a/forge-gui/res/cardsfolder/b/brago_king_eternal.txt +++ b/forge-gui/res/cardsfolder/b/brago_king_eternal.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Spirit PT:2/4 K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, exile any number of target nonland permanents you control, then return those cards to the battlefield under their owner's control. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent.YouCtrl+nonLand | TgtPrompt$ Exile any number of target nonland permanents you control | TargetMin$ 0 | TargetMax$ X | References$ X | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn +SVar:TrigExile:DB$ ChangeZone | ValidTgts$ Permanent.YouCtrl+nonLand | TgtPrompt$ Exile any number of target nonland permanents you control | TargetMin$ 0 | TargetMax$ X | References$ X | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ All | Destination$ Battlefield | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$Valid Permanent.YouCtrl+nonLand diff --git a/forge-gui/res/cardsfolder/b/braids_cabal_minion.txt b/forge-gui/res/cardsfolder/b/braids_cabal_minion.txt index 2e1ce23749c..1e14e25a488 100644 --- a/forge-gui/res/cardsfolder/b/braids_cabal_minion.txt +++ b/forge-gui/res/cardsfolder/b/braids_cabal_minion.txt @@ -3,7 +3,7 @@ ManaCost:2 B B Types:Legendary Creature Human Minion PT:2/2 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each player's upkeep, that player sacrifices an artifact, creature or land. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Creature,Artifact,Land | Defined$ TriggeredPlayer | SpellDescription$ Sacrifice an artifact, creature or land. +SVar:TrigSac:DB$ Sacrifice | SacValid$ Creature,Artifact,Land | Defined$ TriggeredPlayer | SpellDescription$ Sacrifice an artifact, creature or land. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/braids_cabal_minion.jpg Oracle:At the beginning of each player's upkeep, that player sacrifices an artifact, creature, or land. diff --git a/forge-gui/res/cardsfolder/b/braids_conjurer_adept.txt b/forge-gui/res/cardsfolder/b/braids_conjurer_adept.txt index 7c342d0a970..dc01a7d4d43 100644 --- a/forge-gui/res/cardsfolder/b/braids_conjurer_adept.txt +++ b/forge-gui/res/cardsfolder/b/braids_conjurer_adept.txt @@ -3,7 +3,7 @@ ManaCost:2 U U Types:Legendary Creature Human Wizard PT:2/2 T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of each player's upkeep, that player may put an artifact, creature, or land card from his or her hand onto the battlefield. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature,Artifact,Land | DefinedPlayer$ TriggeredPlayer | ChangeNum$ 1 +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature,Artifact,Land | DefinedPlayer$ TriggeredPlayer | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/braids_conjurer_adept.jpg Oracle:At the beginning of each player's upkeep, that player may put an artifact, creature, or land card from his or her hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/brain_gorgers.txt b/forge-gui/res/cardsfolder/b/brain_gorgers.txt index 27405db7e16..41820174c8a 100644 --- a/forge-gui/res/cardsfolder/b/brain_gorgers.txt +++ b/forge-gui/res/cardsfolder/b/brain_gorgers.txt @@ -3,7 +3,7 @@ ManaCost:3 B Types:Creature Zombie PT:4/2 T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When you cast CARDNAME, any player may sacrifice a creature. If a player does, counter CARDNAME. -SVar:TrigCounter:DB$ Counter | Cost$ 0 | UnlessCost$ Sac<1/Creature> | Defined$ TriggeredSpellAbility | UnlessPayer$ Player | UnlessSwitched$ True +SVar:TrigCounter:DB$ Counter | UnlessCost$ Sac<1/Creature> | Defined$ TriggeredSpellAbility | UnlessPayer$ Player | UnlessSwitched$ True K:Madness:1 B SVar:Picture:http://www.wizards.com/global/images/magic/general/brain_gorgers.jpg Oracle:When you cast Brain Gorgers, any player may sacrifice a creature. If a player does, counter Brain Gorgers.\nMadness {1}{B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/b/brain_maggot.txt b/forge-gui/res/cardsfolder/b/brain_maggot.txt index 518d276b1eb..8e55f3a9d11 100644 --- a/forge-gui/res/cardsfolder/b/brain_maggot.txt +++ b/forge-gui/res/cardsfolder/b/brain_maggot.txt @@ -3,10 +3,10 @@ ManaCost:1 B Types:Enchantment Creature Insect PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, target opponent reveals his or her hand and you choose a nonland card from it. Exile that card until CARDNAME leaves the battlefield. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Card.nonLand | ChangeNum$ 1 | IsCurse$ True | ConditionPresent$ Card.Self | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBEffect +SVar:TrigExile:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Card.nonLand | ChangeNum$ 1 | IsCurse$ True | ConditionPresent$ Card.Self | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Remembered | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent | ForgetOnMoved$ Exile | SubAbility$ DBCleanup SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That permanent is exiled until EFFECTSOURCE leaves the battlefield -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Hand | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf +SVar:TrigReturn:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Hand | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:PlayMain1:TRUE diff --git a/forge-gui/res/cardsfolder/b/bramble_creeper.txt b/forge-gui/res/cardsfolder/b/bramble_creeper.txt index 4a95b61f4f4..3f412399672 100644 --- a/forge-gui/res/cardsfolder/b/bramble_creeper.txt +++ b/forge-gui/res/cardsfolder/b/bramble_creeper.txt @@ -3,6 +3,6 @@ ManaCost:4 G Types:Creature Elemental PT:0/3 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +5/+0 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 5 +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/bramble_creeper.jpg Oracle:Whenever Bramble Creeper attacks, it gets +5/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bramble_elemental.txt b/forge-gui/res/cardsfolder/b/bramble_elemental.txt index 1a6d1ffe8e4..585c7617749 100644 --- a/forge-gui/res/cardsfolder/b/bramble_elemental.txt +++ b/forge-gui/res/cardsfolder/b/bramble_elemental.txt @@ -3,7 +3,7 @@ ManaCost:3 G G Types:Creature Elemental PT:4/4 T:Mode$ Attached | ValidSource$ Aura | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an Aura becomes attached to CARDNAME, create two 1/1 green Saproling creature tokens. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenOwner$ TriggeredTargetController | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV +SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenOwner$ TriggeredTargetController | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV SVar:EnchantMe:Multiple DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/bramble_elemental.jpg diff --git a/forge-gui/res/cardsfolder/b/brazen_wolves.txt b/forge-gui/res/cardsfolder/b/brazen_wolves.txt index 3a3b477560d..1fa4bb7a5b8 100644 --- a/forge-gui/res/cardsfolder/b/brazen_wolves.txt +++ b/forge-gui/res/cardsfolder/b/brazen_wolves.txt @@ -8,7 +8,7 @@ PT:2/3 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +2/+0 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/brazen_wolves.jpg diff --git a/forge-gui/res/cardsfolder/b/breaching_hippocamp.txt b/forge-gui/res/cardsfolder/b/breaching_hippocamp.txt index b466f51d5ba..dfc4cb4bef0 100644 --- a/forge-gui/res/cardsfolder/b/breaching_hippocamp.txt +++ b/forge-gui/res/cardsfolder/b/breaching_hippocamp.txt @@ -4,7 +4,7 @@ Types:Creature Horse Fish PT:3/2 K:Flash T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, untap another target creature you control. -SVar:TrigTap:AB$ Untap | Cost$ 0 | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Choose another target creature you control. +SVar:TrigTap:DB$ Untap | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Choose another target creature you control. SVar:AmbushAI:True SVar:Picture:http://www.wizards.com/global/images/magic/general/breaching_hippocamp.jpg Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Breaching Hippocamp enters the battlefield, untap another target creature you control. diff --git a/forge-gui/res/cardsfolder/b/breaching_leviathan.txt b/forge-gui/res/cardsfolder/b/breaching_leviathan.txt index 9f1a67144fe..20dd87dc2d0 100644 --- a/forge-gui/res/cardsfolder/b/breaching_leviathan.txt +++ b/forge-gui/res/cardsfolder/b/breaching_leviathan.txt @@ -3,7 +3,7 @@ ManaCost:7 U U Types:Creature Leviathan PT:9/9 T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, tap all nonblue creatures. Those creatures don't untap during their controllers' next untap steps. -SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidCards$ Creature.nonBlue | SubAbility$ TrigPump2 -SVar:TrigPump2:DB$ PumpAll | Cost$ 0 | ValidCards$ Creature.nonBlue | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True +SVar:TrigTapAll:DB$ TapAll | ValidCards$ Creature.nonBlue | SubAbility$ TrigPump2 +SVar:TrigPump2:DB$ PumpAll | ValidCards$ Creature.nonBlue | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/breaching_leviathan.jpg Oracle:When Breaching Leviathan enters the battlefield, if you cast it from your hand, tap all nonblue creatures. Those creatures don't untap during their controllers' next untap steps. diff --git a/forge-gui/res/cardsfolder/b/breakneck_rider_neck_breaker.txt b/forge-gui/res/cardsfolder/b/breakneck_rider_neck_breaker.txt index cdfba5d4c29..dd290bb84db 100644 --- a/forge-gui/res/cardsfolder/b/breakneck_rider_neck_breaker.txt +++ b/forge-gui/res/cardsfolder/b/breakneck_rider_neck_breaker.txt @@ -3,7 +3,7 @@ ManaCost:1 R R Types:Creature Human Scout Werewolf PT:3/3 T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigTransform:DB$SetState | Defined$ Self | Mode$ Transform AlternateMode:DoubleFaced SVar:Picture:http://www.wizards.com/global/images/magic/general/breakneck_rider.jpg Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Breakneck Rider. @@ -17,7 +17,7 @@ Types:Creature Werewolf PT:4/3 S:Mode$ Continuous | Affected$ Creature.YouCtrl+attacking | AddPower$ 1 | AddKeyword$ Trample | Description$ Attacking creatures you control gets +1/+0 and have trample. T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigTransform:DB$SetState | Defined$ Self | Mode$ Transform SVar:Picture:http://www.wizards.com/global/images/magic/general/neck_breaker.jpg Oracle:Attacking creatures you control gets +1/+0 and have trample.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Neck Breaker. diff --git a/forge-gui/res/cardsfolder/b/breathstealers_crypt.txt b/forge-gui/res/cardsfolder/b/breathstealers_crypt.txt index 95118980752..0bf6fe1c9b7 100644 --- a/forge-gui/res/cardsfolder/b/breathstealers_crypt.txt +++ b/forge-gui/res/cardsfolder/b/breathstealers_crypt.txt @@ -2,7 +2,7 @@ Name:Breathstealer's Crypt ManaCost:2 U B Types:Enchantment R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Player | ReplaceWith$ RevealedDraw | Description$ If a player would draw a card, instead he or she draws a card and reveals it. If it's a creature card, that player discards it unless he or she pays 3 life. -SVar:RevealedDraw:AB$ Draw | Cost$ 0 | Defined$ ReplacedPlayer | NumCards$ 1 | SubAbility$ TrigReveal | RememberDrawn$ True +SVar:RevealedDraw:DB$ Draw | Defined$ ReplacedPlayer | NumCards$ 1 | SubAbility$ TrigReveal | RememberDrawn$ True SVar:TrigReveal:DB$ Reveal | Defined$ ReplacedPlayer | RevealDefined$ Remembered | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | Defined$ ReplacedPlayer | Mode$ Defined | DefinedCards$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ GE1 | UnlessPayer$ ReplacedPlayer | UnlessCost$ PayLife<3> | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True diff --git a/forge-gui/res/cardsfolder/b/bred_for_the_hunt.txt b/forge-gui/res/cardsfolder/b/bred_for_the_hunt.txt index 28676fb911f..e0401b25234 100644 --- a/forge-gui/res/cardsfolder/b/bred_for_the_hunt.txt +++ b/forge-gui/res/cardsfolder/b/bred_for_the_hunt.txt @@ -2,7 +2,7 @@ Name:Bred for the Hunt ManaCost:1 G U Types:Enchantment T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl+counters_GE1_P1P1 | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a creature you control with a +1/+1 counter on it deals combat damage to a player, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:TrigDraw:DB$ Draw | NumCards$ 1 SVar:PlayMain1:TRUE DeckHints:Ability$Counters SVar:Picture:http://www.wizards.com/global/images/magic/general/bred_for_the_hunt.jpg diff --git a/forge-gui/res/cardsfolder/b/breeding_pit.txt b/forge-gui/res/cardsfolder/b/breeding_pit.txt index 3a107391887..6727d95f238 100644 --- a/forge-gui/res/cardsfolder/b/breeding_pit.txt +++ b/forge-gui/res/cardsfolder/b/breeding_pit.txt @@ -3,6 +3,6 @@ ManaCost:3 B Types:Enchantment K:UpkeepCost:B B T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, create a 0/1 black Thrull creature token. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ b 0 1 thrull | TokenName$ Thrull | TokenColors$ Black | TokenTypes$ Creature,Thrull | TokenPower$ 0 | TokenToughness$ 1 | TokenOwner$ You | TokenAmount$ 1 +SVar:TrigToken:DB$Token | TokenImage$ b 0 1 thrull | TokenName$ Thrull | TokenColors$ Black | TokenTypes$ Creature,Thrull | TokenPower$ 0 | TokenToughness$ 1 | TokenOwner$ You | TokenAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/breeding_pit.jpg Oracle:At the beginning of your upkeep, sacrifice Breeding Pit unless you pay {B}{B}.\nAt the beginning of your end step, create a 0/1 black Thrull creature token. diff --git a/forge-gui/res/cardsfolder/b/breya_etherium_shaper.txt b/forge-gui/res/cardsfolder/b/breya_etherium_shaper.txt index 7908b9e4149..1f1b335b882 100644 --- a/forge-gui/res/cardsfolder/b/breya_etherium_shaper.txt +++ b/forge-gui/res/cardsfolder/b/breya_etherium_shaper.txt @@ -3,7 +3,7 @@ ManaCost:W U B R Types:Legendary Artifact Creature Human PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 blue Thopter artifact creature tokens with flying. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Thopter | TokenTypes$ Artifact,Creature,Thopter | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ u 1 1 thopter C16 +SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenName$ Thopter | TokenTypes$ Artifact,Creature,Thopter | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ u 1 1 thopter C16 A:AB$ Charm | Cost$ 2 Sac<2/Artifact> | Choices$ DBDealDamage,DBPump,DBGainLife | Defined$ You SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target player. SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -4 | NumDef$ -4 | IsCurse$ True | SpellDescription$ Target creature gets -4/-4 until end of turn diff --git a/forge-gui/res/cardsfolder/b/briar_patch.txt b/forge-gui/res/cardsfolder/b/briar_patch.txt index eb55e7b5c10..c096f59571b 100644 --- a/forge-gui/res/cardsfolder/b/briar_patch.txt +++ b/forge-gui/res/cardsfolder/b/briar_patch.txt @@ -2,6 +2,6 @@ Name:Briar Patch ManaCost:1 G G Types:Enchantment T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature attacks you, it gets -1/-0 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ -1 +SVar:TrigPump:DB$ Pump | Defined$ TriggeredAttacker | NumAtt$ -1 SVar:Picture:http://www.wizards.com/global/images/magic/general/briar_patch.jpg Oracle:Whenever a creature attacks you, it gets -1/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/briarhorn.txt b/forge-gui/res/cardsfolder/b/briarhorn.txt index 760bf73b118..7e04060ff24 100644 --- a/forge-gui/res/cardsfolder/b/briarhorn.txt +++ b/forge-gui/res/cardsfolder/b/briarhorn.txt @@ -4,7 +4,7 @@ Types:Creature Elemental PT:3/3 K:Evoke:1 G T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +3/+3 until end of turn. -SVar:TrigPump:DB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 +SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 SVar:PlayMain1:TRUE K:Flash SVar:Picture:http://www.wizards.com/global/images/magic/general/briarhorn.jpg diff --git a/forge-gui/res/cardsfolder/b/briarknit_kami.txt b/forge-gui/res/cardsfolder/b/briarknit_kami.txt index 321c0d0a7a0..735854e237c 100644 --- a/forge-gui/res/cardsfolder/b/briarknit_kami.txt +++ b/forge-gui/res/cardsfolder/b/briarknit_kami.txt @@ -3,7 +3,7 @@ ManaCost:3 G G Types:Creature Spirit PT:3/3 T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, put a +1/+1 counter on target creature. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Arcane,Spirit SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/briarknit_kami.jpg diff --git a/forge-gui/res/cardsfolder/b/briarpack_alpha.txt b/forge-gui/res/cardsfolder/b/briarpack_alpha.txt index 315cc84f43d..d6767407e02 100644 --- a/forge-gui/res/cardsfolder/b/briarpack_alpha.txt +++ b/forge-gui/res/cardsfolder/b/briarpack_alpha.txt @@ -4,7 +4,7 @@ Types:Creature Wolf PT:3/3 K:Flash T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +2/+2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 +SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/briarpack_alpha.jpg Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Briarpack Alpha enters the battlefield, target creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bridge_from_below.txt b/forge-gui/res/cardsfolder/b/bridge_from_below.txt index 983ffa8141a..1bbb543ad18 100644 --- a/forge-gui/res/cardsfolder/b/bridge_from_below.txt +++ b/forge-gui/res/cardsfolder/b/bridge_from_below.txt @@ -3,9 +3,9 @@ ManaCost:B B B Types:Enchantment A:SP$ PermanentNoncreature | Cost$ B B B | AILogic$ DontCast T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+YouOwn | Execute$ TrigToken | TriggerZones$ Graveyard | TriggerDescription$ Whenever a nontoken creature is put into your graveyard from the battlefield, if CARDNAME is in your graveyard, create a 2/2 black Zombie creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Graveyard | ValidCard$ Creature.OppOwn | Execute$ TrigChange | TriggerDescription$ When a creature is put into an opponent's graveyard from the battlefield, if CARDNAME is in your graveyard, exile CARDNAME. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile +SVar:TrigChange:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile SVar:RemRandomDeck:True SVar:DiscardMe:5 SVar:SacMe:5 diff --git a/forge-gui/res/cardsfolder/b/brilliant_halo.txt b/forge-gui/res/cardsfolder/b/brilliant_halo.txt index 5901cfdb964..7cae3d7aafc 100644 --- a/forge-gui/res/cardsfolder/b/brilliant_halo.txt +++ b/forge-gui/res/cardsfolder/b/brilliant_halo.txt @@ -5,7 +5,7 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | Description$ Enchanted creature gets +1/+2. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, return CARDNAME to its owner's hand. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard +SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/brilliant_halo.jpg Oracle:Enchant creature\nEnchanted creature gets +1/+2.\nWhen Brilliant Halo is put into a graveyard from the battlefield, return Brilliant Halo to its owner's hand. diff --git a/forge-gui/res/cardsfolder/b/brimaz_king_of_oreskos.txt b/forge-gui/res/cardsfolder/b/brimaz_king_of_oreskos.txt index d95bbd7e7d8..5f54ff4ac55 100644 --- a/forge-gui/res/cardsfolder/b/brimaz_king_of_oreskos.txt +++ b/forge-gui/res/cardsfolder/b/brimaz_king_of_oreskos.txt @@ -4,9 +4,9 @@ Types:Legendary Creature Cat Soldier PT:3/4 K:Vigilance T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTokenAttacking | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, create a 1/1 white Cat Soldier creature token with vigilance that's attacking. -SVar:TrigTokenAttacking:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Cat Soldier | TokenTypes$ Creature,Cat,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Vigilance | TokenAttacking$ True +SVar:TrigTokenAttacking:DB$ Token | TokenAmount$ 1 | TokenName$ Cat Soldier | TokenTypes$ Creature,Cat,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Vigilance | TokenAttacking$ True T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigTokenBlocking | TriggerDescription$ Whenever CARDNAME blocks a creature, create a 1/1 white Cat Soldier creature token with vigilance that's blocking that creature. -SVar:TrigTokenBlocking:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Cat Soldier | TokenTypes$ Creature,Cat,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Vigilance | TokenBlocking$ TriggeredAttacker +SVar:TrigTokenBlocking:DB$ Token | TokenAmount$ 1 | TokenName$ Cat Soldier | TokenTypes$ Creature,Cat,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Vigilance | TokenBlocking$ TriggeredAttacker SVar:HasAttackEffect:TRUE SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/brimaz_king_of_oreskos.jpg diff --git a/forge-gui/res/cardsfolder/b/brindle_shoat.txt b/forge-gui/res/cardsfolder/b/brindle_shoat.txt index b1291ae11ce..08b10e2ed79 100644 --- a/forge-gui/res/cardsfolder/b/brindle_shoat.txt +++ b/forge-gui/res/cardsfolder/b/brindle_shoat.txt @@ -3,7 +3,7 @@ ManaCost:1 G Types:Creature Boar PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, create a 3/3 green Boar creature token. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Boar | TokenTypes$ Creature,Boar | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 +SVar:TrigToken:DB$Token | TokenAmount$ 1 | TokenName$ Boar | TokenTypes$ Creature,Boar | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 SVar:SacMe:4 SVar:Picture:http://www.wizards.com/global/images/magic/general/brindle_shoat.jpg Oracle:When Brindle Shoat dies, create a 3/3 green Boar creature token. diff --git a/forge-gui/res/cardsfolder/b/brine_elemental.txt b/forge-gui/res/cardsfolder/b/brine_elemental.txt index 84f0fd3b5bf..fda2d874c62 100644 --- a/forge-gui/res/cardsfolder/b/brine_elemental.txt +++ b/forge-gui/res/cardsfolder/b/brine_elemental.txt @@ -4,6 +4,6 @@ Types:Creature Elemental PT:5/4 K:Morph:5 U U T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, each opponent skips his or her next untap step. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Player.Opponent | KW$ Skip your next untap step. | Permanent$ True +SVar:TrigPump:DB$ Pump | Defined$ Player.Opponent | KW$ Skip your next untap step. | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/brine_elemental.jpg Oracle:Morph {5}{U}{U} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Brine Elemental is turned face up, each opponent skips his or her next untap step. diff --git a/forge-gui/res/cardsfolder/b/brine_hag.txt b/forge-gui/res/cardsfolder/b/brine_hag.txt index 7803459444b..f6aa3c427a1 100644 --- a/forge-gui/res/cardsfolder/b/brine_hag.txt +++ b/forge-gui/res/cardsfolder/b/brine_hag.txt @@ -3,6 +3,6 @@ ManaCost:2 U U Types:Creature Hag PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigAnimate | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, change the base power and toughness of all creatures that dealt damage to it this turn to 0/2. (This effect lasts indefinitely.) -SVar:TrigAnimate:AB$ AnimateAll | Cost$ 0 | ValidCards$ Creature.Damaged | Power$ 0 | Toughness$ 2 | Permanent$ True +SVar:TrigAnimate:DB$ AnimateAll | ValidCards$ Creature.Damaged | Power$ 0 | Toughness$ 2 | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/brine_hag.jpg Oracle:When Brine Hag dies, change the base power and toughness of all creatures that dealt damage to it this turn to 0/2. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/b/brine_seer.txt b/forge-gui/res/cardsfolder/b/brine_seer.txt index e293da654e9..dbac5cc9c3b 100644 --- a/forge-gui/res/cardsfolder/b/brine_seer.txt +++ b/forge-gui/res/cardsfolder/b/brine_seer.txt @@ -3,7 +3,7 @@ ManaCost:3 U Types:Creature Human Wizard PT:1/1 A:AB$ Reveal | Cost$ 2 U T | Defined$ You | RevealValid$ Card.Blue | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBCounter | SpellDescription$ Reveal any number of blue cards in your hand. Counter target spell unless its controller pays {1} for each card revealed this way. -SVar:DBCounter:DB$ Counter | Cost$ 0 | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | SubAbility$ DBCleanup | References$ X +SVar:DBCounter:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | SubAbility$ DBCleanup | References$ X SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/b/bringer_of_the_blue_dawn.txt b/forge-gui/res/cardsfolder/b/bringer_of_the_blue_dawn.txt index 86165fd71da..a81184ffaa9 100644 --- a/forge-gui/res/cardsfolder/b/bringer_of_the_blue_dawn.txt +++ b/forge-gui/res/cardsfolder/b/bringer_of_the_blue_dawn.txt @@ -4,7 +4,7 @@ Types:Creature Bringer PT:5/5 K:Trample T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ At the beginning of your upkeep, you may draw two cards. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 2 +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 2 SVar:AltCost:Cost$ W U B R G | Description$ You may pay {W}{U}{B}{R}{G} rather than pay CARDNAME's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/bringer_of_the_blue_dawn.jpg Oracle:You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the Blue Dawn's mana cost.\nTrample\nAt the beginning of your upkeep, you may draw two cards. diff --git a/forge-gui/res/cardsfolder/b/bringer_of_the_green_dawn.txt b/forge-gui/res/cardsfolder/b/bringer_of_the_green_dawn.txt index 55c477868cf..de732f7b869 100644 --- a/forge-gui/res/cardsfolder/b/bringer_of_the_green_dawn.txt +++ b/forge-gui/res/cardsfolder/b/bringer_of_the_green_dawn.txt @@ -5,6 +5,6 @@ PT:5/5 K:Trample SVar:AltCost:Cost$ W U B R G | Description$ You may pay {W}{U}{B}{R}{G} rather than pay CARDNAME's mana cost. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, you may create a 3/3 green Beast creature token. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 +SVar:TrigToken:DB$Token | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/bringer_of_the_green_dawn.jpg Oracle:You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the Green Dawn's mana cost.\nTrample\nAt the beginning of your upkeep, you may create a 3/3 green Beast creature token. diff --git a/forge-gui/res/cardsfolder/b/bringer_of_the_red_dawn.txt b/forge-gui/res/cardsfolder/b/bringer_of_the_red_dawn.txt index bc58edd17d8..d5966786caf 100644 --- a/forge-gui/res/cardsfolder/b/bringer_of_the_red_dawn.txt +++ b/forge-gui/res/cardsfolder/b/bringer_of_the_red_dawn.txt @@ -5,6 +5,6 @@ PT:5/5 K:Trample SVar:AltCost:Cost$ W U B R G | Description$ You may pay {W}{U}{B}{R}{G} rather than pay CARDNAME's mana cost. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ At the beginning of your upkeep, you may untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. -SVar:TrigChange:AB$GainControl | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste +SVar:TrigChange:DB$GainControl | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/bringer_of_the_red_dawn.jpg Oracle:You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the Red Dawn's mana cost.\nTrample\nAt the beginning of your upkeep, you may untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/b/brink_of_disaster.txt b/forge-gui/res/cardsfolder/b/brink_of_disaster.txt index 4cd0327b389..eb767ef850b 100644 --- a/forge-gui/res/cardsfolder/b/brink_of_disaster.txt +++ b/forge-gui/res/cardsfolder/b/brink_of_disaster.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant creature or land A:SP$ Attach | Cost$ 2 B B | ValidTgts$ Creature,Land | AILogic$ Curse T:Mode$ Taps | ValidCard$ Card.AttachedBy | Execute$ TrigDestroy | TriggerDescription$ When enchanted permanent becomes tapped, destroy it. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredCard +SVar:TrigDestroy:DB$ Destroy | Defined$ TriggeredCard SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/brink_of_disaster.jpg Oracle:Enchant creature or land\nWhen enchanted permanent becomes tapped, destroy it. diff --git a/forge-gui/res/cardsfolder/b/brink_of_madness.txt b/forge-gui/res/cardsfolder/b/brink_of_madness.txt index 714a06e1f11..86ce9ec0fd2 100644 --- a/forge-gui/res/cardsfolder/b/brink_of_madness.txt +++ b/forge-gui/res/cardsfolder/b/brink_of_madness.txt @@ -2,7 +2,7 @@ Name:Brink of Madness ManaCost:2 B B Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.YouCtrl | PresentZone$ Hand | PresentCompare$ EQ0 | TriggerZones$ Battlefield | Execute$ TrigSacDiscard | TriggerDescription$ At the beginning of your upkeep, if you have no cards in hand, sacrifice CARDNAME and target opponent discards his or her hand. -SVar:TrigSacDiscard:AB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBDiscard +SVar:TrigSacDiscard:DB$ Sacrifice | Defined$ Self | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to discard their hand | Mode$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/brink_of_madness.jpg Oracle:At the beginning of your upkeep, if you have no cards in hand, sacrifice Brink of Madness and target opponent discards his or her hand. diff --git a/forge-gui/res/cardsfolder/b/bronze_bombshell.txt b/forge-gui/res/cardsfolder/b/bronze_bombshell.txt index d2e4e1dd66c..8067e2923e2 100644 --- a/forge-gui/res/cardsfolder/b/bronze_bombshell.txt +++ b/forge-gui/res/cardsfolder/b/bronze_bombshell.txt @@ -3,7 +3,7 @@ ManaCost:4 Types:Artifact Creature Construct PT:4/1 T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Card.Self+OwnerDoesntControl | Execute$ TrigSac | TriggerDescription$ When a player other than CARDNAME's owner controls it, that player sacrifices it. If the player does, CARDNAME deals 7 damage to him or her. -SVar:TrigSac:AB$SacrificeAll | Cost$ 0 | Defined$ Self | RememberSacrificed$ True | SubAbility$ DBDmg +SVar:TrigSac:DB$SacrificeAll | Defined$ Self | RememberSacrificed$ True | SubAbility$ DBDmg SVar:DBDmg:DB$DealDamage | Defined$ You | NumDmg$ 7 | CheckSVar$ X | SVarCompare$ GE1 | References$ X SVar:X:Remembered$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/bronze_bombshell.jpg diff --git a/forge-gui/res/cardsfolder/b/brood_butcher.txt b/forge-gui/res/cardsfolder/b/brood_butcher.txt index 105c4b37477..dc3592f4551 100644 --- a/forge-gui/res/cardsfolder/b/brood_butcher.txt +++ b/forge-gui/res/cardsfolder/b/brood_butcher.txt @@ -4,7 +4,7 @@ Types:Creature Eldrazi Drone PT:3/3 K:Devoid T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 colorless Eldrazi Scion creature token. It has "Sacrifice this creature: Add {C} to your mana pool." -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Eldrazi Scion | TokenTypes$ Creature,Eldrazi,Scion | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenAltImages$ c_1_1_eldrazi_scion2,c_1_1_eldrazi_scion3,c_1_1_eldrazi_scion4,c_1_1_eldrazi_scion5,c_1_1_eldrazi_scion6 | TokenAbilities$ ABMana +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Eldrazi Scion | TokenTypes$ Creature,Eldrazi,Scion | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenAltImages$ c_1_1_eldrazi_scion2,c_1_1_eldrazi_scion3,c_1_1_eldrazi_scion4,c_1_1_eldrazi_scion5,c_1_1_eldrazi_scion6 | TokenAbilities$ ABMana SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ C | Amount$ 1 | SpellDescription$ Add {C} to your mana pool. A:AB$ Pump | Cost$ B G Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -2/-2 until end of turn. DeckHints:Type$Eldrazi diff --git a/forge-gui/res/cardsfolder/b/brood_keeper.txt b/forge-gui/res/cardsfolder/b/brood_keeper.txt index 6cf57069821..654fec1ed12 100644 --- a/forge-gui/res/cardsfolder/b/brood_keeper.txt +++ b/forge-gui/res/cardsfolder/b/brood_keeper.txt @@ -3,7 +3,7 @@ ManaCost:3 R Types:Creature Human Shaman PT:2/3 T:Mode$ Attached | ValidSource$ Aura | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an Aura becomes attached to CARDNAME, create a 2/2 red Dragon creature token with flying. It has "{R}: This creature gets +1/+0 until end of turn." -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ r 2 2 dragon M15 | TokenKeywords$ Flying | TokenAbilities$ BroodPump +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ r 2 2 dragon M15 | TokenKeywords$ Flying | TokenAbilities$ BroodPump SVar:BroodPump:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:EnchantMe:Multiple SVar:Picture:http://www.wizards.com/global/images/magic/general/brood_keeper.jpg diff --git a/forge-gui/res/cardsfolder/b/brood_monitor.txt b/forge-gui/res/cardsfolder/b/brood_monitor.txt index 53eb4b110aa..8a407b83e3b 100644 --- a/forge-gui/res/cardsfolder/b/brood_monitor.txt +++ b/forge-gui/res/cardsfolder/b/brood_monitor.txt @@ -4,7 +4,7 @@ Types:Creature Eldrazi Drone K:Devoid PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create three 1/1 colorless Eldrazi Scion creature tokens. They have "Sacrifice this creature: Add {C} to your mana pool." -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Eldrazi Scion | TokenTypes$ Creature,Eldrazi,Scion | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenAltImages$ c_1_1_eldrazi_scion2,c_1_1_eldrazi_scion3,c_1_1_eldrazi_scion4,c_1_1_eldrazi_scion5,c_1_1_eldrazi_scion6 | TokenAbilities$ ABMana +SVar:TrigToken:DB$ Token | TokenAmount$ 3 | TokenName$ Eldrazi Scion | TokenTypes$ Creature,Eldrazi,Scion | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenAltImages$ c_1_1_eldrazi_scion2,c_1_1_eldrazi_scion3,c_1_1_eldrazi_scion4,c_1_1_eldrazi_scion5,c_1_1_eldrazi_scion6 | TokenAbilities$ ABMana SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ C | Amount$ 1 | SpellDescription$ Add {C} to your mana pool. DeckHas:Ability$Mana.Colorless SVar:Picture:http://www.wizards.com/global/images/magic/general/brood_monitor.jpg diff --git a/forge-gui/res/cardsfolder/b/brood_sliver.txt b/forge-gui/res/cardsfolder/b/brood_sliver.txt index ab0776252ff..6a051fcbeb1 100644 --- a/forge-gui/res/cardsfolder/b/brood_sliver.txt +++ b/forge-gui/res/cardsfolder/b/brood_sliver.txt @@ -3,7 +3,7 @@ ManaCost:4 G Types:Creature Sliver PT:3/3 T:Mode$ DamageDone | ValidSource$ Sliver | ValidTarget$ Player | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ TrigToken | OptionalDecider$ TriggeredSourceController | TriggerController$ TriggeredSourceController | TriggerDescription$ Whenever a Sliver deals combat damage to a player, its controller may create a 1/1 colorless Sliver creature token. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenImage$ c 1 1 sliver | TokenName$ Sliver | TokenColors$ Colorless | TokenTypes$ Creature,Sliver | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ TriggeredSourceController +SVar:TrigToken:DB$Token | TokenAmount$ 1 | TokenImage$ c 1 1 sliver | TokenName$ Sliver | TokenColors$ Colorless | TokenTypes$ Creature,Sliver | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ TriggeredSourceController SVar:PlayMain1:TRUE DeckHints:Type$Sliver DeckHas:Ability$Token diff --git a/forge-gui/res/cardsfolder/b/broodbirth_viper.txt b/forge-gui/res/cardsfolder/b/broodbirth_viper.txt index f6eebf1c119..02d65ec9c03 100644 --- a/forge-gui/res/cardsfolder/b/broodbirth_viper.txt +++ b/forge-gui/res/cardsfolder/b/broodbirth_viper.txt @@ -4,7 +4,7 @@ Types:Creature Snake PT:3/3 K:Myriad T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player.Opponent | CombatDamage$ True | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to an opponent, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:TrigDraw:DB$ Draw | NumCards$ 1 DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/broodbirth_viper.jpg Oracle:Myriad (Whenever this creature attacks, for each opponent other than defending player, you may create a token that's a copy of this creature that's tapped and attacking that player or a planeswalker he or she controls. If one or more tokens are created this way, exile the tokens at end of combat.)\nWhenever Broodbirth Viper deals combat damage to an opponent, you may draw a card. diff --git a/forge-gui/res/cardsfolder/b/broodhatch_nantuko.txt b/forge-gui/res/cardsfolder/b/broodhatch_nantuko.txt index 9d4c9cd9872..0ba3bf02b79 100644 --- a/forge-gui/res/cardsfolder/b/broodhatch_nantuko.txt +++ b/forge-gui/res/cardsfolder/b/broodhatch_nantuko.txt @@ -4,7 +4,7 @@ Types:Creature Insect Druid PT:1/1 K:Morph:2 G T:Mode$ DamageDoneOnce | Execute$ TrigToken | ValidTarget$ Card.Self | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME is dealt damage, you may create that many 1/1 green Insect creature tokens. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | References$ X +SVar:TrigToken:DB$Token | TokenAmount$ X | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | References$ X SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/broodhatch_nantuko.jpg diff --git a/forge-gui/res/cardsfolder/b/brooding_saurian.txt b/forge-gui/res/cardsfolder/b/brooding_saurian.txt index 506e582afe7..12eb9dc618c 100644 --- a/forge-gui/res/cardsfolder/b/brooding_saurian.txt +++ b/forge-gui/res/cardsfolder/b/brooding_saurian.txt @@ -3,7 +3,7 @@ ManaCost:2 G G Types:Creature Lizard PT:4/4 T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ At the beginning of each end step, each player gains control of all nontoken permanents he or she owns. -SVar:TrigGainControl:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBGainControl +SVar:TrigGainControl:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBGainControl SVar:DBGainControl:DB$ GainControl | AllValid$ Permanent.nonToken+RememberedPlayerOwn | NewController$ Player.IsRemembered SVar:Picture:http://www.wizards.com/global/images/magic/general/brooding_saurian.jpg Oracle:At the beginning of each end step, each player gains control of all nontoken permanents he or she owns. diff --git a/forge-gui/res/cardsfolder/b/bruna_light_of_alabaster.txt b/forge-gui/res/cardsfolder/b/bruna_light_of_alabaster.txt index c8294dff68a..cd43ca11db5 100644 --- a/forge-gui/res/cardsfolder/b/bruna_light_of_alabaster.txt +++ b/forge-gui/res/cardsfolder/b/bruna_light_of_alabaster.txt @@ -6,7 +6,7 @@ K:Flying K:Vigilance T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ Aurify | TriggerDescription$ Whenever CARDNAME attacks or blocks, you may attach to it any number of Auras on the battlefield and you may put onto the battlefield attached to it any number of Aura cards that could enchant it from your graveyard and/or hand. T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ Aurify | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, you may attach to it any number of Auras on the battlefield and you may put onto the battlefield attached to it any number of Aura cards that could enchant it from your graveyard and/or hand. -SVar:Aurify:AB$ RepeatEach | Cost$ 0 | RepeatSubAbility$ BrunaAttach | RepeatCards$ Aura.CanEnchantSource+NotAttachedTo | SubAbility$ HandAuras +SVar:Aurify:DB$ RepeatEach | RepeatSubAbility$ BrunaAttach | RepeatCards$ Aura.CanEnchantSource+NotAttachedTo | SubAbility$ HandAuras SVar:BrunaAttach:DB$ Attach | Object$ Remembered | Defined$ Self | Optional$ True SVar:HandAuras:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Aura.CanEnchantSource+YouCtrl | AttachedTo$ Self | ChangeNum$ HandX | Optional$ True | Hidden$ True | SubAbility$ GraveAuras SVar:GraveAuras:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Aura.CanEnchantSource+YouCtrl | AttachedTo$ Self | ChangeNum$ GraveX | Optional$ True | Hidden$ True diff --git a/forge-gui/res/cardsfolder/b/bruna_the_fading_light.txt b/forge-gui/res/cardsfolder/b/bruna_the_fading_light.txt index 7827f5712cb..38f210c1d18 100644 --- a/forge-gui/res/cardsfolder/b/bruna_the_fading_light.txt +++ b/forge-gui/res/cardsfolder/b/bruna_the_fading_light.txt @@ -5,7 +5,7 @@ PT:5/7 K:Flying K:Vigilance T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When you cast CARDNAME, you may return target Angel or Human creature card from your graveyard to the battlefield. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.Angel+YouCtrl,Creature.Human+YouCtrl +SVar:TrigChange:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.Angel+YouCtrl,Creature.Human+YouCtrl DeckHints:Name$Gisela the Broken Blade & Type$Human & Type$Angel SVar:Picture:http://www.wizards.com/global/images/magic/general/bruna_the_fading_light.jpg MeldPair:Gisela, the Broken Blade diff --git a/forge-gui/res/cardsfolder/b/bruse_tarl_boorish_herder.txt b/forge-gui/res/cardsfolder/b/bruse_tarl_boorish_herder.txt index cd3b14deb4c..f5bfed52139 100644 --- a/forge-gui/res/cardsfolder/b/bruse_tarl_boorish_herder.txt +++ b/forge-gui/res/cardsfolder/b/bruse_tarl_boorish_herder.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Human Ally PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, target creature you control gains double strike and lifelink until end of turn. T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, target creature you control gains double strike and lifelink until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Double Strike & Lifelink +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Double Strike & Lifelink K:Partner SVar:HasAttackEffect:TRUE SVar:PlayMain1:TRUE diff --git a/forge-gui/res/cardsfolder/b/brushwagg.txt b/forge-gui/res/cardsfolder/b/brushwagg.txt index b0eb9d349dd..704982d68a5 100644 --- a/forge-gui/res/cardsfolder/b/brushwagg.txt +++ b/forge-gui/res/cardsfolder/b/brushwagg.txt @@ -4,6 +4,6 @@ Types:Creature Brushwagg PT:3/2 T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, it gets -2/+2 until end of turn. T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, it gets -2/+2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ -2 | NumDef$ 2 +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ -2 | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/brushwagg.jpg Oracle:Whenever Brushwagg blocks or becomes blocked, it gets -2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/brutal_deceiver.txt b/forge-gui/res/cardsfolder/b/brutal_deceiver.txt index 98819961324..659a8214a3d 100644 --- a/forge-gui/res/cardsfolder/b/brutal_deceiver.txt +++ b/forge-gui/res/cardsfolder/b/brutal_deceiver.txt @@ -4,7 +4,7 @@ Types:Creature Spirit PT:2/2 A:AB$ Dig | Cost$ 1 | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | NoMove$ True | SpellDescription$ Look at the top card of your library. A:AB$ Dig | Cost$ 2 | DigNum$ 1 | ActivationLimit$ 1 | Reveal$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | NoMove$ True | RememberRevealed$ True | SubAbility$ TrigPump | SpellDescription$ Reveal the top card of your library. If it's a land card, CARDNAME gets +1/+0 and gains first strike until end of turn. Activate this ability only once each turn. -SVar:TrigPump:DB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | KW$ First Strike | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 1 | KW$ First Strike | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/brutal_deceiver.jpg diff --git a/forge-gui/res/cardsfolder/b/brutal_hordechief.txt b/forge-gui/res/cardsfolder/b/brutal_hordechief.txt index 2e3cf2a3724..e7de99eda72 100644 --- a/forge-gui/res/cardsfolder/b/brutal_hordechief.txt +++ b/forge-gui/res/cardsfolder/b/brutal_hordechief.txt @@ -3,7 +3,7 @@ ManaCost:3 B Types:Creature Orc Warrior PT:3/3 T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a creature you control attacks, defending player loses 1 life and you gain 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredDefendingPlayer | LifeAmount$ 1 | SubAbility$ DBGainLife +SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredDefendingPlayer | LifeAmount$ 1 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | LifeAmount$ 1 A:AB$ Effect | Cost$ 3 RW RW | Name$ Brutal Hordechief Effect | StaticAbilities$ STBlock | SubAbility$ DBDeclareCombatants | SpellDescription$ Creatures your opponents control block this turn if able, and you choose how those creatures block. SVar:STBlock:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.OppCtrl | AddHiddenKeyword$ CARDNAME blocks each combat if able. | Description$ Creatures your opponents control block this turn if able. diff --git a/forge-gui/res/cardsfolder/b/brutal_nightstalker.txt b/forge-gui/res/cardsfolder/b/brutal_nightstalker.txt index e8eb1c6ae7b..96ead66957b 100644 --- a/forge-gui/res/cardsfolder/b/brutal_nightstalker.txt +++ b/forge-gui/res/cardsfolder/b/brutal_nightstalker.txt @@ -3,6 +3,6 @@ ManaCost:3 B B Types:Creature Nightstalker PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, you may have target opponent discard a card. -SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select an opponent | NumCards$ 1 | Mode$ TgtChoose +SVar:TrigDiscard:DB$Discard | ValidTgts$ Opponent | TgtPrompt$ Select an opponent | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal_Second_Age/brutal_nightstalker.jpg Oracle:When Brutal Nightstalker enters the battlefield, you may have target opponent discard a card. diff --git a/forge-gui/res/cardsfolder/b/bubbling_muck.txt b/forge-gui/res/cardsfolder/b/bubbling_muck.txt index e2f40f52030..89d124ec799 100644 --- a/forge-gui/res/cardsfolder/b/bubbling_muck.txt +++ b/forge-gui/res/cardsfolder/b/bubbling_muck.txt @@ -3,7 +3,7 @@ ManaCost:B Types:Sorcery A:SP$ Effect | Cost$ B | Name$ Bubbling Muck Effect | Triggers$ SwampTrigger | SVars$ TrigMana | SpellDescription$ Until end of turn, whenever a player taps a Swamp for mana, that player adds {B} to his or her mana pool (in addition to the mana the land produces). SVar:SwampTrigger:Mode$ TapsForMana | ValidCard$ Swamp | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever a player taps a Swamp for mana, that player adds B to his or her mana pool (in addition to the mana the land produces). -SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ B | Amount$ 1 | Defined$ TriggeredPlayer +SVar:TrigMana:DB$ Mana | Produced$ B | Amount$ 1 | Defined$ TriggeredPlayer SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bubbling_muck.jpg Oracle:Until end of turn, whenever a player taps a Swamp for mana, that player adds {B} to his or her mana pool (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/b/budoka_pupil_ichiga_who_topples_oaks.txt b/forge-gui/res/cardsfolder/b/budoka_pupil_ichiga_who_topples_oaks.txt index 04ac2197ca6..2589eda7909 100644 --- a/forge-gui/res/cardsfolder/b/budoka_pupil_ichiga_who_topples_oaks.txt +++ b/forge-gui/res/cardsfolder/b/budoka_pupil_ichiga_who_topples_oaks.txt @@ -4,8 +4,8 @@ Types:Creature Human Monk PT:2/2 T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Card.Self+counters_GE2_KI | Execute$ TrigFlip | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, if there are two or more ki counters on Budoka Pupil, you may flip it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 -SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ KI | CounterNum$ 1 +SVar:TrigFlip:DB$SetState | Defined$ Self | Mode$ Flip DeckHints:Type$Spirit|Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/budoka_pupil.jpg AlternateMode:Flip diff --git a/forge-gui/res/cardsfolder/b/bull_aurochs.txt b/forge-gui/res/cardsfolder/b/bull_aurochs.txt index 3faac5a5056..bf5c9055a77 100644 --- a/forge-gui/res/cardsfolder/b/bull_aurochs.txt +++ b/forge-gui/res/cardsfolder/b/bull_aurochs.txt @@ -4,7 +4,7 @@ Types:Creature Aurochs PT:2/1 K:Trample T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | References$ X +SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ X | References$ X SVar:X:Count$Valid Aurochs.attacking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/bull_aurochs.jpg Oracle:Trample\nWhenever Bull Aurochs attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. diff --git a/forge-gui/res/cardsfolder/b/bull_elephant.txt b/forge-gui/res/cardsfolder/b/bull_elephant.txt index 7f65eeaef61..d0667435f86 100644 --- a/forge-gui/res/cardsfolder/b/bull_elephant.txt +++ b/forge-gui/res/cardsfolder/b/bull_elephant.txt @@ -3,8 +3,8 @@ ManaCost:3 G Types:Creature Elephant PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return two Forests you control to their owner's hand. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Forest.YouCtrl | ChangeNum$ 2 | RememberChanged$ True | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT2 | References$ X +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Forest.YouCtrl | ChangeNum$ 2 | RememberChanged$ True | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT2 | References$ X SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:NeedsToPlayVar:Y GE2 diff --git a/forge-gui/res/cardsfolder/b/bulwark.txt b/forge-gui/res/cardsfolder/b/bulwark.txt index 0e0d4970f8b..4b84135781c 100644 --- a/forge-gui/res/cardsfolder/b/bulwark.txt +++ b/forge-gui/res/cardsfolder/b/bulwark.txt @@ -2,7 +2,7 @@ Name:Bulwark ManaCost:3 R R Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ PsychicSlap | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals X damage to target opponent, where X is the number of cards in your hand minus the number of cards in that player's hand. -SVar:PsychicSlap:AB$ DealDamage | Cost$ 0 | ValidTgts$ Opponent | NumDmg$ X +SVar:PsychicSlap:DB$ DealDamage | ValidTgts$ Opponent | NumDmg$ X SVar:A:Count$InYourHand SVar:B:Count$InOppHand SVar:X:SVar$A/Minus.B diff --git a/forge-gui/res/cardsfolder/b/burgeoning.txt b/forge-gui/res/cardsfolder/b/burgeoning.txt index 6db39320efd..3f7d89f06bd 100644 --- a/forge-gui/res/cardsfolder/b/burgeoning.txt +++ b/forge-gui/res/cardsfolder/b/burgeoning.txt @@ -2,6 +2,6 @@ Name:Burgeoning ManaCost:G Types:Enchantment T:Mode$ LandPlayed | ValidCard$ Land.OppCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDropLand | TriggerDescription$ Whenever an opponent plays a land, you may put a land card from your hand onto the battlefield. -SVar:TrigDropLand:AB$ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 +SVar:TrigDropLand:DB$ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/burgeoning.jpg Oracle:Whenever an opponent plays a land, you may put a land card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/burning_earth.txt b/forge-gui/res/cardsfolder/b/burning_earth.txt index c5280e3e47b..dc805dda270 100644 --- a/forge-gui/res/cardsfolder/b/burning_earth.txt +++ b/forge-gui/res/cardsfolder/b/burning_earth.txt @@ -2,7 +2,7 @@ Name:Burning Earth ManaCost:3 R Types:Enchantment T:Mode$ TapsForMana | ValidCard$ Land.nonBasic | Execute$ TrigDmg | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player taps a nonbasic land for mana, CARDNAME deals 1 damage to that player. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 1 +SVar:TrigDmg:DB$ DealDamage | Defined$ TriggeredCardController | NumDmg$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_earth.jpg Oracle:Whenever a player taps a nonbasic land for mana, Burning Earth deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/b/burning_eye_zubera.txt b/forge-gui/res/cardsfolder/b/burning_eye_zubera.txt index 9ab7ae9f809..31dd246cf70 100644 --- a/forge-gui/res/cardsfolder/b/burning_eye_zubera.txt +++ b/forge-gui/res/cardsfolder/b/burning_eye_zubera.txt @@ -3,6 +3,6 @@ ManaCost:2 R R Types:Creature Zubera Spirit PT:3/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | DamageReceivedCondition$ GE4 | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME dies, if 4 or more damage was dealt to it this turn, CARDNAME deals 3 damage to target creature or player. -SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 +SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_eye_zubera.jpg Oracle:When Burning-Eye Zubera dies, if 4 or more damage was dealt to it this turn, Burning-Eye Zubera deals 3 damage to target creature or player. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/b/burning_sands.txt b/forge-gui/res/cardsfolder/b/burning_sands.txt index bc610e1c306..0c38de35d1d 100644 --- a/forge-gui/res/cardsfolder/b/burning_sands.txt +++ b/forge-gui/res/cardsfolder/b/burning_sands.txt @@ -2,7 +2,7 @@ Name:Burning Sands ManaCost:3 R R Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever a creature dies, that creature's controller sacrifices a land. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Land | Defined$ TriggeredCardController +SVar:TrigSac:DB$Sacrifice | SacValid$ Land | Defined$ TriggeredCardController SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_sands.jpg Oracle:Whenever a creature dies, that creature's controller sacrifices a land. diff --git a/forge-gui/res/cardsfolder/b/burning_tree_emissary.txt b/forge-gui/res/cardsfolder/b/burning_tree_emissary.txt index 89f2adb1b06..e37d395ed40 100644 --- a/forge-gui/res/cardsfolder/b/burning_tree_emissary.txt +++ b/forge-gui/res/cardsfolder/b/burning_tree_emissary.txt @@ -3,7 +3,7 @@ ManaCost:RG RG Types:Creature Human Shaman PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, add {R}{G} to your mana pool. -SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ R G +SVar:TrigMana:DB$ Mana | Produced$ R G SVar:FreeSpellAI:True SVar:Picture:http://www.wizards.com/global/images/magic/general/burning-tree_emissary.jpg Oracle:When Burning-Tree Emissary enters the battlefield, add {R}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/burning_tree_shaman.txt b/forge-gui/res/cardsfolder/b/burning_tree_shaman.txt index fc377effa4d..23903213a91 100644 --- a/forge-gui/res/cardsfolder/b/burning_tree_shaman.txt +++ b/forge-gui/res/cardsfolder/b/burning_tree_shaman.txt @@ -3,6 +3,6 @@ ManaCost:1 R G Types:Creature Centaur Shaman PT:3/4 T:Mode$ AbilityCast | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever a player activates an ability that isn't a mana ability, CARDNAME deals 1 damage to that player. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | Defined$ TriggeredActivator +SVar:TrigDmg:DB$ DealDamage | NumDmg$ 1 | Defined$ TriggeredActivator SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_tree_shaman.jpg Oracle:Whenever a player activates an ability that isn't a mana ability, Burning-Tree Shaman deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/b/burning_vengeance.txt b/forge-gui/res/cardsfolder/b/burning_vengeance.txt index db8336ce657..c8220cc278e 100644 --- a/forge-gui/res/cardsfolder/b/burning_vengeance.txt +++ b/forge-gui/res/cardsfolder/b/burning_vengeance.txt @@ -2,7 +2,7 @@ Name:Burning Vengeance ManaCost:2 R Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card.wasCastFromGraveyard | ValidActivatingPlayer$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell from your graveyard, CARDNAME deals 2 damage to target creature or player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0| ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_vengeance.jpg Oracle:Whenever you cast a spell from your graveyard, Burning Vengeance deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/burrenton_shield_bearers.txt b/forge-gui/res/cardsfolder/b/burrenton_shield_bearers.txt index 53c81b4171d..ebc2d23a9c7 100644 --- a/forge-gui/res/cardsfolder/b/burrenton_shield_bearers.txt +++ b/forge-gui/res/cardsfolder/b/burrenton_shield_bearers.txt @@ -3,6 +3,6 @@ ManaCost:4 W Types:Creature Kithkin Soldier PT:3/3 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, target creature gets +0/+3 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDef$ +3 +SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDef$ +3 SVar:Picture:http://www.wizards.com/global/images/magic/general/burrenton_shield_bearers.jpg Oracle:Whenever Burrenton Shield-Bearers attacks, target creature gets +0/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bushi_tenderfoot_kenzo_the_hardhearted.txt b/forge-gui/res/cardsfolder/b/bushi_tenderfoot_kenzo_the_hardhearted.txt index 5109c0427bf..6a09818ea85 100644 --- a/forge-gui/res/cardsfolder/b/bushi_tenderfoot_kenzo_the_hardhearted.txt +++ b/forge-gui/res/cardsfolder/b/bushi_tenderfoot_kenzo_the_hardhearted.txt @@ -3,7 +3,7 @@ ManaCost:W Types:Creature Human Soldier PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ TrigFlip | TriggerDescription$ When a creature dealt damage by CARDNAME this turn dies, flip CARDNAME. -SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +SVar:TrigFlip:DB$SetState | Defined$ Self | Mode$ Flip AlternateMode:Flip SVar:Picture:http://www.wizards.com/global/images/magic/general/bushi_tenderfoot.jpg Oracle:When a creature dealt damage by Bushi Tenderfoot this turn dies, flip Bushi Tenderfoot. diff --git a/forge-gui/res/cardsfolder/b/butcher_of_malakir.txt b/forge-gui/res/cardsfolder/b/butcher_of_malakir.txt index 3f07851bccd..471cb65b48b 100644 --- a/forge-gui/res/cardsfolder/b/butcher_of_malakir.txt +++ b/forge-gui/res/cardsfolder/b/butcher_of_malakir.txt @@ -5,6 +5,6 @@ PT:5/4 K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever CARDNAME or another creature you control dies, each opponent sacrifices a creature. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigSac | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another creature you control dies, each opponent sacrifices a creature. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Player.Opponent | SacValid$ Creature +SVar:TrigSac:DB$ Sacrifice | Defined$ Player.Opponent | SacValid$ Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/butcher_of_malakir.jpg Oracle:Flying\nWhenever Butcher of Malakir or another creature you control dies, each opponent sacrifices a creature.