mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-16 02:38:02 +00:00
CBL: Brainstealer Dragon, Giant Ankheg + 4 cards
CBL: Scripts for six CBL cards — - Amethyst Dragon // Explosive Crystal - Ancient Copper Dragon - Black Market Connections - Brainstealer Dragon - Giant Ankheg - Zhentarim Bandit
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
Name:Amethyst Dragon
|
||||
ManaCost:4 R R
|
||||
Types:Creature Dragon
|
||||
PT:4/4
|
||||
K:Flying
|
||||
K:Haste
|
||||
AlternateMode:Adventure
|
||||
Oracle:Flying, haste
|
||||
|
||||
ALTERNATE
|
||||
|
||||
Name:Explosive Crystal
|
||||
ManaCost:4 R
|
||||
Types:Sorcery Adventure
|
||||
A:SP$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target to distribute damage to | NumDmg$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 | SpellDescription$ CARDNAME deals 4 damage divided as you choose among any number of targets.
|
||||
Oracle:Explosive Crystal deals 4 damage divided as you choose among any number of targets.
|
||||
10
forge-gui/res/cardsfolder/upcoming/ancient_copper_dragon.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/ancient_copper_dragon.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Ancient Copper Dragon
|
||||
ManaCost:4 R R
|
||||
Types:Creature Elder Dragon
|
||||
PT:6/5
|
||||
K:Flying
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigRoll | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, roll a d20. You create a number of Treasure tokens equal to the result.
|
||||
SVar:TrigRoll:DB$ RollDice | ResultSVar$ Result | Sides$ 20 | SubAbility$ DBToken
|
||||
SVar:DBToken:DB$ Token | TokenScript$ c_a_treasure_sac | TokenAmount$ Result
|
||||
DeckHas:Type$Artifact|Treasure
|
||||
Oracle:Flying\nWhenever Ancient Copper Dragon deals combat damage to a player, roll a d20. You create a number of Treasure tokens equal to the result.
|
||||
@@ -0,0 +1,12 @@
|
||||
Name:Black Market Connections
|
||||
ManaCost:2 B
|
||||
Types:Enchantment
|
||||
T:Mode$ Phase | PreCombatMain$ True | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCharm | TriggerDescription$ At the beginning of your precombat main phase, ABILITY
|
||||
SVar:TrigCharm:DB$ Charm | Choices$ DBTreasureLose1,DBDrawLose2,DBTokenLose3 | MinCharmNum$ 1 | CharmNum$ 3
|
||||
SVar:DBTreasureLose1:DB$ Token | TokenScript$ c_a_treasure_sac | SubAbility$ DBLoseLife1 | SpellDescription$ Sell Contraband — Create a Treasure token. You lose 1 life.
|
||||
SVar:DBDrawLose2:DB$ Draw | NumCards$ 1 | SubAbility$ DBLoseLife2 | SpellDescription$ Buy Information — Draw a card. You lose 2 life.
|
||||
SVar:DBTokenLose3:DB$ Token | TokenScript$ c_3_2_shapeshifter_changeling | SubAbility$ DBLoseLife3 | SpellDescription$ Hire a Mercenary — Create a 3/2 colorless Shapeshifter creature token with changeling. You lose 3 life.
|
||||
SVar:DBLoseLife1:DB$ LoseLife | LifeAmount$ 1 | Defined$ You
|
||||
SVar:DBLoseLife2:DB$ LoseLife | LifeAmount$ 2 | Defined$ You
|
||||
SVar:DBLoseLife3:DB$ LoseLife | LifeAmount$ 3 | Defined$ You
|
||||
Oracle:At the beginning of your precombat main phase, choose one or more —\n• Sell Contraband — Create a Treasure token. You lose 1 life.\n• Buy Information — Draw a card. You lose 2 life.\n• Hire a Mercenary — Create a 3/2 colorless Shapeshifter creature token with changeling. You lose 3 life.
|
||||
16
forge-gui/res/cardsfolder/upcoming/brainstealer_dragon.txt
Normal file
16
forge-gui/res/cardsfolder/upcoming/brainstealer_dragon.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
Name:Brainstealer Dragon
|
||||
ManaCost:5 B B
|
||||
Types:Creature Dragon Horror
|
||||
PT:6/6
|
||||
K:Flying
|
||||
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ At the beginning of your end step, exile the top card of each opponent's library. You may play those cards for as long as they remain exiled. If you cast a spell this way, you may spend mana as though it were mana of any color to cast it.
|
||||
SVar:TrigExile:DB$ Mill | Defined$ Player.Opponent | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ DBEffect
|
||||
SVar:DBEffect:DB$ Effect | RememberObjects$ Remembered | StaticAbilities$ STPlay | Duration$ Permanent | Triggers$ TrigCleanup | ForgetOnMoved$ Exile | SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
SVar:STPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | MayPlayIgnoreColor$ True | Description$ You may play those cards for as long as they remain exiled, and you may spend mana as though it were mana of any color to cast them.
|
||||
SVar:TrigCleanup:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Exile | Destination$ Any | TriggerZones$ Command | Execute$ DBExileSelf | Static$ True
|
||||
SVar:DBExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Permanent.OppOwn+YouCtrl+nonLand | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a nonland permanent an opponent owns enters the battlefield under your control, they lose life equal to its mana value.
|
||||
SVar:TrigLoseLife:DB$ LoseLife | Defined$ TriggeredCardOwner | LifeAmount$ X
|
||||
SVar:X:TriggeredCard$CardManaCost
|
||||
Oracle:Flying\nAt the beginning of your end step, exile the top card of each opponent's library. You may play those cards for as long as they remain exiled. If you cast a spell this way, you may spend mana as though it were mana of any color to cast it.\nWhenever a nonland permanent an opponent owns enters the battlefield under your control, they lose life equal to its mana value.
|
||||
9
forge-gui/res/cardsfolder/upcoming/giant_ankheg.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/giant_ankheg.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Giant Ankheg
|
||||
ManaCost:6 G G
|
||||
Types:Creature Insect
|
||||
PT:8/8
|
||||
K:Trample
|
||||
K:Ward:2
|
||||
S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Trample & Ward:2 | Description$ Other creatures you control have trample and ward {2}.
|
||||
SVar:PlayMain1:TRUE
|
||||
Oracle:Trample\nWard {2} (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.)\nOther creatures you control have trample and ward {2}.
|
||||
9
forge-gui/res/cardsfolder/upcoming/zhentarim_bandit.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/zhentarim_bandit.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Zhentarim Bandit
|
||||
ManaCost:1 B
|
||||
Types:Creature Halfling Rogue
|
||||
PT:2/1
|
||||
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME attacks, you may pay 1 life. If you do, create a Treasure token.
|
||||
SVar:TrigToken:AB$ Token | Cost$ PayLife<1> | TokenScript$ c_a_treasure_sac
|
||||
SVar:HasAttackEffect:TRUE
|
||||
DeckHas:Type$Artifact|Treasure
|
||||
Oracle:Whenever Zhentarim Bandit attacks, you may pay 1 life. If you do, create a Treasure token.
|
||||
Reference in New Issue
Block a user