- Created a new AI SVar "NonStackingEffect" for cards like Blood Moon or Crucible of Worlds.

This commit is contained in:
Sloth
2013-04-09 21:43:38 +00:00
parent b205de91c6
commit 8b0c0481a9
45 changed files with 51 additions and 3 deletions

View File

@@ -2,6 +2,7 @@ Name:Absolute Grace
ManaCost:1 W ManaCost:1 W
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Creature | AddKeyword$ Protection from black | Description$ All creatures have protection from black. S:Mode$ Continuous | Affected$ Creature | AddKeyword$ Protection from black | Description$ All creatures have protection from black.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/absolute_grace.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/absolute_grace.jpg
Oracle:All creatures have protection from black. Oracle:All creatures have protection from black.

View File

@@ -2,6 +2,7 @@ Name:Absolute Law
ManaCost:1 W ManaCost:1 W
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Creature | AddKeyword$ Protection from red | Description$ All creatures have protection from red. S:Mode$ Continuous | Affected$ Creature | AddKeyword$ Protection from red | Description$ All creatures have protection from red.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/absolute_law.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/absolute_law.jpg
Oracle:All creatures have protection from red. Oracle:All creatures have protection from red.

View File

@@ -2,6 +2,7 @@ Name:Akroma's Memorial
ManaCost:7 ManaCost:7
Types:Legendary Artifact Types:Legendary Artifact
S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Flying & First Strike & Vigilance & Trample & Haste & Protection from black & Protection from red | Description$ Creatures you control have flying, first strike, vigilance, trample, haste, and protection from black and from red. S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Flying & First Strike & Vigilance & Trample & Haste & Protection from black & Protection from red | Description$ Creatures you control have flying, first strike, vigilance, trample, haste, and protection from black and from red.
SVar:NonStackingEffect:True
SVar:PlayMain1:TRUE SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/akromas_memorial.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/akromas_memorial.jpg
Oracle:Creatures you control have flying, first strike, vigilance, trample, haste, and protection from black and from red. Oracle:Creatures you control have flying, first strike, vigilance, trample, haste, and protection from black and from red.

View File

@@ -2,6 +2,7 @@ Name:Aluren
ManaCost:2 G G ManaCost:2 G G
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Creature.cmcLE3 | AddHiddenKeyword$ May be played without paying its mana cost and as though it has flash | AffectedZone$ Hand,Graveyard,Exile | Description$ Any player may play creature cards with converted mana cost 3 or less without paying their mana cost and as though they had flash. S:Mode$ Continuous | Affected$ Creature.cmcLE3 | AddHiddenKeyword$ May be played without paying its mana cost and as though it has flash | AffectedZone$ Hand,Graveyard,Exile | Description$ Any player may play creature cards with converted mana cost 3 or less without paying their mana cost and as though they had flash.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/aluren.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/aluren.jpg
Oracle:Any player may play creature cards with converted mana cost 3 or less without paying their mana cost and as though they had flash. Oracle:Any player may play creature cards with converted mana cost 3 or less without paying their mana cost and as though they had flash.

View File

@@ -5,6 +5,7 @@ S:Mode$ CantBeCast | ValidCard$ Card | Caster$ You | CheckSVar$ X | Description$
S:Mode$ CantBeCast | ValidCard$ Card | Caster$ Opponent | CheckSVar$ Y S:Mode$ CantBeCast | ValidCard$ Card | Caster$ Opponent | CheckSVar$ Y
SVar:X:Count$ThisTurnCast_Card.YouCtrl SVar:X:Count$ThisTurnCast_Card.YouCtrl
SVar:Y:Count$ThisTurnCast_Card.YouDontCtrl SVar:Y:Count$ThisTurnCast_Card.YouDontCtrl
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/arcane_laboratory.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/arcane_laboratory.jpg
Oracle:Each player can't cast more than one spell each turn. Oracle:Each player can't cast more than one spell each turn.

View File

