mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 19:28:01 +00:00
10
forge-gui/res/cardsfolder/upcoming/barrow_blade.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/barrow_blade.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Barrow-Blade
|
||||
ManaCost:1
|
||||
Types:Legendary Artifact Equipment
|
||||
K:Equip:1
|
||||
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1.
|
||||
T:Mode$ AttackerBlockedByCreature | ValidCard$ Creature | ValidBlocker$ Creature.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigAnimateAttacker | TriggerDescription$ Whenever equipped creature blocks or becomes blocked by a creature, that creature loses all abilities until end of turn.
|
||||
T:Mode$ AttackerBlockedByCreature | ValidCard$ Creature.AttachedBy | ValidBlocker$ Creature | TriggerZones$ Battlefield | Execute$ TrigAnimateDefender | Secondary$ True | TriggerDescription$ Whenever equipped creature blocks or becomes blocked by a creature, that creature loses all abilities until end of turn.
|
||||
SVar:TrigAnimateDefender:DB$ Animate | Defined$ TriggeredBlockerLKICopy | RemoveAllAbilities$ True
|
||||
SVar:TrigAnimateAttacker:DB$ Animate | Defined$ TriggeredAttackerLKICopy | RemoveAllAbilities$ True
|
||||
Oracle:Equipped creature gets +1/+1.\nWhenever equipped creature blocks or becomes blocked by a creature, that creature loses all abilities until end of turn.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
|
||||
@@ -0,0 +1,15 @@
|
||||
Name:Bill Ferny, Bree Swindler
|
||||
ManaCost:1 U
|
||||
Types:Legendary Creature Human Rogue
|
||||
PT:2/1
|
||||
T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ Whenever CARDNAME becomes blocked, ABILITY
|
||||
SVar:TrigCharm:DB$ Charm | Choices$ DBTreasure,DBChoose
|
||||
SVar:DBTreasure:DB$ Token | TokenScript$ c_a_treasure_sac | SpellDescription$ Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")
|
||||
SVar:DBChoose:DB$ ChoosePlayer | Defined$ You | ValidTgts$ Opponent | ChoiceTitle$ Choose an opponent to give control to: | AILogic$ Curse | SubAbility$ DBHorseDonate | SpellDescription$ Target opponent gains control of target Horse you control. If they do, remove NICKNAME from combat and create three Treasure tokens.
|
||||
SVar:DBHorseDonate:DB$ GainControl | ValidTgts$ Horse.YouCtrl | NewController$ TargetedPlayer | TgtPrompt$ Select target horse you control | RememberControlled$ True | SubAbility$ RemCombat
|
||||
SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card | SubAbility$ DBTreasureTree
|
||||
SVar:DBTreasureTree:DB$ Token | TokenScript$ c_a_treasure_sac | TokenAmount$ 3 | ConditionDefined$ Remembered | ConditionPresent$ Card | SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
DeckHas:Ability$Token|Sacrifice & Type$Treasure
|
||||
DeckHints:Type$Horse
|
||||
Oracle:Whenever Bill Ferny, Bree Swindler becomes blocked, choose one —\n• Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")\n• Target opponent gains control of target Horse you control. If they do, remove Bill Ferny from combat and create three Treasure tokens.
|
||||
8
forge-gui/res/cardsfolder/upcoming/bitter_downfall.txt
Normal file
8
forge-gui/res/cardsfolder/upcoming/bitter_downfall.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Bitter Downfall
|
||||
ManaCost:3 B
|
||||
Types:Instant
|
||||
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 3 | ValidTarget$ Creature.wasDealtDamageThisTurn | EffectZone$ All | Description$ This spell costs {3} less to cast if it targets a creature that was dealt damage this turn.
|
||||
A:SP$ Destroy | ValidTgts$ Creature | TgtPrompt$ Select target creature | AlwaysRemember$ True | RememberLKI$ True | SubAbility$ DBLoseLife | SpellDescription$ Destroy target creature. Its controller loses 2 life.
|
||||
SVar:DBLoseLife:DB$ LoseLife | Defined$ RememberedController | LifeAmount$ 2 |SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
Oracle:This spell costs {3} less to cast if it targets a creature that was dealt damage this turn.\nDestroy target creature. Its controller loses 2 life.
|
||||
7
forge-gui/res/cardsfolder/upcoming/borne_upon_a_wind.txt
Normal file
7
forge-gui/res/cardsfolder/upcoming/borne_upon_a_wind.txt
Normal file
@@ -0,0 +1,7 @@
|
||||
Name:Borne Upon a Wind
|
||||
ManaCost:1 U
|
||||
Types:Instant
|
||||
A:SP$ Effect | Name$ Borne Upon a Wind Effect | StaticAbilities$ QuickSpell | SubAbility$ DBDraw | SpellDescription$ You may cast spells this turn as though they had flash.
|
||||
SVar:QuickSpell:Mode$ CastWithFlash | ValidCard$ Card | ValidSA$ Spell | EffectZone$ Command | Caster$ You | Description$ You may cast spells this turn as though they had flash.
|
||||
SVar:DBDraw:DB$ Draw | SpellDescription$ Draw a card.
|
||||
Oracle:You may cast spells this turn as though they had flash.\nDraw a card.
|
||||
11
forge-gui/res/cardsfolder/upcoming/doors_of_durin.txt
Normal file
11
forge-gui/res/cardsfolder/upcoming/doors_of_durin.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Name:Doors of Durin
|
||||
ManaCost:3 R G
|
||||
Types:Legendary Artifact
|
||||
T:Mode$ AttackersDeclared | AttackingPlayer$ You | Execute$ TrigScry | TriggerZones$ Battlefield | TriggerDescription$ Whenever you attack, scry 2, then you may reveal the top card of your library. If it's a creature card, put it onto the battlefield tapped and attacking. Until your next turn, it gains trample if you control a Dwarf and hexproof if you control an Elf.
|
||||
SVar:TrigScry:DB$ Scry | ScryNum$ 2 | SubAbility$ DBDig
|
||||
SVar:DBDig:DB$ Dig | DigNum$ 1 | ChangeNum$ All | Optional$ True | Reveal$ True | ChangeValid$ Creature | DestinationZone$ Battlefield | Tapped$ True | Attacking$ True | RememberChanged$ True | SubAbility$ DBPumpTrample
|
||||
SVar:DBPumpTrample:DB$ Pump | Defined$ Remembered | KW$ Trample | Duration$ UntilYourNextTurn | ConditionPresent$ Dwarf.YouCtrl | SubAbility$ DBPumpHexproof
|
||||
SVar:DBPumpHexproof:DB$ Pump | Defined$ Remembered | KW$ Hexproof | Duration$ UntilYourNextTurn | ConditionPresent$ Elf.YouCtrl | SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
DeckHints:Type$Dwarf|Elf
|
||||
Oracle:Whenever you attack, scry 2, then you may reveal the top card of your library. If it's a creature card, put it onto the battlefield tapped and attacking. Until your next turn, it gains trample if you control a Dwarf and hexproof if you control an Elf.
|
||||
11
forge-gui/res/cardsfolder/upcoming/forge_anew.txt
Normal file
11
forge-gui/res/cardsfolder/upcoming/forge_anew.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Name:Forge Anew
|
||||
ManaCost:2 W
|
||||
Types:Enchantment
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target Equipment card from your graveyard to the battlefield.
|
||||
SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Card.Equipment+YouCtrl
|
||||
S:Mode$ CastWithFlash | ValidSA$ Activated.Equip | Caster$ You | Condition$ PlayerTurn | Description$ As long as it's your turn, you may activate equip abilities any time you could cast an instant.
|
||||
S:Mode$ Continuous | Affected$ You | AddKeyword$ You may pay 0 rather than pay equip costs. | CheckSVar$ X | SVarCompare$ LT1 | Condition$ PlayerTurn | Description$ You may pay {0} rather than pay the equip cost of the first equip ability you activate during each of your turns.
|
||||
SVar:X:Count$YouEquippedThisTurn
|
||||
DeckHas:Ability$Graveyard
|
||||
DeckNeeds:Type$Equipment
|
||||
Oracle:When Forge Anew enters the battlefield, return target Equipment card from your graveyard to the battlefield.\nAs long as it's your turn, you may activate equip abilities any time you could cast an instant.\nYou may pay {0} rather than pay the equip cost of the first equip ability you activate during each of your turns.
|
||||
9
forge-gui/res/cardsfolder/upcoming/goblin_fireleaper.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/goblin_fireleaper.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Goblin Fireleaper
|
||||
ManaCost:1 R
|
||||
Types:Creature Goblin Warrior
|
||||
PT:1/1
|
||||
A:AB$ Pump | Cost$ 1 R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn.
|
||||
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME dies, it deals damage equal to its power to target creature an opponent controls.
|
||||
SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumDmg$ X
|
||||
SVar:X:Count$CardPower
|
||||
Oracle:{1}{R}: Goblin Fireleaper gets +1/+0 until end of turn.\nWhen Goblin Fireleaper dies, it deals damage equal to its power to target creature an opponent controls.
|
||||
16
forge-gui/res/cardsfolder/upcoming/hew_the_entwood.txt
Normal file
16
forge-gui/res/cardsfolder/upcoming/hew_the_entwood.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
Name:Hew the Entwood
|
||||
ManaCost:3 R R
|
||||
Types:Sorcery
|
||||
A:SP$ Sacrifice | Defined$ You | Amount$ SacX | SacValid$ Land | RememberSacrificed$ True | SubAbility$ DBReveal | Optional$ True | SpellDescription$ Sacrifice any number of lands. Reveal the top X cards of your library, where X is the number of lands sacrificed this way. Choose any number of artifact and/or land cards revealed this way. Put all nonland cards chosen this way onto the battlefield, then put all land cards chosen this way onto the battlefield tapped, then put the rest on the bottom of your library in a random order.
|
||||
SVar:SacX:Count$Valid Land.YouCtrl
|
||||
SVar:DBReveal:DB$ PeekAndReveal | PeekAmount$ ShiftX | RememberRevealed$ True | SubAbility$ DBChoose
|
||||
SVar:ShiftX:Remembered$Amount
|
||||
SVar:DBChoose:DB$ ChooseCard | Choices$ Land.IsRemembered,Artifact.IsRemembered | MinAmount$ 0 | ChoiceZone$ Library | Amount$ ShiftX | Mandatory$ True | SubAbility$ DBPutArtifact
|
||||
SVar:DBPutArtifact:DB$ ChangeZoneAll | ChangeType$ Artifact.ChosenCard | Origin$ Library | Destination$ Battlefield | SubAbility$ DBPutLands
|
||||
SVar:DBPutLands:DB$ ChangeZoneAll | ChangeType$ Land.ChosenCard | Origin$ Library | Destination$ Battlefield | Tapped$ True | SubAbility$ ShuffleRest
|
||||
SVar:ShuffleRest:DB$ ChangeZoneAll | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | RandomOrder$ True | Hidden$ True | Mandatory$ True | ChangeType$ Card.IsRemembered+!ChosenCard | SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
DeckHas:Ability$Sacrifice
|
||||
DeckHints:Type$Artifact
|
||||
AI:RemoveDeck:All
|
||||
Oracle:Sacrifice any number of lands. Reveal the top X cards of your library, where X is the number of lands sacrificed this way. Choose any number of artifact and/or land cards revealed this way. Put all nonland cards chosen this way onto the battlefield, then put all land cards chosen this way onto the battlefield tapped, then put the rest on the bottom of your library in a random order.
|
||||
10
forge-gui/res/cardsfolder/upcoming/horn_of_gondor.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/horn_of_gondor.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Horn of Gondor
|
||||
ManaCost:3
|
||||
Types:Legendary Artifact
|
||||
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 white Human Soldier creature token.
|
||||
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_human_soldier | TokenOwner$ You
|
||||
A:AB$ Token | Cost$ 3 T | TokenAmount$ X | TokenScript$ w_1_1_human_soldier | TokenOwner$ You | SpellDescription$ Create X 1/1 white Human Soldier creature tokens, where X is the number of Humans you control.
|
||||
SVar:X:Count$Valid Creature.Human+YouCtrl
|
||||
DeckHas:Ability$Token & Type$Soldier|Human
|
||||
DeckHints:Type$Human
|
||||
Oracle:When Horn of Gondor enters the battlefield, create a 1/1 white Human Soldier creature token.\n{3}, {T}: Create X 1/1 white Human Soldier creature tokens, where X is the number of Humans you control.
|
||||
@@ -0,0 +1,8 @@
|
||||
Name:Knights of Dol Amroth
|
||||
ManaCost:3 U
|
||||
Types:Creature Human Knight
|
||||
PT:3/3
|
||||
T:Mode$ Drawn | ValidCard$ Card.YouCtrl | Number$ 2 | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you draw your second card each turn, put a +1/+1 counter on CARDNAME.
|
||||
SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
|
||||
DeckHas:Ability$Counters
|
||||
Oracle:Whenever you draw your second card each turn, put a +1/+1 counter on Knights of Dol Amroth.
|
||||
@@ -0,0 +1,11 @@
|
||||
Name:Mauhur, Uruk-hai Captain
|
||||
ManaCost:B R
|
||||
Types:Legendary Creature Orc Soldier
|
||||
PT:2/2
|
||||
K:Menace
|
||||
R:Event$ AddCounter | ActiveZones$ Battlefield | ValidCard$ Orc.YouCtrl+inZoneBattlefield,Army.YouCtrl+inZoneBattlefield,Goblin.YouCtrl+inZoneBattlefield | ValidCounterType$ P1P1 | ReplaceWith$ AddOneMoreCounters | Description$ If one or more +1/+1 counters would be put on an Army, Goblin, or Orc you control, that many plus one +1/+1 counters are put on it instead.
|
||||
SVar:AddOneMoreCounters:DB$ ReplaceCounter | ValidCounterType$ P1P1 | ChooseCounter$ True | Amount$ Y
|
||||
SVar:Y:ReplaceCount$CounterNum/Plus.1
|
||||
DeckHas:Ability$Counters
|
||||
DeckHints:Type$Army|Orc|Goblin
|
||||
Oracle:Menace\nIf one or more +1/+1 counters would be put on an Army, Goblin, or Orc you control, that many plus one +1/+1 counters are put on it instead.
|
||||
10
forge-gui/res/cardsfolder/upcoming/mirkwood_bats.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/mirkwood_bats.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Mirkwood Bats
|
||||
ManaCost:3 B
|
||||
Types:Creature Bat
|
||||
PT:2/3
|
||||
K:Flying
|
||||
T:Mode$ TokenCreated | ValidPlayer$ You | ValidToken$ Card.token+YouCtrl | Execute$ TrigLoseLife | TriggerZones$ Battlefield | TriggerDescription$ Whenever you create or sacrifice a token, each opponent loses 1 life.
|
||||
T:Mode$ Sacrificed | ValidCard$ Card.token+YouCtrl | Execute$ TrigLoseLife | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Whenever you create or sacrifice a token, each opponent loses 1 life.
|
||||
SVar:TrigLoseLife:DB$ LoseLife | LifeAmount$ 1 | Defined$ Opponent
|
||||
DeckHints:Ability$Tokens|Sacrifice
|
||||
Oracle:Flying\nWhenever you create or sacrifice a token, each opponent loses 1 life.
|
||||
10
forge-gui/res/cardsfolder/upcoming/mordor_trebuchet.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/mordor_trebuchet.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Mordor Trebuchet
|
||||
ManaCost:2 B
|
||||
Types:Artifact Creature Wall
|
||||
PT:1/4
|
||||
K:Defender
|
||||
T:Mode$ AttackersDeclared | ValidAttackers$ Goblin.YouCtrl,Orc.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you attack with one or more Goblins and/or Orcs, create a 2/1 colorless Construct artifact creature token with flying named Ballistic Boulder that's tapped and attacking. Sacrifice that token at end of combat.
|
||||
SVar:TrigToken:DB$ Token | TokenScript$ ballistic_boulder | TokenTapped$ True | TokenAttacking$ True | AtEOT$ SacrificeCombat
|
||||
DeckHints:Type$Goblin|Orc
|
||||
DeckHas:Ability$Token & Type$Artifact|Construct
|
||||
Oracle:Defender\nWhenever you attack with one or more Goblins and/or Orcs, create a 2/1 colorless Construct artifact creature token with flying named Ballistic Boulder that's tapped and attacking. Sacrifice that token at end of combat.
|
||||
6
forge-gui/res/tokenscripts/ballistic_boulder.txt
Normal file
6
forge-gui/res/tokenscripts/ballistic_boulder.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
Name:Ballistic Boulder
|
||||
ManaCost:no cost
|
||||
Types:Artifact Creature Construct
|
||||
PT:2/1
|
||||
K:Flying
|
||||
Oracle:Flying.
|
||||
Reference in New Issue
Block a user