mtg-forge-ios/forge-gui/res/cardsfolder/b/bazaar_of_wonders.txt

15 lines
1.5 KiB
Plaintext

Name:Bazaar of Wonders
ManaCost:3 U U
Types:World Enchantment
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ExileAll | TriggerDescription$ When CARDNAME enters the battlefield, exile all cards from all graveyards.
SVar:ExileAll:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card
T:Mode$ SpellCast | ValidCard$ Card | Execute$ TrigCounterSameGrave | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell, counter it if a card with the same name is in a graveyard or a nontoken permanent with the same name is on the battlefield.
SVar:TrigCounterSameGrave:DB$ Counter | Defined$ TriggeredSpellAbility | SubAbility$ DBCounterSamePermanent | ConditionCheckSVar$ SharesNameGrave | ConditionSVarCompare$ GE1 | References$ SharesNameGrave
SVar:DBCounterSamePermanent:DB$ Counter | Defined$ TriggeredSpellAbility | ConditionCheckSVar$ SharesNameBattlefield | ConditionSVarCompare$ GE1 | References$ SharesNameBattlefield
SVar:SharesNameGrave:TriggeredCard$Valid Card.sharesNameWith Graveyard
SVar:SharesNameBattlefield:TriggeredCard$Valid Card.sharesNameWith NonToken
SVar:AICurseEffect:BazaarOfWonders
SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/bazaar_of_wonders.jpg
Oracle:When Bazaar of Wonders enters the battlefield, exile all cards from all graveyards.\nWhenever a player casts a spell, counter it if a card with the same name is in a graveyard or a nontoken permanent with the same name is on the battlefield.