@@ -5,6 +5,7 @@ Text:Legendary creatures don't untap during their controllers' untap steps.
K:Permanents don't untap during their controllers' untap steps:Creature.Legendary K:Permanents don't untap during their controllers' untap steps:Creature.Legendary
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all legendary creatures. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all legendary creatures.
SVar:TrigTapAll:AB$TapAll | Cost$ 0 | ValidCards$ Creature.Legendary SVar:TrigTapAll:AB$TapAll | Cost$ 0 | ValidCards$ Creature.Legendary
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/arena_of_the_ancients.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/arena_of_the_ancients.jpg
Oracle:Legendary creatures don't untap during their controllers' untap steps.\nWhen Arena of the Ancients enters the battlefield, tap all legendary creatures. Oracle:Legendary creatures don't untap during their controllers' untap steps.\nWhen Arena of the Ancients enters the battlefield, tap all legendary creatures.

View File

@@ -2,6 +2,7 @@ Name:Aysen Highway
ManaCost:3 W W W ManaCost:3 W W W
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Creature.White | AddKeyword$ Plainswalk | Description$ White creatures have plainswalk. S:Mode$ Continuous | Affected$ Creature.White | AddKeyword$ Plainswalk | Description$ White creatures have plainswalk.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/aysen_highway.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/aysen_highway.jpg
Oracle:White creatures have plainswalk. Oracle:White creatures have plainswalk.

View File

@@ -3,6 +3,7 @@ ManaCost:2 U
Types:Enchantment Types:Enchantment
Text:Nonbasic lands don't untap during their controllers' untap steps. Text:Nonbasic lands don't untap during their controllers' untap steps.
K:Permanents don't untap during their controllers' untap steps:Land.nonBasic K:Permanents don't untap during their controllers' untap steps:Land.nonBasic
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/back_to_basics.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/back_to_basics.jpg
Oracle:Nonbasic lands don't untap during their controllers' untap steps. Oracle:Nonbasic lands don't untap during their controllers' untap steps.

View File

@@ -2,6 +2,7 @@ Name:Bedlam
ManaCost:2 R R ManaCost:2 R R
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures can't block. S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures can't block.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/bedlam.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/bedlam.jpg
Oracle:Creatures can't block. Oracle:Creatures can't block.

View File

@@ -2,6 +2,7 @@ Name:Blood Moon
ManaCost:2 R ManaCost:2 R
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Land.nonBasic | AddType$ Mountain | RemoveSubTypes$ True | RemoveAllAbilities$ True | Description$ Nonbasic lands are Mountains. S:Mode$ Continuous | Affected$ Land.nonBasic | AddType$ Mountain | RemoveSubTypes$ True | RemoveAllAbilities$ True | Description$ Nonbasic lands are Mountains.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_moon.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_moon.jpg
Oracle:Nonbasic lands are Mountains. Oracle:Nonbasic lands are Mountains.

View File

@@ -2,6 +2,7 @@ Name:Bower Passage
ManaCost:1 G ManaCost:1 G
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlockedBy Creature.withFlying | Description$ Creatures you control can't be blocked by creatures with flying. S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlockedBy Creature.withFlying | Description$ Creatures you control can't be blocked by creatures with flying.
SVar:NonStackingEffect:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/bower_passage.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/bower_passage.jpg
Oracle:Creatures with flying can't block creatures you control. Oracle:Creatures with flying can't block creatures you control.
SetInfo:AVR Uncommon SetInfo:AVR Uncommon

View File

@@ -2,6 +2,7 @@ Name:Bubble Matrix
ManaCost:4 ManaCost:4
Types:Artifact Types:Artifact
S:Mode$ PreventDamage | Target$ Creature | Description$ Prevent all damage that would be dealt to creatures. S:Mode$ PreventDamage | Target$ Creature | Description$ Prevent all damage that would be dealt to creatures.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/bubble_matrix.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/bubble_matrix.jpg
Oracle:Prevent all damage that would be dealt to creatures. Oracle:Prevent all damage that would be dealt to creatures.

View File

@@ -3,6 +3,7 @@ ManaCost:2 R R
Types:World Enchantment Types:World Enchantment
K:No more than two creatures can attack each combat. K:No more than two creatures can attack each combat.
K:No more than two creatures can block each combat. K:No more than two creatures can block each combat.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/caverns_of_despair.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/caverns_of_despair.jpg
Oracle:No more than two creatures can attack each combat.\nNo more than two creatures can block each combat. Oracle:No more than two creatures can attack each combat.\nNo more than two creatures can block each combat.

