mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 19:58:00 +00:00
update
This commit is contained in:
@@ -333,6 +333,8 @@ public enum CounterEnumType {
|
||||
|
||||
SILVER("SILVER", 192, 192, 192),
|
||||
|
||||
SKEWER("SKEWER", 202, 192, 156),
|
||||
|
||||
SLEEP("SLEEP", 178, 192, 255),
|
||||
|
||||
SLUMBER("SLMBR", 178, 205, 255),
|
||||
|
||||
@@ -2,7 +2,7 @@ Name:Flayer of Loyalties
|
||||
ManaCost:8 C C
|
||||
Types:Creature Eldrazi
|
||||
PT:10/10
|
||||
K:Annahilator:2
|
||||
K:Annihilator:2
|
||||
K:Trample
|
||||
T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerDescription$ When you cast this spell, gain control of target creature until end of turn. Untap that creature. Until end of turn, it has base power and toughness 10/10, and gains trample, annihilator 2, and haste.
|
||||
SVar:TrigGainControl:DB$ GainControl | ValidTgts$ Creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste & Trample & Annihilator:2 | SubAbility$ DBAnimate
|
||||
|
||||
9
forge-gui/res/cardsfolder/upcoming/rankles_prank.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/rankles_prank.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Rankle's Prank
|
||||
ManaCost:2 B B
|
||||
Types:Sorcery
|
||||
A:SP$ Charm | Choices$ DBDiscard,DBLoseLife,DBSac | MinCharmNum$ 0 | CharmNum$ 3
|
||||
SVar:DBDiscard:DB$ Discard | NumCards$ 2 | Mode$ TgtChoose | Defined$ Player | AILogic$ AnyPhaseIfFavored | SpellDescription$ Each player discards two card.
|
||||
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 4 | Defined$ Player | AILogic$ AnyPhase | SpellDescription$ Each player loses 4 life
|
||||
SVar:DBSac:DB$ Sacrifice | SacValid$ Creature | Defined$ Player | Amount$ 2 | SpellDescription$ Each player sacrifices two creatures.
|
||||
DeckHas:Ability$Sacrifice|Discard
|
||||
Oracle:Choose one or more —• Each player discards two cards.\n• Each player loses 4 life.\n• Each player sacrifices two creatures.
|
||||
7
forge-gui/res/cardsfolder/upcoming/rat_out.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/rat_out.txt
Normal file
@@ -0,0 +1,7 @@
|
||||
Name:Rat Out
|
||||
ManaCost:B
|
||||
Types:Instant
|
||||
A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select up to one target creature | TargetMin$ 0 | TargetMax$ 1 | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SubAbility$ DBRat | SpellDescription$ Up to one target creature gets -1/-1 until end of turn.
|
||||
SVar:DBRat:DB$ Token | TokenAmount$ 1 | TokenScript$ b_1_1_rat_noblock | TokenOwner$ You | SpellDescription$ You create a 1/1 black Rat creature token with "This creature can't block."
|
||||
DeckHas:Ability$Token & Type$Rat
|
||||
Oracle:Up to one target creature gets -1/-1 until end of turn. You create a 1/1 black Rat creature token with "This creature can't block."
|
||||
@@ -0,0 +1,16 @@
|
||||
Name:Ratcatcher Trainee
|
||||
ManaCost:1 R
|
||||
Types:Creature Human Peasant
|
||||
PT:2/1
|
||||
S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ First Strike | Condition$ PlayerTurn | Description$ As long as it's your turn, CARDNAME has first strike.
|
||||
DeckHas:Ability$Token & Type$Rat
|
||||
AlternateMode:Adventure
|
||||
Oracle:As long as it's your turn, Ratcatcher Trainee has first strike.
|
||||
|
||||
ALTERNATE
|
||||
|
||||
Name:Pest Problem
|
||||
ManaCost:2 R
|
||||
Types:Instant Adventure
|
||||
A:SP$ Token | TokenAmount$ 2 | TokenScript$ b_1_1_rat_noblock | TokenOwner$ You | SpellDescription$ Create two 1/1 black Rat creature tokens with "This creature can't block." (Then exile this card. You may cast the creature later from exile.)
|
||||
Oracle:Create two 1/1 black Rat creature tokens with "This creature can't block." (Then exile this card. You may cast the creature later from exile.)
|
||||
15
forge-gui/res/cardsfolder/upcoming/redcap_gutter_dweller.txt
Normal file
15
forge-gui/res/cardsfolder/upcoming/redcap_gutter_dweller.txt
Normal file
@@ -0,0 +1,15 @@
|
||||
Name:Redcap Gutter-Dweller
|
||||
ManaCost:2 R R
|
||||
Types:Creature Goblin Warrior
|
||||
PT:3/3
|
||||
K:Menace
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create two 1/1 black Rat creature tokens with "This creature can't block."
|
||||
SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ b_1_1_rat_noblock | TokenOwner$ You
|
||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice another creature. If you do, put a +1/+1 counter on CARDNAME and exile the top card of your library. You may play that card this turn.
|
||||
SVar:TrigPutCounter:AB$ PutCounter | Cost$ Sac<1/Creature.Other/another creature> | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBDig
|
||||
SVar:DBDig:DB$ Dig | DigNum$ 1 | Defined$ Player | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBEffect
|
||||
SVar:DBEffect:DB$ Effect | StaticAbilities$ EffPlay | EffectOwner$ You | RememberObjects$ Remembered | ForgetOnMoved$ Exile | SubAbility$ DBCleanup
|
||||
SVar:EffPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play that card this turn.
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
DeckHas:Ability$Token|Sacrifice & Type$Rat
|
||||
Oracle:Menace\nWhen Redcap Gutter-Dweller enters the battlefield, create two 1/1 black Rat creature tokens with "This creature can't block."\nAt the beginning of your upkeep, you may sacrifice another creature. If you do, put a +1/+1 counter on Redcap Gutter-Dweller and exile the top card of your library. You may play that card this turn.
|
||||
8
forge-gui/res/cardsfolder/upcoming/redcap_thief.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/redcap_thief.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Redcap Thief
|
||||
ManaCost:2 R
|
||||
Types:Creature Goblin Rogue
|
||||
PT:2/3
|
||||
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBToken | TriggerDescription$ When CARDNAME enters the battlefield, create a Treasure token.
|
||||
SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac
|
||||
DeckHas:Ability$Token & Type$Artifact|Treasure
|
||||
Oracle:When Redcap Thief enters the battlefield, create a Treasure token. (It's an artifact with "T}, Sacrifice this artifact: Add one mana of any color.")
|
||||
10
forge-gui/res/cardsfolder/upcoming/redtooth_vanguard.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/redtooth_vanguard.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Redtooth Vanguard
|
||||
ManaCost:1 G
|
||||
Types:Creature Elf Warrior
|
||||
PT:3/1
|
||||
K:Trample
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.YouCtrl | TriggerZones$ Graveyard | Execute$ TrigReturn | TriggerDescription$ Whenever an enchantment enters the battlefield under your control, you may pay {2}. If you do, return CARDNAME from your graveyard to your hand.
|
||||
SVar:TrigReturn:AB$ ChangeZone | Cost$ 2 | Defined$ Self | Origin$ Graveyard | Destination$ Hand
|
||||
DeckHas:Ability$Graveyard
|
||||
DeckHints:Type$Enchantment
|
||||
Oracle:Trample\nWhenever an enchantment enters the battlefield under your control, you may pay {2}. If you do, return Redtooth Vanguard from your graveyard to your hand.
|
||||
@@ -0,0 +1,9 @@
|
||||
Name:Return from the Wilds
|
||||
ManaCost:2 G
|
||||
Types:Sorcery
|
||||
A:SP$ Charm | Choices$ DBSearch,DBHuman,DBFood | CharmNum$ 2
|
||||
SVar:DBSearch:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | Tapped$ True | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, put that card onto the battlefield tapped, then shuffle.
|
||||
SVar:DBHuman:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_human | TokenOwner$ You | SpellDescription$ Create a 1/1 white Human creature token.
|
||||
SVar:DBFood:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_food_sac | TokenOwner$ You | SpellDescription$ Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
|
||||
DeckHas:Ability$Token & Type$Artifact|Food|Human
|
||||
Oracle:Choose two —\n• Search your library for a basic land card, put it onto the battlefield tapped, then shuffle.\n• Create a 1/1 white Human creature token.\n• Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
|
||||
8
forge-gui/res/cardsfolder/upcoming/rimefur_reindeer.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/rimefur_reindeer.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Rimefur Reindeer
|
||||
ManaCost:3 W
|
||||
Types:Creature Elk
|
||||
PT:3/4
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.YouCtrl | Execute$ TrigTap | TriggerDescription$ Whenever an enchantment enters the battlefield under your control, tap target creature an opponent controls.
|
||||
SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls
|
||||
DeckHints:Type$Enchantment
|
||||
Oracle:Whenever an enchantment enters the battlefield under your control, tap target creature an opponent controls.
|
||||
7
forge-gui/res/cardsfolder/upcoming/rootrider_faun.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/rootrider_faun.txt
Normal file
@@ -0,0 +1,7 @@
|
||||
Name:Rootrider Faun
|
||||
ManaCost:1 G
|
||||
Types:Creature Satyr Scout
|
||||
PT:1/3
|
||||
A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}.
|
||||
A:AB$ Mana | Cost$ 1 T | Produced$ Any | SpellDescription$ Add one mana of any color.
|
||||
Oracle:Add {G}.\n{1}, {T}: Add one mana of any color.
|
||||
15
forge-gui/res/cardsfolder/upcoming/rotisserie_elemental.txt
Normal file
15
forge-gui/res/cardsfolder/upcoming/rotisserie_elemental.txt
Normal file
@@ -0,0 +1,15 @@
|
||||
Name:Rotisserie Elemental
|
||||
ManaCost:R
|
||||
Types:Creature Elemental
|
||||
PT:1/1
|
||||
K:Menace
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, remove all -1/-1 counters from it.
|
||||
SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ SKEWER | CounterNum$ 1 | SubAbility$ DBMaySac
|
||||
SVar:DBMaySac:DB$ Sacrifice | SacValid$ Card.Self | RememberSacrificed$ True | Optional$ True | SubAbility$ DBExile
|
||||
SVar:DBExile:DB$ Dig | ConditionDefined$ Remembered | ConditionPresent$ Card | Defined$ You | DestinationZone$ Exile | DigNum$ X | ChangeNum$ All | Imprint$ True | SubAbility$ DBEffect
|
||||
SVar:DBEffect:DB$ Effect | RememberObjects$ Imprinted | StaticAbilities$ Play | SubAbility$ DBCleanup | ForgetOnMoved$ Exile
|
||||
SVar:Play:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play those cards this turn.
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True
|
||||
SVar:X:Count$CardCounters.SKEWER
|
||||
DeckHas:Ability$Sacrifice|Counters
|
||||
Oracle:Menace\nWhenever Rotisserie Elemental deals combat damage to a player, put a skewer counter on Rotisserie Elemental. Then you may sacrifice it. If you do, exile the top X cards of your library, where X is the number of skewer counters on Rotisserie Elemental. You may play those cards this turn.
|
||||
13
forge-gui/res/cardsfolder/upcoming/rowans_grim_search.txt
Normal file
13
forge-gui/res/cardsfolder/upcoming/rowans_grim_search.txt
Normal file
@@ -0,0 +1,13 @@
|
||||
Name:Rowan's Grim Search
|
||||
ManaCost:2 B
|
||||
Types:Instant
|
||||
K:Bargain
|
||||
A:SP$ PeekAndReveal | PeekAmount$ 4 | NoReveal$ True | RememberPeeked$ True | Condition$ Bargain | SubAbility$ DBChangeZone | SpellDescription$ If this spell was bargained, look at the top four cards of your library, then put up to two of them back on top of your library in any order and the rest into your graveyard.
|
||||
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | ChangeType$ Card.IsRemembered | Condition$ Bargain | ChangeNum$ 2 | ImprintChanged$ True | Destination$ Library | SubAbility$ DBChangeAll
|
||||
SVar:DBChangeAll:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered+IsNotImprinted | Origin$ Library | Condition$ Bargain | Destination$ Graveyard | SubAbility$ DBDraw
|
||||
SVar:DBDraw:DB$ Draw | NumCards$ 2 | SubAbility$ DBLoseLife | SpellDescription$ You draw two cards and you lose 2 life.
|
||||
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True
|
||||
DeckHas:Ability$Graveyard
|
||||
DeckHints:Ability$Token & Type$Artifact|Enchantment
|
||||
Oracle:Bargain (You may sacrifice an artifact, enchantment, or token as you cast this spell.)\nIf this spell was bargained, look at the top four cards of your library, then put up to two of them back on top of your library in any order and the rest into your graveyard.\nYou draw two cards and you lose 2 life.
|
||||
8
forge-gui/res/cardsfolder/upcoming/rowdy_research.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/rowdy_research.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Rowdy Research
|
||||
ManaCost:6 U
|
||||
Types:Instant
|
||||
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ This spell costs {1} less to cast for each creature that attacked this turn.
|
||||
SVar:X:Count$AttackersDeclared
|
||||
A:SP$ Draw | NumCards$ 3 | SpellDescription$ Draw three cards.
|
||||
SVar:PlayMain2:TRUE
|
||||
Oracle:This spell costs {1} less to cast for each creature that attacked this turn.\nDraw three cards.
|
||||
10
forge-gui/res/cardsfolder/upcoming/ruby_daring_tracker.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/ruby_daring_tracker.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Ruby, Daring Tracker
|
||||
ManaCost:R G
|
||||
Types:Legendary Creature Human Scout
|
||||
PT:1/2
|
||||
K:Haste
|
||||
T:Mode$ Attacks | ValidCard$ Card.Self | IsPresent$ Creature.YouCtrl+powerGE4 | NoResolvingCheck$ True | TriggerZones$ Battlefield | Execute TrigPump | TriggerDescription$ Whenever CARDNAME attacks while you control a creature with power 4 or greater, Ruby gets +2/+2 until end of turn.
|
||||
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 2 | NumDef$ 2
|
||||
A:AB$ Mana | Cost$ T | Produced$ Combo R G | SpellDescription$ Add {R}, or {G}.
|
||||
SVar:HasAttackEffect:TRUE
|
||||
Oracle:Haste\nWhenever Ruby, Daring Tracker attacks while you control a creature with power 4 or greater, Ruby gets +2/+2 until end of turn.\n{T}: Add {R} or {G}.
|
||||
@@ -0,0 +1,10 @@
|
||||
Name:Savior of the Sleeping
|
||||
ManaCost:2 W
|
||||
Types:Creature Human Warrior
|
||||
PT:2/3
|
||||
K:Vigilance
|
||||
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Enchantment.YouCtrl | TriggerZones$ Graveyard | Execute$ TrigPutCounter | TriggerDescription$ Whenever an enchantment you control is put into a graveyard from the battlefield, put a +1/+1 counter on CARDNAME.
|
||||
SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
|
||||
DeckHints:Type$Enchantment
|
||||
DeckHas:Ability$Counters
|
||||
Oracle:Vigilance\nWhenever an enchantment you control is put into a graveyard from the battlefield, put a +1/+1 counter on Savior of the Sleeping.
|
||||
@@ -0,0 +1,16 @@
|
||||
Name:Scalding Viper
|
||||
ManaCost:1 R
|
||||
Types:Creature Elemental Snake
|
||||
PT:2/1
|
||||
T:Mode$ SpellCast | ValidCard$ Card.cmcLE3 | TriggerZones$ Battlefield | ValidActivatingPlayer$ Opponent | Execute$ TrigDamage | TriggerDescription$ Whenever an opponent casts a spell with mana value 3 or less, CARDNAME deals 1 damage to that player.
|
||||
SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredActivator | NumDmg$ 1
|
||||
AlternateMode:Adventure
|
||||
Oracle:Whenever an opponent casts a spell with mana value 3 or less, Scalding Viper deals 1 damage to that player.
|
||||
|
||||
ALTERNATE
|
||||
|
||||
Name:Steam Clean
|
||||
ManaCost:1 u
|
||||
Types:Sorcery Adventure
|
||||
A:SP$ ChangeZone | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target nonland permanent to its owner's hand. (Then exile this card. You may cast the creature later from exile.)
|
||||
Oracle:Return target nonland permanent to its owner's hand. (Then exile this card. You may cast the creature later from exile.)
|
||||
7
forge-gui/res/cardsfolder/upcoming/scarecrow_guide.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/scarecrow_guide.txt
Normal file
@@ -0,0 +1,7 @@
|
||||
Name:Scarecrow Guide
|
||||
ManaCost:2
|
||||
Types:Artifact Creature Scarecrow
|
||||
PT:2/1
|
||||
K:Reach
|
||||
A:AB$ Mana | Cost$ 1 | Produced$ Any | ActivationLimit$ 1 | SpellDescription$ Add one mana of any color. Activate only once each turn.
|
||||
Oracle:Reach\n{1}: Add one mana of any color. Activate only once each turn.
|
||||
8
forge-gui/res/cardsfolder/upcoming/scream_puff.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/scream_puff.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Scream Puff
|
||||
ManaCost:4 B
|
||||
Types:Creature Horror
|
||||
PT:4/5
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | Execute$ TrigFood | CombatDamage$ True | ValidTarget$ Player | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
|
||||
SVar:TrigFood:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_food_sac | TokenOwner$ You
|
||||
DeckHas:Ability$Token & Type$Artifact|Food
|
||||
Oracle:Deathtouch\nWhenever Scream Puff deals combat damage to a player, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
|
||||
@@ -0,0 +1,11 @@
|
||||
Name:Sharae of Numbing Depths
|
||||
ManaCost:2 W U
|
||||
Types:Legendary Creature Merfolk Wizard
|
||||
PT:2/3
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.)
|
||||
SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls. | SubAbility$ DBCounter
|
||||
SVar:DBCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ Stun | CounterNum$ 1
|
||||
T:Mode$ Taps | ValidCard$ Creature.OppCtrl | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | ActivationLimit$ 1 | TriggerDescription$ Whenever you tap one or more untapped creatures your opponents control, draw a card. This ability triggers only once each turn.
|
||||
SVar:TrigDraw:DB$ Draw
|
||||
DeckHas:Ability$Counters
|
||||
Oracle:When Sharae of Numbing Depths enters the battlefield, tap target creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.)\nWhenever you tap one or more untapped creatures your opponents control, draw a card. This ability triggers only once each turn.
|
||||
@@ -0,0 +1,16 @@
|
||||
Name:Shrouded Shepherd
|
||||
ManaCost:1 W
|
||||
Types:Creature Spirit Warrior
|
||||
PT:2/2
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature you control gets +2/+2 until end of turn.
|
||||
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3
|
||||
AlternateMode:Adventure
|
||||
Oracle:When Shrouded Shepherd enters the battlefield, target creature you control gets +2/+2 until end of turn.
|
||||
|
||||
ALTERNATE
|
||||
|
||||
Name:Cleave Shadows
|
||||
ManaCost:1 B
|
||||
Types:Sorcery Adventure
|
||||
A:SP$ PumpAll | ValidCards$ Creature.OppCtrl | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Creatures your opponents control get -1/-1 until end of turn. (Then exile this card. You may cast the creature later from exile.)
|
||||
Oracle:Creatures your opponents control get -1/-1 until end of turn. (Then exile this card. You may cast the creature later from exile.)
|
||||
10
forge-gui/res/cardsfolder/upcoming/skewer_slinger.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/skewer_slinger.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Skewer Slinger
|
||||
ManaCost:1 R
|
||||
Types:Creature Dwarf Knight
|
||||
PT:1/3
|
||||
K:Reach
|
||||
T:Mode$ AttackerBlockedByCreature | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigDamageAttacker | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 1 damage to that creature.
|
||||
T:Mode$ AttackerBlockedByCreature | ValidCard$ Card.Self | ValidBlocker$ Creature | Execute$ TrigDamageBlocker | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 1 damage to that creature.
|
||||
SVar:TrigDamageAttacker:DB$ DealDamage | Defined$ TriggeredAttackerLKICopy | NumDmg$ 1
|
||||
SVar:TrigDamageBlocker:DB$ DealDamage | Defined$ TriggeredBlockerLKICopy | NumDmg$ 1
|
||||
Oracle:Reach\nWhenever Skewer Slinger blocks or becomes blocked by a creature, Skewer Slinger deals 1 damage to that creature.
|
||||
9
forge-gui/res/cardsfolder/upcoming/skybeast_tracker.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/skybeast_tracker.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Skybeast Tracker
|
||||
ManaCost:3 G
|
||||
Types:Creature Giant Archer
|
||||
PT:2/4
|
||||
K:Reach
|
||||
T:Mode$ SpellCast | ValidCard$ Card.cmcGE5 | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigFood | TriggerDescription$ Whenever you cast a spell with mana value 5 or greater, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
|
||||
SVar:TrigFood:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_food_sac | TokenOwner$ You
|
||||
DeckHas:Ability$Token & Type$Artifact|Food
|
||||
Oracle:Reach\nWhenever you cast a spell with mana value 5 or greater, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
|
||||
10
forge-gui/res/cardsfolder/upcoming/slumbering_keepguard.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/slumbering_keepguard.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Slumbering Keepguard
|
||||
ManaCost:W
|
||||
Types:Creature Human Knight
|
||||
PT:1/1
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigScry | TriggerDescription$ Whenever an enchantment enters the battlefield under your control, scry 1.
|
||||
SVar:TrigScry:DB$ Scry | ScryNum$ 1
|
||||
A:AB$ Pump | Cost$ 2 W | NumAtt$ +X | NumDef$ +X | AILogic$ Pump | SpellDescription$ CARDNAME gets +1/+1 until end of turn for each enchantment you control.
|
||||
SVar:X:Count$Valid Enchantment.YouCtrl
|
||||
DeckHints:Type$Enchantment
|
||||
Oracle:Whenever an enchantment enters the battlefield under your control, scry 1.\n{2}{W}: Slumbering Keepguard gets +1/+1 until end of turn for each enchantment you control.
|
||||
11
forge-gui/res/cardsfolder/upcoming/snaremaster_sprite.txt
Normal file
11
forge-gui/res/cardsfolder/upcoming/snaremaster_sprite.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Name:Snaremaster Sprite
|
||||
ManaCost:U
|
||||
Types:Creature Faerie Wizard
|
||||
PT:1/1
|
||||
K:Flying
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigImmediateTrig | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may pay {2}. When you do, tap target creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.)
|
||||
SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ 2 | Execute$ TrigTap | TriggerDescription$ When you do, tap target creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.)
|
||||
SVar:TrigTap:DB$ Tap | ValidTgts$ Artifact.OppCtrl,Creature.OppCtrl | SubAbility$ DBCounter | TgtPrompt$ Select target artifact or creature an opponent controls
|
||||
SVar:DBCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ Stun | CounterNum$ 1
|
||||
DeckHas:Ability$Counters
|
||||
Oracle:Flying\nWhen Snaremaster Sprite enters the battlefield, you may pay {2}. When you do, tap target creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.)
|
||||
10
forge-gui/res/cardsfolder/upcoming/solitary_sanctuary.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/solitary_sanctuary.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Solitary Sanctuary
|
||||
ManaCost:2 W
|
||||
Types:Enchantment
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.)
|
||||
SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls. | SubAbility$ DBCounter
|
||||
SVar:DBCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ Stun | CounterNum$ 1
|
||||
T:Mode$ Taps | ValidCard$ Creature.OppCtrl | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you tap an untapped creature an opponent controls, 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
|
||||
DeckHas:Ability$Counters
|
||||
Oracle:When Solitary Sanctuary enters the battlefield, tap target creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.)\nWhenever you tap an untapped creature an opponent controls, put a +1/+1 counter on target creature you control.
|
||||
8
forge-gui/res/cardsfolder/upcoming/song_of_totentanz.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/song_of_totentanz.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Song of Totentanz
|
||||
ManaCost:X R
|
||||
Types:Sorcery
|
||||
A:SP$ Token | TokenAmount$ X | TokenScript$ b_1_1_rat_noblock | TokenOwner$ You | SubAbility$ DBPumpAll | SpellDescription$ Create X 1/1 black Rat creature tokens with "This creature can't block."
|
||||
SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Haste | SpellDescription$ Creatures you control gain haste until end of turn.
|
||||
SVar:X:Count$xPaid
|
||||
DeckHas:Ability$Token & Type$Rat
|
||||
Oracle:Create X 1/1 black Rat creature tokens with "This creature can't block." Creatures you control gain haste until end of turn.
|
||||
Reference in New Issue
Block a user