diff --git a/res/cardsfolder/a/angelic_arbiter.txt b/res/cardsfolder/a/angelic_arbiter.txt index ebeffe9c71d..e03d38ec276 100644 --- a/res/cardsfolder/a/angelic_arbiter.txt +++ b/res/cardsfolder/a/angelic_arbiter.txt @@ -7,6 +7,7 @@ K:Flying S:Mode$ Continuous | Affected$ Creature.YouDontCtrl | AddHiddenKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ GE1 | Description$ Each opponent who cast a spell this turn can't attack with creatures. S:Mode$ CantBeCast | ValidCard$ Card | Caster$ Opponent | OpponentAttackedWithCreatureThisTurn$ True | Description$ Each opponent who attacked with a creature this turn can't cast spells. SVar:X:Count$ThisTurnCast_Card.YouDontCtrl +SVar:RemMultiplayer:True SVar:Rarity:Rare SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_arbiter.jpg SetInfo:M11|Rare|http://magiccards.info/scans/en/m11/4.jpg diff --git a/res/cardsfolder/c/cackling_fiend.txt b/res/cardsfolder/c/cackling_fiend.txt index a8e0195c1b7..855d7840d69 100644 --- a/res/cardsfolder/c/cackling_fiend.txt +++ b/res/cardsfolder/c/cackling_fiend.txt @@ -4,7 +4,7 @@ Types:Creature Zombie Text:no text PT:2/1 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$ Opponent | NumCards$ 1 | Mode$ TgtChoose +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose SVar:Rarity:Common SVar:Picture:http://www.wizards.com/global/images/magic/general/cackling_fiend.jpg SetInfo:USG|Common|http://magiccards.info/scans/en/us/121.jpg diff --git a/res/cardsfolder/c/chancellor_of_the_dross.txt b/res/cardsfolder/c/chancellor_of_the_dross.txt index cf880cb0249..a1633bfc34b 100644 --- a/res/cardsfolder/c/chancellor_of_the_dross.txt +++ b/res/cardsfolder/c/chancellor_of_the_dross.txt @@ -6,11 +6,13 @@ PT:6/6 K:MayEffectFromOpeningHand:DrainOnUpkeep K:Flying K:Lifelink -SVar:DrainOnUpkeep:AB$ Effect | Cost$ 0 | Triggers$ TrigDrain | SVars$ Drain1,Drain2,RemoveMe | Name$ Chancellor of the Dross effect -SVar:TrigDrain:Mode$ Phase | Phase$ Upkeep | Execute$ Drain1 | TriggerDescription$ At the beginning of the first upkeep, each opponent loses 3 life, then you gain life equal to the life lost this way. -SVar:Drain1:AB$ LoseLife | Cost$ 0 | Defined$ Opponent | LifeAmount$ 3 | SubAbility$ Drain2 -SVar:Drain2:DB$ GainLife | Defined$ You | LifeAmount$ 3 | SubAbility$ RemoveMe +SVar:DrainOnUpkeep:AB$ Effect | Cost$ 0 | Triggers$ TrigDrain | SVars$ DrainLife,GainLife,RemoveMe,AFLifeLost | Name$ Chancellor of the Dross effect +SVar:TrigDrain:Mode$ Phase | Phase$ Upkeep | Execute$ DrainLife | TriggerDescription$ At the beginning of the first upkeep, each opponent loses 3 life, then you gain life equal to the life lost this way. +SVar:DrainLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 3 | SubAbility$ GainLife +SVar:GainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost | SubAbility$ RemoveMe SVar:RemoveMe:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:AFLifeLost:Number$0 +#AFLifeLost will be set by LoseLife SVar:Rarity:Rare SVar:Picture:http://www.wizards.com/global/images/magic/general/chancellor_of_the_dross.jpg SetInfo:NPH|Rare|http://magiccards.info/scans/en/nph/54.jpg diff --git a/res/cardsfolder/c/chancellor_of_the_spires.txt b/res/cardsfolder/c/chancellor_of_the_spires.txt index 30ba22843bc..aec74fe5a5f 100644 --- a/res/cardsfolder/c/chancellor_of_the_spires.txt +++ b/res/cardsfolder/c/chancellor_of_the_spires.txt @@ -5,9 +5,9 @@ Text:You may reveal this card from your opening hand. If you do, at the beginnin PT:5/7 K:MayEffectFromOpeningHand:DrainOnUpkeep K:Flying -SVar:DrainOnUpkeep:AB$ Effect | Cost$ 0 | Triggers$ TrigDrain | SVars$ Mill,RemoveMe | Name$ Chancellor of the Spires effect -SVar:TrigDrain:Mode$ Phase | Phase$ Upkeep | Execute$ Mill | TriggerDescription$ At the beginning of the first upkeep, each opponent puts the top seven cards of his or her library into his or her graveyard. -SVar:Mill:AB$ Mill | Cost$ 0 | NumCards$ 7 | Defined$ Opponent | SubAbility$ RemoveMe +SVar:DrainOnUpkeep:AB$ Effect | Cost$ 0 | Triggers$ TrigMill | SVars$ Mill,RemoveMe | Name$ Chancellor of the Spires effect +SVar:TrigMill:Mode$ Phase | Phase$ Upkeep | Execute$ Mill | TriggerDescription$ At the beginning of the first upkeep, each opponent puts the top seven cards of his or her library into his or her graveyard. +SVar:Mill:AB$ Mill | Cost$ 0 | NumCards$ 7 | Defined$ Player.Opponent | SubAbility$ RemoveMe SVar:RemoveMe:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Command | Destination$ Exile T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, you may cast target instant or sorcery card from an opponent's graveyard without paying its mana cost. SVar:TrigChangeZone:DB$ Play | TgtZone$ Graveyard | WithoutManaCost$ True | ValidTgts$ Instant.OppOwn,Sorcery.OppOwn | TgtPrompt$ Choose target instant or sorcery card from an opponent's graveyard | Optional$ True diff --git a/res/cardsfolder/d/dark_suspicions.txt b/res/cardsfolder/d/dark_suspicions.txt index e20c50b2e97..50de8cc7ca3 100644 --- a/res/cardsfolder/d/dark_suspicions.txt +++ b/res/cardsfolder/d/dark_suspicions.txt @@ -2,10 +2,10 @@ Name:Dark Suspicions ManaCost:2 B B Types:Enchantment Text:no text -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | Execute$ TrigLoseLife | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, that player loses X life, where X is the number of cards in that player's hand minus the number of cards in your hand. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | LifeAmount$ X | Defined$ Opponent | References$ A,B,X +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.Opponent | Execute$ TrigLoseLife | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, that player loses X life, where X is the number of cards in that player's hand minus the number of cards in your hand. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | LifeAmount$ X | Defined$ TriggeredPlayer | References$ A,B,X SVar:A:Count$InYourHand -SVar:B:Count$InOppHand +SVar:B:TriggeredPlayer$CardsInHand SVar:X:SVar$B/Minus.A SVar:Rarity:Rare SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_suspicions.jpg diff --git a/res/cardsfolder/d/death_of_a_thousand_stings.txt b/res/cardsfolder/d/death_of_a_thousand_stings.txt index 97c7e3c2c74..2b5b4d0549b 100644 --- a/res/cardsfolder/d/death_of_a_thousand_stings.txt +++ b/res/cardsfolder/d/death_of_a_thousand_stings.txt @@ -4,9 +4,10 @@ Types:Instant Arcane Text:no text A:SP$ LoseLife | Cost$ 4 B | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 1 life and you gain 1 life. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Graveyard | IsPresent$ Card | PresentZone$ Hand | PresentPlayer$ Opponent | PresentCompare$ LTX | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if you have more cards in hand than each opponent, you may return CARDNAME from your graveyard to your hand. -SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 SVar:X:Count$InYourHand -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Hand +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Hand +SVar:RemMultiplayer:True SVar:Rarity:Common SVar:Picture:http://www.wizards.com/global/images/magic/general/death_of_a_thousand_stings.jpg SetInfo:SOK|Common|http://magiccards.info/scans/en/sok/64.jpg diff --git a/res/cardsfolder/d/deathrite_shaman.txt b/res/cardsfolder/d/deathrite_shaman.txt index 558461a6d6c..9d121e986ec 100644 --- a/res/cardsfolder/d/deathrite_shaman.txt +++ b/res/cardsfolder/d/deathrite_shaman.txt @@ -3,11 +3,11 @@ ManaCost:BG Types:Creature Elf Shaman Text:no text PT:1/2 -A:AB$ChangeZone | Cost$ T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Land | TgtPrompt$ Select target land card in a graveyard | SubAbility$ DBMana | SpellDescription$ Exile target land card from a graveyard. Add one mana of any color to your mana pool. +A:AB$ ChangeZone | Cost$ T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Land | TgtPrompt$ Select target land card in a graveyard | SubAbility$ DBMana | SpellDescription$ Exile target land card from a graveyard. Add one mana of any color to your mana pool. SVar:DBMana:DB$ Mana | Produced$ Any | Amount$ 1 | AILogic$ MostProminentInComputerHand -A:AB$ChangeZone | Cost$ B T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target instant or sorcery card in a graveyard | SubAbility$ DBLoseLife | SpellDescription$ Exile target instant or sorcery card from a graveyard. Each opponent loses 2 life. -SVar:DBLoseLife:DB$ LoseLife | Cost$ 0 | Defined$ Opponent | LifeAmount$ 2 -A:AB$ChangeZone | Cost$ G T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | TgtPrompt$ Select target creature card in a graveyard | SubAbility$ DBGainLife | SpellDescription$ Exile target creature card from a graveyard. You gain 2 life. +A:AB$ ChangeZone | Cost$ B T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target instant or sorcery card in a graveyard | SubAbility$ DBLoseLife | SpellDescription$ Exile target instant or sorcery card from a graveyard. Each opponent loses 2 life. +SVar:DBLoseLife:DB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 2 +A:AB$ ChangeZone | Cost$ G T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | TgtPrompt$ Select target creature card in a graveyard | SubAbility$ DBGainLife | SpellDescription$ Exile target creature card from a graveyard. You gain 2 life. SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 SVar:Rarity:Rare SVar:Picture:http://www.wizards.com/global/images/magic/general/deathrite_shaman.jpg