View File

@@ -3,6 +3,7 @@ ManaCost:2 R
Types:World Enchantment Types:World Enchantment
S:Mode$ Continuous | Affected$ Creature.withFlying | AddHiddenKeyword$ CARDNAME can block only creatures with flying. | Description$ Creatures with flying can block only creatures with flying. S:Mode$ Continuous | Affected$ Creature.withFlying | AddHiddenKeyword$ CARDNAME can block only creatures with flying. | Description$ Creatures with flying can block only creatures with flying.
S:Mode$ Continuous | Affected$ Creature.withoutFlying | AddKeyword$ Reach | Description$ Creatures without flying have reach. (They can block creatures with flying.) S:Mode$ Continuous | Affected$ Creature.withoutFlying | AddKeyword$ Reach | Description$ Creatures without flying have reach. (They can block creatures with flying.)
SVar:NonStackingEffect:True
SVar:PlayMain1:TRUE SVar:PlayMain1:TRUE
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/chaosphere.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/chaosphere.jpg

View File

@@ -3,6 +3,7 @@ ManaCost:2 G
Types:Enchantment Types:Enchantment
Text:Islands don't untap during their controllers' untap steps. Text:Islands don't untap during their controllers' untap steps.
K:Permanents don't untap during their controllers' untap steps:Island K:Permanents don't untap during their controllers' untap steps:Island
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/choke.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/choke.jpg
Oracle:Islands don't untap during their controllers' untap steps. Oracle:Islands don't untap during their controllers' untap steps.

View File

@@ -5,6 +5,7 @@ S:Mode$ CantBeCast | ValidCard$ Card | Condition$ PlayerTurn | Caster$ Opponent
S:Mode$ CantBeCast | ValidCard$ Card | Condition$ NotPlayerTurn | Caster$ You S:Mode$ CantBeCast | ValidCard$ Card | Condition$ NotPlayerTurn | Caster$ You
S:Mode$ CantBeActivated | ValidCard$ Card | Condition$ PlayerTurn | Activator$ Opponent S:Mode$ CantBeActivated | ValidCard$ Card | Condition$ PlayerTurn | Activator$ Opponent
S:Mode$ CantBeActivated | ValidCard$ Card | Condition$ NotPlayerTurn | Activator$ You S:Mode$ CantBeActivated | ValidCard$ Card | Condition$ NotPlayerTurn | Activator$ You
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://wizards.com/global/images/magic/general/city_of_solitude.jpg SVar:Picture:http://wizards.com/global/images/magic/general/city_of_solitude.jpg
Oracle:Players can cast spells and activate abilities only during their own turns. Oracle:Players can cast spells and activate abilities only during their own turns.

View File

@@ -4,6 +4,7 @@ Types:World Enchantment
S:Mode$ Continuous | Affected$ Creature | AddKeyword$ Haste | Description$ All creatures have haste. S:Mode$ Continuous | Affected$ Creature | AddKeyword$ Haste | Description$ All creatures have haste.
SVar:BuffedBy:Creature SVar:BuffedBy:Creature
SVar:AntiBuffedBy:Creature SVar:AntiBuffedBy:Creature
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/concordant_crossroads.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/concordant_crossroads.jpg
Oracle:All creatures have haste. Oracle:All creatures have haste.

View File

@@ -3,7 +3,7 @@ ManaCost:2 W
Types:Enchantment Types:Enchantment
S:Mode$ CantPlayLand | ValidCard$ Land.nonBasic+sharesNameWith NonToken | Description$ Players can't play nonbasic lands with the same name as a nontoken permanent. S:Mode$ CantPlayLand | ValidCard$ Land.nonBasic+sharesNameWith NonToken | Description$ Players can't play nonbasic lands with the same name as a nontoken permanent.
S:Mode$ CantBeCast | ValidCard$ Card.sharesNameWith NonToken | Description$ Players can't cast spells with the same name as a nontoken permanent. S:Mode$ CantBeCast | ValidCard$ Card.sharesNameWith NonToken | Description$ Players can't cast spells with the same name as a nontoken permanent.
SVar:RemAIDeck:True SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/cornered_market.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/cornered_market.jpg
Oracle:Players can't cast spells with the same name as a nontoken permanent.\nPlayers can't play nonbasic lands with the same name as a nontoken permanent. Oracle:Players can't cast spells with the same name as a nontoken permanent.\nPlayers can't play nonbasic lands with the same name as a nontoken permanent.

