mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 19:28:01 +00:00
DMU 7 cards (#1418)
This commit is contained in:
@@ -552,4 +552,4 @@ public class CostAdjustment {
|
|||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
8
forge-gui/res/cardsfolder/upcoming/crystal_grotto.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/crystal_grotto.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Crystal Grotto
|
||||||
|
ManaCost:no cost
|
||||||
|
Types:Land
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1.
|
||||||
|
SVar:TrigScry:DB$ Scry | ScryNum$ 1
|
||||||
|
A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C}.
|
||||||
|
A:AB$ Mana | Cost$ 1 T | Produced$ Any | SpellDescription$ Add one mana of any color.
|
||||||
|
Oracle:When Crystal Grotto enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {C}.\n{1}, {T}: Add one mana of any color.
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Drag to the Bottom
|
||||||
|
ManaCost:2 B B
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ PumpAll | ValidCards$ Creature | NumAtt$ -X | NumDef$ -X | SpellDescription$ Domain — Each creature gets -X/-X until end of turn, where X is 1 plus the number of basic land types among lands you control.
|
||||||
|
SVar:X:Count$Domain/Plus.1
|
||||||
|
SVar:BuffedBy:Plains,Island,Swamp,Mountain,Forest
|
||||||
|
AI:RemoveDeck:Random
|
||||||
|
Oracle:Domain — Each creature gets -X/-X until end of turn, where X is 1 plus the number of basic land types among lands you control.
|
||||||
12
forge-gui/res/cardsfolder/upcoming/quirion_beastcaller.txt
Normal file
12
forge-gui/res/cardsfolder/upcoming/quirion_beastcaller.txt
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
Name:Quirion Beastcaller
|
||||||
|
ManaCost:1 G
|
||||||
|
Types:Creature Dryad Warrior
|
||||||
|
PT:2/2
|
||||||
|
T:Mode$ SpellCast | ValidCard$ Card.Creature | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a creature spell, put a +1/+1 counter on CARDNAME.
|
||||||
|
SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
|
||||||
|
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigCounterDist | TriggerDescription$ When CARDNAME dies, distribute X +1/+1 counters among any number of target creatures you control, where X is the number of +1/+1 counters on CARDNAME.
|
||||||
|
SVar:TrigCounterDist:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | ChoiceTitle$ Choose any number of creatures you control to distribute counters to | CounterType$ P1P1 | CounterNum$ X | DividedAsYouChoose$ X | TargetMin$ 1 | TargetMax$ X
|
||||||
|
SVar:X:TriggeredCard$CardCounters.P1P1
|
||||||
|
SVar:BuffedBy:Creature
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
Oracle:Whenever you cast a creature spell, put a +1/+1 counter on Quirion Beastcaller.\nWhen Quirion Beastcaller dies, distribute X +1/+1 counters among any number of target creatures you control, where X is the number of +1/+1 counters on Quirion Beastcaller.
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Shadow-Rite Priest
|
||||||
|
ManaCost:1 B
|
||||||
|
Types:Creature Human Cleric
|
||||||
|
PT:2/2
|
||||||
|
S:Mode$ Continuous | Affected$ Cleric.Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Clerics you control get +1/+1.
|
||||||
|
A:AB$ ChangeZone | Cost$ T 3 B B Sac<1/Cleric.Other> | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.Black | SpellDescription$ Search your library for a black creature card, put it onto the battlefield, then shuffle.
|
||||||
|
DeckHas:Ability$Sacrifice
|
||||||
|
DeckNeeds:Type$Cleric
|
||||||
|
Oracle:Other Clerics you control get +1/+1.\n{3}{B}{B}, {T}, Sacrifice another Cleric: Search your library for a black creature card, put it onto the battlefield, then shuffle.
|
||||||
7
forge-gui/res/cardsfolder/upcoming/the_world_spell.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/the_world_spell.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:The World Spell
|
||||||
|
ManaCost:5 G G
|
||||||
|
Types:Enchantment Saga
|
||||||
|
K:Read ahead:3:DBDig,DBDig,DBChangeZone
|
||||||
|
SVar:DBDig:DB$ Dig | DigNum$ 7 | ChangeNum$ 1 | Optional$ True | ForceRevealToController$ True | ChangeValid$ Permanent.nonSaga | RestRandomOrder$ True | SpellDescription$ Look at the top seven cards of your library. You may reveal a non-Saga permanent card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.
|
||||||
|
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Permanent.nonSaga | ChangeNum$ 2 | SpellDescription$ Put up to two non-Saga permanent cards from your hand onto the battlefield.
|
||||||
|
Oracle:Read ahead (Choose a chapter and start with that many lore counters. Add one after your draw step. Skipped chapters don't trigger. Sacrifice after III.)\nI, II — Look at the top seven cards of your library. You may reveal a non-Saga permanent card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.\nIII — Put up to two non-Saga permanent cards from your hand onto the battlefield.
|
||||||
12
forge-gui/res/cardsfolder/upcoming/thran_portal.txt
Normal file
12
forge-gui/res/cardsfolder/upcoming/thran_portal.txt
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
Name:Thran Portal
|
||||||
|
ManaCost:no cost
|
||||||
|
Types:Land Gate
|
||||||
|
K:ETBReplacement:Other:LandTapped
|
||||||
|
SVar:LandTapped:DB$ Tap | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar2 | ConditionSVarCompare$ GT2 | SpellDescription$ CARDNAME enters the battlefield tapped unless you control two or fewer other lands.
|
||||||
|
K:ETBReplacement:Other:DBChooseBasic
|
||||||
|
SVar:DBChooseBasic:DB$ ChooseType | Type$ Basic Land | SpellDescription$ As CARDNAME enters the battlefield, choose a basic land type.
|
||||||
|
S:Mode$ Continuous | Affected$ Card.Self | AddType$ ChosenType | Description$ CARDNAME is the chosen type in addition to its other types.
|
||||||
|
S:Mode$ RaiseCost | Type$ Ability | ValidSpell$ Activated.ManaAbility | ValidCard$ Card.Self | Cost$ PayLife<1> | EffectZone$ All | Description$ Mana abilities of CARDNAME cost an additional 1 life to activate.
|
||||||
|
SVar:ETBCheckSVar2:Count$LastStateBattlefield Land.YouCtrl
|
||||||
|
AI:RemoveDeck:All
|
||||||
|
Oracle:Thran Portal enters the battlefield tapped unless you control two or fewer other lands.\nAs Thran Portal enters the battlefield, choose a basic land type.\nThran Portal is the chosen type in addition to its other types.\nMana abilities of Thran Portal cost an additional 1 life to activate.
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Vodalian Hexcatcher
|
||||||
|
ManaCost:1 U
|
||||||
|
Types:Creature Merfolk Wizard
|
||||||
|
PT:1/1
|
||||||
|
K:Flash
|
||||||
|
S:Mode$ Continuous | Affected$ Card.Merfolk+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Merfolk you control get +1/+1.
|
||||||
|
A:AB$ Counter | Cost$ 1 Sac<1/Merfolk> | TargetType$ Spell | UnlessCost$ 1 | ValidTgts$ Card.nonCreature | SpellDescription$ Sacrifice a Merfolk: Counter target noncreature spell unless its controller pays {1}
|
||||||
|
DeckHas:Ability$Sacrifice
|
||||||
|
Oracle:Flash\nOther Merfolk you control get +1/+1.\nSacrifice a Merfolk: Counter target noncreature spell unless its controller pays {1}
|
||||||
Reference in New Issue
Block a user