diff --git a/.gitattributes b/.gitattributes index a39561c008a..37c8ff8424c 100644 --- a/.gitattributes +++ b/.gitattributes @@ -7284,6 +7284,7 @@ res/cardsfolder/n/noxious_toad.txt svneol=native#text/plain res/cardsfolder/n/nucklavee.txt svneol=native#text/plain res/cardsfolder/n/nuisance_engine.txt svneol=native#text/plain res/cardsfolder/n/null_brooch.txt svneol=native#text/plain +res/cardsfolder/n/null_chamber.txt -text res/cardsfolder/n/null_champion.txt svneol=native#text/plain res/cardsfolder/n/null_profusion.txt svneol=native#text/plain res/cardsfolder/n/null_rod.txt svneol=native#text/plain @@ -7500,6 +7501,7 @@ res/cardsfolder/o/outrage_shaman.txt svneol=native#text/plain res/cardsfolder/o/outrider_en_kor.txt -text res/cardsfolder/o/outrider_of_jhess.txt svneol=native#text/plain res/cardsfolder/o/outwit.txt -text +res/cardsfolder/o/overabundance.txt -text res/cardsfolder/o/overbeing_of_myth.txt svneol=native#text/plain res/cardsfolder/o/overblaze.txt -text res/cardsfolder/o/overburden.txt svneol=native#text/plain @@ -8436,6 +8438,7 @@ res/cardsfolder/r/regeneration.txt svneol=native#text/plain res/cardsfolder/r/regress.txt svneol=native#text/plain res/cardsfolder/r/regrowth.txt svneol=native#text/plain res/cardsfolder/r/reign_of_chaos.txt svneol=native#text/plain +res/cardsfolder/r/reign_of_terror.txt -text res/cardsfolder/r/reincarnation.txt -text res/cardsfolder/r/reinforced_bulwark.txt svneol=native#text/plain res/cardsfolder/r/reinforcements.txt svneol=native#text/plain @@ -11614,6 +11617,7 @@ res/cardsfolder/v/vex.txt svneol=native#text/plain res/cardsfolder/v/vexing_arcanix.txt -text res/cardsfolder/v/vexing_beetle.txt svneol=native#text/plain res/cardsfolder/v/vexing_devil.txt -text +res/cardsfolder/v/vexing_sphinx.txt -text res/cardsfolder/v/vhati_il_dal.txt -text res/cardsfolder/v/viashino_bladescout.txt svneol=native#text/plain res/cardsfolder/v/viashino_cutthroat.txt svneol=native#text/plain @@ -11887,6 +11891,7 @@ res/cardsfolder/w/wall_of_water.txt svneol=native#text/plain res/cardsfolder/w/wall_of_wonder.txt svneol=native#text/plain res/cardsfolder/w/wall_of_wood.txt svneol=native#text/plain res/cardsfolder/w/wallop.txt svneol=native#text/plain +res/cardsfolder/w/wand_of_denial.txt -text res/cardsfolder/w/wand_of_ith.txt -text res/cardsfolder/w/wand_of_the_elements.txt svneol=native#text/plain res/cardsfolder/w/wanderbrine_rootcutters.txt svneol=native#text/plain diff --git a/res/cardsfolder/n/null_chamber.txt b/res/cardsfolder/n/null_chamber.txt new file mode 100644 index 00000000000..c27c2a67a04 --- /dev/null +++ b/res/cardsfolder/n/null_chamber.txt @@ -0,0 +1,14 @@ +Name:Null Chamber +ManaCost:3 W +Types:World Enchantment +K:ETBReplacement:Other:DBNameCard +SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonBasic | ValidDesc$ card other than a basic land | SubAbility$ RememberYou | SpellDescription$ As CARDNAME enters the battlefield, you and an opponent each name a card other than a basic land card. +SVar:RememberYou:DB$ Pump | RememberObjects$ ValidAll Card.NamedCard | SubAbility$ ChooseP +SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Opponent | SubAbility$ NameOpp +SVar:NameOpp:DB$ NameCard | Defined$ ChosenPlayer | ValidCards$ Card.nonBasic | ValidDesc$ card other than a basic land | SubAbility$ RememberOpp +SVar:RememberOpp:DB$ Pump | RememberObjects$ ValidAll Card.NamedCard +S:Mode$ CantBeCast | ValidCard$ Card.IsRemembered | Description$ The named card can't be played. +S:Mode$ CantPlayLand | ValidCard$ Land.IsRemembered +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/null_chamber.jpg \ No newline at end of file diff --git a/res/cardsfolder/o/overabundance.txt b/res/cardsfolder/o/overabundance.txt new file mode 100644 index 00000000000..65d6c5c0aff --- /dev/null +++ b/res/cardsfolder/o/overabundance.txt @@ -0,0 +1,10 @@ +Name:Overabundance +ManaCost:1 R G +Types:Enchantment +T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigDmg | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced, and CARDNAME deals 1 damage to him or her. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 1 | SubAbility$ DBMana +SVar:DBMana:DB$ ManaReflected | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredCardController +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/overabundance.jpg +Oracle:Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced, and Overabundance deals 1 damage to him or her. +SetInfo:INV Rare \ No newline at end of file diff --git a/res/cardsfolder/r/reign_of_terror.txt b/res/cardsfolder/r/reign_of_terror.txt new file mode 100644 index 00000000000..48b2f074c08 --- /dev/null +++ b/res/cardsfolder/r/reign_of_terror.txt @@ -0,0 +1,14 @@ +Name:Reign of Terror +ManaCost:3 B B +Types:Sorcery +A:SP$ GenericChoice | Cost$ 3 B B | Choices$ DestroyWhite,DestroyGreen | Defined$ You | StackDescription$ SpellDescription | SpellDescription$ Destroy all white or green creatures. They can't be regenerated. You lose 2 life for each creature that died this way. +SVar:DestroyWhite:DB$ DestroyAll | ValidCards$ Creature.White | NoRegen$ True | RememberDestroyed$ True | SubAbility$ DBLoseLife | ChoiceDescription$ Destroy all white creatures +SVar:DestroyGreen:DB$ DestroyAll | ValidCards$ Creature.Green | NoRegen$ True | RememberDestroyed$ True | SubAbility$ DBLoseLife | ChoiceDescription$ Destroy all green creatures +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | Defined$ You | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$RememberedSize/Twice +SVar:RemAIdeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reign_of_terror.jpg +Oracle:Destroy all green creatures or all white creatures. They can't be regenerated. You lose 2 life for each creature that died this way. +SetInfo:MIR Uncommon \ No newline at end of file diff --git a/res/cardsfolder/v/vexing_sphinx.txt b/res/cardsfolder/v/vexing_sphinx.txt new file mode 100644 index 00000000000..173ed40e81c --- /dev/null +++ b/res/cardsfolder/v/vexing_sphinx.txt @@ -0,0 +1,12 @@ +Name:Vexing Sphinx +ManaCost:1 U U +Types:Creature Sphinx +PT:4/4 +K:Flying +K:Cumulative upkeep:Discard<1/Card> +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, draw a card for each age counter on it. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ XLKI | References$ XLKI +SVar:XLKI:TriggeredCard$CardCounters.AGE +SVar:Picture:http://www.wizards.com/global/images/magic/general/vexing_sphinx.jpg +Oracle:Flying\nCumulative upkeep-Discard a card. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.)\nWhen Vexing Sphinx dies, draw a card for each age counter on it. +SetInfo:CSP Rare \ No newline at end of file diff --git a/res/cardsfolder/w/wand_of_denial.txt b/res/cardsfolder/w/wand_of_denial.txt new file mode 100644 index 00000000000..c858b7b2b6d --- /dev/null +++ b/res/cardsfolder/w/wand_of_denial.txt @@ -0,0 +1,11 @@ +Name:Wand of Denial +ManaCost:2 +Types:Artifact +A:AB$ Dig | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | DigNum$ 1 | NoMove$ True | RememberRevealed$ True | SubAbility$ DBChangeZone | StackDescription$ SpellDescription | SpellDescription$ Look at the top card of target player's library. If it's a nonland card, you may pay 2 life. If you do, put it into that player's graveyard. +SVar:DBChangeZone:DB$ Mill | Defined$ Targeted | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ GE1 | UnlessPayer$ You | UnlessCost$ PayLife<2> | UnlessSwitched$ True | StackDescription$ None | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wand_of_denial.jpg +Oracle:{T}: Look at the top card of target player's library. If it's a nonland card, you may pay 2 life. If you do, put it into that player's graveyard. +SetInfo:VIS Rare +SetInfo:6ED Rare \ No newline at end of file