View File

@@ -3,6 +3,7 @@ ManaCost:2 W
Types:Enchantment Types:Enchantment
Text:Nonwhite creatures with power 3 or greater don't untap during their controllers' untap steps. Text:Nonwhite creatures with power 3 or greater don't untap during their controllers' untap steps.
K:Permanents don't untap during their controllers' untap steps:Creature.powerGE3+nonWhite K:Permanents don't untap during their controllers' untap steps:Creature.powerGE3+nonWhite
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/crackdown.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/crackdown.jpg
Oracle:Nonwhite creatures with power 3 or greater don't untap during their controllers' untap steps. Oracle:Nonwhite creatures with power 3 or greater don't untap during their controllers' untap steps.

View File

@@ -2,6 +2,7 @@ Name:Crawlspace
ManaCost:3 ManaCost:3
Types:Artifact Types:Artifact
K:No more than two creatures can attack you each combat. K:No more than two creatures can attack you each combat.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/crawlspace.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/crawlspace.jpg
Oracle:No more than two creatures can attack you each combat. Oracle:No more than two creatures can attack you each combat.

View File

@@ -2,6 +2,7 @@ Name:Crevasse
ManaCost:2 R ManaCost:2 R
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Creature.withMountainwalk | AddHiddenKeyword$ May be blocked as though it doesn't have Mountainwalk. | Description$ Creatures with mountainwalk can be blocked as though they didn't have mountainwalk. S:Mode$ Continuous | Affected$ Creature.withMountainwalk | AddHiddenKeyword$ May be blocked as though it doesn't have Mountainwalk. | Description$ Creatures with mountainwalk can be blocked as though they didn't have mountainwalk.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/crevasse.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/crevasse.jpg
Oracle:Creatures with mountainwalk can be blocked as though they didn't have mountainwalk. Oracle:Creatures with mountainwalk can be blocked as though they didn't have mountainwalk.

View File

@@ -2,6 +2,7 @@ Name:Crucible of Worlds
ManaCost:3 ManaCost:3
Types:Artifact Types:Artifact
S:Mode$ Continuous | Affected$ Land.YouOwn | AddHiddenKeyword$ May be played | AffectedZone$ Graveyard | Description$ You may play land cards from your graveyard. S:Mode$ Continuous | Affected$ Land.YouOwn | AddHiddenKeyword$ May be played | AffectedZone$ Graveyard | Description$ You may play land cards from your graveyard.
SVar:NonStackingEffect:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/crucible_of_worlds.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/crucible_of_worlds.jpg
Oracle:You may play land cards from your graveyard. Oracle:You may play land cards from your graveyard.
SetInfo:5DN Rare SetInfo:5DN Rare

View File

@@ -2,6 +2,7 @@ Name:Crumbling Sanctuary
ManaCost:5 ManaCost:5
Types:Artifact Types:Artifact
Text:For each 1 damage that would be dealt to a player, that player exiles the top card of his or her library instead. Text:For each 1 damage that would be dealt to a player, that player exiles the top card of his or her library instead.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/crumbling_sanctuary.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/crumbling_sanctuary.jpg
Oracle:If damage would be dealt to a player, that player exiles that many cards from the top of his or her library instead. Oracle:If damage would be dealt to a player, that player exiles that many cards from the top of his or her library instead.

View File

@@ -5,6 +5,7 @@ Text:Islands don't untap during their controllers' untap steps.
K:Permanents don't untap during their controllers' untap steps:Island K:Permanents don't untap during their controllers' untap steps:Island
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all Islands. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all Islands.
SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidCards$ Island SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidCards$ Island
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_marit_lage.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_marit_lage.jpg
Oracle:When Curse of Marit Lage enters the battlefield, tap all Islands.\nIslands don't untap during their controllers' untap steps. Oracle:When Curse of Marit Lage enters the battlefield, tap all Islands.\nIslands don't untap during their controllers' untap steps.

View File

