mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 11:18:01 +00:00
Merge branch 'ZNR18' into 'master'
ZNR 18 Sep See merge request core-developers/forge!3151
This commit is contained in:
@@ -0,0 +1,16 @@
|
|||||||
|
Name:Bala Ged Recovery
|
||||||
|
ManaCost:2 G
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ ChangeZone | Cost$ 2 G | ValidTgts$ Card.YouOwn | TgtPrompt$ Select target card | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target card from your graveyard to your hand.
|
||||||
|
DeckHas:Ability$Graveyard
|
||||||
|
AlternateMode:Modal
|
||||||
|
Oracle:Return target card from your graveyard to your hand.
|
||||||
|
|
||||||
|
ALTERNATE
|
||||||
|
|
||||||
|
Name:Bala Ged Sanctuary
|
||||||
|
ManaCost:no cost
|
||||||
|
Types:Land
|
||||||
|
K:CARDNAME enters the battlefield tapped.
|
||||||
|
A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}.
|
||||||
|
Oracle:Bala Ged Sanctuary enters the battlefield tapped.\n{T}: Add {G}.
|
||||||
8
forge-gui/res/cardsfolder/upcoming/ZNR/kazandu_stomper.txt
Executable file
8
forge-gui/res/cardsfolder/upcoming/ZNR/kazandu_stomper.txt
Executable file
@@ -0,0 +1,8 @@
|
|||||||
|
Name:Kazandu Stomper
|
||||||
|
ManaCost:5 G
|
||||||
|
Types:Creature Beast
|
||||||
|
PT:6/5
|
||||||
|
K:Trample
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return up to two lands you control to their owner's hand.
|
||||||
|
SVar:TrigChangeZone:DB$ ChangeZone | PrimaryPrompt$ Choose up to two lands you control | ChangeNum$ 2 | ChangeType$ Land.YouCtrl | Origin$ Battlefield | Destination$ Hand | Hidden$ True
|
||||||
|
Oracle:Trample\nWhen Kazandu Stomper enters the battlefield, return up to two lands you control to their owner's hand.
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
Name:Khalni Ambush
|
||||||
|
ManaCost:2 G
|
||||||
|
Types:Instant
|
||||||
|
A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature.YouCtrl | AILogic$ Fight | TgtPrompt$ Choose target creature you control | StackDescription$ None | SubAbility$ DBFight | SpellDescription$ Target creature you control fights target creature you don't control. (Each deals damage equal to its power to the other.)
|
||||||
|
SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Choose target creature you don't control
|
||||||
|
AlternateMode:Modal
|
||||||
|
Oracle:Target creature you control fights target creature you don't control. (Each deals damage equal to its power to the other.)
|
||||||
|
|
||||||
|
ALTERNATE
|
||||||
|
|
||||||
|
Name:Khalni Territory
|
||||||
|
ManaCost:no cost
|
||||||
|
Types:Land
|
||||||
|
K:CARDNAME enters the battlefield tapped.
|
||||||
|
A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}.
|
||||||
|
Oracle:Khalni Territory enters the battlefield tapped.\n{T}: Add {G}.
|
||||||
9
forge-gui/res/cardsfolder/upcoming/ZNR/murasa_sproutling.txt
Executable file
9
forge-gui/res/cardsfolder/upcoming/ZNR/murasa_sproutling.txt
Executable file
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Murasa Sproutling
|
||||||
|
ManaCost:2 G
|
||||||
|
Types:Creature Plant Elemental
|
||||||
|
PT:3/3
|
||||||
|
K:Kicker:1 G
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, return target card with a kicker ability from your graveyard to your hand.
|
||||||
|
SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target card with a kicker ability | ValidTgts$ Card.withKicker+YouOwn,Card.withMultikicker+YouOwn
|
||||||
|
DeckHas:Ability$Graveyard
|
||||||
|
Oracle:Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.)\nWhen Murasa Sproutling enters the battlefield, if it was kicked, return target card with a kicker ability from your graveyard to your hand.
|
||||||
9
forge-gui/res/cardsfolder/upcoming/ZNR/nissas_zendikon.txt
Executable file
9
forge-gui/res/cardsfolder/upcoming/ZNR/nissas_zendikon.txt
Executable file
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Nissa's Zendikon
|
||||||
|
ManaCost:3 G
|
||||||
|
Types:Enchantment Aura
|
||||||
|
K:Enchant land
|
||||||
|
A:SP$ Attach | Cost$ 3 G | ValidTgts$ Land | AILogic$ Animate
|
||||||
|
S:Mode$ Continuous | Affected$ Land.AttachedBy | SetPower$ 4 | SetToughness$ 4 | AddType$ Creature & Elemental | AddKeyword$ Reach & Haste | Description$ Enchanted land is a 4/4 Elemental creature with reach and haste. It's still a land.
|
||||||
|
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChangeZone | TriggerDescription$ When enchanted land dies, return that card to its owner's hand.
|
||||||
|
SVar:TrigChangeZone:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand
|
||||||
|
Oracle:Enchant land\nEnchanted land is a 4/4 Elemental creature with reach and haste. It's still a land.\nWhen enchanted land dies, return that card to its owner's hand.
|
||||||
11
forge-gui/res/cardsfolder/upcoming/ZNR/oran_rief_ooze.txt
Executable file
11
forge-gui/res/cardsfolder/upcoming/ZNR/oran_rief_ooze.txt
Executable file
@@ -0,0 +1,11 @@
|
|||||||
|
Name:Oran-Rief Ooze
|
||||||
|
ManaCost:2 G
|
||||||
|
Types:Creature Ooze
|
||||||
|
PT:2/2
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, 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
|
||||||
|
T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ TrigPutCounterAll | TriggerDescription$ Whenever CARDNAME attacks, put a +1/+1 counter on each attacking creature with a +1/+1 counter on it.
|
||||||
|
SVar:TrigPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.attacking+counters_GE1_P1P1 | CounterType$ P1P1 | CounterNum$ 1
|
||||||
|
SVar:HasAttackEffect:TRUE
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
Oracle:When Oran-Rief Ooze enters the battlefield, put a +1/+1 counter on target creature you control.\nWhenever Oran-Rief Ooze attacks, put a +1/+1 counter on each attacking creature with a +1/+1 counter on it.
|
||||||
@@ -4,7 +4,7 @@ Types:Creature Hellion
|
|||||||
PT:4/5
|
PT:4/5
|
||||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, you may return a land you control to its owner's hand.
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, you may return a land you control to its owner's hand.
|
||||||
SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Land.YouCtrl | ChangeNum$ 1 | SubAbility$ DBImmediateTrigger | RememberChanged$ True | SelectPrompt$ You may choose a land you control to return to its owner's hand
|
SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Land.YouCtrl | ChangeNum$ 1 | SubAbility$ DBImmediateTrigger | RememberChanged$ True | SelectPrompt$ You may choose a land you control to return to its owner's hand
|
||||||
SVar:DBImmediateTrigger:DB$ ImmediateTrigger | RememberObjects$ RememberedCard | ConditionDefined$ Remembered | ConditionPresent$ Card | Execute$ TrigDamage | TriggerDescription$ When you do, CARDNAME deals 2 damage to each opponent.
|
SVar:DBImmediateTrigger:DB$ ImmediateTrigger | RememberObjects$ RememberedCard | ConditionDefined$ Remembered | ConditionPresent$ Card | Execute$ TrigDamage | SubAbility$ DBCleanup | TriggerDescription$ When you do, CARDNAME deals 2 damage to each opponent.
|
||||||
SVar:TrigDamage:DB$ DealDamage | Defined$ Player.Opponent | NumDmg$ 2 | SubAbility$ DBCleanup
|
SVar:TrigDamage:DB$ DealDamage | Defined$ Player.Opponent | NumDmg$ 2
|
||||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
Oracle:When Pyroclastic Hellion enters the battlefield, you may return a land you control to its owner's hand. When you do, Pyroclastic Hellion deals 2 damage to each opponent.
|
Oracle:When Pyroclastic Hellion enters the battlefield, you may return a land you control to its owner's hand. When you do, Pyroclastic Hellion deals 2 damage to each opponent.
|
||||||
|
|||||||
7
forge-gui/res/cardsfolder/upcoming/ZNR/reclaim_the_wastes.txt
Executable file
7
forge-gui/res/cardsfolder/upcoming/ZNR/reclaim_the_wastes.txt
Executable file
@@ -0,0 +1,7 @@
|
|||||||
|
Name:Reclaim the Wastes
|
||||||
|
ManaCost:G
|
||||||
|
Types:Sorcery
|
||||||
|
K:Kicker:3
|
||||||
|
A:SP$ ChangeZone | Cost$ G | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeTypeDesc$ basic land | ChangeNum$ X | References$ X | SpellDescription$ Search your library for a basic land card, reveal that card, put it into your hand, then shuffle your library. If this spell was kicked, search your library for two basic land cards instead of one.
|
||||||
|
SVar:X:Count$Kicked.2.1
|
||||||
|
Oracle:Kicker {3} (You may pay an additional {3} as you cast this spell.)\nSearch your library for a basic land card, reveal it, put it into your hand, then shuffle your library. If this spell was kicked, search your library for two basic land cards instead of one.
|
||||||
10
forge-gui/res/cardsfolder/upcoming/ZNR/scale_the_heights.txt
Executable file
10
forge-gui/res/cardsfolder/upcoming/ZNR/scale_the_heights.txt
Executable file
@@ -0,0 +1,10 @@
|
|||||||
|
Name:Scale the Heights
|
||||||
|
ManaCost:2 G
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ PutCounter | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select up to one target creature | CounterType$ P1P1 | CounterNum$ 1 | TargetMin$ 0 | TargetMax$ 1 | SubAbility$ DBGainLife | SpellDescription$ Put a +1/+1 counter on up to one target creature.
|
||||||
|
SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 | SubAbility$ DBEffect | SpellDescription$ You gain 2 life.
|
||||||
|
SVar:DBEffect:DB$ Effect | StaticAbilities$ LandPlay | AILogic$ Always | SubAbility$ DBDraw | SpellDescription$ You may play an additional land this turn.
|
||||||
|
SVar:LandPlay:Mode$ Continuous | Affected$ You | AdjustLandPlays$ 1 | EffectZone$ Command | Description$ You may play an additional land this turn.
|
||||||
|
SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card.
|
||||||
|
DeckHas:Ability$Counters & Ability$LifeGain
|
||||||
|
Oracle:Put a +1/+1 counter on up to one target creature. You gain 2 life. You may play an additional land this turn.\nDraw a card.
|
||||||
12
forge-gui/res/cardsfolder/upcoming/ZNR/scute_swarm.txt
Executable file
12
forge-gui/res/cardsfolder/upcoming/ZNR/scute_swarm.txt
Executable file
@@ -0,0 +1,12 @@
|
|||||||
|
Name:Scute Swarm
|
||||||
|
ManaCost:2 G
|
||||||
|
Types:Creature Insect
|
||||||
|
PT:1/1
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigBranch | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, create a 1/1 green Insect creature token. If you control six or more lands, create a token that's a copy of CARDNAME instead.
|
||||||
|
SVar:TrigBranch:DB$ Branch | References$ X | BranchConditionSVar$ X | BranchConditionSVarCompare$ GE6 | TrueSubAbility$ DBCopy | FalseSubAbility$ DBToken
|
||||||
|
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ g_1_1_insect | TokenOwner$ You
|
||||||
|
SVar:DBCopy:DB$ CopyPermanent | Defined$ Self | NumCopies$ 1
|
||||||
|
SVar:X:Count$Valid Land.YouCtrl
|
||||||
|
DeckHas:Ability$Token
|
||||||
|
SVar:BuffedBy:Land
|
||||||
|
Oracle:Landfall — Whenever a land enters the battlefield under your control, create a 1/1 green Insect creature token. If you control six or more lands, create a token that's a copy of Scute Swarm instead.
|
||||||
11
forge-gui/res/cardsfolder/upcoming/ZNR/skyclave_pick_axe.txt
Executable file
11
forge-gui/res/cardsfolder/upcoming/ZNR/skyclave_pick_axe.txt
Executable file
@@ -0,0 +1,11 @@
|
|||||||
|
Name:Skyclave Pick-Axe
|
||||||
|
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 creature you control.
|
||||||
|
SVar:TrigAttach:DB$ Attach | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control
|
||||||
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, equipped creature gets +2/+2 until end of turn.
|
||||||
|
SVar:TrigPump:DB$ Pump | Defined$ Equipped | NumAtt$ 2 | NumDef$ 2
|
||||||
|
K:Equip:2 G
|
||||||
|
SVar:NeedsToPlay:Creature.YouCtrl+inZoneBattlefield
|
||||||
|
SVar:BuffedBy:Land
|
||||||
|
Oracle:Skyclave Pick-Axe enters the battlefield, attach it to target creature you control.\nLandfall — Whenever a land enters the battlefield under your control, equipped creature gets +2/+2 until end of turn.\nEquip {2}{G}
|
||||||
9
forge-gui/res/cardsfolder/upcoming/ZNR/strength_of_solidarity.txt
Executable file
9
forge-gui/res/cardsfolder/upcoming/ZNR/strength_of_solidarity.txt
Executable file
@@ -0,0 +1,9 @@
|
|||||||
|
Name:Strength of Solidarity
|
||||||
|
ManaCost:G
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ PutCounter | Cost$ G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ X | References$ X | SpellDescription$ Choose target creature you control. Put a +1/+1 counter on it for each creature in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.)
|
||||||
|
DeckHas:Ability$Party & Ability$Counters
|
||||||
|
DeckHints:Type$Cleric|Rogue|Warrior|Wizard
|
||||||
|
SVar:X:Count$Party
|
||||||
|
SVar:NeedsToPlayVar:X GE1
|
||||||
|
Oracle:Choose target creature you control. Put a +1/+1 counter on it for each creature in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.)
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
Name:Turntimber Symbiosis
|
||||||
|
ManaCost:4 G G G
|
||||||
|
Types:Sorcery
|
||||||
|
A:SP$ Dig | Cost$ 4 G G G | DigNum$ 7 | ChangeNum$ 1 | Optional$ True | ForceRevealToController$ True | ChangeValid$ Creature | PrimaryPrompt$ You may choose a creature card to put on the battlefield | DestinationZone$ Library | LibraryPosition$ 0 | RememberChanged$ True | RestRandomOrder$ True | SubAbility$ DBChangeZone | StackDescription$ SpellDescription | SpellDescription$ Look at the top seven cards of your library. You may put a creature card from among them onto the battlefield. If that creature card has converted mana cost 3 or less, it enters with three additional +1/+1 counters on it. Put the rest on the bottom of your library in a random order.
|
||||||
|
SVar:DBChangeZone:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Creature.cmcGT3 | SubAbility$ DBChangeZone2
|
||||||
|
SVar:DBChangeZone2:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | WithCounters$ P1P1_3 | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Creature.cmcLE3 | SubAbility$ DBCleanup
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
|
AlternateMode:Modal
|
||||||
|
DeckHas:Ability$Counters
|
||||||
|
Oracle:Look at the top seven cards of your library. You may put a creature card from among them onto the battlefield. If that creature card has converted mana cost 3 or less, it enters with three additional +1/+1 counters on it. Put the rest on the bottom of your library in a random order.
|
||||||
|
|
||||||
|
ALTERNATE
|
||||||
|
|
||||||
|
Name:Turntimber, Serpentine Wood
|
||||||
|
ManaCost:no cost
|
||||||
|
Types:Land
|
||||||
|
K:ETBReplacement:Other:DBTap
|
||||||
|
SVar:DBTap:DB$ Tap | ETB$ True | Defined$ Self | UnlessCost$ PayLife<3> | UnlessPayer$ You | UnlessAI$ Shockland | StackDescription$ enters the battlefield tapped. | SpellDescription$ As CARDNAME enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped.
|
||||||
|
A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}.
|
||||||
|
Oracle:As Turntimber, Serpentine Wood enters the battlefield, you may pay 3 life. If you don’t, it enters the battlefield tapped.\n{T}: Add {G}.
|
||||||
10
forge-gui/res/cardsfolder/upcoming/ZNR/veteran_adventurer.txt
Executable file
10
forge-gui/res/cardsfolder/upcoming/ZNR/veteran_adventurer.txt
Executable file
@@ -0,0 +1,10 @@
|
|||||||
|
Name:Veteran Adventurer
|
||||||
|
ManaCost:5 G
|
||||||
|
Types:Creature Human
|
||||||
|
PT:5/5
|
||||||
|
K:Vigilance
|
||||||
|
S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ Cleric & Rogue & Warrior & Wizard | Description$ CARDNAME is also a Cleric, Rogue, Warrior, and Wizard.
|
||||||
|
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | References$ X | Description$ This spell costs {1} less to cast for each creature in your party.
|
||||||
|
DeckHints:Ability$Party & Type$Cleric|Rogue|Warrior|Wizard
|
||||||
|
SVar:X:Count$Party
|
||||||
|
Oracle:Veteran Adventurer is also a Cleric, Rogue, Warrior, and Wizard.\nThis spell costs {1} less to cast for each creature in your party.\nVigilance
|
||||||
Reference in New Issue
Block a user