diff --git a/forge-gui/res/cardsfolder/l/laboratory_brute.txt b/forge-gui/res/cardsfolder/l/laboratory_brute.txt index bb21b22d733..5f465678a30 100644 --- a/forge-gui/res/cardsfolder/l/laboratory_brute.txt +++ b/forge-gui/res/cardsfolder/l/laboratory_brute.txt @@ -8,7 +8,7 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, put the top four cards of your library into your graveyard. -SVar:TrigMill:AB$Mill | Cost$ 0 | NumCards$ 4 | Defined$ You +SVar:TrigMill:DB$Mill | NumCards$ 4 | Defined$ You DeckHints:Ability$Delirium diff --git a/forge-gui/res/cardsfolder/l/laboratory_maniac.txt b/forge-gui/res/cardsfolder/l/laboratory_maniac.txt index 5113a01086a..e9e2843393b 100644 --- a/forge-gui/res/cardsfolder/l/laboratory_maniac.txt +++ b/forge-gui/res/cardsfolder/l/laboratory_maniac.txt @@ -3,6 +3,6 @@ ManaCost:2 U Types:Creature Human Wizard PT:2/2 R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | IsPresent$ Card.YouOwn | PresentZone$ Library | PresentCompare$ EQ0 | ReplaceWith$ Win | Description$ If you would draw a card while your library has no cards in it, you win the game instead. -SVar:Win:AB$WinsGame | Cost$ 0 | Defined$ You +SVar:Win:DB$WinsGame | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/laboratory_maniac.jpg Oracle:If you would draw a card while your library has no cards in it, you win the game instead. diff --git a/forge-gui/res/cardsfolder/l/labyrinth_champion.txt b/forge-gui/res/cardsfolder/l/labyrinth_champion.txt index ee08085e4e5..7031d43ab62 100644 --- a/forge-gui/res/cardsfolder/l/labyrinth_champion.txt +++ b/forge-gui/res/cardsfolder/l/labyrinth_champion.txt @@ -3,6 +3,6 @@ ManaCost:3 R Types:Creature Human Warrior PT:2/2 T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Heroic — Whenever you cast a spell that targets CARDNAME, CARDNAME deals 2 damage to target creature or player. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 +SVar:TrigDmg:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/labyrinth_champion.jpg Oracle:Heroic — Whenever you cast a spell that targets Labyrinth Champion, Labyrinth Champion deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/l/labyrinth_guardian.txt b/forge-gui/res/cardsfolder/l/labyrinth_guardian.txt index 3aca1a4c293..32ca6fd0c40 100644 --- a/forge-gui/res/cardsfolder/l/labyrinth_guardian.txt +++ b/forge-gui/res/cardsfolder/l/labyrinth_guardian.txt @@ -3,7 +3,7 @@ ManaCost:1 U Types:Creature Illusion Warrior PT:2/3 T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigSac | SourceType$ Spell | TriggerDescription$ When CARDNAME becomes the target of a spell, sacrifice it. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:TrigSac:DB$Sacrifice | Defined$ Self K:Embalm:3 U SVar:Targeting:Dies DeckHas:Ability$Token diff --git a/forge-gui/res/cardsfolder/l/labyrinth_minotaur.txt b/forge-gui/res/cardsfolder/l/labyrinth_minotaur.txt index 2dc15b8de1d..3448e12be4c 100644 --- a/forge-gui/res/cardsfolder/l/labyrinth_minotaur.txt +++ b/forge-gui/res/cardsfolder/l/labyrinth_minotaur.txt @@ -3,7 +3,7 @@ ManaCost:3 U Types:Creature Minotaur PT:1/4 T:Mode$ AttackerBlocked | ValidBlocker$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks a creature, that creature doesn't untap during its controller's next untap step. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True +SVar:TrigPump:DB$Pump | Defined$ TriggeredAttacker | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/labyrinth_minotaur.jpg Oracle:Whenever Labyrinth Minotaur blocks a creature, that creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/l/laccolith_grunt.txt b/forge-gui/res/cardsfolder/l/laccolith_grunt.txt index 1981e1e5630..111165a7a39 100644 --- a/forge-gui/res/cardsfolder/l/laccolith_grunt.txt +++ b/forge-gui/res/cardsfolder/l/laccolith_grunt.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Creature Beast PT:2/2 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigDamage | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME becomes blocked, you may have it deal damage equal to its power to target creature. If you do, CARDNAME assigns no combat damage this turn. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SubAbility$ DBNoCombatDamage | References$ X +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SubAbility$ DBNoCombatDamage | References$ X SVar:DBNoCombatDamage:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/laccolith_grunt.jpg diff --git a/forge-gui/res/cardsfolder/l/laccolith_rig.txt b/forge-gui/res/cardsfolder/l/laccolith_rig.txt index fbb8bf2bf09..87c2e07e0f8 100644 --- a/forge-gui/res/cardsfolder/l/laccolith_rig.txt +++ b/forge-gui/res/cardsfolder/l/laccolith_rig.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AITgts$ Card.powerGE1 | AILogic$ Pump T:Mode$ AttackerBlocked | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ LaccolithDmg | OptionalDecider$ You | TriggerDescription$ Whenever enchanted creature becomes blocked, you may have it deal damage equal to its power to target creature. If you do, the first creature assigns no combat damage this turn. -SVar:LaccolithDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to deal damage to | NumDmg$ RigX | SubAbility$ NoCombatDamage | References$ RigX | DamageSource$ TriggeredAttacker +SVar:LaccolithDmg:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature to deal damage to | NumDmg$ RigX | SubAbility$ NoCombatDamage | References$ RigX | DamageSource$ TriggeredAttacker SVar:NoCombatDamage:DB$ Pump | Defined$ TriggeredAttacker | KW$ HIDDEN CARDNAME assigns no combat damage SVar:RigX:TriggeredAttacker$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/laccolith_rig.jpg diff --git a/forge-gui/res/cardsfolder/l/laccolith_titan.txt b/forge-gui/res/cardsfolder/l/laccolith_titan.txt index 687f60a3772..04e42985442 100644 --- a/forge-gui/res/cardsfolder/l/laccolith_titan.txt +++ b/forge-gui/res/cardsfolder/l/laccolith_titan.txt @@ -3,7 +3,7 @@ ManaCost:5 R R Types:Creature Beast PT:6/6 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigDamage | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME becomes blocked, you may have it deal damage equal to its power to target creature. If you do, CARDNAME assigns no combat damage this turn. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SubAbility$ DBNoCombatDamage | References$ X +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SubAbility$ DBNoCombatDamage | References$ X SVar:DBNoCombatDamage:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/laccolith_titan.jpg diff --git a/forge-gui/res/cardsfolder/l/laccolith_warrior.txt b/forge-gui/res/cardsfolder/l/laccolith_warrior.txt index bebfa02d69f..87cbff0b3c0 100644 --- a/forge-gui/res/cardsfolder/l/laccolith_warrior.txt +++ b/forge-gui/res/cardsfolder/l/laccolith_warrior.txt @@ -3,7 +3,7 @@ ManaCost:2 R R Types:Creature Beast Warrior PT:3/3 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigDamage | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME becomes blocked, you may have it deal damage equal to its power to target creature. If you do, CARDNAME assigns no combat damage this turn. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SubAbility$ DBNoCombatDamage | References$ X +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SubAbility$ DBNoCombatDamage | References$ X SVar:DBNoCombatDamage:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/laccolith_warrior.jpg diff --git a/forge-gui/res/cardsfolder/l/laccolith_whelp.txt b/forge-gui/res/cardsfolder/l/laccolith_whelp.txt index b8e8404b986..220d605d12a 100644 --- a/forge-gui/res/cardsfolder/l/laccolith_whelp.txt +++ b/forge-gui/res/cardsfolder/l/laccolith_whelp.txt @@ -3,7 +3,7 @@ ManaCost:R Types:Creature Beast PT:1/1 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigDamage | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME becomes blocked, you may have it deal damage equal to its power to target creature. If you do, CARDNAME assigns no combat damage this turn. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SubAbility$ DBNoCombatDamage | References$ X +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SubAbility$ DBNoCombatDamage | References$ X SVar:DBNoCombatDamage:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/laccolith_whelp.jpg diff --git a/forge-gui/res/cardsfolder/l/lagonna_band_elder.txt b/forge-gui/res/cardsfolder/l/lagonna_band_elder.txt index 5fa0b783d31..11f8eed7718 100644 --- a/forge-gui/res/cardsfolder/l/lagonna_band_elder.txt +++ b/forge-gui/res/cardsfolder/l/lagonna_band_elder.txt @@ -3,6 +3,6 @@ ManaCost:2 W Types:Creature Centaur Advisor PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Enchantment.YouCtrl | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, if you control an enchantment, you gain 3 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 3 +SVar:TrigGainLife:DB$ GainLife | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/lagonna_band_elder.jpg Oracle:When Lagonna-Band Elder enters the battlefield, if you control an enchantment, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/l/lagonna_band_trailblazer.txt b/forge-gui/res/cardsfolder/l/lagonna_band_trailblazer.txt index 4a685d6dca7..4989e631701 100644 --- a/forge-gui/res/cardsfolder/l/lagonna_band_trailblazer.txt +++ b/forge-gui/res/cardsfolder/l/lagonna_band_trailblazer.txt @@ -3,6 +3,6 @@ ManaCost:W Types:Creature Centaur Scout PT:0/4 T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic — Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. -SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigCounters:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lagonna-band_trailblazer.jpg Oracle:Heroic — Whenever you cast a spell that targets Lagonna-Band Trailblazer, put a +1/+1 counter on Lagonna-Band Trailblazer. diff --git a/forge-gui/res/cardsfolder/l/lair_of_the_ashen_idol.txt b/forge-gui/res/cardsfolder/l/lair_of_the_ashen_idol.txt index 67f54873ca6..042ed3a517d 100644 --- a/forge-gui/res/cardsfolder/l/lair_of_the_ashen_idol.txt +++ b/forge-gui/res/cardsfolder/l/lair_of_the_ashen_idol.txt @@ -2,7 +2,7 @@ Name:Lair of the Ashen Idol ManaCost:no cost Types:Plane Azgol T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ SacToIdol | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature. If you can't, planeswalk. -SVar:SacToIdol:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature | SubAbility$ IdolWalk | RememberSacrificed$ True +SVar:SacToIdol:DB$ Sacrifice | Defined$ You | SacValid$ Creature | SubAbility$ IdolWalk | RememberSacrificed$ True SVar:IdolWalk:DB$ Planeswalk | ConditionCheckSVar$ IdolX | ConditionSVarCompare$ EQ0 | SubAbility$ DBCleanup | References$ IdolX SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:IdolX:Remembered$Amount diff --git a/forge-gui/res/cardsfolder/l/lairwatch_giant.txt b/forge-gui/res/cardsfolder/l/lairwatch_giant.txt index 3295ddcfa26..9ab7f303d22 100644 --- a/forge-gui/res/cardsfolder/l/lairwatch_giant.txt +++ b/forge-gui/res/cardsfolder/l/lairwatch_giant.txt @@ -4,7 +4,7 @@ Types:Creature Giant Warrior PT:5/3 K:CARDNAME can block an additional creature each combat. T:Mode$ Blocks | ValidCard$ Card.Self | CheckSVar$ X | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks two or more creatures, it gains first strike until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. +SVar:TrigPump:DB$ Pump | Defined$ Self | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. SVar:X:Count$Valid Creature.blockedBySource SVar:Picture:http://www.wizards.com/global/images/magic/general/lairwatch_giant.jpg Oracle:Lairwatch Giant can block an additional creature each combat.\nWhenever Lairwatch Giant blocks two or more creatures, it gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lake_of_the_dead.txt b/forge-gui/res/cardsfolder/l/lake_of_the_dead.txt index ea6ddf8f8dc..410418bf5e4 100644 --- a/forge-gui/res/cardsfolder/l/lake_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/l/lake_of_the_dead.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 Sac<1/Swamp> | Produced$ B | Amount$ 4 | SpellDescription$ Add {B}{B}{B}{B} to your mana pool. R:Event$ Moved | Destination$ Battlefield | ValidCard$ Card.Self | ReplaceWith$ PayBeforeETB | Description$ If CARDNAME would enter the battlefield, sacrifice a Swamp instead. If you do, put CARDNAME onto the battlefield. If you don't, put it into its owner's graveyard. -SVar:PayBeforeETB:AB$ Sacrifice | Cost$ 0 | SacValid$ Swamp | Defined$ You | RememberSacrificed$ True | SubAbility$ MoveToGraveyard +SVar:PayBeforeETB:DB$ Sacrifice | SacValid$ Swamp | Defined$ You | RememberSacrificed$ True | SubAbility$ MoveToGraveyard SVar:MoveToGraveyard:DB$ ChangeZone | Origin$ All | Destination$ Graveyard | Defined$ ReplacedCard | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ MoveToBattlefield SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True diff --git a/forge-gui/res/cardsfolder/l/lambholt_elder_silverpelt_werewolf.txt b/forge-gui/res/cardsfolder/l/lambholt_elder_silverpelt_werewolf.txt index c68985d6d36..8ea2c9864d2 100644 --- a/forge-gui/res/cardsfolder/l/lambholt_elder_silverpelt_werewolf.txt +++ b/forge-gui/res/cardsfolder/l/lambholt_elder_silverpelt_werewolf.txt @@ -3,7 +3,7 @@ ManaCost:2 G Types:Creature Human Werewolf PT:1/2 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/lambholt_elder.jpg Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Lambholt Elder. @@ -16,8 +16,8 @@ Colors:green Types:Creature Werewolf PT:4/5 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 1 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/silverpelt_werewolf.jpg Oracle:Whenever Silverpelt Werewolf deals combat damage to a player, draw a card.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Silverpelt Werewolf. diff --git a/forge-gui/res/cardsfolder/l/lambholt_pacifist_lambholt_butcher.txt b/forge-gui/res/cardsfolder/l/lambholt_pacifist_lambholt_butcher.txt index f0dee085ad6..ca5c41ac621 100644 --- a/forge-gui/res/cardsfolder/l/lambholt_pacifist_lambholt_butcher.txt +++ b/forge-gui/res/cardsfolder/l/lambholt_pacifist_lambholt_butcher.txt @@ -5,7 +5,7 @@ PT:3/3 S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ EQ0 | Description$ CARDNAME can't attack unless you control a creature with power 4 or greater. SVar:X:Count$Valid Creature.YouCtrl+powerGE4 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/lambholt_pacifist.jpg Oracle:Lambholt Pacifist can't attack unless you control a creature with power 4 or greater.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Lambholt Pacifist. @@ -18,7 +18,7 @@ Colors:green Types:Creature Werewolf PT:4/4 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/lambholt_butcher.jpg Oracle:At the beginning of each upkeep, if a player cast two or more spells last turn, transform Lambholt Butcher. diff --git a/forge-gui/res/cardsfolder/l/lamplighter_of_selhoff.txt b/forge-gui/res/cardsfolder/l/lamplighter_of_selhoff.txt index 899ce0605d8..224cce14678 100644 --- a/forge-gui/res/cardsfolder/l/lamplighter_of_selhoff.txt +++ b/forge-gui/res/cardsfolder/l/lamplighter_of_selhoff.txt @@ -3,7 +3,7 @@ ManaCost:4 U Types:Creature Zombie Horror PT:3/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Permanent.Zombie+Other+YouCtrl | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, if you control another Zombie, you may draw a card. If you do, discard a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose DeckHints:Type$Zombie SVar:Picture:http://www.wizards.com/global/images/magic/general/lamplighter_of_selhoff.jpg diff --git a/forge-gui/res/cardsfolder/l/land_cap.txt b/forge-gui/res/cardsfolder/l/land_cap.txt index 9df18409ae0..c52283da662 100644 --- a/forge-gui/res/cardsfolder/l/land_cap.txt +++ b/forge-gui/res/cardsfolder/l/land_cap.txt @@ -5,7 +5,7 @@ S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_DEPLETION | AddHiddenKeywo A:AB$ Mana | Cost$ T | Produced$ W | Amount$ 1 | SubAbility$ AddCounter | SpellDescription$ Add {W} to your mana pool. Put a depletion counter on CARDNAME. A:AB$ Mana | Cost$ T | Produced$ U | Amount$ 1 | SubAbility$ AddCounter | SpellDescription$ Add {U} to your mana pool. Put a depletion counter on CARDNAME. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSubCounter | TriggerDescription$ At the beginning of your upkeep, remove a depletion counter from CARDNAME. -SVar:TrigSubCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 -SVar:AddCounter:DB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 +SVar:TrigSubCounter:DB$RemoveCounter | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 +SVar:AddCounter:DB$PutCounter | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/land_cap.jpg Oracle:Land Cap doesn't untap during your untap step if it has a depletion counter on it.\nAt the beginning of your upkeep, remove a depletion counter from Land Cap.\n{T}: Add {W} or {U} to your mana pool. Put a depletion counter on Land Cap. diff --git a/forge-gui/res/cardsfolder/l/land_tax.txt b/forge-gui/res/cardsfolder/l/land_tax.txt index 47422060ac9..bcace10c009 100644 --- a/forge-gui/res/cardsfolder/l/land_tax.txt +++ b/forge-gui/res/cardsfolder/l/land_tax.txt @@ -2,7 +2,7 @@ Name:Land Tax ManaCost:W Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | IsPresent$ Land.OppCtrl | PresentCompare$ GTX | TriggerDescription$ At the beginning of your upkeep, if an opponent controls more lands than you, you may search your library for up to three basic land cards, reveal them, and put them into your hand. If you do, shuffle your library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 3 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 3 | ShuffleNonMandatory$ True SVar:X:Count$Valid Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/land_tax.jpg Oracle:At the beginning of your upkeep, if an opponent controls more lands than you, you may search your library for up to three basic land cards, reveal them, and put them into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/l/lantern_scout.txt b/forge-gui/res/cardsfolder/l/lantern_scout.txt index 3716823eb03..523f9ae0863 100644 --- a/forge-gui/res/cardsfolder/l/lantern_scout.txt +++ b/forge-gui/res/cardsfolder/l/lantern_scout.txt @@ -4,7 +4,7 @@ Types:Creature Human Scout Ally PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under your control, creatures you control gain lifelink until end of turn. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPumpAll | Secondary$ True | TriggerDescription$ Rally — Whenever CARDNAME or another Ally enters the battlefield under your control, creatures you control gain lifelink until end of turn. -SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Lifelink +SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Lifelink SVar:PlayMain1:TRUE SVar:BuffedBy:Ally DeckHints:Type$Ally diff --git a/forge-gui/res/cardsfolder/l/larceny.txt b/forge-gui/res/cardsfolder/l/larceny.txt index 0888aa3450d..ffb2c8ad95f 100644 --- a/forge-gui/res/cardsfolder/l/larceny.txt +++ b/forge-gui/res/cardsfolder/l/larceny.txt @@ -2,7 +2,7 @@ Name:Larceny ManaCost:3 B B Types:Enchantment T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever a creature you control 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:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/larceny.jpg Oracle:Whenever a creature you control deals combat damage to a player, that player discards a card. diff --git a/forge-gui/res/cardsfolder/l/lashknife_barrier.txt b/forge-gui/res/cardsfolder/l/lashknife_barrier.txt index f8e7da3cce2..35d94cbeb8a 100644 --- a/forge-gui/res/cardsfolder/l/lashknife_barrier.txt +++ b/forge-gui/res/cardsfolder/l/lashknife_barrier.txt @@ -5,7 +5,7 @@ R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Creature.YouCtrl | SVar:DmgMinus1:DB$ ReplaceEffect | VarName$ DamageAmount | VarValue$ X | References$ X SVar:X:ReplaceCount$DamageAmount/Minus.1 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:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/lashknife_barrier.jpg Oracle:When Lashknife Barrier enters the battlefield, draw a card.\nIf a source would deal damage to a creature you control, it deals that much damage minus 1 to that creature instead. diff --git a/forge-gui/res/cardsfolder/l/lashweed_lurker.txt b/forge-gui/res/cardsfolder/l/lashweed_lurker.txt index e73e71c7564..838dd095aa5 100644 --- a/forge-gui/res/cardsfolder/l/lashweed_lurker.txt +++ b/forge-gui/res/cardsfolder/l/lashweed_lurker.txt @@ -4,7 +4,7 @@ Types:Creature Eldrazi Horror PT:5/4 K:Emerge:5 G U T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When you cast CARDNAME, you may put target nonland permanent on top of its owner's library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | ValidTgts$ Permanent.nonLand | TgtPrompt$ Choose target nonland permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 +SVar:TrigChange:DB$ChangeZone | ValidTgts$ Permanent.nonLand | TgtPrompt$ Choose target nonland permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/lashweed_lurker.jpg Oracle:Emerge {5}{G}{U} (You may cast this spell by sacrificing a creature and paying the emerge cost reduced by that creature's converted mana cost.)\nWhen you cast Lashweed Lurker, you may put target nonland permanent on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/l/last_chance.txt b/forge-gui/res/cardsfolder/l/last_chance.txt index 457125fea3c..1740412b43f 100644 --- a/forge-gui/res/cardsfolder/l/last_chance.txt +++ b/forge-gui/res/cardsfolder/l/last_chance.txt @@ -3,7 +3,7 @@ ManaCost:R R Types:Sorcery A:SP$ AddTurn | Cost$ R R | NumTurns$ 1 | ExtraTurnDelayedTrigger$ DBDelTrig | ExtraTurnDelayedTriggerExcute$ TrigLose | References$ DBDelTrig,TrigLose | SpellDescription$ Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. SVar:DBDelTrig:ThisTurn$ True | Mode$ Phase | Phase$ End of Turn | TriggerDescription$ At the beginning of that turn's end step, you lose the game. -SVar:TrigLose:AB$ LosesGame | Cost$ 0 | Defined$ You +SVar:TrigLose:DB$ LosesGame | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/last_chance.jpg Oracle:Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. diff --git a/forge-gui/res/cardsfolder/l/last_laugh.txt b/forge-gui/res/cardsfolder/l/last_laugh.txt index e843d6154d5..946243dad61 100644 --- a/forge-gui/res/cardsfolder/l/last_laugh.txt +++ b/forge-gui/res/cardsfolder/l/last_laugh.txt @@ -2,9 +2,9 @@ Name:Last Laugh ManaCost:2 B B Types:Enchantment T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Creature | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When there are no creatures on the battlefield, sacrifice CARDNAME. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:TrigSac:DB$Sacrifice | Defined$ Self T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Permanent.Other | TriggerZones$ Battlefield | Execute$ TrigDamageAll | TriggerDescription$ Whenever a permanent other than CARDNAME is put into a graveyard from the battlefield, CARDNAME deals 1 damage to each creature and each player. -SVar:TrigDamageAll:AB$DamageAll | Cost$ 0 | ValidCards$ Creature | ValidPlayers$ Player | ValidDescription$ each creature and each player. | NumDmg$ 1 +SVar:TrigDamageAll:DB$DamageAll | ValidCards$ Creature | ValidPlayers$ Player | ValidDescription$ each creature and each player. | NumDmg$ 1 SVar:RemRandomDeck:True SVar:NeedsToPlay:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/last_laugh.jpg diff --git a/forge-gui/res/cardsfolder/l/latchkey_faerie.txt b/forge-gui/res/cardsfolder/l/latchkey_faerie.txt index 61fbe358292..321d73aba5f 100644 --- a/forge-gui/res/cardsfolder/l/latchkey_faerie.txt +++ b/forge-gui/res/cardsfolder/l/latchkey_faerie.txt @@ -5,6 +5,6 @@ PT:3/1 K:Flying SVar:AltCost:Cost$ 2 U | Activation$ ProwlFaerie | Description$ Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Faerie or Rogue.) T:Mode$ ChangesZone | Origin$ Stack | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | Condition$ AltCost | TriggerDescription$ When CARDNAME enters the battlefield, if its prowl cost was paid, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:TrigDraw:DB$ Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/latchkey_faerie.jpg Oracle:Flying\nProwl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Faerie or Rogue.)\nWhen Latchkey Faerie enters the battlefield, if its prowl cost was paid, draw a card. diff --git a/forge-gui/res/cardsfolder/l/latullas_orders.txt b/forge-gui/res/cardsfolder/l/latullas_orders.txt index d5155f2f100..d80acbc9714 100644 --- a/forge-gui/res/cardsfolder/l/latullas_orders.txt +++ b/forge-gui/res/cardsfolder/l/latullas_orders.txt @@ -5,6 +5,6 @@ K:Flash K:Enchant creature A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AITgts$ Card.powerGE1 | AILogic$ Pump T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ Whenever enchanted creature deals combat damage to defending player, you may destroy target artifact that player controls. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact.DefenderCtrl | TgtPrompt$ Select target artifact +SVar:TrigDestroy:DB$Destroy | ValidTgts$ Artifact.DefenderCtrl | TgtPrompt$ Select target artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/latullas_orders.jpg Oracle:Flash\nEnchant creature\nWhenever enchanted creature deals combat damage to defending player, you may destroy target artifact that player controls. diff --git a/forge-gui/res/cardsfolder/l/launch.txt b/forge-gui/res/cardsfolder/l/launch.txt index d3d960caf60..608af8928c9 100644 --- a/forge-gui/res/cardsfolder/l/launch.txt +++ b/forge-gui/res/cardsfolder/l/launch.txt @@ -5,7 +5,7 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. 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/launch.jpg Oracle:Enchant creature\nEnchanted creature has flying.\nWhen Launch is put into a graveyard from the battlefield, return Launch to its owner's hand. diff --git a/forge-gui/res/cardsfolder/l/launch_the_fleet.txt b/forge-gui/res/cardsfolder/l/launch_the_fleet.txt index 5cc590ea6c0..80d733bdef7 100644 --- a/forge-gui/res/cardsfolder/l/launch_the_fleet.txt +++ b/forge-gui/res/cardsfolder/l/launch_the_fleet.txt @@ -4,7 +4,7 @@ Types:Sorcery K:Strive:1 A:SP$ Animate | Cost$ W | TargetMin$ 0 | TargetMax$ MaxTargets | AILogic$ Attacking | ValidTgts$ Creature | Triggers$ AttackTrigger | sVars$ LaunchTokenAttacking | References$ AttackTrigger,MaxTargets,LaunchTokenAttacking | SpellDescription$ Until end of turn, any number of target creatures each gain "Whenever this creature attacks, create a 1/1 white Soldier creature token that's tapped and attacking." SVar:AttackTrigger:Mode$ Attacks | ValidCard$ Card.Self | Execute$ LaunchTokenAttacking | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, create a 1/1 white Soldier creature token that's tapped and attacking. -SVar:LaunchTokenAttacking:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w_1_1_soldier2_ths | TokenAttacking$ True | TokenTapped$ True +SVar:LaunchTokenAttacking:DB$ Token | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w_1_1_soldier2_ths | TokenAttacking$ True | TokenTapped$ True SVar:MaxTargets:Count$Valid Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/launch_the_fleet.jpg Oracle:Strive — Launch the Fleet costs {1} more to cast for each target beyond the first.\nUntil end of turn, any number of target creatures each gain "Whenever this creature attacks, create a 1/1 white Soldier creature token that's tapped and attacking." diff --git a/forge-gui/res/cardsfolder/l/lava_runner.txt b/forge-gui/res/cardsfolder/l/lava_runner.txt index a310933089f..5aa0fa2e9ae 100644 --- a/forge-gui/res/cardsfolder/l/lava_runner.txt +++ b/forge-gui/res/cardsfolder/l/lava_runner.txt @@ -4,7 +4,7 @@ Types:Creature Lizard PT:2/2 K:Haste T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability, that spell or ability's controller sacrifices a land. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Land | ChangeNum$ 1 | Defined$ TriggeredSourceController +SVar:TrigSac:DB$ Sacrifice | SacValid$ Land | ChangeNum$ 1 | Defined$ TriggeredSourceController SVar:Targeting:Counter SVar:Picture:http://www.wizards.com/global/images/magic/general/lava_runner.jpg Oracle:Haste\nWhenever Lava Runner becomes the target of a spell or ability, that spell or ability's controller sacrifices a land. diff --git a/forge-gui/res/cardsfolder/l/lava_tubes.txt b/forge-gui/res/cardsfolder/l/lava_tubes.txt index 7a562a8ea62..eaa4bcdc94a 100644 --- a/forge-gui/res/cardsfolder/l/lava_tubes.txt +++ b/forge-gui/res/cardsfolder/l/lava_tubes.txt @@ -5,7 +5,7 @@ S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_DEPLETION | AddHiddenKeywo A:AB$ Mana | Cost$ T | Produced$ B | Amount$ 1 | SubAbility$ AddCounter | SpellDescription$ Add {B} to your mana pool. Put a depletion counter on CARDNAME. A:AB$ Mana | Cost$ T | Produced$ R | Amount$ 1 | SubAbility$ AddCounter | SpellDescription$ Add {R} to your mana pool. Put a depletion counter on CARDNAME. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSubCounter | TriggerDescription$ At the beginning of your upkeep, remove a depletion counter from CARDNAME. -SVar:TrigSubCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 -SVar:AddCounter:DB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 +SVar:TrigSubCounter:DB$RemoveCounter | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 +SVar:AddCounter:DB$PutCounter | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lava_tubes.jpg Oracle:Lava Tubes doesn't untap during your untap step if it has a depletion counter on it.\nAt the beginning of your upkeep, remove a depletion counter from Lava Tubes.\n{T}: Add {B} or {R} to your mana pool. Put a depletion counter on Lava Tubes. diff --git a/forge-gui/res/cardsfolder/l/lavaborn_muse.txt b/forge-gui/res/cardsfolder/l/lavaborn_muse.txt index a36f372bbc8..00d0841b7fe 100644 --- a/forge-gui/res/cardsfolder/l/lavaborn_muse.txt +++ b/forge-gui/res/cardsfolder/l/lavaborn_muse.txt @@ -3,7 +3,7 @@ ManaCost:3 R Types:Creature Spirit PT:3/3 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | CheckSVar$ CardsInHand | SVarCompare$ LE2 | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, if that player has two or fewer cards in hand, CARDNAME deals 3 damage to him or her. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 3 +SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ 3 SVar:CardsInHand:Count$ValidHand Card.ActivePlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/lavaborn_muse.jpg Oracle:At the beginning of each opponent's upkeep, if that player has two or fewer cards in hand, Lavaborn Muse deals 3 damage to him or her. diff --git a/forge-gui/res/cardsfolder/l/lavacore_elemental.txt b/forge-gui/res/cardsfolder/l/lavacore_elemental.txt index c1d3627b8c8..67ad211e5ef 100644 --- a/forge-gui/res/cardsfolder/l/lavacore_elemental.txt +++ b/forge-gui/res/cardsfolder/l/lavacore_elemental.txt @@ -4,7 +4,7 @@ Types:Creature Elemental PT:5/3 K:Vanishing:1 T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature you control deals combat damage to a player, put a time counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ TIME | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ TIME | CounterNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lavacore_elemental.jpg Oracle:Vanishing 1 (This permanent enters the battlefield with a time counter on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhenever a creature you control deals combat damage to a player, put a time counter on Lavacore Elemental. diff --git a/forge-gui/res/cardsfolder/l/lavinia_of_the_tenth.txt b/forge-gui/res/cardsfolder/l/lavinia_of_the_tenth.txt index 53da75ade59..2432f809198 100644 --- a/forge-gui/res/cardsfolder/l/lavinia_of_the_tenth.txt +++ b/forge-gui/res/cardsfolder/l/lavinia_of_the_tenth.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Human Soldier PT:4/4 K:Protection from red T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters the battlefield, detain each nonland permanent your opponents control with converted mana cost 4 or less. -SVar:Detain:AB$ PumpAll | Cost$ 0 | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidCards$ Permanent.OppCtrl+nonLand+cmcLE4 +SVar:Detain:DB$ PumpAll | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidCards$ Permanent.OppCtrl+nonLand+cmcLE4 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/lavinia_of_the_tenth.jpg Oracle:Protection from red\nWhen Lavinia of the Tenth enters the battlefield, detain each nonland permanent your opponents control with converted mana cost 4 or less. (Until your next turn, those permanents can't attack or block and their activated abilities can't be activated.) diff --git a/forge-gui/res/cardsfolder/l/lawless_broker.txt b/forge-gui/res/cardsfolder/l/lawless_broker.txt index 10bb2e2ffd3..4bba3676d06 100644 --- a/forge-gui/res/cardsfolder/l/lawless_broker.txt +++ b/forge-gui/res/cardsfolder/l/lawless_broker.txt @@ -3,6 +3,6 @@ ManaCost:2 B Types:Creature Aetherborn Rogue PT:3/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a +1/+1 counter on target creature you control. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lawless_broker.jpg Oracle:When Lawless Broker dies, put a +1/+1 counter on target creature you control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/l/leeching_bite.txt b/forge-gui/res/cardsfolder/l/leeching_bite.txt index ff02f967b6c..93790628597 100644 --- a/forge-gui/res/cardsfolder/l/leeching_bite.txt +++ b/forge-gui/res/cardsfolder/l/leeching_bite.txt @@ -2,6 +2,6 @@ Name:Leeching Bite ManaCost:1 G Types:Instant A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +1/+1 | TargetUnique$ True | NumAtt$ +1 | NumDef$ +1 | SubAbility$ DBPumpNeg | SpellDescription$ Target creature gets +1/+1 until end of turn. Another target creature gets -1/-1 until end of turn. -SVar:DBPumpNeg:DB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select another creature to get -1/-1 | TargetUnique$ True | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True +SVar:DBPumpNeg:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select another creature to get -1/-1 | TargetUnique$ True | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/leeching_bite.jpg Oracle:Target creature gets +1/+1 until end of turn. Another target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/leeching_licid.txt b/forge-gui/res/cardsfolder/l/leeching_licid.txt index d1b019c400a..44e5e996086 100644 --- a/forge-gui/res/cardsfolder/l/leeching_licid.txt +++ b/forge-gui/res/cardsfolder/l/leeching_licid.txt @@ -3,10 +3,10 @@ ManaCost:1 B Types:Creature Licid PT:1/1 A:AB$ Animate | Cost$ B T | Defined$ Self | RemoveThisAbility$ True | Permanent$ True | RevertCost$ B | Keywords$ Enchant creature | Abilities$ SPAttach | Types$ Enchantment,Aura | RemoveCardTypes$ True | RemoveSubTypes$ True | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect. -SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse +SVar:DBAttach:DB$ Attach | ValidTgts$ Creature | AILogic$ Curse SVar:SPAttach:SP$ Attach | Cost$ 0 | ValidTgts$ Creature T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, 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 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leeching_licid.jpg Oracle:{B}, {T}: Leeching Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect.\nAt the beginning of the upkeep of enchanted creature's controller, Leeching Licid deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/l/leering_emblem.txt b/forge-gui/res/cardsfolder/l/leering_emblem.txt index 9e92e787a2e..bb50565f5a4 100644 --- a/forge-gui/res/cardsfolder/l/leering_emblem.txt +++ b/forge-gui/res/cardsfolder/l/leering_emblem.txt @@ -3,7 +3,7 @@ ManaCost:2 Types:Artifact Equipment K:Equip 2 T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a spell, equipped creature gets +2/+2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Equipped | NumAtt$ +2 | NumDef$ +2 +SVar:TrigPump:DB$Pump | Defined$ Equipped | NumAtt$ +2 | NumDef$ +2 SVar:BuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/leering_emblem.jpg Oracle:Whenever you cast a spell, equipped creature gets +2/+2 until end of turn.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/l/leery_fogbeast.txt b/forge-gui/res/cardsfolder/l/leery_fogbeast.txt index 8eca92024ab..1d198e54a5e 100644 --- a/forge-gui/res/cardsfolder/l/leery_fogbeast.txt +++ b/forge-gui/res/cardsfolder/l/leery_fogbeast.txt @@ -3,6 +3,6 @@ ManaCost:2 G Types:Creature Beast PT:4/2 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigFog | TriggerDescription$ Whenever CARDNAME becomes blocked, prevent all combat damage that would be dealt this turn. -SVar:TrigFog:AB$ Fog | Cost$ 0 | SpellDescription$ Prevent all combat damage that would be dealt this turn. +SVar:TrigFog:DB$ Fog | SpellDescription$ Prevent all combat damage that would be dealt this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/leery_fogbeast.jpg Oracle:Whenever Leery Fogbeast becomes blocked, prevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/l/legacys_allure.txt b/forge-gui/res/cardsfolder/l/legacys_allure.txt index 4c9a1cc9e7b..8cdfce240dd 100644 --- a/forge-gui/res/cardsfolder/l/legacys_allure.txt +++ b/forge-gui/res/cardsfolder/l/legacys_allure.txt @@ -3,7 +3,7 @@ ManaCost:U U Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put a treasure counter on CARDNAME. A:AB$ GainControl | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.powerLEX | TgtPrompt$ Select target creature with power less than or equal to the number of treasure counters | References$ X | SpellDescription$ Gain control of target creature with power less than or equal to the number of treasure counters on CARDNAME. (This effect lasts indefinitely.) -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ TREASURE | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ TREASURE | CounterNum$ 1 SVar:X:Count$CardCounters.TREASURE SVar:Picture:http://www.wizards.com/global/images/magic/general/legacys_allure.jpg Oracle:At the beginning of your upkeep, you may put a treasure counter on Legacy's Allure.\nSacrifice Legacy's Allure: Gain control of target creature with power less than or equal to the number of treasure counters on Legacy's Allure. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/l/legion_loyalist.txt b/forge-gui/res/cardsfolder/l/legion_loyalist.txt index 979cd3861db..34ec21219a2 100644 --- a/forge-gui/res/cardsfolder/l/legion_loyalist.txt +++ b/forge-gui/res/cardsfolder/l/legion_loyalist.txt @@ -4,7 +4,7 @@ Types:Creature Goblin Soldier PT:1/1 K:Haste T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | TriggerDescription$ Battalion — Whenever CARDNAME and at least two other creatures attack, creatures you control gain first strike and trample until end of turn and can't be blocked by creature tokens this turn. -SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ First Strike & Trample & HIDDEN CantBeBlockedBy Creature.token +SVar:TrigPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ First Strike & Trample & HIDDEN CantBeBlockedBy Creature.token SVar:BattalionTest:Count$Valid Creature.attacking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/legion_loyalist.jpg Oracle:Haste\nBattalion — Whenever Legion Loyalist and at least two other creatures attack, creatures you control gain first strike and trample until end of turn and can't be blocked by creature tokens this turn. diff --git a/forge-gui/res/cardsfolder/l/leonin_armorguard.txt b/forge-gui/res/cardsfolder/l/leonin_armorguard.txt index 835079d4e2d..2a74a9f0de6 100644 --- a/forge-gui/res/cardsfolder/l/leonin_armorguard.txt +++ b/forge-gui/res/cardsfolder/l/leonin_armorguard.txt @@ -3,7 +3,7 @@ ManaCost:2 G W Types:Creature Cat Soldier PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters the battlefield, creatures you control get +1/+1 until end of turn. -SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 +SVar:TrigPumpAll:DB$PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_armorguard.jpg Oracle:When Leonin Armorguard enters the battlefield, creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/leonin_elder.txt b/forge-gui/res/cardsfolder/l/leonin_elder.txt index 67ad3f82ee8..00214f15849 100644 --- a/forge-gui/res/cardsfolder/l/leonin_elder.txt +++ b/forge-gui/res/cardsfolder/l/leonin_elder.txt @@ -3,6 +3,6 @@ ManaCost:W Types:Creature Cat Cleric PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever an artifact enters the battlefield, you may gain 1 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:TrigGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_elder.jpg Oracle:Whenever an artifact enters the battlefield, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/l/leonin_relic_warder.txt b/forge-gui/res/cardsfolder/l/leonin_relic_warder.txt index ff0b3988bb0..44ff3408683 100644 --- a/forge-gui/res/cardsfolder/l/leonin_relic_warder.txt +++ b/forge-gui/res/cardsfolder/l/leonin_relic_warder.txt @@ -4,8 +4,8 @@ Types:Creature Cat Cleric PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may exile target artifact or enchantment. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. -SVar:TrigExile:DB$ChangeZone | Cost$ 0 | IsCurse$ True | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | RememberTargets$ True | ForgetOtherTargets$ True | Origin$ Battlefield | Destination$ Exile -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield +SVar:TrigExile:DB$ChangeZone | IsCurse$ True | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | RememberTargets$ True | ForgetOtherTargets$ True | Origin$ Battlefield | Destination$ Exile +SVar:TrigReturn:DB$ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_relic_warder.jpg Oracle:When Leonin Relic-Warder enters the battlefield, you may exile target artifact or enchantment.\nWhen Leonin Relic-Warder leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/l/leonin_snarecaster.txt b/forge-gui/res/cardsfolder/l/leonin_snarecaster.txt index 3d74582ff86..97f8d0f2e0c 100644 --- a/forge-gui/res/cardsfolder/l/leonin_snarecaster.txt +++ b/forge-gui/res/cardsfolder/l/leonin_snarecaster.txt @@ -3,7 +3,7 @@ ManaCost:1 W Types:Creature Cat Soldier PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, you may tap target creature. -SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature +SVar:TrigTap:DB$ Tap | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_snarecaster.jpg Oracle:When Leonin Snarecaster enters the battlefield, you may tap target creature. diff --git a/forge-gui/res/cardsfolder/l/leonin_squire.txt b/forge-gui/res/cardsfolder/l/leonin_squire.txt index 933847fda7a..3be69c86979 100644 --- a/forge-gui/res/cardsfolder/l/leonin_squire.txt +++ b/forge-gui/res/cardsfolder/l/leonin_squire.txt @@ -3,6 +3,6 @@ ManaCost:1 W Types:Creature Cat Soldier PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target artifact card with converted mana cost 1 or less from your graveyard to your hand. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Artifact.cmcLE1+YouCtrl +SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Artifact.cmcLE1+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_squire.jpg Oracle:When Leonin Squire enters the battlefield, return target artifact card with converted mana cost 1 or less from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/l/lesser_gargadon.txt b/forge-gui/res/cardsfolder/l/lesser_gargadon.txt index 55f0d4c8794..92e69391d77 100644 --- a/forge-gui/res/cardsfolder/l/lesser_gargadon.txt +++ b/forge-gui/res/cardsfolder/l/lesser_gargadon.txt @@ -4,6 +4,6 @@ Types:Creature Beast PT:6/4 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ Whenever CARDNAME attacks or blocks, sacrifice a land. T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigSac | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, sacrifice a land. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Land +SVar:TrigSac:DB$ Sacrifice | SacValid$ Land SVar:Picture:http://www.wizards.com/global/images/magic/general/lesser_gargadon.jpg Oracle:Whenever Lesser Gargadon attacks or blocks, sacrifice a land. diff --git a/forge-gui/res/cardsfolder/l/lethal_vapors.txt b/forge-gui/res/cardsfolder/l/lethal_vapors.txt index 2e0e897decc..3b974087d83 100644 --- a/forge-gui/res/cardsfolder/l/lethal_vapors.txt +++ b/forge-gui/res/cardsfolder/l/lethal_vapors.txt @@ -2,7 +2,7 @@ Name:Lethal Vapors ManaCost:2 B B Types:Enchantment T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Creature | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature enters the battlefield, destroy it. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredCard +SVar:TrigDestroy:DB$ Destroy | Defined$ TriggeredCard A:AB$ Destroy | Cost$ 0 | Defined$ Self | SubAbility$ DBSkipTurn | AnyPlayer$ True | AILogic$ WillSkipTurn | SpellDescription$ Destroy CARDNAME. You skip your next turn. Any player may activate this ability. SVar:DBSkipTurn:DB$ SkipTurn | Defined$ You | NumTurns$ 1 | AILogic$ Always SVar:AICurseEffect:DestroyCreature diff --git a/forge-gui/res/cardsfolder/l/lethe_lake.txt b/forge-gui/res/cardsfolder/l/lethe_lake.txt index acff8431a4a..f843c757fe1 100644 --- a/forge-gui/res/cardsfolder/l/lethe_lake.txt +++ b/forge-gui/res/cardsfolder/l/lethe_lake.txt @@ -2,9 +2,9 @@ Name:Lethe Lake ManaCost:no cost Types:Plane Arkhos T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ LetheMill | TriggerDescription$ At the beginning of your upkeep, put the top ten cards of your library into your graveyard. -SVar:LetheMill:AB$ Mill | Cost$ 0 | Defined$ You | NumCards$ 10 +SVar:LetheMill:DB$ Mill | Defined$ You | NumCards$ 10 T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {CHAOS}, target player puts the top 10 cards of his or her library into his or her graveyard. -SVar:RolledChaos:AB$ Mill | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose target player to mill. | NumCards$ 10 +SVar:RolledChaos:DB$ Mill | ValidTgts$ Player | TgtPrompt$ Choose target player to mill. | NumCards$ 10 SVar:Picture:http://www.wizards.com/global/images/magic/general/lethe_lake.jpg SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 Oracle:At the beginning of your upkeep, put the top ten cards of your library into your graveyard.\nWhenever you roll {CHAOS}, target player puts the top ten cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/l/leveler.txt b/forge-gui/res/cardsfolder/l/leveler.txt index 9862b885911..4015c585864 100644 --- a/forge-gui/res/cardsfolder/l/leveler.txt +++ b/forge-gui/res/cardsfolder/l/leveler.txt @@ -3,7 +3,7 @@ ManaCost:5 Types:Artifact Creature Juggernaut PT:10/10 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExileYourLibrary | TriggerDescription$ When CARDNAME enters the battlefield, exile all cards from your library. -SVar:TrigExileYourLibrary:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Card.YouOwn | Origin$ Library | Destination$ Exile +SVar:TrigExileYourLibrary:DB$ChangeZoneAll | ChangeType$ Card.YouOwn | Origin$ Library | Destination$ Exile SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leveler.jpg Oracle:When Leveler enters the battlefield, exile all cards from your library. diff --git a/forge-gui/res/cardsfolder/l/leyline_of_anticipation.txt b/forge-gui/res/cardsfolder/l/leyline_of_anticipation.txt index 1c4eb2322e5..03326fcbf6a 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_anticipation.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_anticipation.txt @@ -2,7 +2,7 @@ Name:Leyline of Anticipation ManaCost:2 U U Types:Enchantment K:MayEffectFromOpeningHand:FromHand -SVar:FromHand:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. +SVar:FromHand:DB$ ChangeZone | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. S:Mode$ Continuous | Affected$ You | AddKeyword$ You may cast nonland cards as though they had flash. | Description$ You may cast spells as though they had flash. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_of_anticipation.jpg diff --git a/forge-gui/res/cardsfolder/l/leyline_of_lifeforce.txt b/forge-gui/res/cardsfolder/l/leyline_of_lifeforce.txt index e20b3948886..66a95ab80af 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_lifeforce.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_lifeforce.txt @@ -2,7 +2,7 @@ Name:Leyline of Lifeforce ManaCost:2 G G Types:Enchantment K:MayEffectFromOpeningHand:FromHand -SVar:FromHand:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. +SVar:FromHand:DB$ ChangeZone | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME can't be countered. | AffectedZone$ Stack | Description$ Creature spells can't be countered. SVar:NonStackingEffect:True SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/l/leyline_of_lightning.txt b/forge-gui/res/cardsfolder/l/leyline_of_lightning.txt index 8d881488ea8..3bdcfe40e92 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_lightning.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_lightning.txt @@ -2,7 +2,7 @@ Name:Leyline of Lightning ManaCost:2 R R Types:Enchantment K:MayEffectFromOpeningHand:FromHand -SVar:FromHand:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. +SVar:FromHand:DB$ ChangeZone | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever you cast a spell, you may pay {1}. If you do, CARDNAME deals 1 damage to target player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/l/leyline_of_punishment.txt b/forge-gui/res/cardsfolder/l/leyline_of_punishment.txt index 648794fa994..304ddfe614e 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_punishment.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_punishment.txt @@ -2,7 +2,7 @@ Name:Leyline of Punishment ManaCost:2 R R Types:Enchantment K:MayEffectFromOpeningHand:FromHand -SVar:FromHand:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. +SVar:FromHand:DB$ ChangeZone | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't gain life. | Description$ Players can't gain life. S:Mode$ Continuous | GlobalRule$ Damage can't be prevented. | Description$ Damage can't be prevented. SVar:NonStackingEffect:True diff --git a/forge-gui/res/cardsfolder/l/leyline_of_sanctity.txt b/forge-gui/res/cardsfolder/l/leyline_of_sanctity.txt index 37deed02a1e..db6d1df38d3 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_sanctity.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_sanctity.txt @@ -2,7 +2,7 @@ Name:Leyline of Sanctity ManaCost:2 W W Types:Enchantment K:MayEffectFromOpeningHand:FromHand -SVar:FromHand:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. +SVar:FromHand:DB$ ChangeZone | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. S:Mode$ Continuous | Affected$ You | AddKeyword$ Hexproof | Description$ You have hexproof. (You can't be the target of spells or abilities your opponents control.) SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_of_sanctity.jpg diff --git a/forge-gui/res/cardsfolder/l/leyline_of_singularity.txt b/forge-gui/res/cardsfolder/l/leyline_of_singularity.txt index f227c5668d9..a6bc416dc1f 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_singularity.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_singularity.txt @@ -2,7 +2,7 @@ Name:Leyline of Singularity ManaCost:2 U U Types:Enchantment K:MayEffectFromOpeningHand:FromHand -SVar:FromHand:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. +SVar:FromHand:DB$ ChangeZone | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. S:Mode$ Continuous | Affected$ Permanent.nonLand | AddType$ Legendary | Description$ All nonland permanents are legendary. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_of_singularity.jpg diff --git a/forge-gui/res/cardsfolder/l/leyline_of_the_meek.txt b/forge-gui/res/cardsfolder/l/leyline_of_the_meek.txt index 6f9d0f68495..d28a728996e 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_the_meek.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_the_meek.txt @@ -2,7 +2,7 @@ Name:Leyline of the Meek ManaCost:2 W W Types:Enchantment K:MayEffectFromOpeningHand:FromHand -SVar:FromHand:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. +SVar:FromHand:DB$ ChangeZone | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. S:Mode$ Continuous | Affected$ Creature.token | AddPower$ 1 | AddToughness$ 1 | Description$ Creature tokens get +1/+1. SVar:PlayMain1:TRUE SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/l/leyline_of_the_void.txt b/forge-gui/res/cardsfolder/l/leyline_of_the_void.txt index 3c525aa1d75..9047d77d5bd 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_the_void.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_the_void.txt @@ -2,7 +2,7 @@ Name:Leyline of the Void ManaCost:2 B B Types:Enchantment K:MayEffectFromOpeningHand:FromHand -SVar:FromHand:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. +SVar:FromHand:DB$ ChangeZone | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Card.nonToken+OppOwn | ReplaceWith$ Exile | Description$ If a card would be put into an opponent's graveyard from anywhere, exile it instead. SVar:Exile:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard SVar:NonStackingEffect:True diff --git a/forge-gui/res/cardsfolder/l/leyline_of_vitality.txt b/forge-gui/res/cardsfolder/l/leyline_of_vitality.txt index 19bae6d73a1..a190af5d0fa 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_vitality.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_vitality.txt @@ -2,7 +2,7 @@ Name:Leyline of Vitality ManaCost:2 G G Types:Enchantment K:MayEffectFromOpeningHand:FromHand -SVar:FromHand:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. +SVar:FromHand:DB$ ChangeZone | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SpellDescription$ If CARDNAME is in your opening hand, you may begin the game with it on the battlefield. S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddToughness$ 1 | Description$ Creatures you control get +0/+1. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a creature enters the battlefield under your control, you may gain 1 life. SVar:TrigGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 diff --git a/forge-gui/res/cardsfolder/l/leyline_phantom.txt b/forge-gui/res/cardsfolder/l/leyline_phantom.txt index f2b4dfe06d9..ac437385ccc 100644 --- a/forge-gui/res/cardsfolder/l/leyline_phantom.txt +++ b/forge-gui/res/cardsfolder/l/leyline_phantom.txt @@ -3,6 +3,6 @@ ManaCost:4 U Types:Creature Illusion PT:5/5 T:Mode$ DamageDealtOnce | CombatDamage$ True | ValidSource$ Card.Self | Execute$ TrigBounce | TriggerDescription$ Whenever CARDNAME deals combat damage, return it to its owner's hand. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand +SVar:TrigBounce:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_phantom.jpg Oracle:When Leyline Phantom deals combat damage, return it to its owner's hand. (Return it only if it survived combat.) diff --git a/forge-gui/res/cardsfolder/l/liability.txt b/forge-gui/res/cardsfolder/l/liability.txt index 621c2393249..c23ad6b5e47 100644 --- a/forge-gui/res/cardsfolder/l/liability.txt +++ b/forge-gui/res/cardsfolder/l/liability.txt @@ -2,7 +2,7 @@ Name:Liability ManaCost:1 B B Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Permanent.nonToken | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a nontoken permanent is put into a player's graveyard from the battlefield, that player loses 1 life. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredCardOwner | LifeAmount$ 1 +SVar:TrigLoseLife:DB$LoseLife | Defined$ TriggeredCardOwner | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/liability.jpg Oracle:Whenever a nontoken permanent is put into a player's graveyard from the battlefield, that player loses 1 life. diff --git a/forge-gui/res/cardsfolder/l/lich.txt b/forge-gui/res/cardsfolder/l/lich.txt index c32ae1cc512..449b38a8c3c 100644 --- a/forge-gui/res/cardsfolder/l/lich.txt +++ b/forge-gui/res/cardsfolder/l/lich.txt @@ -3,7 +3,7 @@ ManaCost:B B B B Types:Enchantment R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ MoveToPlay | Description$ As CARDNAME enters the battlefield, you lose life equal to your life total. SVar:MoveToPlay:DB$ ChangeZone | Defined$ ReplacedCard | Origin$ All | Destination$ Battlefield | SubAbility$ TrigLoseLife -SVar:TrigLoseLife:DB$ LoseLife | Cost$ 0 | LifeAmount$ LifeTotal | References$ LifeTotal +SVar:TrigLoseLife:DB$ LoseLife | LifeAmount$ LifeTotal | References$ LifeTotal SVar:LifeTotal:Count$YourLifeTotal S:Mode$ Continuous | Affected$ You | AddKeyword$ You don't lose the game for having 0 or less life. | Description$ You don't lose the game for having 0 or less life. R:Event$ GainLife | ActiveZones$ Battlefield | ValidPlayer$ You | AiLogic$ LichDraw | ReplaceWith$ Draw | Description$ If you would gain life, draw that many cards instead. diff --git a/forge-gui/res/cardsfolder/l/lichenthrope.txt b/forge-gui/res/cardsfolder/l/lichenthrope.txt index d83056c2862..97635f0127b 100644 --- a/forge-gui/res/cardsfolder/l/lichenthrope.txt +++ b/forge-gui/res/cardsfolder/l/lichenthrope.txt @@ -3,9 +3,9 @@ ManaCost:3 G G Types:Creature Plant Fungus PT:5/5 R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ Counters | Description$ If damage would be dealt to CARDNAME, put that many -1/-1 counters on it instead. -SVar:Counters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ M1M1 | CounterNum$ X | References$ X +SVar:Counters:DB$ PutCounter | Defined$ Self | CounterType$ M1M1 | CounterNum$ X | References$ X SVar:X:ReplaceCount$DamageAmount T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRem | TriggerDescription$ At the beginning of your upkeep, remove a -1/-1 counter from CARDNAME. -SVar:TrigRem:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ M1M1 | CounterNum$ 1 +SVar:TrigRem:DB$ RemoveCounter | Defined$ Self | CounterType$ M1M1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lichenthrope.jpg Oracle:If damage would be dealt to Lichenthrope, put that many -1/-1 counters on it instead.\nAt the beginning of your upkeep, remove a -1/-1 counter from Lichenthrope. diff --git a/forge-gui/res/cardsfolder/l/lichs_mirror.txt b/forge-gui/res/cardsfolder/l/lichs_mirror.txt index bc829652f39..6f354d55e30 100644 --- a/forge-gui/res/cardsfolder/l/lichs_mirror.txt +++ b/forge-gui/res/cardsfolder/l/lichs_mirror.txt @@ -2,7 +2,7 @@ Name:Lich's Mirror ManaCost:5 Types:Artifact R:Event$ GameLoss | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ ShuffleDrawSetLife | Description$ If you would lose the game, instead shuffle your hand, your graveyard, and all permanents you own into your library, then draw seven cards and your life total becomes 20. -SVar:ShuffleDrawSetLife:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.YouOwn | Origin$ Battlefield | Destination$ Library | Shuffle$ True | SubAbility$ Shuffle2 +SVar:ShuffleDrawSetLife:DB$ ChangeZoneAll | ChangeType$ Card.YouOwn | Origin$ Battlefield | Destination$ Library | Shuffle$ True | SubAbility$ Shuffle2 SVar:Shuffle2:DB$ ChangeZoneAll | ChangeType$ Card.YouOwn | Origin$ Hand | Destination$ Library | Shuffle$ True | SubAbility$ Shuffle3 SVar:Shuffle3:DB$ ChangeZoneAll | ChangeType$ Card.YouOwn | Origin$ Graveyard | Destination$ Library | Shuffle$ True | SubAbility$ Draw SVar:Draw:DB$ Draw | Defined$ You | NumCards$ 7 | SubAbility$ SetLife diff --git a/forge-gui/res/cardsfolder/l/lichs_tomb.txt b/forge-gui/res/cardsfolder/l/lichs_tomb.txt index bb584933758..9e6bc89b2f2 100644 --- a/forge-gui/res/cardsfolder/l/lichs_tomb.txt +++ b/forge-gui/res/cardsfolder/l/lichs_tomb.txt @@ -3,7 +3,7 @@ ManaCost:4 Types:Artifact S:Mode$ Continuous | Affected$ You | AddKeyword$ You don't lose the game for having 0 or less life. | Description$ You don't lose the game for having 0 or less life. T:Mode$ LifeLost | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever you lose life, sacrifice a permanent for each 1 life you lost. (Damage causes loss of life.) -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Amount$ X | SacValid$ Permanent | References$ X +SVar:TrigSac:DB$Sacrifice | Amount$ X | SacValid$ Permanent | References$ X SVar:X:TriggerCount$LifeAmount SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lichs_tomb.jpg diff --git a/forge-gui/res/cardsfolder/l/liege_of_the_axe.txt b/forge-gui/res/cardsfolder/l/liege_of_the_axe.txt index ae08e534f6b..7c913101e3f 100644 --- a/forge-gui/res/cardsfolder/l/liege_of_the_axe.txt +++ b/forge-gui/res/cardsfolder/l/liege_of_the_axe.txt @@ -5,6 +5,6 @@ PT:2/3 K:Vigilance K:Morph:1 W T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, untap it. -SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self +SVar:TrigUntap:DB$Untap | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/liege_of_the_axe.jpg Oracle:Vigilance\nMorph {1}{W} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Liege of the Axe is turned face up, untap it. diff --git a/forge-gui/res/cardsfolder/l/liege_of_the_pit.txt b/forge-gui/res/cardsfolder/l/liege_of_the_pit.txt index 63f5b2db103..04c0e50bbe9 100644 --- a/forge-gui/res/cardsfolder/l/liege_of_the_pit.txt +++ b/forge-gui/res/cardsfolder/l/liege_of_the_pit.txt @@ -6,8 +6,8 @@ K:Flying K:Trample K:Morph:B B B B T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature other than CARDNAME. If you can't, CARDNAME deals 7 damage to you. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature.Other | SubAbility$ DBDamage | RememberSacrificed$ True -SVar:DBDamage:DB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 7 | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | SubAbility$ DBCleanup | References$ X +SVar:TrigSac:DB$Sacrifice | Defined$ You | SacValid$ Creature.Other | SubAbility$ DBDamage | RememberSacrificed$ True +SVar:DBDamage:DB$ DealDamage | Defined$ You | NumDmg$ 7 | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | SubAbility$ DBCleanup | References$ X SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/l/liege_of_the_tangle.txt b/forge-gui/res/cardsfolder/l/liege_of_the_tangle.txt index 91c96d3e434..3ed7075e00b 100644 --- a/forge-gui/res/cardsfolder/l/liege_of_the_tangle.txt +++ b/forge-gui/res/cardsfolder/l/liege_of_the_tangle.txt @@ -5,9 +5,9 @@ PT:8/8 K:Trample S:Mode$ Continuous | Affected$ Card.counters_GE1_AWAKENING | AddType$ Creature & Elemental | SetColor$ Green | SetPower$ 8 | SetToughness$ 8 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may choose any number of target lands you control and put an awakening counter on each of them. Each of those lands is an 8/8 green Elemental creature for as long as it has an awakening counter on it. They're still lands. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Land.YouCtrl | OptionalDecider$ You | TargetMin$ 0 | TargetMax$ X | TgtPrompt$ Select lands you control | CounterType$ AWAKENING | CounterNum$ 1 | SubAbility$ DBEffect | References$ X +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Land.YouCtrl | OptionalDecider$ You | TargetMin$ 0 | TargetMax$ X | TgtPrompt$ Select lands you control | CounterType$ AWAKENING | CounterNum$ 1 | SubAbility$ DBEffect | References$ X SVar:X:Count$Valid Land.YouCtrl -SVar:DBEffect:DB$ Effect | Cost$ 0 | Name$ Awakening Effect | StaticAbilities$ KWAnimateAll | Unique$ True | Duration$ Permanent +SVar:DBEffect:DB$ Effect | Name$ Awakening Effect | StaticAbilities$ KWAnimateAll | Unique$ True | Duration$ Permanent SVar:KWAnimateAll:Mode$ Continuous | EffectZone$ Command | Affected$ Card.counters_GE1_AWAKENING | SetPower$ 8 | SetToughness$ 8 | AddType$ Creature & Elemental | SetColor$ Green | Description$ Each of those lands is an 8/8 green Elemental creature for as long as it has an awakening counter on it. They're still lands. SVar:MustBeBlocked:True SVar:Picture:http://www.wizards.com/global/images/magic/general/liege_of_the_tangle.jpg diff --git a/forge-gui/res/cardsfolder/l/lieutenants_of_the_guard.txt b/forge-gui/res/cardsfolder/l/lieutenants_of_the_guard.txt index 48ca906521e..489ca3675f8 100644 --- a/forge-gui/res/cardsfolder/l/lieutenants_of_the_guard.txt +++ b/forge-gui/res/cardsfolder/l/lieutenants_of_the_guard.txt @@ -3,8 +3,8 @@ ManaCost:4 W Types:Creature Human Soldier PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ Council's dilemma — When CARDNAME enters the battlefield, starting with you, each player votes for strength or numbers. Put a +1/+1 counter on CARDNAME for each strength vote and create a 1/1 white Soldier creature token for each numbers vote. -SVar:TrigChangeZone:AB$ Vote | Cost$ 0 | Defined$ Player | StoreVoteNum$ True | VoteType$ Strength,Numbers | SubAbility$ DBVoteStrength | AiLogic$ StrengthOrNumbers -SVar:DBVoteStrength:DB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ VoteNumStrength | SubAbility$ DBVoteNumbers +SVar:TrigChangeZone:DB$ Vote | Defined$ Player | StoreVoteNum$ True | VoteType$ Strength,Numbers | SubAbility$ DBVoteStrength | AiLogic$ StrengthOrNumbers +SVar:DBVoteStrength:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ VoteNumStrength | SubAbility$ DBVoteNumbers SVar:DBVoteNumbers:DB$ Token | TokenAmount$ VoteNumNumbers | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier CN2 DeckHas:Ability$Counters & Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/lieutenants_of_the_guard.jpg diff --git a/forge-gui/res/cardsfolder/l/life_matrix.txt b/forge-gui/res/cardsfolder/l/life_matrix.txt index fb293601972..8000b1b427f 100644 --- a/forge-gui/res/cardsfolder/l/life_matrix.txt +++ b/forge-gui/res/cardsfolder/l/life_matrix.txt @@ -2,7 +2,7 @@ Name:Life Matrix ManaCost:4 Types:Artifact A:AB$ PutCounter | Cost$ 4 T | PlayerTurn$ True | ActivationPhases$ Upkeep | CounterType$ MATRIX | CounterNum$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBAnimate | SpellDescription$ Put a matrix counter on target creature and that creature gains "Remove a matrix counter from this creature: Regenerate this creature." -SVar:DBAnimate:DB$ Animate | Cost$ 0 | Defined$ Targeted | Abilities$ Regen | Permanent$ True | SpellDescription$ Activate this ability only during your upkeep. +SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Abilities$ Regen | Permanent$ True | SpellDescription$ Activate this ability only during your upkeep. SVar:Regen:AB$ Regenerate | Cost$ SubCounter<1/MATRIX> | SpellDescription$ Regenerate CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/life_matrix.jpg diff --git a/forge-gui/res/cardsfolder/l/lifebane_zombie.txt b/forge-gui/res/cardsfolder/l/lifebane_zombie.txt index 1291d8ffba3..34c085a3c17 100644 --- a/forge-gui/res/cardsfolder/l/lifebane_zombie.txt +++ b/forge-gui/res/cardsfolder/l/lifebane_zombie.txt @@ -4,6 +4,6 @@ Types:Creature Zombie Warrior PT:3/1 K:Intimidate 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. You choose a green or white creature card from it and exile that card. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Creature.Green,Creature.White | ChangeNum$ 1 | IsCurse$ True +SVar:TrigExile:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Creature.Green,Creature.White | ChangeNum$ 1 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/lifebane_zombie.jpg Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nWhen Lifebane Zombie enters the battlefield, target opponent reveals his or her hand. You choose a green or white creature card from it and exile that card. diff --git a/forge-gui/res/cardsfolder/l/lifeblood.txt b/forge-gui/res/cardsfolder/l/lifeblood.txt index 13ee9990938..6716da768a8 100644 --- a/forge-gui/res/cardsfolder/l/lifeblood.txt +++ b/forge-gui/res/cardsfolder/l/lifeblood.txt @@ -2,7 +2,7 @@ Name:Lifeblood ManaCost:2 W W Types:Enchantment T:Mode$ Taps | ValidCard$ Mountain.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a Mountain an opponent controls becomes tapped, you gain 1 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 | Defined$ You +SVar:TrigGainLife:DB$GainLife | LifeAmount$ 1 | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lifeblood.jpg Oracle:Whenever a Mountain an opponent controls becomes tapped, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/l/lifeblood_hydra.txt b/forge-gui/res/cardsfolder/l/lifeblood_hydra.txt index c1a86a0ec55..b17ff4ed752 100644 --- a/forge-gui/res/cardsfolder/l/lifeblood_hydra.txt +++ b/forge-gui/res/cardsfolder/l/lifeblood_hydra.txt @@ -6,8 +6,8 @@ K:Trample K:etbCounter:P1P1:X SVar:X:Count$xPaid T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you gain life and draw cards equal to its power. -SVar:TrigSac:AB$GainLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ XPower | References$ XPower | SubAbility$ DBDrawCards -SVar:DBDrawCards:DB$Draw | Cost$ 0 | NumCards$ XPower | References$ XPower +SVar:TrigSac:DB$GainLife | Defined$ TriggeredCardController | LifeAmount$ XPower | References$ XPower | SubAbility$ DBDrawCards +SVar:DBDrawCards:DB$Draw | NumCards$ XPower | References$ XPower SVar:XPower:TriggeredCard$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/lifeblood_hydra.jpg Oracle:Trample\nLifeblood Hydra enters the battlefield with X +1/+1 counters on it.\nWhen Lifeblood Hydra dies, you gain life and draw cards equal to its power. diff --git a/forge-gui/res/cardsfolder/l/lifegift.txt b/forge-gui/res/cardsfolder/l/lifegift.txt index a0e46b1bd21..5a178fe4be7 100644 --- a/forge-gui/res/cardsfolder/l/lifegift.txt +++ b/forge-gui/res/cardsfolder/l/lifegift.txt @@ -2,6 +2,6 @@ Name:Lifegift ManaCost:2 G Types:Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a land enters the battlefield, you may gain 1 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:TrigGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lifegift.jpg Oracle:Whenever a land enters the battlefield, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/l/lifetap.txt b/forge-gui/res/cardsfolder/l/lifetap.txt index 78bf03d8154..bb446ce307b 100644 --- a/forge-gui/res/cardsfolder/l/lifetap.txt +++ b/forge-gui/res/cardsfolder/l/lifetap.txt @@ -2,7 +2,7 @@ Name:Lifetap ManaCost:U U Types:Enchantment T:Mode$ Taps | ValidCard$ Forest.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a Forest an opponent controls becomes tapped, you gain 1 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 +SVar:TrigGainLife:DB$GainLife | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lifetap.jpg Oracle:Whenever a Forest an opponent controls becomes tapped, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/l/lightkeeper_of_emeria.txt b/forge-gui/res/cardsfolder/l/lightkeeper_of_emeria.txt index bb4c5b7fb9f..9c5217a74c5 100644 --- a/forge-gui/res/cardsfolder/l/lightkeeper_of_emeria.txt +++ b/forge-gui/res/cardsfolder/l/lightkeeper_of_emeria.txt @@ -5,7 +5,7 @@ PT:2/4 K:Flying K:Multikicker:W T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life for each time it was kicked. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ X | References$ X +SVar:TrigGainLife:DB$GainLife | LifeAmount$ X | References$ X SVar:X:Count$TimesKicked/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/lightkeeper_of_emeria.jpg Oracle:Multikicker {W} (You may pay an additional {W} any number of times as you cast this spell.)\nFlying\nWhen Lightkeeper of Emeria enters the battlefield, you gain 2 life for each time it was kicked. diff --git a/forge-gui/res/cardsfolder/l/lightmine_field.txt b/forge-gui/res/cardsfolder/l/lightmine_field.txt index 4593af59dba..87efadf6cff 100644 --- a/forge-gui/res/cardsfolder/l/lightmine_field.txt +++ b/forge-gui/res/cardsfolder/l/lightmine_field.txt @@ -2,7 +2,7 @@ Name:Lightmine Field ManaCost:2 W W Types:Enchantment T:Mode$ AttackersDeclared | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever one or more creatures attack, CARDNAME deals damage to each of those creatures equal to the number of attacking creatures. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredAttackers | NumDmg$ X | References$ X +SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredAttackers | NumDmg$ X | References$ X SVar:X:Count$Valid Creature.attacking SVar:Picture:http://www.wizards.com/global/images/magic/general/lightmine_field.jpg Oracle:Whenever one or more creatures attack, Lightmine Field deals damage to each of those creatures equal to the number of attacking creatures. diff --git a/forge-gui/res/cardsfolder/l/lightning_reaver.txt b/forge-gui/res/cardsfolder/l/lightning_reaver.txt index edf6bd920d2..34e70074f24 100644 --- a/forge-gui/res/cardsfolder/l/lightning_reaver.txt +++ b/forge-gui/res/cardsfolder/l/lightning_reaver.txt @@ -6,8 +6,8 @@ K:Haste K:Fear T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a charge counter on it. T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your end step, CARDNAME deals damage equal to the number of charge counters on it to each opponent. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ 1 -SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ Player.Opponent | NumDmg$ X | References$ X +SVar:TrigPutCounter:DB$ PutCounter | CounterType$ CHARGE | CounterNum$ 1 +SVar:TrigDealDamage:DB$ DealDamage | Defined$ Player.Opponent | NumDmg$ X | References$ X SVar:X:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_reaver.jpg Oracle:Haste, fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever Lightning Reaver deals combat damage to a player, put a charge counter on it.\nAt the beginning of your end step, Lightning Reaver deals damage equal to the number of charge counters on it to each opponent. diff --git a/forge-gui/res/cardsfolder/l/lightning_reflexes.txt b/forge-gui/res/cardsfolder/l/lightning_reflexes.txt index d163e231cca..93d9b72742b 100644 --- a/forge-gui/res/cardsfolder/l/lightning_reflexes.txt +++ b/forge-gui/res/cardsfolder/l/lightning_reflexes.txt @@ -4,9 +4,9 @@ Types:Enchantment Aura K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. K:Enchant creature T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True +SVar:TrigDelayedSac:DB$ Animate | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. -SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +SVar:Sac:DB$ Sacrifice | Defined$ Self A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddKeyword$ First Strike | Description$ Enchanted creature gets +1/+0 and has first strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_reflexes.jpg diff --git a/forge-gui/res/cardsfolder/l/lightning_rig_crew.txt b/forge-gui/res/cardsfolder/l/lightning_rig_crew.txt index ce64a6779f6..f34f718d026 100644 --- a/forge-gui/res/cardsfolder/l/lightning_rig_crew.txt +++ b/forge-gui/res/cardsfolder/l/lightning_rig_crew.txt @@ -4,6 +4,6 @@ Types:Creature Goblin Pirate PT:0/5 A:AB$ DealDamage | Cost$ T | Defined$ Player.Opponent | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to each opponent. T:Mode$ SpellCast | ValidCard$ Card.Pirate | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a Pirate spell, 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/lightning_rig_crew.jpg Oracle:{T}: Lightning-Rig Crew deals 1 damage to each opponent.\nWhenever you cast a Pirate spell, untap Lightning-Rig Crew. diff --git a/forge-gui/res/cardsfolder/l/lightning_shrieker.txt b/forge-gui/res/cardsfolder/l/lightning_shrieker.txt index 202f661541b..d6d6b138be4 100644 --- a/forge-gui/res/cardsfolder/l/lightning_shrieker.txt +++ b/forge-gui/res/cardsfolder/l/lightning_shrieker.txt @@ -6,7 +6,7 @@ K:Flying 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:EndOfTurnLeavePlay:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_shrieker.jpg Oracle:Flying, trample, haste\nAt the beginning of the end step, Lightning Shrieker's owner shuffles it into his or her library. diff --git a/forge-gui/res/cardsfolder/l/lightwielder_paladin.txt b/forge-gui/res/cardsfolder/l/lightwielder_paladin.txt index c04b03c7800..6314cdab4b2 100644 --- a/forge-gui/res/cardsfolder/l/lightwielder_paladin.txt +++ b/forge-gui/res/cardsfolder/l/lightwielder_paladin.txt @@ -4,6 +4,6 @@ Types:Creature Human Knight PT:4/4 K:First Strike T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may exile target black or red permanent that player controls. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent.Black+DefenderCtrl,Permanent.Red+DefenderCtrl | TgtPrompt$ Choose target black or red permanent. | Origin$ Battlefield | Destination$ Exile | IsCurse$ True +SVar:TrigExile:DB$ ChangeZone | ValidTgts$ Permanent.Black+DefenderCtrl,Permanent.Red+DefenderCtrl | TgtPrompt$ Choose target black or red permanent. | Origin$ Battlefield | Destination$ Exile | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/lightwielder_paladin.jpg Oracle:First strike\nWhenever Lightwielder Paladin deals combat damage to a player, you may exile target black or red permanent that player controls. diff --git a/forge-gui/res/cardsfolder/l/liliana_heretical_healer.txt b/forge-gui/res/cardsfolder/l/liliana_heretical_healer.txt index a1303447daa..dc5ce3d0388 100644 --- a/forge-gui/res/cardsfolder/l/liliana_heretical_healer.txt +++ b/forge-gui/res/cardsfolder/l/liliana_heretical_healer.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Human Cleric PT:2/3 K:Lifelink T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ Whenever another nontoken creature you control dies, exile CARDNAME, then return her to the battlefield transformed under her owner's control. If you do, create a 2/2 black Zombie creature token. -SVar:TrigTransform:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn +SVar:TrigTransform:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | Transformed$ True | WithCounters$ LOYALTY_3 | ForgetOtherRemembered$ True | RememberChanged$ True | SubAbility$ DBToken SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie ORI | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True diff --git a/forge-gui/res/cardsfolder/l/liliana_of_the_dark_realms.txt b/forge-gui/res/cardsfolder/l/liliana_of_the_dark_realms.txt index cb03ee6d02d..6616bd6ea4a 100644 --- a/forge-gui/res/cardsfolder/l/liliana_of_the_dark_realms.txt +++ b/forge-gui/res/cardsfolder/l/liliana_of_the_dark_realms.txt @@ -6,9 +6,9 @@ A:AB$ ChangeZone | Cost$ AddCounter<1/LOYALTY> | Origin$ Library | Destination$ A:AB$ Pump | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ ABChoice | SpellDescription$ Target creature gets +X/+X or -X/-X until end of turn, where X is the number of swamps you control. | StackDescription$ Target creature gets +X/+X or -X/-X until end of turn, where X is the number of swamps you control. A:AB$ Effect | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Emblem - Liliana Of The Dark Realms | Image$ emblem_liliana_of_the_dark_realms | StaticAbilities$ SwampBoost | SVars$ BlackTap | Stackable$ False | Duration$ Permanent | SpellDescription$ You get an emblem with "Swamps you control have '{T}: Add {B}{B}{B}{B} to your mana pool.'". SVar:X:Count$Valid Swamp.YouCtrl -SVar:ABChoice:DB$ GenericChoice | Defined$ You | Cost$ 0 | Choices$ ABPump1,ABPump2 -SVar:ABPump1:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ +X/+X -SVar:ABPump2:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ -X | NumDef$ -X | References$ X | SpellDescription$ -X/-X +SVar:ABChoice:DB$ GenericChoice | Defined$ You | Choices$ ABPump1,ABPump2 +SVar:ABPump1:DB$ Pump | Defined$ Targeted | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ +X/+X +SVar:ABPump2:DB$ Pump | Defined$ Targeted | NumAtt$ -X | NumDef$ -X | References$ X | SpellDescription$ -X/-X SVar:SwampBoost:Mode$ Continuous | EffectZone$ Command | Affected$ Swamp.YouCtrl | AffectedZone$ Battlefield | AddAbility$ BlackTap | Description$ Swamps you control have '{T}: Add {B}{B}{B}{B} to your mana pool.' SVar:BlackTap:AB$ Mana | Cost$ T | Produced$ B | Amount$ 4 | SpellDescription$ Add {B}{B}{B}{B} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/liliana_of_the_dark_realms.jpg diff --git a/forge-gui/res/cardsfolder/l/liliana_the_last_hope.txt b/forge-gui/res/cardsfolder/l/liliana_the_last_hope.txt index c5ebb12bf32..f83b63240be 100644 --- a/forge-gui/res/cardsfolder/l/liliana_the_last_hope.txt +++ b/forge-gui/res/cardsfolder/l/liliana_the_last_hope.txt @@ -9,7 +9,7 @@ SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defin SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True A:AB$ Effect | Cost$ SubCounter<7/LOYALTY> | Name$ Emblem - Liliana, the Last Hope | Image$ emblem_liliana_the_last_hope | Triggers$ TrigToken | SVars$ DBToken,X | Planeswalker$ True | Ultimate$ True | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "At the beginning of your end step, create X 2/2 black Zombie creature tokens, where X is two plus the number of Zombies you control." SVar:TrigToken:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ DBToken | TriggerDescription$ At the beginning of your end step, create X 2/2 black Zombie creature tokens, where X is two plus the number of Zombies you control. -SVar:DBToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie EMN | TokenAltImages$ b_2_2_zombie2_EMN,b_2_2_zombie3_EMN +SVar:DBToken:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie EMN | TokenAltImages$ b_2_2_zombie2_EMN,b_2_2_zombie3_EMN SVar:X:Count$Valid Card.Zombie+YouCtrl/Plus.2 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/liliana_the_last_hope.jpg diff --git a/forge-gui/res/cardsfolder/l/lilianas_caress.txt b/forge-gui/res/cardsfolder/l/lilianas_caress.txt index 30741d5cab8..ac03f261659 100644 --- a/forge-gui/res/cardsfolder/l/lilianas_caress.txt +++ b/forge-gui/res/cardsfolder/l/lilianas_caress.txt @@ -2,6 +2,6 @@ Name:Liliana's Caress ManaCost:1 B Types:Enchantment T:Mode$ Discarded | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$TrigLoseLife | TriggerDescription$ Whenever an opponent discards a card, that player loses 2 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 2 +SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredCardController | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/lilianas_caress.jpg Oracle:Whenever an opponent discards a card, that player loses 2 life. diff --git a/forge-gui/res/cardsfolder/l/lilianas_mastery.txt b/forge-gui/res/cardsfolder/l/lilianas_mastery.txt index 50635c32a9b..2a055d3f708 100644 --- a/forge-gui/res/cardsfolder/l/lilianas_mastery.txt +++ b/forge-gui/res/cardsfolder/l/lilianas_mastery.txt @@ -3,7 +3,7 @@ ManaCost:3 B B Types:Enchantment S:Mode$ Continuous | Affected$ Zombie.YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Zombies you control get +1/+1. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 2/2 black Zombie creature tokens. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ b 2 2 zombie AKH | TokenAmount$ 2 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 +SVar:TrigToken:DB$ Token | TokenImage$ b 2 2 zombie AKH | TokenAmount$ 2 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 SVar:PlayMain1:TRUE SVar:BuffedBy:Zombie DeckHints:Type$Zombie diff --git a/forge-gui/res/cardsfolder/l/lilianas_reaver.txt b/forge-gui/res/cardsfolder/l/lilianas_reaver.txt index d2904ad71fd..c9cede14deb 100644 --- a/forge-gui/res/cardsfolder/l/lilianas_reaver.txt +++ b/forge-gui/res/cardsfolder/l/lilianas_reaver.txt @@ -4,7 +4,7 @@ Types:Creature Zombie PT:4/3 K:Deathtouch 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 and you create a tapped 2/2 black Zombie creature token. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ MakeToken +SVar:TrigDiscard:DB$ Discard | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ MakeToken SVar:MakeToken:DB$ Token | TokenImage$ b 2 2 zombie M14 | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ 1 | TokenTapped$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/lilianas_reaver.jpg Oracle:Deathtouch\nWhenever Liliana's Reaver deals combat damage to a player, that player discards a card and you create a tapped 2/2 black Zombie creature token. diff --git a/forge-gui/res/cardsfolder/l/lilianas_shade.txt b/forge-gui/res/cardsfolder/l/lilianas_shade.txt index dbf98fd31ed..b13dd448804 100644 --- a/forge-gui/res/cardsfolder/l/lilianas_shade.txt +++ b/forge-gui/res/cardsfolder/l/lilianas_shade.txt @@ -4,6 +4,6 @@ Types:Creature Shade PT:1/1 A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. 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 Swamp card, reveal it, put it into your hand, then shuffle your library. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Swamp | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Swamp | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/lilianas_shade.jpg Oracle:When Liliana's Shade enters the battlefield, you may search your library for a Swamp card, reveal it, put it into your hand, then shuffle your library.\n{B}: Liliana's Shade gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lilianas_specter.txt b/forge-gui/res/cardsfolder/l/lilianas_specter.txt index 8ee607addef..68df110c486 100644 --- a/forge-gui/res/cardsfolder/l/lilianas_specter.txt +++ b/forge-gui/res/cardsfolder/l/lilianas_specter.txt @@ -4,6 +4,6 @@ Types:Creature Specter PT:2/1 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, each opponent discards a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose +SVar:TrigDiscard:DB$ Discard | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/lilianas_specter.jpg Oracle:Flying\nWhen Liliana's Specter enters the battlefield, each opponent discards a card. diff --git a/forge-gui/res/cardsfolder/l/lilting_refrain.txt b/forge-gui/res/cardsfolder/l/lilting_refrain.txt index 5222070e122..798d4b48558 100644 --- a/forge-gui/res/cardsfolder/l/lilting_refrain.txt +++ b/forge-gui/res/cardsfolder/l/lilting_refrain.txt @@ -3,7 +3,7 @@ ManaCost:1 U Types:Enchantment A:AB$ Counter | Cost$ Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | References$ X | SpellDescription$ Counter target spell unless its controller pays {X}, where X is the number of verse counters on CARDNAME. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put a verse counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ VERSE | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ VERSE | CounterNum$ 1 SVar:X:Count$CardCounters.VERSE SVar:Picture:http://www.wizards.com/global/images/magic/general/lilting_refrain.jpg Oracle:At the beginning of your upkeep, you may put a verse counter on Lilting Refrain.\nSacrifice Lilting Refrain: Counter target spell unless its controller pays {X}, where X is the number of verse counters on Lilting Refrain. diff --git a/forge-gui/res/cardsfolder/l/lim_duls_cohort.txt b/forge-gui/res/cardsfolder/l/lim_duls_cohort.txt index beb48de1cf6..dc7bf7bb9ab 100644 --- a/forge-gui/res/cardsfolder/l/lim_duls_cohort.txt +++ b/forge-gui/res/cardsfolder/l/lim_duls_cohort.txt @@ -4,7 +4,7 @@ Types:Creature Zombie PT:2/3 T:Mode$ AttackerBlockedByCreature | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigBlocks | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, that creature can't be regenerated this turn. T:Mode$ AttackerBlockedByCreature | ValidCard$ Card.Self | ValidBlocker$ Creature | Execute$ TrigBlocked | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, that creature can't be regenerated this turn. -SVar:TrigBlocks:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | KW$ HIDDEN CARDNAME can't be regenerated. -SVar:TrigBlocked:AB$Pump | Cost$ 0 | Defined$ TriggeredBlocker | KW$ HIDDEN CARDNAME can't be regenerated. +SVar:TrigBlocks:DB$Pump | Defined$ TriggeredAttacker | KW$ HIDDEN CARDNAME can't be regenerated. +SVar:TrigBlocked:DB$Pump | Defined$ TriggeredBlocker | KW$ HIDDEN CARDNAME can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/lim_duls_cohort.jpg Oracle:Whenever Lim-Dul's Cohort blocks or becomes blocked by a creature, that creature can't be regenerated this turn. diff --git a/forge-gui/res/cardsfolder/l/lim_duls_hex.txt b/forge-gui/res/cardsfolder/l/lim_duls_hex.txt index 92e4b91f60c..fdbde17ff42 100644 --- a/forge-gui/res/cardsfolder/l/lim_duls_hex.txt +++ b/forge-gui/res/cardsfolder/l/lim_duls_hex.txt @@ -2,7 +2,7 @@ Name:Lim-Dul's Hex ManaCost:1 B Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRepeat | TriggerDescription$ At the beginning of your upkeep, for each player, CARDNAME deals 1 damage to that player unless he or she pays {B} or {3}. -SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose +SVar:TrigRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose SVar:DBChoose:DB$ GenericChoice | Defined$ Player.IsRemembered | Choices$ PayB,Pay3 | AILogic$ PayUnlessCost SVar:PayB:DB$ DealDamage | Defined$ Player.IsRemembered | NumDmg$ 1 | UnlessCost$ B | UnlessPayer$ Player.IsRemembered | SpellDescription$ CARDNAME deals 1 damage to you unless you pay {B} SVar:Pay3:DB$ DealDamage | Defined$ Player.IsRemembered | NumDmg$ 1 | UnlessCost$ 3 | UnlessPayer$ Player.IsRemembered | SpellDescription$ CARDNAME deals 1 damage to you unless you pay {3} diff --git a/forge-gui/res/cardsfolder/l/lim_duls_paladin.txt b/forge-gui/res/cardsfolder/l/lim_duls_paladin.txt index eeecc54f486..fbeabfad38e 100644 --- a/forge-gui/res/cardsfolder/l/lim_duls_paladin.txt +++ b/forge-gui/res/cardsfolder/l/lim_duls_paladin.txt @@ -4,14 +4,14 @@ Types:Creature Human Knight PT:0/3 K:Trample T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may discard a card. If you don't, sacrifice CARDNAME and draw a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | NumCards$ 1 | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBSacrifice +SVar:TrigDiscard:DB$ Discard | NumCards$ 1 | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBSacrifice SVar:DBSacrifice:DB$ Sacrifice | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBDraw | References$ X SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBCleanup | References$ X SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True T:Mode$ AttackerBlocked | ValidCard$ Card.Self | ValidBlocker$ Creature | TriggerZones$ Battlefield | Execute$ TrigBlockedPump | TriggerDescription$ Whenever CARDNAME becomes blocked, CARDNAME get +6/+3 until end of turn. -SVar:TrigBlockedPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 6 | NumDef$ 3 +SVar:TrigBlockedPump:DB$Pump | Defined$ Self | NumAtt$ 6 | NumDef$ 3 T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ TrigUnBlockedPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, it assigns no combat damage to defending player this turn and that player loses 4 life. -SVar:TrigUnBlockedPump:AB$ Pump | Cost$ 0 | KW$ HIDDEN CARDNAME assigns no combat damage | SubAbility$ DBLoseLife +SVar:TrigUnBlockedPump:DB$ Pump | KW$ HIDDEN CARDNAME assigns no combat damage | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | Defined$ DefendingPlayer | LifeAmount$ 4 SVar:X:Remembered$Amount SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/l/limited_resources.txt b/forge-gui/res/cardsfolder/l/limited_resources.txt index 574e1e45b84..e5dab782be3 100644 --- a/forge-gui/res/cardsfolder/l/limited_resources.txt +++ b/forge-gui/res/cardsfolder/l/limited_resources.txt @@ -2,7 +2,7 @@ Name:Limited Resources ManaCost:W Types:Enchantment T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBRepeatResources | TriggerDescription$ When CARDNAME enters the battlefield, each player chooses five lands he or she controls and sacrifices the rest. -SVar:DBRepeatResources:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ CardChoice +SVar:DBRepeatResources:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ CardChoice SVar:CardChoice:DB$ ChooseCard | Defined$ Remembered | Amount$ 5 | Choices$ Land.RememberedPlayerCtrl | ChoiceTitle$ Choose a land | RememberChosen$ True | SubAbility$ SacRest SVar:SacRest:DB$ SacrificeAll | ValidCards$ Land.RememberedPlayerCtrl+IsNotRemembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True diff --git a/forge-gui/res/cardsfolder/l/linessa_zephyr_mage.txt b/forge-gui/res/cardsfolder/l/linessa_zephyr_mage.txt index 90630aec6e7..f2f44fbdb9c 100644 --- a/forge-gui/res/cardsfolder/l/linessa_zephyr_mage.txt +++ b/forge-gui/res/cardsfolder/l/linessa_zephyr_mage.txt @@ -5,8 +5,8 @@ PT:3/3 A:AB$ ChangeZone | Cost$ X U U T | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Creature | ChangeNum$ 1 | References$ X | SpellDescription$ Return target creature with converted mana cost X to its owner's hand. SVar:X:Targeted$CardManaCost A:AB$ ChangeZone | Cost$ Discard<1/Card.namedLinessa, Zephyr Mage> | CostDesc$ Grandeur — Discard another card named CARDNAME:| ValidTgts$ Player | TgtPrompt$ Select target player | RememberTargets$ True | ForgetOtherTargets$ True | Chooser$ Targeted | Mandatory$ True | Hidden$ True | Origin$ Battlefield | Destination$ Hand | ChangeType$ Creature.TargetedPlayerCtrl | SubAbility$ DBArtifact | SpellDescription$ Target player returns a creature he or she controls to its owner's hand, then repeats this process for an artifact, an enchantment, and a land. -SVar:DBArtifact:DB$ ChangeZone | Cost$ 0 | DefinedPlayer$ Remembered | ChangeType$ Artifact | Origin$ Battlefield | Destination$ Hand | Chooser$ Remembered | Mandatory$ True | Hidden$ True | SubAbility$ DBEnchant -SVar:DBEnchant:DB$ ChangeZone | Cost$ 0 | DefinedPlayer$ Remembered | ChangeType$ Enchantment | Origin$ Battlefield | Destination$ Hand | Chooser$ Remembered | Mandatory$ True | Hidden$ True | SubAbility$ DBLand -SVar:DBLand:DB$ ChangeZone | Cost$ 0 | DefinedPlayer$ Remembered | ChangeType$ Land | Origin$ Battlefield | Destination$ Hand | Chooser$ Remembered | Mandatory$ True | Hidden$ True +SVar:DBArtifact:DB$ ChangeZone | DefinedPlayer$ Remembered | ChangeType$ Artifact | Origin$ Battlefield | Destination$ Hand | Chooser$ Remembered | Mandatory$ True | Hidden$ True | SubAbility$ DBEnchant +SVar:DBEnchant:DB$ ChangeZone | DefinedPlayer$ Remembered | ChangeType$ Enchantment | Origin$ Battlefield | Destination$ Hand | Chooser$ Remembered | Mandatory$ True | Hidden$ True | SubAbility$ DBLand +SVar:DBLand:DB$ ChangeZone | DefinedPlayer$ Remembered | ChangeType$ Land | Origin$ Battlefield | Destination$ Hand | Chooser$ Remembered | Mandatory$ True | Hidden$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/linessa_zephyr_mage.jpg Oracle:{X}{U}{U}, {T}: Return target creature with converted mana cost X to its owner's hand.\nGrandeur — Discard another card named Linessa, Zephyr Mage: Target player returns a creature he or she controls to its owner's hand, then repeats this process for an artifact, an enchantment, and a land. diff --git a/forge-gui/res/cardsfolder/l/lingering_death.txt b/forge-gui/res/cardsfolder/l/lingering_death.txt index bbad4d83812..e2b301ca0af 100644 --- a/forge-gui/res/cardsfolder/l/lingering_death.txt +++ b/forge-gui/res/cardsfolder/l/lingering_death.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigSacrifice | TriggerDescription$ At the beginning of the end step of enchanted creature's controller, that player sacrifices that creature. -SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | SacValid$ Card.AttachedBy | Defined$ TriggeredPlayer | SacMessage$ enchanted creature +SVar:TrigSacrifice:DB$ Sacrifice | SacValid$ Card.AttachedBy | Defined$ TriggeredPlayer | SacMessage$ enchanted creature SVar:Picture:http://www.wizards.com/global/images/magic/general/lingering_death.jpg Oracle:Enchant creature\nAt the beginning of the end step of enchanted creature's controller, that player sacrifices that creature. diff --git a/forge-gui/res/cardsfolder/l/linvala_the_preserver.txt b/forge-gui/res/cardsfolder/l/linvala_the_preserver.txt index 2acbe76a9b8..9db22d00f3e 100644 --- a/forge-gui/res/cardsfolder/l/linvala_the_preserver.txt +++ b/forge-gui/res/cardsfolder/l/linvala_the_preserver.txt @@ -4,9 +4,9 @@ Types:Legendary Creature Angel PT:5/5 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigGainLife | CheckSVar$ X | SVarCompare$ GTZ | References$ X,Z | TriggerDescription$ When CARDNAME enters the battlefield, if an opponent has more life than you, you gain 5 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 5 +SVar:TrigGainLife:DB$GainLife | Defined$ You | LifeAmount$ 5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigToken | IsPresent$ Creature.OppCtrl | PresentCompare$ GTY | TriggerDescription$ When CARDNAME enters the battlefield, if an opponent controls more creatures than you, create a 3/3 white Angel creature token with flying. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 3 | TokenToughness$ 3 | TokenKeywords$ Flying | TokenImage$ w 3 3 angel +SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 3 | TokenToughness$ 3 | TokenKeywords$ Flying | TokenImage$ w 3 3 angel SVar:X:PlayerCountOpponents$HighestLifeTotal SVar:Y:Count$Valid Creature.YouCtrl SVar:Z:Count$YourLifeTotal diff --git a/forge-gui/res/cardsfolder/l/livewire_lash.txt b/forge-gui/res/cardsfolder/l/livewire_lash.txt index bb0baef95d4..4ce29c8d152 100644 --- a/forge-gui/res/cardsfolder/l/livewire_lash.txt +++ b/forge-gui/res/cardsfolder/l/livewire_lash.txt @@ -4,6 +4,6 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 2 | AddTrigger$ PumpTrigger | AddSVar$ LivewireDamage | Description$ Equipped creature gets +2/+0 and has "Whenever this creature becomes the target of a spell, this creature deals 2 damage to target creature or player." SVar:PumpTrigger:Mode$ BecomesTarget | SourceType$ Spell | ValidTarget$ Card.Self | Execute$ LivewireDamage | TriggerDescription$ Whenever this creature becomes the target of a spell, this creature deals 2 damage to target creature or player. -SVar:LivewireDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 +SVar:LivewireDamage:DB$DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/livewire_lash.jpg Oracle:Equipped creature gets +2/+0 and has "Whenever this creature becomes the target of a spell, this creature deals 2 damage to target creature or player."\nEquip {2} diff --git a/forge-gui/res/cardsfolder/l/living_hive.txt b/forge-gui/res/cardsfolder/l/living_hive.txt index 1aee66e2db9..1e6c0247942 100644 --- a/forge-gui/res/cardsfolder/l/living_hive.txt +++ b/forge-gui/res/cardsfolder/l/living_hive.txt @@ -4,7 +4,7 @@ Types:Creature Elemental Insect PT:6/6 K:Trample T:Mode$ DamageDone | ValidSource$ Card.Self | Execute$ TrigToken | ValidTarget$ Player | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, 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 | TokenImage$ g 1 1 insect MRD | References$ X +SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 insect MRD | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/living_hive.jpg Oracle:Trample\nWhenever Living Hive deals combat damage to a player, create that many 1/1 green Insect creature tokens. diff --git a/forge-gui/res/cardsfolder/l/living_totem.txt b/forge-gui/res/cardsfolder/l/living_totem.txt index c79ec384e31..26afc8ac025 100644 --- a/forge-gui/res/cardsfolder/l/living_totem.txt +++ b/forge-gui/res/cardsfolder/l/living_totem.txt @@ -4,7 +4,7 @@ Types:Creature Plant Elemental PT:2/3 K:Convoke T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, you may put a +1/+1 counter on another target creature. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature.Other | TgtPrompt$ Select another target creature | CounterType$ P1P1 | CounterNum$ 1 +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.Other | TgtPrompt$ Select another target creature | CounterType$ P1P1 | CounterNum$ 1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/living_totem.jpg Oracle:Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)\nWhen Living Totem enters the battlefield, you may put a +1/+1 counter on another target creature. diff --git a/forge-gui/res/cardsfolder/l/llanowar.txt b/forge-gui/res/cardsfolder/l/llanowar.txt index fd411a04fbf..902b550cba5 100644 --- a/forge-gui/res/cardsfolder/l/llanowar.txt +++ b/forge-gui/res/cardsfolder/l/llanowar.txt @@ -4,7 +4,7 @@ Types:Plane Dominaria S:Mode$ Continuous | Affected$ Creature | EffectZone$ Command | AddAbility$ LlanowarAb | Description$ All creatures have "{T}: Add {G}{G} to your mana pool.". SVar:LlanowarAb:AB$ Mana | Cost$ T | Amount$ 2 | Produced$ G | SpellDescription$ Add {G}{G} to your mana pool. T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {CHAOS}, untap all creatures you control. -SVar:RolledChaos:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl +SVar:RolledChaos:DB$ UntapAll | ValidCards$ Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar.jpg SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True Oracle:All creatures have "{T}: Add {G}{G} to your mana pool."\nWhenever you roll {CHAOS}, untap all creatures you control. diff --git a/forge-gui/res/cardsfolder/l/llawan_cephalid_empress.txt b/forge-gui/res/cardsfolder/l/llawan_cephalid_empress.txt index 275322e8926..e88e38cf2cb 100644 --- a/forge-gui/res/cardsfolder/l/llawan_cephalid_empress.txt +++ b/forge-gui/res/cardsfolder/l/llawan_cephalid_empress.txt @@ -3,7 +3,7 @@ ManaCost:3 U Types:Legendary Creature Cephalid PT:2/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, return all blue creatures your opponents control to their owners' hands. -SVar:TrigChange:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Creature.Blue+OppCtrl | Origin$ Battlefield | Destination$ Hand +SVar:TrigChange:DB$ChangeZoneAll | ChangeType$ Creature.Blue+OppCtrl | Origin$ Battlefield | Destination$ Hand S:Mode$ CantBeCast | ValidCard$ Creature.Blue | Caster$ Opponent | Description$ Your opponents can't cast blue creature spells. SVar:Picture:http://www.wizards.com/global/images/magic/general/llawan_cephalid_empress.jpg Oracle:When Llawan, Cephalid Empress enters the battlefield, return all blue creatures your opponents control to their owners' hands.\nYour opponents can't cast blue creature spells. diff --git a/forge-gui/res/cardsfolder/l/loafing_giant.txt b/forge-gui/res/cardsfolder/l/loafing_giant.txt index 55595882d17..91a9c8b75ab 100644 --- a/forge-gui/res/cardsfolder/l/loafing_giant.txt +++ b/forge-gui/res/cardsfolder/l/loafing_giant.txt @@ -4,7 +4,7 @@ Types:Creature Giant PT:4/6 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks or blocks, put the top card of your library into your graveyard. If that card is a land card, prevent all combat damage CARDNAME would deal this turn. T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigMill | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, put the top card of your library into your graveyard. If that card is a land card, prevent all combat damage CARDNAME would deal this turn. -SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ You | NumCards$ 1 | RememberMilled$ True | SubAbility$ DBPump +SVar:TrigMill:DB$ Mill | Defined$ You | NumCards$ 1 | RememberMilled$ True | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Self | KW$ Prevent all combat damage that would be dealt by CARDNAME. | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/loafing_giant.jpg diff --git a/forge-gui/res/cardsfolder/l/loam_dweller.txt b/forge-gui/res/cardsfolder/l/loam_dweller.txt index d9c1272c7ea..141294f546b 100644 --- a/forge-gui/res/cardsfolder/l/loam_dweller.txt +++ b/forge-gui/res/cardsfolder/l/loam_dweller.txt @@ -3,7 +3,7 @@ ManaCost:1 G Types:Creature Spirit PT:2/2 T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigLand | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a land card from your hand onto the battlefield tapped. -SVar:TrigLand:AB$ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | Tapped$ True +SVar:TrigLand:DB$ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | Tapped$ True DeckHints:Type$Spirit|Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/loam_dweller.jpg Oracle:Whenever you cast a Spirit or Arcane spell, you may put a land card from your hand onto the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/l/loam_larva.txt b/forge-gui/res/cardsfolder/l/loam_larva.txt index a756da0ee92..9ccbcef0e96 100644 --- a/forge-gui/res/cardsfolder/l/loam_larva.txt +++ b/forge-gui/res/cardsfolder/l/loam_larva.txt @@ -3,6 +3,6 @@ ManaCost:1 G Types:Creature Insect PT:1/3 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 basic land 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$ Land.Basic | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:TrigChange:DB$ ChangeZone | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Land.Basic | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/loam_larva.jpg Oracle:When Loam Larva enters the battlefield, you may search your library for a basic land card, reveal it, then shuffle your library and put that card on top of it. diff --git a/forge-gui/res/cardsfolder/l/loaming_shaman.txt b/forge-gui/res/cardsfolder/l/loaming_shaman.txt index fae9f629d3b..34d62cc7ba5 100644 --- a/forge-gui/res/cardsfolder/l/loaming_shaman.txt +++ b/forge-gui/res/cardsfolder/l/loaming_shaman.txt @@ -3,7 +3,7 @@ ManaCost:2 G Types:Creature Centaur Shaman PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target player shuffles any number of target cards from his or her graveyard into his or her library. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True +SVar:TrigPump:DB$ Pump | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ X | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | Shuffle$ True | TgtPrompt$ Choose target card | ValidTgts$ Card | References$ X SVar:X:Count$InAllYards SVar:Picture:http://www.wizards.com/global/images/magic/general/loaming_shaman.jpg diff --git a/forge-gui/res/cardsfolder/l/loathsome_catoblepas.txt b/forge-gui/res/cardsfolder/l/loathsome_catoblepas.txt index df43fb00694..a5d3990f557 100644 --- a/forge-gui/res/cardsfolder/l/loathsome_catoblepas.txt +++ b/forge-gui/res/cardsfolder/l/loathsome_catoblepas.txt @@ -4,7 +4,7 @@ Types:Creature Beast PT:3/3 A:AB$ Pump | Cost$ 2 G | KW$ HIDDEN CARDNAME must be blocked if able. | AILogic$ Pump | SpellDescription$ CARDNAME must be blocked this turn if able. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPump | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, target creature an opponent controls gets -3/-3 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True SVar:RemRandomDeck:True DeckNeeds:Color$Green SVar:RemAIDeck:True diff --git a/forge-gui/res/cardsfolder/l/lobber_crew.txt b/forge-gui/res/cardsfolder/l/lobber_crew.txt index 97f0b4acd14..a7e6f08d943 100644 --- a/forge-gui/res/cardsfolder/l/lobber_crew.txt +++ b/forge-gui/res/cardsfolder/l/lobber_crew.txt @@ -5,6 +5,6 @@ PT:0/4 K:Defender A:AB$ DealDamage | Cost$ T | NumDmg$ 1 | Defined$ Player.Opponent | SpellDescription$ CARDNAME deals 1 damage to each opponent. T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a multicolored spell, 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/lobber_crew.jpg Oracle:Defender\n{T}: Lobber Crew deals 1 damage to each opponent.\nWhenever you cast a multicolored spell, untap Lobber Crew. diff --git a/forge-gui/res/cardsfolder/l/lockjaw_snapper.txt b/forge-gui/res/cardsfolder/l/lockjaw_snapper.txt index e4bfafd0a7e..75d6d8d8b99 100644 --- a/forge-gui/res/cardsfolder/l/lockjaw_snapper.txt +++ b/forge-gui/res/cardsfolder/l/lockjaw_snapper.txt @@ -4,6 +4,6 @@ Types:Artifact Creature Scarecrow PT:2/2 K:Wither T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPutCounters | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is dies, put a -1/-1 counter on each creature with a -1/-1 counter on it. -SVar:TrigPutCounters:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.counters_GE1_M1M1 | CounterType$ M1M1 | CounterNum$ 1 +SVar:TrigPutCounters:DB$ PutCounterAll | ValidCards$ Creature.counters_GE1_M1M1 | CounterType$ M1M1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lockjaw_snapper.jpg Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nWhen Lockjaw Snapper dies, put a -1/-1 counter on each creature with a -1/-1 counter on it. diff --git a/forge-gui/res/cardsfolder/l/lone_missionary.txt b/forge-gui/res/cardsfolder/l/lone_missionary.txt index a48a60cba2e..1df14c21c43 100644 --- a/forge-gui/res/cardsfolder/l/lone_missionary.txt +++ b/forge-gui/res/cardsfolder/l/lone_missionary.txt @@ -3,6 +3,6 @@ ManaCost:1 W Types:Creature Kor Monk PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 4 +SVar:TrigGainLife:DB$GainLife | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/lone_missionary.jpg Oracle:When Lone Missionary enters the battlefield, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/l/lone_revenant.txt b/forge-gui/res/cardsfolder/l/lone_revenant.txt index 2825927e282..78ca76f69f0 100644 --- a/forge-gui/res/cardsfolder/l/lone_revenant.txt +++ b/forge-gui/res/cardsfolder/l/lone_revenant.txt @@ -4,7 +4,7 @@ Types:Creature Spirit PT:4/4 K:Hexproof T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | CheckSVar$ NumYouCtrl | SVarCompare$ EQ0 | Execute$ TrigDig | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, if you control no other creatures, look at the top four cards of your library. Put one of them into your hand and the others on the bottom of your library in any order. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 4 +SVar:TrigDig:DB$ Dig | DigNum$ 4 SVar:NumYouCtrl:Count$Valid Creature.Other+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/lone_revenant.jpg Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nWhenever Lone Revenant deals combat damage to a player, if you control no other creatures, look at the top four cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/l/lone_rider_it_that_rides_as_one.txt b/forge-gui/res/cardsfolder/l/lone_rider_it_that_rides_as_one.txt index ca782c782ef..471e12e4dde 100644 --- a/forge-gui/res/cardsfolder/l/lone_rider_it_that_rides_as_one.txt +++ b/forge-gui/res/cardsfolder/l/lone_rider_it_that_rides_as_one.txt @@ -5,7 +5,7 @@ PT:1/1 K:First Strike K:Lifelink T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | CheckSVar$ YouLifeGained | SVarCompare$ GE3 | Execute$ TrigTransform | TriggerDescription$ At the beginning of the end step, if you gained 3 or more life this turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigTransform:DB$SetState | Defined$ Self | Mode$ Transform SVar:YouLifeGained:Count$LifeYouGainedThisTurn SVar:Picture:http://www.wizards.com/global/images/magic/general/lone_rider.jpg AlternateMode:DoubleFaced diff --git a/forge-gui/res/cardsfolder/l/longhorn_firebeast.txt b/forge-gui/res/cardsfolder/l/longhorn_firebeast.txt index 349ff3e3e4b..f4b65343abb 100644 --- a/forge-gui/res/cardsfolder/l/longhorn_firebeast.txt +++ b/forge-gui/res/cardsfolder/l/longhorn_firebeast.txt @@ -3,7 +3,7 @@ ManaCost:2 R Types:Creature Elemental Ox Beast PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | OptionalDecider$ Opponent | TriggerDescription$ When CARDNAME enters the battlefield, any opponent may have it deal 5 damage to him or her. If a player does, sacrifice CARDNAME. -SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ Opponent | NumDmg$ 5 | SubAbility$ DBSacrifice +SVar:TrigDealDamage:DB$DealDamage | Defined$ Opponent | NumDmg$ 5 | SubAbility$ DBSacrifice SVar:DBSacrifice:DB$ Sacrifice | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/longhorn_firebeast.jpg Oracle:When Longhorn Firebeast enters the battlefield, any opponent may have it deal 5 damage to him or her. If a player does, sacrifice Longhorn Firebeast. diff --git a/forge-gui/res/cardsfolder/l/look_skyward_and_despair.txt b/forge-gui/res/cardsfolder/l/look_skyward_and_despair.txt index 9a25ec80136..4a8d06303f0 100644 --- a/forge-gui/res/cardsfolder/l/look_skyward_and_despair.txt +++ b/forge-gui/res/cardsfolder/l/look_skyward_and_despair.txt @@ -2,6 +2,6 @@ Name:Look Skyward and Despair ManaCost:no cost Types:Scheme T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, put a 5/5 red Dragon creature token with flying onto the battlefield. -SVar:DarkEffect:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying +SVar:DarkEffect:DB$ Token | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying SVar:Picture:https://downloads.cardforge.org/images/cards/ARC/Look Skyward and Despair.full.jpg Oracle:When you set this scheme in motion, put a 5/5 red Dragon creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/l/looming_hoverguard.txt b/forge-gui/res/cardsfolder/l/looming_hoverguard.txt index a9b56a6a17d..ea6a076648b 100644 --- a/forge-gui/res/cardsfolder/l/looming_hoverguard.txt +++ b/forge-gui/res/cardsfolder/l/looming_hoverguard.txt @@ -4,6 +4,6 @@ Types:Creature Drone PT:3/3 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, put target artifact on top of its owner's library. -SVar:TrigChangeZone:DB$ChangeZone | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 +SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/looming_hoverguard.jpg Oracle:Flying\nWhen Looming Hoverguard enters the battlefield, put target artifact on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/l/looming_spires.txt b/forge-gui/res/cardsfolder/l/looming_spires.txt index 8eacf16c217..57a7da440cf 100644 --- a/forge-gui/res/cardsfolder/l/looming_spires.txt +++ b/forge-gui/res/cardsfolder/l/looming_spires.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Land K:CARDNAME enters the battlefield tapped. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +1/+1 and gains first strike until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 | KW$ First Strike +SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 | KW$ First Strike SVar:PlayMain1:TRUE A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/looming_spires.jpg diff --git a/forge-gui/res/cardsfolder/l/looter_il_kor.txt b/forge-gui/res/cardsfolder/l/looter_il_kor.txt index c1c79824a77..aa447a2b5a2 100644 --- a/forge-gui/res/cardsfolder/l/looter_il_kor.txt +++ b/forge-gui/res/cardsfolder/l/looter_il_kor.txt @@ -4,7 +4,7 @@ Types:Creature Kor Rogue PT:1/1 K:Shadow T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, draw a card, then discard a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/looter_il_kor.jpg Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Looter il-Kor deals damage to an opponent, draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/l/lord_of_shatterskull_pass.txt b/forge-gui/res/cardsfolder/l/lord_of_shatterskull_pass.txt index 59da3357f29..a591fe7e12c 100644 --- a/forge-gui/res/cardsfolder/l/lord_of_shatterskull_pass.txt +++ b/forge-gui/res/cardsfolder/l/lord_of_shatterskull_pass.txt @@ -9,6 +9,6 @@ S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 6 | SetToughness$ 6 | AddTr SVar:X:Count$Valid Card.Self+counters_GE1_LEVEL+counters_LE5_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE6_LEVEL SVar:TriggerDamage:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, it deals 6 damage to each creature defending player controls. -SVar:TrigDamage:AB$DamageAll | Cost$ 0 | ValidCards$ Creature.DefenderCtrl | NumDmg$ 6 +SVar:TrigDamage:DB$DamageAll | ValidCards$ Creature.DefenderCtrl | NumDmg$ 6 SVar:Picture:http://www.wizards.com/global/images/magic/general/lord_of_shatterskull_pass.jpg Oracle:Level up {1}{R} ({1}{R}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-5\n6/6\nLEVEL 6+\n6/6\nWhenever Lord of Shatterskull Pass attacks, it deals 6 damage to each creature defending player controls. diff --git a/forge-gui/res/cardsfolder/l/lord_of_the_pit.txt b/forge-gui/res/cardsfolder/l/lord_of_the_pit.txt index b0df9609fbf..0e702fc76b4 100644 --- a/forge-gui/res/cardsfolder/l/lord_of_the_pit.txt +++ b/forge-gui/res/cardsfolder/l/lord_of_the_pit.txt @@ -5,8 +5,8 @@ PT:7/7 K:Flying K:Trample T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature other than CARDNAME. If you can't, CARDNAME deals 7 damage to you. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature.Other | SubAbility$ DBDamage | RememberSacrificed$ True -SVar:DBDamage:DB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 7 | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | SubAbility$ DBCleanup | References$ X +SVar:TrigSac:DB$Sacrifice | Defined$ You | SacValid$ Creature.Other | SubAbility$ DBDamage | RememberSacrificed$ True +SVar:DBDamage:DB$ DealDamage | Defined$ You | NumDmg$ 7 | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | SubAbility$ DBCleanup | References$ X SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/l/lord_of_the_void.txt b/forge-gui/res/cardsfolder/l/lord_of_the_void.txt index aa2739e59df..f683d968ea3 100644 --- a/forge-gui/res/cardsfolder/l/lord_of_the_void.txt +++ b/forge-gui/res/cardsfolder/l/lord_of_the_void.txt @@ -4,7 +4,7 @@ Types:Creature Demon PT:7/7 K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigMill| TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, exile the top seven cards of that player's library, then put a creature card from among them onto the battlefield under your control. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 7 | Defined$ TriggeredTarget | Destination$ Exile | RememberMilled$ True | SubAbility$ PickOne +SVar:TrigMill:DB$ Mill | NumCards$ 7 | Defined$ TriggeredTarget | Destination$ Exile | RememberMilled$ True | SubAbility$ PickOne SVar:PickOne:DB$ ChooseCard | Defined$ You | Amount$ 1 | Mandatory$ True | ChoiceTitle$ Choose creature to put on the battlefied under your control | Choices$ Creature.IsRemembered | ChoiceZone$ Exile | SubAbility$ MoveChosen SVar:MoveChosen:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | GainControl$ True | Defined$ ChosenCard | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True diff --git a/forge-gui/res/cardsfolder/l/lorescale_coatl.txt b/forge-gui/res/cardsfolder/l/lorescale_coatl.txt index 3c356cb8c50..89d3117bf5f 100644 --- a/forge-gui/res/cardsfolder/l/lorescale_coatl.txt +++ b/forge-gui/res/cardsfolder/l/lorescale_coatl.txt @@ -3,6 +3,6 @@ ManaCost:1 G U Types:Creature Snake PT:2/2 T:Mode$ Drawn | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you draw a card, 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/lorescale_coatl.jpg Oracle:Whenever you draw a card, you may put a +1/+1 counter on Lorescale Coatl. diff --git a/forge-gui/res/cardsfolder/l/lost_in_the_mist.txt b/forge-gui/res/cardsfolder/l/lost_in_the_mist.txt index ad2f4d3cfcc..6e592605ace 100644 --- a/forge-gui/res/cardsfolder/l/lost_in_the_mist.txt +++ b/forge-gui/res/cardsfolder/l/lost_in_the_mist.txt @@ -2,6 +2,6 @@ Name:Lost in the Mist ManaCost:3 U U Types:Instant A:SP$ Counter | Cost$ 3 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBReturn | SpellDescription$ Counter target spell. Return target permanent to its owner's hand. -SVar:DBReturn:DB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | TgtPrompt$ Select target permanent | ValidTgts$ Permanent +SVar:DBReturn:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | TgtPrompt$ Select target permanent | ValidTgts$ Permanent SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_in_the_mist.jpg Oracle:Counter target spell. Return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/l/lost_in_the_woods.txt b/forge-gui/res/cardsfolder/l/lost_in_the_woods.txt index 0d78102b1d2..d93b9923b92 100644 --- a/forge-gui/res/cardsfolder/l/lost_in_the_woods.txt +++ b/forge-gui/res/cardsfolder/l/lost_in_the_woods.txt @@ -2,7 +2,7 @@ Name:Lost in the Woods ManaCost:3 G G Types:Enchantment T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You,Planeswalker.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever a creature attacks you or a planeswalker you control, reveal the top card of your library. If it's a Forest card, remove that creature from combat. Then put the revealed card on the bottom of your library. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Library | LibraryPosition$ -1 | LibraryPosition2$ -1 | RememberChanged$ True | SubAbility$ DBRemoveCombat +SVar:TrigDig:DB$ Dig | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Library | LibraryPosition$ -1 | LibraryPosition2$ -1 | RememberChanged$ True | SubAbility$ DBRemoveCombat SVar:DBRemoveCombat:DB$ RemoveFromCombat | Defined$ TriggeredAttacker | ConditionCheckSVar$ IsForest | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup | References$ IsForest SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:IsForest:Remembered$Valid Forest diff --git a/forge-gui/res/cardsfolder/l/lotus_blossom.txt b/forge-gui/res/cardsfolder/l/lotus_blossom.txt index e72cdbe3e5a..8e1673eba3e 100644 --- a/forge-gui/res/cardsfolder/l/lotus_blossom.txt +++ b/forge-gui/res/cardsfolder/l/lotus_blossom.txt @@ -3,7 +3,7 @@ ManaCost:2 Types:Artifact T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ During your upkeep, you may put a petal counter on CARDNAME. A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ Any | Amount$ X | References$ X | SpellDescription$ Add X mana of any one color to your mana pool, where X is the number of petal counters on Lotus Blossom. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ PETAL | CounterNum$ 1 +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ PETAL | CounterNum$ 1 SVar:X:Count$CardCounters.PETAL SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lotus_blossom.jpg diff --git a/forge-gui/res/cardsfolder/l/lotus_cobra.txt b/forge-gui/res/cardsfolder/l/lotus_cobra.txt index a682eca26b0..21f16b0cd4e 100644 --- a/forge-gui/res/cardsfolder/l/lotus_cobra.txt +++ b/forge-gui/res/cardsfolder/l/lotus_cobra.txt @@ -3,7 +3,7 @@ ManaCost:1 G Types:Creature Snake PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigMana | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, you may add one mana of any color to your mana pool. -SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Any | AILogic$ MostProminentInComputerHand +SVar:TrigMana:DB$ Mana | Produced$ Any | AILogic$ MostProminentInComputerHand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lotus_cobra.jpg Oracle:Landfall — Whenever a land enters the battlefield under your control, you may add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/l/lotus_eye_mystics.txt b/forge-gui/res/cardsfolder/l/lotus_eye_mystics.txt index 1803bedab4b..4c24e623e75 100644 --- a/forge-gui/res/cardsfolder/l/lotus_eye_mystics.txt +++ b/forge-gui/res/cardsfolder/l/lotus_eye_mystics.txt @@ -4,7 +4,7 @@ Types:Creature Human Monk PT:3/2 K:Prowess T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target enchantment card from your graveyard to your hand. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Enchantment.YouCtrl +SVar:TrigChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Enchantment.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/lotus_eye_mystics.jpg DeckHints:Type$Instant|Sorcery & Ability$Graveyard Oracle:Prowess (Whenever you cast a noncreature spell, this creature gets +1/+1 until end of turn.)\nWhen Lotus-Eye Mystics enters the battlefield, return target enchantment card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/l/lotus_vale.txt b/forge-gui/res/cardsfolder/l/lotus_vale.txt index f850b5212a7..e1dc415679c 100644 --- a/forge-gui/res/cardsfolder/l/lotus_vale.txt +++ b/forge-gui/res/cardsfolder/l/lotus_vale.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Land A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 3 | SpellDescription$ Add three mana of any one color to your mana pool. R:Event$ Moved | Destination$ Battlefield | ValidCard$ Card.Self | ReplaceWith$ PayBeforeETB | Description$ If CARDNAME would enter the battlefield, sacrifice two untapped lands instead. If you do, put CARDNAME onto the battlefield. If you don't, put it into its owner's graveyard. -SVar:PayBeforeETB:AB$ Sacrifice | Cost$ 0 | SacValid$ Land.untapped | Defined$ You | RememberSacrificed$ True | Amount$ 2 | StrictAmount$ True | SubAbility$ MoveToGraveyard +SVar:PayBeforeETB:DB$ Sacrifice | SacValid$ Land.untapped | Defined$ You | RememberSacrificed$ True | Amount$ 2 | StrictAmount$ True | SubAbility$ MoveToGraveyard SVar:MoveToGraveyard:DB$ ChangeZone | Origin$ All | Destination$ Graveyard | Defined$ ReplacedCard | ConditionCheckSVar$ X | ConditionSVarCompare$ LT2 | SubAbility$ MoveToBattlefield SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True diff --git a/forge-gui/res/cardsfolder/l/loxodon_hierarch.txt b/forge-gui/res/cardsfolder/l/loxodon_hierarch.txt index bf2e05a8d34..aec02ebc078 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_hierarch.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_hierarch.txt @@ -3,7 +3,7 @@ ManaCost:2 G W Types:Creature Elephant Cleric PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 4 +SVar:TrigGainLife:DB$GainLife | LifeAmount$ 4 A:AB$RegenerateAll | Cost$ G W Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl | SpellDescription$ Regenerate each creature you control. SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_hierarch.jpg Oracle:When Loxodon Hierarch enters the battlefield, you gain 4 life.\n{G}{W}, Sacrifice Loxodon Hierarch: Regenerate each creature you control. diff --git a/forge-gui/res/cardsfolder/l/loxodon_partisan.txt b/forge-gui/res/cardsfolder/l/loxodon_partisan.txt index 7857df5524d..7303a3172b8 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_partisan.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_partisan.txt @@ -3,6 +3,6 @@ ManaCost:4 W Types:Creature Elephant Soldier PT:3/4 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBattleCry | TriggerDescription$ Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) -SVar:TrigBattleCry:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other | NumAtt$ 1 +SVar:TrigBattleCry:DB$PumpAll | ValidCards$ Creature.attacking+Other | NumAtt$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_partisan.jpg Oracle:Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) diff --git a/forge-gui/res/cardsfolder/l/loxodon_peacekeeper.txt b/forge-gui/res/cardsfolder/l/loxodon_peacekeeper.txt index 31e12d9ac0e..4deb39afec5 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_peacekeeper.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_peacekeeper.txt @@ -3,7 +3,7 @@ ManaCost:1 W Types:Creature Elephant Soldier PT:4/4 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ At the beginning of your upkeep, the player with the lowest life total gains control of CARDNAME. If two or more players are tied for lowest life total, you choose one of them, and that player gains control of CARDNAME. -SVar:TrigGainControl:AB$ ChoosePlayer | Cost$ 0 | Defined$ You | Choices$ Player.withLowestLife | ChoiceTitle$ Choose an player with lowest life total | AILogic$ Pump | SubAbility$ DBGainControl +SVar:TrigGainControl:DB$ ChoosePlayer | Defined$ You | Choices$ Player.withLowestLife | ChoiceTitle$ Choose an player with lowest life total | AILogic$ Pump | SubAbility$ DBGainControl SVar:DBGainControl:DB$ GainControl | Defined$ Self | NewController$ Player.Chosen SVar:RemAIDeck:True SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/l/loyal_gyrfalcon.txt b/forge-gui/res/cardsfolder/l/loyal_gyrfalcon.txt index 5ada968ada5..2326a294b0d 100644 --- a/forge-gui/res/cardsfolder/l/loyal_gyrfalcon.txt +++ b/forge-gui/res/cardsfolder/l/loyal_gyrfalcon.txt @@ -5,7 +5,7 @@ PT:3/3 K:Flying K:Defender T:Mode$ SpellCast | ValidCard$ Card.White | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDebuff | TriggerDescription$ Whenever you cast a white spell, CARDNAME loses defender until end of turn. -SVar:TrigDebuff:AB$ Debuff | Cost$ 0 | Defined$ Self | Keywords$ Defender +SVar:TrigDebuff:DB$ Debuff | Defined$ Self | Keywords$ Defender SVar:BuffedBy:Card.White SVar:Picture:http://www.wizards.com/global/images/magic/general/loyal_gyrfalcon.jpg Oracle:Defender, flying\nWhenever you cast a white spell, Loyal Gyrfalcon loses defender until end of turn. diff --git a/forge-gui/res/cardsfolder/l/loyal_sentry.txt b/forge-gui/res/cardsfolder/l/loyal_sentry.txt index 437af6395fc..1fefa76a25e 100644 --- a/forge-gui/res/cardsfolder/l/loyal_sentry.txt +++ b/forge-gui/res/cardsfolder/l/loyal_sentry.txt @@ -3,7 +3,7 @@ ManaCost:W Types:Creature Human Soldier PT:1/1 T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME blocks a creature, destroy that creature and CARDNAME. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredAttacker | SubAbility$ DestroySelf -SVar:DestroySelf:DB$Destroy | Cost$ 0 | Defined$ Self +SVar:TrigDestroy:DB$Destroy | Defined$ TriggeredAttacker | SubAbility$ DestroySelf +SVar:DestroySelf:DB$Destroy | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/loyal_sentry.jpg Oracle:When Loyal Sentry blocks a creature, destroy that creature and Loyal Sentry. diff --git a/forge-gui/res/cardsfolder/l/lu_xun_scholar_general.txt b/forge-gui/res/cardsfolder/l/lu_xun_scholar_general.txt index 9586289eef7..981a44012b6 100644 --- a/forge-gui/res/cardsfolder/l/lu_xun_scholar_general.txt +++ b/forge-gui/res/cardsfolder/l/lu_xun_scholar_general.txt @@ -4,6 +4,6 @@ Types:Legendary Creature Human Soldier PT:1/3 K:Horsemanship T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, 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/lu_xun_scholar_general.jpg Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhenever Lu Xun, Scholar General deals damage to an opponent, you may draw a card. diff --git a/forge-gui/res/cardsfolder/l/lullmage_mentor.txt b/forge-gui/res/cardsfolder/l/lullmage_mentor.txt index 342c45fe7ee..ee18bbae5e0 100644 --- a/forge-gui/res/cardsfolder/l/lullmage_mentor.txt +++ b/forge-gui/res/cardsfolder/l/lullmage_mentor.txt @@ -3,7 +3,7 @@ ManaCost:1 U U Types:Creature Merfolk Wizard PT:2/2 T:Mode$ Countered | ValidCause$ Card.YouCtrl | ValidCard$ Card | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a spell or ability you control counters a spell, you may create a 1/1 blue Merfolk creature token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ u 1 1 merfolk | TokenAmount$ 1 | TokenName$ Merfolk | TokenTypes$ Creature,Merfolk | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 +SVar:TrigToken:DB$ Token | TokenImage$ u 1 1 merfolk | TokenAmount$ 1 | TokenName$ Merfolk | TokenTypes$ Creature,Merfolk | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 A:AB$ Counter | Cost$ tapXType<7/Merfolk> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/lullmage_mentor.jpg Oracle:Whenever a spell or ability you control counters a spell, you may create a 1/1 blue Merfolk creature token.\nTap seven untapped Merfolk you control: Counter target spell. diff --git a/forge-gui/res/cardsfolder/l/lumengrid_augur.txt b/forge-gui/res/cardsfolder/l/lumengrid_augur.txt index bb14b2e5efe..ec6c11ec8fc 100644 --- a/forge-gui/res/cardsfolder/l/lumengrid_augur.txt +++ b/forge-gui/res/cardsfolder/l/lumengrid_augur.txt @@ -4,7 +4,7 @@ Types:Creature Vedalken Wizard PT:2/2 A:AB$ Draw | Cost$ 1 T | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBDiscard | SpellDescription$ Target player draws a card, then discards a card. If that player discards an artifact card this way, untap CARDNAME. SVar:DBDiscard:DB$ Discard | Defined$ Targeted | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBUntap -SVar:DBUntap:DB$ Untap | Cost$ 0 | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card.Artifact | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBUntap:DB$ Untap | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card.Artifact | ConditionCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lumengrid_augur.jpg diff --git a/forge-gui/res/cardsfolder/l/lumengrid_sentinel.txt b/forge-gui/res/cardsfolder/l/lumengrid_sentinel.txt index 0d881f364b3..65b889007cc 100644 --- a/forge-gui/res/cardsfolder/l/lumengrid_sentinel.txt +++ b/forge-gui/res/cardsfolder/l/lumengrid_sentinel.txt @@ -4,6 +4,6 @@ Types:Creature Human Wizard PT:1/2 K:Flying T:Mode$ ChangesZone | ValidCard$ Artifact.YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigTap | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever an artifact enters the battlefield under your control, you may tap target permanent. -SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent +SVar:TrigTap:DB$Tap | ValidTgts$ Permanent | TgtPrompt$ Select target permanent SVar:Picture:http://www.wizards.com/global/images/magic/general/lumengrid_sentinel.jpg Oracle:Flying\nWhenever an artifact enters the battlefield under your control, you may tap target permanent. diff --git a/forge-gui/res/cardsfolder/l/luminarch_ascension.txt b/forge-gui/res/cardsfolder/l/luminarch_ascension.txt index eaafbde90ec..8dfa897979e 100644 --- a/forge-gui/res/cardsfolder/l/luminarch_ascension.txt +++ b/forge-gui/res/cardsfolder/l/luminarch_ascension.txt @@ -3,7 +3,7 @@ ManaCost:1 W Types:Enchantment T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigPut | OptionalDecider$ You | CheckSVar$ X | SVarCompare$ EQ0 | TriggerDescription$ At the beginning of each opponent's end step, if you didn't lose life this turn, you may put a quest counter on CARDNAME. (Damage causes loss of life.) A:AB$ Token | Cost$ 1 W | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenImage$ w 4 4 angel ZEN | IsPresent$ Card.Self+counters_GE4_QUEST | SpellDescription$ Create a 4/4 white Angel creature token with flying. Activate this ability only if Luminarch Ascension has four or more quest counters on it. -SVar:TrigPut:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 +SVar:TrigPut:DB$ PutCounter | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 SVar:X:Count$LifeYouLostThisTurn DeckHas:Ability$Counters SVar:MaxQuestEffect:4 diff --git a/forge-gui/res/cardsfolder/l/luminate_primordial.txt b/forge-gui/res/cardsfolder/l/luminate_primordial.txt index 2a419d47f20..320fecfe3f0 100644 --- a/forge-gui/res/cardsfolder/l/luminate_primordial.txt +++ b/forge-gui/res/cardsfolder/l/luminate_primordial.txt @@ -4,7 +4,7 @@ Types:Creature Avatar PT:4/7 K:Vigilance T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ExileOneEach | TriggerDescription$ When CARDNAME enters the battlefield, for each opponent, exile up to one target creature that player controls and that player gains life equal to its power. -SVar:ExileOneEach:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature each opponent controls. | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | SubAbility$ LoopTgts +SVar:ExileOneEach:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature each opponent controls. | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | SubAbility$ LoopTgts SVar:LoopTgts:DB$ RepeatEach | RepeatSubAbility$ GiveLifeEach | DefinedCards$ Targeted SVar:GiveLifeEach:DB$ GainLife | Defined$ RememberedController | LifeAmount$ TgtPower SVar:OneEach:PlayerCountOpponents$Amount diff --git a/forge-gui/res/cardsfolder/l/luminous_angel.txt b/forge-gui/res/cardsfolder/l/luminous_angel.txt index cdde4b8d746..2a71b663310 100644 --- a/forge-gui/res/cardsfolder/l/luminous_angel.txt +++ b/forge-gui/res/cardsfolder/l/luminous_angel.txt @@ -4,7 +4,7 @@ Types:Creature Angel PT:4/4 K:Flying T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, you may create a 1/1 white Spirit creature token with flying. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ w 1 1 spirit MRD | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying +SVar:TrigToken:DB$ Token | TokenImage$ w 1 1 spirit MRD | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying DeckHas:Ability$Token SVar:Picture:http://www.wizards.com/global/images/magic/general/luminous_angel.jpg Oracle:Flying\nAt the beginning of your upkeep, you may create a 1/1 white Spirit creature token with flying. diff --git a/forge-gui/res/cardsfolder/l/luminous_wake.txt b/forge-gui/res/cardsfolder/l/luminous_wake.txt index 9729b355482..4d8c86d4503 100644 --- a/forge-gui/res/cardsfolder/l/luminous_wake.txt +++ b/forge-gui/res/cardsfolder/l/luminous_wake.txt @@ -5,6 +5,6 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump T:Mode$ Attacks | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever enchanted creature attacks or blocks, you gain 4 life. T:Mode$ Blocks | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigGainLife | Secondary$ True | TriggerDescription$ Whenever enchanted creature attacks or blocks, you gain 4 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 4 | Defined$ You +SVar:TrigGainLife:DB$GainLife | LifeAmount$ 4 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/luminous_wake.jpg Oracle:Enchant creature\nWhenever enchanted creature attacks or blocks, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/l/lunar_force.txt b/forge-gui/res/cardsfolder/l/lunar_force.txt index 6728ca51f44..f2a0d842aba 100644 --- a/forge-gui/res/cardsfolder/l/lunar_force.txt +++ b/forge-gui/res/cardsfolder/l/lunar_force.txt @@ -6,7 +6,7 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts a spell, sacrifice CARDNAME and counter that spell. -SVar:TrigCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | SubAbility$ DBSacrifice +SVar:TrigCounter:DB$ Counter | Defined$ TriggeredSpellAbility | SubAbility$ DBSacrifice SVar:DBSacrifice:DB$ Sacrifice diff --git a/forge-gui/res/cardsfolder/l/lunk_errant.txt b/forge-gui/res/cardsfolder/l/lunk_errant.txt index eac5e494120..60b794cd25b 100644 --- a/forge-gui/res/cardsfolder/l/lunk_errant.txt +++ b/forge-gui/res/cardsfolder/l/lunk_errant.txt @@ -3,6 +3,6 @@ ManaCost:5 R Types:Creature Giant Warrior PT:4/4 T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks alone, it gets +1/+1 and gains trample until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +1 | NumDef$ +1 | KW$ Trample +SVar:TrigPump:DB$Pump | Defined$ Self | NumAtt$ +1 | NumDef$ +1 | KW$ Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/lunk_errant.jpg Oracle:Whenever Lunk Errant attacks alone, it gets +1/+1 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lurking_jackals.txt b/forge-gui/res/cardsfolder/l/lurking_jackals.txt index df81b381187..2b73272e7e9 100644 --- a/forge-gui/res/cardsfolder/l/lurking_jackals.txt +++ b/forge-gui/res/cardsfolder/l/lurking_jackals.txt @@ -2,6 +2,6 @@ Name:Lurking Jackals ManaCost:B Types:Enchantment T:Mode$ Always | LifeTotal$ OpponentSmallest | LifeAmount$ LE10 | TriggerZones$ Battlefield | Execute$ TrigLurkingJackalsAnimate | IsPresent$ Card.Self+Enchantment | ResolvingCheck$ IsPresent | TriggerDescription$ When an opponent has 10 or less life, if CARDNAME is an enchantment, CARDNAME becomes a 3/2 Jackal creature. -SVar:TrigLurkingJackalsAnimate:AB$ Animate | Cost$ 0 | Types$ Creature,Jackal | Power$ 3 | Toughness$ 2 | OverwriteTypes$ True | Permanent$ True +SVar:TrigLurkingJackalsAnimate:DB$ Animate | Types$ Creature,Jackal | Power$ 3 | Toughness$ 2 | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/lurking_jackals.jpg Oracle:When an opponent has 10 or less life, if Lurking Jackals is an enchantment, it becomes a 3/2 Jackal creature. diff --git a/forge-gui/res/cardsfolder/l/lurking_nightstalker.txt b/forge-gui/res/cardsfolder/l/lurking_nightstalker.txt index 40267c9f906..d1895529f7b 100644 --- a/forge-gui/res/cardsfolder/l/lurking_nightstalker.txt +++ b/forge-gui/res/cardsfolder/l/lurking_nightstalker.txt @@ -3,6 +3,6 @@ ManaCost:B B Types:Creature Nightstalker PT:1/1 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://serv4.tcgimages.eu/img/cards/Portal_Second_Age/lurking_nightstalker.jpg Oracle:Whenever Lurking Nightstalker attacks, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lurking_skirge.txt b/forge-gui/res/cardsfolder/l/lurking_skirge.txt index 85182efd8e3..ebe5eff0517 100644 --- a/forge-gui/res/cardsfolder/l/lurking_skirge.txt +++ b/forge-gui/res/cardsfolder/l/lurking_skirge.txt @@ -2,6 +2,6 @@ Name:Lurking Skirge ManaCost:1 B Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | ValidCard$ Creature.OppOwn | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When a creature is put into an opponent's graveyard from the battlefield, if CARDNAME is an enchantment, CARDNAME becomes a 3/2 Imp creature with flying. -SVar:TrigAnimate:AB$ Animate | Cost$ 0 | Defined$ Self | Power$ 3 | Toughness$ 2 | Types$ Creature,Imp | Keywords$ Flying | OverwriteTypes$ True | Permanent$ True +SVar:TrigAnimate:DB$ Animate | Defined$ Self | Power$ 3 | Toughness$ 2 | Types$ Creature,Imp | Keywords$ Flying | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/lurking_skirge.jpg Oracle:When a creature is put into an opponent's graveyard from the battlefield, if Lurking Skirge is an enchantment, Lurking Skirge becomes a 3/2 Imp creature with flying. diff --git a/forge-gui/res/cardsfolder/l/lust_for_war.txt b/forge-gui/res/cardsfolder/l/lust_for_war.txt index fcc469aa4c3..0c8a78ab793 100644 --- a/forge-gui/res/cardsfolder/l/lust_for_war.txt +++ b/forge-gui/res/cardsfolder/l/lust_for_war.txt @@ -4,6 +4,6 @@ Types:Enchantment Aura A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME attacks each combat if able. | Description$ Enchanted creature attacks each combat if able. T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever enchanted creature becomes tapped, CARDNAME deals 3 damage to that creature's controller. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 3 +SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredCardController | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/lust_for_war.jpg Oracle:Enchant creature\nWhenever enchanted creature becomes tapped, Lust for War deals 3 damage to that creature's controller.\nEnchanted creature attacks each combat if able. diff --git a/forge-gui/res/cardsfolder/l/lys_alana_bowmaster.txt b/forge-gui/res/cardsfolder/l/lys_alana_bowmaster.txt index 6d6de6d7ca9..ad87a21fcf1 100644 --- a/forge-gui/res/cardsfolder/l/lys_alana_bowmaster.txt +++ b/forge-gui/res/cardsfolder/l/lys_alana_bowmaster.txt @@ -4,7 +4,7 @@ Types:Creature Elf Archer PT:2/2 K:Reach T:Mode$ SpellCast | ValidCard$ Elf | ValidActivatingPlayer$ You | Execute$ TrigDamage | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an Elf spell, you may have CARDNAME deal 2 damage to target creature with flying. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 2 +SVar:TrigDamage:DB$DealDamage | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 2 SVar:BuffedBy:Elf SVar:Picture:http://www.wizards.com/global/images/magic/general/lys_alana_bowmaster.jpg Oracle:Reach (This creature can block creatures with flying.)\nWhenever you cast an Elf spell, you may have Lys Alana Bowmaster deal 2 damage to target creature with flying. diff --git a/forge-gui/res/cardsfolder/l/lys_alana_huntmaster.txt b/forge-gui/res/cardsfolder/l/lys_alana_huntmaster.txt index 3ab3b72e32c..5bcaa49e59d 100644 --- a/forge-gui/res/cardsfolder/l/lys_alana_huntmaster.txt +++ b/forge-gui/res/cardsfolder/l/lys_alana_huntmaster.txt @@ -3,6 +3,6 @@ ManaCost:2 G G Types:Creature Elf Warrior PT:3/3 T:Mode$ SpellCast | ValidCard$ Elf | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ Whenever you cast an Elf spell, you may create a 1/1 green Elf Warrior creature token. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ g 1 1 elf warrior | TokenAmount$ 1 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 +SVar:TrigToken:DB$Token | TokenImage$ g 1 1 elf warrior | TokenAmount$ 1 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lys_alana_huntmaster.jpg Oracle:Whenever you cast an Elf spell, you may create a 1/1 green Elf Warrior creature token. diff --git a/forge-gui/res/cardsfolder/l/lyzolda_the_blood_witch_avatar.txt b/forge-gui/res/cardsfolder/l/lyzolda_the_blood_witch_avatar.txt index 0ab1a680a3c..92ee9d3696c 100644 --- a/forge-gui/res/cardsfolder/l/lyzolda_the_blood_witch_avatar.txt +++ b/forge-gui/res/cardsfolder/l/lyzolda_the_blood_witch_avatar.txt @@ -6,7 +6,7 @@ R:Event$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Creature,Player | SVar:DmgTwice:DB$ ReplaceEffect | VarName$ DamageAmount | VarValue$ X | References$ X SVar:X:ReplaceCount$DamageAmount/Twice T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Hellbent$ True | Execute$ LyzoldasDiscard | TriggerDescription$ Hellbent - At the beginning of your end step, if you have no cards in hand, each of your opponents discards a card. -SVar:LyzoldasDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose +SVar:LyzoldasDiscard:DB$ Discard | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose DeckHints:Ability$Discard SVar:Picture:https://downloads.cardforge.org/images/cards/VAN/Lyzolda, the Blood Witch Avatar.full.jpg Oracle:Hand -1, life -1\nHellbent - As long as you have no cards in hand, if a source you control would deal damage to a creature or player, it deals double that damage to that creature or player instead.\nHellbent - At the beginning of your end step, if you have no cards in hand, each of your opponents discards a card.