@@ -4,6 +4,7 @@ Types:Artifact
K:ETBReplacement:Other:ChooseP K:ETBReplacement:Other:ChooseP
SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | AILogic$ Curse | SpellDescription$ As CARDNAME enters the battlefield, choose an opponent. SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | AILogic$ Curse | SpellDescription$ As CARDNAME enters the battlefield, choose an opponent.
S:Mode$ Continuous | Affected$ Player.Chosen | SetMaxHandSize$ 4 | Description$ The chosen player's maximum hand size is four. S:Mode$ Continuous | Affected$ Player.Chosen | SetMaxHandSize$ 4 | Description$ The chosen player's maximum hand size is four.
SVar:NonStackingEffect:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/cursed_rack.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/cursed_rack.jpg
Oracle:As Cursed Rack enters the battlefield, choose an opponent.\nThe chosen player's maximum hand size is four. Oracle:As Cursed Rack enters the battlefield, choose an opponent.\nThe chosen player's maximum hand size is four.
SetInfo:ATQ Uncommon SetInfo:ATQ Uncommon

View File

@@ -2,6 +2,7 @@ Name:Cursed Totem
ManaCost:2 ManaCost:2
Types:Artifact Types:Artifact
S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME's activated abilities can't be activated. | Description$ Activated abilities of creatures can't be activated. S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME's activated abilities can't be activated. | Description$ Activated abilities of creatures can't be activated.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/cursed_totem.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/cursed_totem.jpg
Oracle:Activated abilities of creatures can't be activated. Oracle:Activated abilities of creatures can't be activated.

View File

@@ -2,6 +2,7 @@ Name:Damping Field
ManaCost:2 W ManaCost:2 W
Types:Enchantment Types:Enchantment
Text:Players can't untap more than one artifact during their untap steps. Text:Players can't untap more than one artifact during their untap steps.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/damping_field.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/damping_field.jpg
Oracle:Players can't untap more than one artifact during their untap steps. Oracle:Players can't untap more than one artifact during their untap steps.

View File

@@ -2,6 +2,7 @@ Name:Damping Matrix
ManaCost:3 ManaCost:3
Types:Artifact Types:Artifact
S:Mode$ CantBeActivated | ValidCard$ Artifact,Creature | NonMana$ True | Description$ Activated abilities of artifacts and creatures can't be activated unless they're mana abilities. S:Mode$ CantBeActivated | ValidCard$ Artifact,Creature | NonMana$ True | Description$ Activated abilities of artifacts and creatures can't be activated unless they're mana abilities.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/damping_matrix.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/damping_matrix.jpg
Oracle:Activated abilities of artifacts and creatures can't be activated unless they're mana abilities. Oracle:Activated abilities of artifacts and creatures can't be activated unless they're mana abilities.

View File

@@ -2,6 +2,7 @@ Name:Darkest Hour
ManaCost:B ManaCost:B
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Creature | SetColor$ Black | Description$ All creatures are black. S:Mode$ Continuous | Affected$ Creature | SetColor$ Black | Description$ All creatures are black.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/darkest_hour.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/darkest_hour.jpg
Oracle:All creatures are black. Oracle:All creatures are black.

View File

@@ -2,6 +2,7 @@ Name:Darksteel Forge
ManaCost:9 ManaCost:9
Types:Artifact Types:Artifact
S:Mode$ Continuous | Affected$ Artifact.YouCtrl | AddHiddenKeyword$ Indestructible | Description$ Artifacts you control are indestructible. S:Mode$ Continuous | Affected$ Artifact.YouCtrl | AddHiddenKeyword$ Indestructible | Description$ Artifacts you control are indestructible.
SVar:NonStackingEffect:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_forge.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_forge.jpg
Oracle:Artifacts you control are indestructible. ("Destroy" effects and lethal damage don't destroy them.) Oracle:Artifacts you control are indestructible. ("Destroy" effects and lethal damage don't destroy them.)
SetInfo:DST Rare SetInfo:DST Rare

View File

