mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-15 10:18:01 +00:00
- Converted the Lair lands to script.
This commit is contained in:
@@ -1,10 +1,12 @@
|
||||
Name:Crosis's Catacombs
|
||||
ManaCost:no cost
|
||||
Types:Land Lair
|
||||
Text:When CARDNAME enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.
|
||||
Text:no text
|
||||
A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add U to your mana pool.
|
||||
A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add B to your mana pool.
|
||||
A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add R to your mana pool.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.
|
||||
SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Land.nonLair/non-Lair land> | UnlessPayer$ You
|
||||
SVar:NeedsToPlay:Land.nonLair+YouCtrl
|
||||
SVar:Rarity:Uncommon
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/crosiss_catacombs.jpg
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
Name:Darigaaz's Caldera
|
||||
ManaCost:no cost
|
||||
Types:Land Lair
|
||||
Text:When CARDNAME enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.
|
||||
Text:no text
|
||||
A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add B to your mana pool.
|
||||
A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add R to your mana pool.
|
||||
A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add G to your mana pool.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.
|
||||
SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Land.nonLair/non-Lair land> | UnlessPayer$ You
|
||||
SVar:NeedsToPlay:Land.nonLair+YouCtrl
|
||||
SVar:Rarity:Uncommon
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/darigaazs_caldera.jpg
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
Name:Dromar's Cavern
|
||||
ManaCost:no cost
|
||||
Types:Land Lair
|
||||
Text:When CARDNAME enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.
|
||||
Text:no text
|
||||
A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add W to your mana pool.
|
||||
A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add U to your mana pool.
|
||||
A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add B to your mana pool.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.
|
||||
SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Land.nonLair/non-Lair land> | UnlessPayer$ You
|
||||
SVar:NeedsToPlay:Land.nonLair+YouCtrl
|
||||
SVar:Rarity:Uncommon
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/dromars_cavern.jpg
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
Name:Rith's Grove
|
||||
ManaCost:no cost
|
||||
Types:Land Lair
|
||||
Text:When CARDNAME enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.
|
||||
Text:no text
|
||||
A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add R to your mana pool.
|
||||
A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add G to your mana pool.
|
||||
A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add W to your mana pool.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.
|
||||
SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Land.nonLair/non-Lair land> | UnlessPayer$ You
|
||||
SVar:NeedsToPlay:Land.nonLair+YouCtrl
|
||||
SVar:Rarity:Uncommon
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/riths_grove.jpg
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
Name:Treva's Ruins
|
||||
ManaCost:no cost
|
||||
Types:Land Lair
|
||||
Text:When CARDNAME enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.
|
||||
Text:no text
|
||||
A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add G to your mana pool.
|
||||
A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add W to your mana pool.
|
||||
A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add U to your mana pool.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.
|
||||
SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Land.nonLair/non-Lair land> | UnlessPayer$ You
|
||||
SVar:NeedsToPlay:Land.nonLair+YouCtrl
|
||||
SVar:Rarity:Uncommon
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/trevas_ruins.jpg
|
||||
|
||||
@@ -663,7 +663,7 @@ class CardFactoryLands {
|
||||
} // *************** END ************ END **************************
|
||||
|
||||
// *************** START *********** START **************************
|
||||
else if (cardName.equals("Crosis's Catacombs") || cardName.equals("Darigaaz's Caldera")
|
||||
/*else if (cardName.equals("Crosis's Catacombs") || cardName.equals("Darigaaz's Caldera")
|
||||
|| cardName.equals("Dromar's Cavern") || cardName.equals("Rith's Grove")
|
||||
|| cardName.equals("Treva's Ruins")) {
|
||||
final Command comesIntoPlay = new Command() {
|
||||
@@ -721,7 +721,7 @@ class CardFactoryLands {
|
||||
};
|
||||
|
||||
card.addComesIntoPlayCommand(comesIntoPlay);
|
||||
} // *************** END ************ END **************************
|
||||
} */// *************** END ************ END **************************
|
||||
|
||||
// *************** START *********** START **************************
|
||||
else if (cardName.equals("Coral Atoll") || cardName.equals("Dormant Volcano") || cardName.equals("Everglades")
|
||||
|
||||
Reference in New Issue
Block a user