mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-15 10:18:01 +00:00
Merge branch 'master' into 'master'
More ELD cards See merge request core-developers/forge!2148
This commit is contained in:
@@ -27,6 +27,7 @@ public enum GlobalRuleChange {
|
|||||||
manapoolsDontEmpty ("Mana pools don't empty as steps and phases end."),
|
manapoolsDontEmpty ("Mana pools don't empty as steps and phases end."),
|
||||||
noCycling ("Players can't cycle cards."),
|
noCycling ("Players can't cycle cards."),
|
||||||
noCreatureETBTriggers ("Creatures entering the battlefield don't cause abilities to trigger."),
|
noCreatureETBTriggers ("Creatures entering the battlefield don't cause abilities to trigger."),
|
||||||
|
noCreatureDyingTriggers ("Creatures dying don't cause abilities to trigger."),
|
||||||
noLegendRule ("The legend rule doesn't apply."),
|
noLegendRule ("The legend rule doesn't apply."),
|
||||||
noPrevention ("Damage can't be prevented."),
|
noPrevention ("Damage can't be prevented."),
|
||||||
/* onlyOneAttackerATurn ("No more than one creature can attack each turn."), */
|
/* onlyOneAttackerATurn ("No more than one creature can attack each turn."), */
|
||||||
|
|||||||
@@ -540,6 +540,20 @@ public class TriggerHandler {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
} // Torpor Orb check
|
} // Torpor Orb check
|
||||||
|
|
||||||
|
if (game.getStaticEffects().getGlobalRuleChange(GlobalRuleChange.noCreatureDyingTriggers)
|
||||||
|
&& !regtrig.isStatic() && mode.equals(TriggerType.ChangesZone)) {
|
||||||
|
if (runParams.get(AbilityKey.Destination) instanceof String && runParams.get(AbilityKey.Origin) instanceof String) {
|
||||||
|
final String dest = (String) runParams.get(AbilityKey.Destination);
|
||||||
|
final String origin = (String) runParams.get(AbilityKey.Origin);
|
||||||
|
if (dest.equals("Graveyard") && origin.equals("Battlefield") && runParams.get(AbilityKey.Card) instanceof Card) {
|
||||||
|
final Card card = (Card) runParams.get(AbilityKey.Card);
|
||||||
|
if (card.isCreature()) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Bloodhaze Wolverine
|
||||||
|
ManaCost:1 R
|
||||||
|
Types:Creature Wolverine
|
||||||
|
PT:2/1
|
||||||
|
T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you draw your second card each turn, CARDNAME gets +1/+1 and gains first strike until end of turn.
|
||||||
|
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 1 | NumDef$ 1 | KW$ First Strike
|
||||||
|
Oracle:Whenever you draw your second card each turn, Bloodhaze Wolverine gets +1/+1 and gains first strike until end of turn.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/fabled_passage.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/fabled_passage.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Fabled Passage
|
||||||
|
ManaCost:no cost
|
||||||
|
Types:Land
|
||||||
|
A:AB$ ChangeZone | Cost$ T Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | RememerChanged$ True | SubAbility$ DBUntap | SpellDescription$ Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. Then if you control four or more lands, untap that land.
|
||||||
|
SVar:DBUntap:DB$ Untap | Defined$ Remembered | ConditionPresent$ Land.YouCtrl | ConditionCompare$ GE4 | ConditionDescription$ If you control four or more lands, untap that land. | SubAbility$ DBCleanup
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
|
Oracle:{T}, Sacrifice Fabled Passage: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. Then if you control four or more lands, untap that land.
|
||||||
6
forge-gui/res/cardsfolder/upcoming/festive_funeral.txt
Normal file
6
forge-gui/res/cardsfolder/upcoming/festive_funeral.txt
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
Name:Festive Funeral
|
||||||
|
ManaCost:4 B
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ Pump | Cost$ 4 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | IsCurse$ True | References$ X | SpellDescription$ Target creature gets -X/-X until end of turn, where X is the number of cards in your graveyard.
|
||||||
|
SVar:X:Count$InYourYard
|
||||||
|
Oracle:Target creature gets -X/-X until end of turn, where X is the number of cards in your graveyard.
|
||||||
8
forge-gui/res/cardsfolder/upcoming/foreboding_fruit.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/foreboding_fruit.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Foreboding Fruit
|
||||||
|
ManaCost:2 B
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ Draw | Cost$ 2 B | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBLoseLife | SpellDescription$ Target player draws two cards and loses 2 life. Adamant — If at least three black mana was spent to cast this spell, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 2 life.")
|
||||||
|
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | Defined$ Targeted | SubAbility$ DBToken
|
||||||
|
SVar:DBToken:DB$ Token | TokenAmount$ X | TokenScript$ c_a_food_sac | TokenOwner$ You | LegacyImage$ c a food sac eld | References$ X
|
||||||
|
SVar:X:Count$Adamant.Black.1.0
|
||||||
|
Oracle:Target player draws two cards and loses 2 life.\nAdamant — If at least three black mana was spent to cast this spell, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 2 life.")
|
||||||
10
forge-gui/res/cardsfolder/upcoming/hushbringer.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/hushbringer.txt
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
Name:Hushbringer
|
||||||
|
ManaCost:1 W
|
||||||
|
Types:Creature Faerie
|
||||||
|
PT:1/2
|
||||||
|
K:Flying
|
||||||
|
K:Lifelink
|
||||||
|
S:Mode$ Continuous | GlobalRule$ Creatures entering the battlefield don't cause abilities to trigger. | Description$ Creatures entering the battlefield or dying don't cause abilities to trigger.
|
||||||
|
S:Mode$ Continuous | GlobalRule$ Creatures dying don't cause abilities to trigger. | Secondary$ True | Description$ Creatures entering the battlefield or dying don't cause abilities to trigger.
|
||||||
|
AI:RemoveDeck:Random
|
||||||
|
Oracle:Flying, lifelink\nCreatures entering the battlefield or dying don't cause abilities to trigger.
|
||||||
@@ -2,9 +2,8 @@ Name:Idyllic Grange
|
|||||||
ManaCost:no cost
|
ManaCost:no cost
|
||||||
Types:Land Plains
|
Types:Land Plains
|
||||||
R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control three or more other Plains.
|
R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control three or more other Plains.
|
||||||
SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar | ConditionSVarCompare$ LT3 | References$ ETBCheckSVar | SubAbility$ MoveToPlay
|
SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | ConditionPresent$ Plains.YouCtrl+Other | ConditionCompare$ LT3 | SubAbility$ MoveToPlay
|
||||||
SVar:MoveToPlay:DB$ ChangeZone | Defined$ Self | Origin$ All | Destination$ Battlefield
|
SVar:MoveToPlay:DB$ ChangeZone | Defined$ Self | Origin$ All | Destination$ Battlefield
|
||||||
SVar:ETBCheckSVar:Count$Valid Plains.YouCtrl+Other
|
|
||||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+untapped | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield untapped, put a +1/+1 counter on target creature you control.
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+untapped | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield untapped, put a +1/+1 counter on target creature you control.
|
||||||
SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1
|
SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1
|
||||||
Oracle:({T}: Add {W}.)\nIdyllic Grange enters the battlefield tapped unless you control three or more other Plains.\nWhen Idyllic Grange enters the battlefield untapped, put a +1/+1 counter on target creature you control.
|
Oracle:({T}: Add {W}.)\nIdyllic Grange enters the battlefield tapped unless you control three or more other Plains.\nWhen Idyllic Grange enters the battlefield untapped, put a +1/+1 counter on target creature you control.
|
||||||
|
|||||||
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Improbable Alliance
|
||||||
|
ManaCost:U R
|
||||||
|
Types:Enchantment
|
||||||
|
T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you draw your second card each turn, create a 1/1 blue Faerie creature token with flying.
|
||||||
|
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ u_1_1_faerie_flying | TokenOwner$ You | LegacyImage$ u 1 1 faerie flying eld
|
||||||
|
A:AB$ Draw | Cost$ 4 U R | NumCards$ 1 | SpellDescription$ Draw a card, then discard a card. | SubAbility$ DBDiscard
|
||||||
|
SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose
|
||||||
|
AI:RemoveDeck:All
|
||||||
|
Oracle:Whenever you draw your second card each turn, create a 1/1 blue Faerie creature token with flying.\n{4}{U}{R}: Draw a card, then discard a card.
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Irencrag Pyromancer
|
||||||
|
ManaCost:2 R
|
||||||
|
Types:Creature Human Wizard
|
||||||
|
PT:0/4
|
||||||
|
T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever you draw your second card each turn, CARDNAME deals 3 damage to any target.
|
||||||
|
SVar:TrigDmg:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3
|
||||||
|
AI:RemoveDeck:Random
|
||||||
|
Oracle:Whenever you draw your second card each turn, Irencrag Pyromancer deals 3 damage to any target.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/locthwain_paladin.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/locthwain_paladin.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Locthwain Paladin
|
||||||
|
ManaCost:3 B
|
||||||
|
Types:Creature Human Knight
|
||||||
|
PT:3/2
|
||||||
|
K:Menace
|
||||||
|
K:etbCounter:P1P1:1:Adamant$ Black:Adamant — If at least three black mana was spent to cast this spell, CARDNAME enters the battlefield with a +1/+1 counter on it.
|
||||||
|
Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nAdamant — If at least three black mana was spent to cast this spell, Locthwain Paladin enters the battlefield with a +1/+1 counter on it.
|
||||||
8
forge-gui/res/cardsfolder/upcoming/mad_ratter.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/mad_ratter.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Mad Ratter
|
||||||
|
ManaCost:3 R
|
||||||
|
Types:Creature Goblin
|
||||||
|
PT:1/2
|
||||||
|
T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you draw your second card each turn, create two 1/1 black Rat creature tokens.
|
||||||
|
SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ b_1_1_rat | TokenOwner$ You | LegacyImage$ b 1 1 rat eld
|
||||||
|
SVar:PlayMain1:TRUE
|
||||||
|
Oracle:Whenever you draw your second card each turn, create two 1/1 black Rat creature tokens.
|
||||||
9
forge-gui/res/cardsfolder/upcoming/mantle_of_tides.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/mantle_of_tides.txt
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Mantle of Tides
|
||||||
|
ManaCost:U
|
||||||
|
Types:Artifact Equipment
|
||||||
|
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 2 | Description$ Equipped creature gets +1/+2.
|
||||||
|
T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigAttach | TriggerDescription$ Whenever you draw your second card each turn, attach CARDNAME to target creature you control.
|
||||||
|
SVar:TrigAttach:DB$ Attach | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control
|
||||||
|
SVar:PlayMain1:TRUE
|
||||||
|
K:Equip:3
|
||||||
|
Oracle:Equipped creature gets +1/+2.\nWhenever you draw your second card each turn, attach Mantle of Tides to target creature you control.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
|
||||||
9
forge-gui/res/cardsfolder/upcoming/mystic_sanctuary.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/mystic_sanctuary.txt
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Mystic Sanctuary
|
||||||
|
ManaCost:no cost
|
||||||
|
Types:Land Island
|
||||||
|
R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control three or more other Islands.
|
||||||
|
SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | ConditionPresent$ Island.YouCtrl+Other | ConditionCompare$ LT3 | SubAbility$ MoveToPlay
|
||||||
|
SVar:MoveToPlay:DB$ ChangeZone | Defined$ Self | Origin$ All | Destination$ Battlefield
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+untapped | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may put target instant or sorcery card from your graveyard on top of your library.
|
||||||
|
SVar:TrigChange:DB$ ChangeZone | TgtPrompt$ Choose target instant or sorcery card in your graveyard | ValidTgts$ Instant.YouOwn,Sorcery.YouOwn | Origin$ Graveyard | Destination$ Library
|
||||||
|
Oracle:({T}: Add {U}.)\nMystic Sanctuary enters the battlefield tapped unless you control three or more other Islands.\nWhen Mystic Sanctuary enters the battlefield untapped, you may put target instant or sorcery card from your graveyard on top of your library.
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Return of the Wildspeaker
|
||||||
|
ManaCost:4 G
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ Charm | Cost$ 4 G | Choices$ DBDraw,DBPumpAll
|
||||||
|
SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X | SpellDescription$ Draw cards equal to the greatest power among non-Human creatures you control.
|
||||||
|
SVar:X:Count$GreatestPower_Creature.YouCtrl+nonHuman
|
||||||
|
SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl+nonHuman | NumAtt$ 3 | NumDef$ 3 | SpellDescription$ Non-Human creatures you control get +3/+3 until end of turn.
|
||||||
|
Oracle:Choose one —\n• Draw cards equal to the greatest power among non-Human creatures you control.\n• Non-Human creatures you control get +3/+3 until end of turn.
|
||||||
8
forge-gui/res/cardsfolder/upcoming/rosethorn_halberd.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/rosethorn_halberd.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Rosethorn Halberd
|
||||||
|
ManaCost:G
|
||||||
|
Types:Artifact Equipment
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAttach | TriggerDescription$ When CARDNAME enters the battlefield, attach it to target non-Human creature you control.
|
||||||
|
SVar:TrigAttach:DB$ Attach | ValidTgts$ Creature.nonHuman+YouCtrl | TgtPrompt$ Select target non-Human creature you control
|
||||||
|
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 1 | Description$ Equipped creature gets +2/+1.
|
||||||
|
K:Equip:5
|
||||||
|
Oracle:When Rosethorn Halberd enters the battlefield, attach it to target non-Human creature you control.\nEquipped creature gets +2/+1.\nEquip {5} ({5}: Attach to target creature you control. Equip only as a sorcery.)
|
||||||
9
forge-gui/res/cardsfolder/upcoming/sage_of_the_falls.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/sage_of_the_falls.txt
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Sage of the Falls
|
||||||
|
ManaCost:4 U
|
||||||
|
Types:Creature Merfolk Wizard
|
||||||
|
PT:2/5
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoot | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME or another non-Human creature enters the battlefield under you control, you may draw a card. If you do, discard a card.
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonHuman+Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigLoot | OptionalDecider$ You | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another non-Human creature enters the battlefield under you control, you may draw a card. If you do, discard a card.
|
||||||
|
SVar:TrigLoot:DB$ Draw | NumCards$ 1 | SubAbility$ DBDiscard
|
||||||
|
SVar:DBDiscard:DB$ Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1
|
||||||
|
Oracle:Whenever Sage of the Falls or another non-Human creature enters the battlefield under you control, you may draw a card. If you do, discard a card.
|
||||||
10
forge-gui/res/cardsfolder/upcoming/so_tiny.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/so_tiny.txt
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
Name:So Tiny
|
||||||
|
ManaCost:U
|
||||||
|
Types:Enchantment Aura
|
||||||
|
K:Flash
|
||||||
|
K:Enchant creature
|
||||||
|
A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Curse
|
||||||
|
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -X | References$ X,Y | Description$ Enchanted creature gets -2/-0. It gets -6/-0 instead as long as its controller has seven or more cards in their graveyard.
|
||||||
|
SVar:X:Count$Compare Y GE7.6.2
|
||||||
|
SVar:Y:Count$ValidGraveyard Card.EnchantedControllerCtrl
|
||||||
|
Oracle:Flash\nEnchant creature\nEnchanted creature gets -2/-0. It gets -6/-0 instead as long as its controller has seven or more cards in their graveyard.
|
||||||
9
forge-gui/res/cardsfolder/upcoming/steelgaze_griffin.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/steelgaze_griffin.txt
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Steelgaze Griffin
|
||||||
|
ManaCost:4 U
|
||||||
|
Types:Creature Griffin
|
||||||
|
PT:2/4
|
||||||
|
K:Flying
|
||||||
|
T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ When you draw your second card each turn, CARDNAME gets +2/+0 until end of turn.
|
||||||
|
SVar:TrigPump:DB$ Pump | NumAtt$ +2 | NumDef$ +0 | Defined$ Self
|
||||||
|
SVar:PlayMain1:TRUE
|
||||||
|
Oracle:Flying\nWhen you draw your second card each turn, Steelgaze Griffin gets +2/+0 until end of turn.
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Thrill of Possibility
|
||||||
|
ManaCost:1 R
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ Draw | Cost$ 1 R Discard<1/Card> | Defined$ You | NumCards$ 2 | SpellDescription$ Draw two cards.
|
||||||
|
DeckHas:Ability$Discard
|
||||||
|
DeckHints:Keyword$Madness & Ability$Delirium
|
||||||
|
Oracle:As an additional cost to cast this spell, discard a card.\nDraw two cards.
|
||||||
@@ -2,9 +2,8 @@ Name:Witch's Cottage
|
|||||||
ManaCost:no cost
|
ManaCost:no cost
|
||||||
Types:Land Swamp
|
Types:Land Swamp
|
||||||
R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control three or more other Swamps.
|
R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control three or more other Swamps.
|
||||||
SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar | ConditionSVarCompare$ LT3 | References$ ETBCheckSVar | SubAbility$ MoveToPlay
|
SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | ConditionPresent$ Swamp.YouCtrl+Other | ConditionCompare$ LT3 | SubAbility$ MoveToPlay
|
||||||
SVar:MoveToPlay:DB$ ChangeZone | Defined$ Self | Origin$ All | Destination$ Battlefield
|
SVar:MoveToPlay:DB$ ChangeZone | Defined$ Self | Origin$ All | Destination$ Battlefield
|
||||||
SVar:ETBCheckSVar:Count$Valid Swamp.YouCtrl+Other
|
|
||||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+untapped | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield untapped, you may put target creature card from your graveyard on top of your library.
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+untapped | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield untapped, you may put target creature card from your graveyard on top of your library.
|
||||||
SVar:TrigChange:DB$ ChangeZone | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | Origin$ Graveyard | Destination$ Library
|
SVar:TrigChange:DB$ ChangeZone | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | Origin$ Graveyard | Destination$ Library
|
||||||
Oracle:({T}: Add {B}.)\nWitch's Cottage enters the battlefield tapped unless you control three or more other Swamps.\nWhen Witch's Cottage enters the battlefield untapped, you may put target creature card from your graveyard on top of your library.
|
Oracle:({T}: Add {B}.)\nWitch's Cottage enters the battlefield tapped unless you control three or more other Swamps.\nWhen Witch's Cottage enters the battlefield untapped, you may put target creature card from your graveyard on top of your library.
|
||||||
|
|||||||
6
forge-gui/res/tokenscripts/r_1_1_dwarf.txt
Normal file
6
forge-gui/res/tokenscripts/r_1_1_dwarf.txt
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
Name:Dwarf
|
||||||
|
ManaCost:no cost
|
||||||
|
Types:Creature Dwarf
|
||||||
|
Colors:red
|
||||||
|
PT:1/1
|
||||||
|
Oracle:
|
||||||
Reference in New Issue
Block a user