@@ -2,6 +2,7 @@ Name:Deadfall
ManaCost:2 G ManaCost:2 G
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Creature.withForestwalk | AddHiddenKeyword$ May be blocked as though it doesn't have Forestwalk. | Description$ Creatures with forestwalk can be blocked as though they didn't have forestwalk. S:Mode$ Continuous | Affected$ Creature.withForestwalk | AddHiddenKeyword$ May be blocked as though it doesn't have Forestwalk. | Description$ Creatures with forestwalk can be blocked as though they didn't have forestwalk.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/deadfall.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/deadfall.jpg
Oracle:Creatures with forestwalk can be blocked as though they didn't have forestwalk. Oracle:Creatures with forestwalk can be blocked as though they didn't have forestwalk.

View File

@@ -2,6 +2,7 @@ Name:Dense Canopy
ManaCost:1 G ManaCost:1 G
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Creature.withFlying | AddHiddenKeyword$ CARDNAME can block only creatures with flying. | Description$ Creatures with flying can block only creatures with flying. S:Mode$ Continuous | Affected$ Creature.withFlying | AddHiddenKeyword$ CARDNAME can block only creatures with flying. | Description$ Creatures with flying can block only creatures with flying.
SVar:NonStackingEffect:True
SVar:PlayMain1:TRUE SVar:PlayMain1:TRUE
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/dense_canopy.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/dense_canopy.jpg

View File

@@ -2,6 +2,7 @@ Name:Dense Foliage
ManaCost:2 G ManaCost:2 G
Types:Enchantment Types:Enchantment
S:Mode$ CantTarget | ValidCard$ Creature | Spell$ True | Description$ Creatures can't be the target of spells. S:Mode$ CantTarget | ValidCard$ Creature | Spell$ True | Description$ Creatures can't be the target of spells.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/dense_foliage.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/dense_foliage.jpg
Oracle:Creatures can't be the targets of spells. Oracle:Creatures can't be the targets of spells.

View File

@@ -5,6 +5,7 @@ R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Creature,Player |
R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Creature,Player | DamageAmount$ GE4 | IsCombat$ True | ReplaceWith$ Dmg3Combat | Secondary$ True | Description$ If a source would deal 4 or more damage to a creature or player, that source deals 3 damage to that creature or player instead. R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Creature,Player | DamageAmount$ GE4 | IsCombat$ True | ReplaceWith$ Dmg3Combat | Secondary$ True | Description$ If a source would deal 4 or more damage to a creature or player, that source deals 3 damage to that creature or player instead.
SVar:Dmg3:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ 3 SVar:Dmg3:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ 3
SVar:Dmg3Combat:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 3 SVar:Dmg3Combat:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 3
SVar:NonStackingEffect:True
SVar:PlayMain1:TRUE SVar:PlayMain1:TRUE
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_presence.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_presence.jpg

View File

@@ -2,6 +2,7 @@ Name:Dolmen Gate
ManaCost:2 ManaCost:2
Types:Artifact Types:Artifact
S:Mode$ PreventDamage | Target$ Creature.attacking+YouCtrl | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt to attacking creatures you control. S:Mode$ PreventDamage | Target$ Creature.attacking+YouCtrl | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt to attacking creatures you control.
SVar:NonStackingEffect:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/dolmen_gate.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/dolmen_gate.jpg
Oracle:Prevent all combat damage that would be dealt to attacking creatures you control. Oracle:Prevent all combat damage that would be dealt to attacking creatures you control.
SetInfo:LRW Rare SetInfo:LRW Rare

View File

@@ -2,6 +2,7 @@ Name:Dream Halls
ManaCost:3 U U ManaCost:3 U U
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Card.YouCtrl | AddHiddenKeyword$ Alternative Cost Discard<1/Card.SharesColorWith/color sharing> | AffectedZone$ Hand,Graveyard,Exile,Library | Description$ Rather than pay the mana cost for a spell, its controller may discard a card that shares a color with that spell. S:Mode$ Continuous | Affected$ Card.YouCtrl | AddHiddenKeyword$ Alternative Cost Discard<1/Card.SharesColorWith/color sharing> | AffectedZone$ Hand,Graveyard,Exile,Library | Description$ Rather than pay the mana cost for a spell, its controller may discard a card that shares a color with that spell.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_halls.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_halls.jpg
Oracle:Rather than pay the mana cost for a spell, its controller may discard a card that shares a color with that spell. Oracle:Rather than pay the mana cost for a spell, its controller may discard a card that shares a color with that spell.

View File

@@ -3,6 +3,7 @@ ManaCost:1 G W
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | GlobalRule$ No more than one creature can attack each turn. | Description$ No more than one creature can attack each turn. S:Mode$ Continuous | GlobalRule$ No more than one creature can attack each turn. | Description$ No more than one creature can attack each turn.
S:Mode$ Continuous | GlobalRule$ No more than one creature can block each combat. | Description$ No more than one creature can block each turn. S:Mode$ Continuous | GlobalRule$ No more than one creature can block each combat. | Description$ No more than one creature can block each turn.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/dueling_grounds.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/dueling_grounds.jpg
Oracle:No more than one creature can attack each turn.\nNo more than one creature can block each turn. Oracle:No more than one creature can attack each turn.\nNo more than one creature can block each turn.

View File

@@ -7,6 +7,7 @@ S:Mode$ Continuous | Affected$ Creature.Blue | AddKeyword$ Protection from blue
S:Mode$ Continuous | Affected$ Creature.Black | AddKeyword$ Protection from black S:Mode$ Continuous | Affected$ Creature.Black | AddKeyword$ Protection from black
S:Mode$ Continuous | Affected$ Creature.Red | AddKeyword$ Protection from red S:Mode$ Continuous | Affected$ Creature.Red | AddKeyword$ Protection from red
S:Mode$ Continuous | Affected$ Creature.Green | AddKeyword$ Protection from green S:Mode$ Continuous | Affected$ Creature.Green | AddKeyword$ Protection from green
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/earnest_fellowship.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/earnest_fellowship.jpg
Oracle:Each creature has protection from its colors. Oracle:Each creature has protection from its colors.

View File

@@ -2,6 +2,7 @@ Name:Enchanted Evening
ManaCost:3 WU WU ManaCost:3 WU WU
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Permanent | AddType$ Enchantment | Description$ All permanents are enchantments in addition to their other types. S:Mode$ Continuous | Affected$ Permanent | AddType$ Enchantment | Description$ All permanents are enchantments in addition to their other types.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/enchanted_evening.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/enchanted_evening.jpg
Oracle:All permanents are enchantments in addition to their other types. Oracle:All permanents are enchantments in addition to their other types.

View File

@@ -4,6 +4,7 @@ Types:Enchantment
T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+YouOwn | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ When a card is put into your graveyard from anywhere, sacrifice CARDNAME. T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+YouOwn | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ When a card is put into your graveyard from anywhere, sacrifice CARDNAME.
SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self
S:Mode$ PreventDamage | Target$ You | Source$ Card.YouDontCtrl | Description$ Prevent all damage that would be dealt to you by sources you don't control. S:Mode$ PreventDamage | Target$ You | Source$ Card.YouDontCtrl | Description$ Prevent all damage that would be dealt to you by sources you don't control.
SVar:NonStackingEffect:True
SVar:RemAIDeck:True SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/energy_field.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/energy_field.jpg
Oracle:Prevent all damage that would be dealt to you by sources you don't control.\nWhen a card is put into your graveyard from anywhere, sacrifice Energy Field. Oracle:Prevent all damage that would be dealt to you by sources you don't control.\nWhen a card is put into your graveyard from anywhere, sacrifice Energy Field.

View File

@@ -3,6 +3,7 @@ ManaCost:3
Types:Artifact Types:Artifact
S:Mode$ Continuous | Affected$ Creature.powerGTX | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures with power greater than the number of cards in your hand can't attack. S:Mode$ Continuous | Affected$ Creature.powerGTX | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures with power greater than the number of cards in your hand can't attack.
SVar:X:Count$InYourHand SVar:X:Count$InYourHand
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/ensnaring_bridge.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/ensnaring_bridge.jpg
Oracle:Creatures with power greater than the number of cards in your hand can't attack. Oracle:Creatures with power greater than the number of cards in your hand can't attack.

View File

@@ -2,6 +2,7 @@ Name:Eon Hub
ManaCost:5 ManaCost:5
Types:Artifact Types:Artifact
S:Mode$ Continuous | Affected$ Player | AddKeyword$ Skip your upkeep step. | Description$ Players skip their upkeep steps. S:Mode$ Continuous | Affected$ Player | AddKeyword$ Skip your upkeep step. | Description$ Players skip their upkeep steps.
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/eon_hub.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/eon_hub.jpg
Oracle:Players skip their upkeep steps. Oracle:Players skip their upkeep steps.

View File

@@ -4,6 +4,7 @@ Types:Enchantment
S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't gain life. | Description$ Players can't gain life. 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. S:Mode$ Continuous | GlobalRule$ Damage can't be prevented. | Description$ Damage can't be prevented.
S:Mode$ Continuous | GlobalRule$ All damage is dealt as though it's source had wither. | Description$ All damage is dealt as though it's source had wither. (A source with wither deals damage to creatures in the form of -1/-1 counters.) S:Mode$ Continuous | GlobalRule$ All damage is dealt as though it's source had wither. | Description$ All damage is dealt as though it's source had wither. (A source with wither deals damage to creatures in the form of -1/-1 counters.)
SVar:NonStackingEffect:True
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/everlasting_torment.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/everlasting_torment.jpg
Oracle:Players can't gain life.\nDamage can't be prevented.\nAll damage is dealt as though its source had wither. (A source with wither deals damage to creatures in the form of -1/-1 counters.) Oracle:Players can't gain life.\nDamage can't be prevented.\nAll damage is dealt as though its source had wither. (A source with wither deals damage to creatures in the form of -1/-1 counters.)

View File

@@ -4,6 +4,7 @@ Types:Artifact
S:Mode$ SetCost | ValidCard$ Card | Type$ Spell | Amount$ Min3 | CheckSVar$ X | SVarCompare$ EQ1 | Description$ As long as CARDNAME is untapped, each spell that would cost less than three mana to cast costs three mana to cast. (Additional mana in the cost may be paid with any color of mana or colorless mana. For example, a spell that would cost 1 B to cast costs 2 B to cast instead.) S:Mode$ SetCost | ValidCard$ Card | Type$ Spell | Amount$ Min3 | CheckSVar$ X | SVarCompare$ EQ1 | Description$ As long as CARDNAME is untapped, each spell that would cost less than three mana to cast costs three mana to cast. (Additional mana in the cost may be paid with any color of mana or colorless mana. For example, a spell that would cost 1 B to cast costs 2 B to cast instead.)
SVar:X:Count$Valid Card.Self+untapped SVar:X:Count$Valid Card.Self+untapped
SVar:RemRandomDeck:True SVar:RemRandomDeck:True
SVar:NonStackingEffect:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/trinisphere.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/trinisphere.jpg
Oracle:As long as Trinisphere is untapped, each spell that would cost less than three mana to cast costs three mana to cast. (Additional mana in the cost may be paid with any color of mana or colorless mana. For example, a spell that would cost {1}{B} to cast costs {2}{B} to cast instead.) Oracle:As long as Trinisphere is untapped, each spell that would cost less than three mana to cast costs three mana to cast. (Additional mana in the cost may be paid with any color of mana or colorless mana. For example, a spell that would cost {1}{B} to cast costs {2}{B} to cast instead.)
SetInfo:DST Rare SetInfo:DST Rare

View File

@@ -502,12 +502,17 @@ public class AiController {
private int getSpellAbilityPriority(SpellAbility sa) { private int getSpellAbilityPriority(SpellAbility sa) {
int p = 0; int p = 0;
Card source = sa.getSourceCard();
// puts creatures in front of spells // puts creatures in front of spells
if (sa.getSourceCard().isCreature()) { if (source.isCreature()) {
p += 1; p += 1;
} }
// don't play equipments before having any creatures // don't play equipments before having any creatures
if (sa.getSourceCard().isEquipment() && sa.getSourceCard().getController().getCreaturesInPlay().isEmpty()) { if (source.isEquipment() && sa.getSourceCard().getController().getCreaturesInPlay().isEmpty()) {
p -= 9;
}
// artifacts and enchantments with effects that do not stack
if ("True".equals(source.getSVar("NonStackingEffect")) && source.getController().isCardInPlay(source.getName())) {
p -= 9; p -= 9;
} }
// sort planeswalker abilities for ultimate // sort planeswalker abilities for ultimate