From 5604118176bc558768cabdf247ae9ed1ee99a67d Mon Sep 17 00:00:00 2001 From: swordshine Date: Fri, 21 Jun 2019 15:09:21 +0800 Subject: [PATCH] Update some scripts --- forge-gui/res/cardsfolder/e/elvish_piper.txt | 2 +- .../res/cardsfolder/upcoming/ember_hauler.txt | 6 ------ .../upcoming/omnath_locus_of_the_roil.txt | 2 +- .../upcoming/sorin_imperious_bloodlord.txt | 15 +++++++++++++++ .../res/cardsfolder/upcoming/voracious_hydra.txt | 10 +++++++++- 5 files changed, 26 insertions(+), 9 deletions(-) delete mode 100644 forge-gui/res/cardsfolder/upcoming/ember_hauler.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/sorin_imperious_bloodlord.txt diff --git a/forge-gui/res/cardsfolder/e/elvish_piper.txt b/forge-gui/res/cardsfolder/e/elvish_piper.txt index 15d0502aca7..becc59320e0 100644 --- a/forge-gui/res/cardsfolder/e/elvish_piper.txt +++ b/forge-gui/res/cardsfolder/e/elvish_piper.txt @@ -1,7 +1,7 @@ Name:Elvish Piper ManaCost:3 G Types:Creature Elf Shaman -A:AB$ ChangeZone | Cost$ G T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ You may put a creature card from your hand onto the battlefield. PT:1/1 +A:AB$ ChangeZone | Cost$ G T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ You may put a creature card from your hand onto the battlefield. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83072.jpg Oracle:{G}, {T}: You may put a creature card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/upcoming/ember_hauler.txt b/forge-gui/res/cardsfolder/upcoming/ember_hauler.txt deleted file mode 100644 index a4d251dc240..00000000000 --- a/forge-gui/res/cardsfolder/upcoming/ember_hauler.txt +++ /dev/null @@ -1,6 +0,0 @@ -Name:Ember Hauler -ManaCost:R R -Types:Creature Goblin -PT:2/2 -A:AB$ DealDamage | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target. -Oracle:{1}, Sacrifice Ember Hauler: It deals 2 damage to any target. diff --git a/forge-gui/res/cardsfolder/upcoming/omnath_locus_of_the_roil.txt b/forge-gui/res/cardsfolder/upcoming/omnath_locus_of_the_roil.txt index f1751820385..5b56026b0c2 100644 --- a/forge-gui/res/cardsfolder/upcoming/omnath_locus_of_the_roil.txt +++ b/forge-gui/res/cardsfolder/upcoming/omnath_locus_of_the_roil.txt @@ -2,7 +2,7 @@ Name:Omnath, Locus of the Roil ManaCost:1 G U R Types:Legendary Creature Elemental PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to any target equal to the number of Goblins you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to any target equal to the number of Elementals you control. SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X | References$ X SVar:X:Count$Valid Elemental.YouCtrl T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a land enters the battlefield under your control, put a +1/+1 counter on target Elemental you control. If you control eight or more lands, draw a card. diff --git a/forge-gui/res/cardsfolder/upcoming/sorin_imperious_bloodlord.txt b/forge-gui/res/cardsfolder/upcoming/sorin_imperious_bloodlord.txt new file mode 100644 index 00000000000..37cb9ab5569 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sorin_imperious_bloodlord.txt @@ -0,0 +1,15 @@ +Name:Sorin, Imperious Bloodlord +ManaCost:2 B +Types:Legendary Planeswalker Sorin +Loyalty:4 +A:AB$ Pump | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Deathtouch & Lifelink | SubAbility$ DBPutCounter | SpellDescription$ Target creature you control gains deathtouch and lifelink until end of turn. If it's a Vampire, put a +1/+1 counter on it. +SVar:DBPutCounter:DB$PutCounter | Defined$ Targeted | CounterType$ P1P1 | CounterNum$ 1 | ConditionDefined$ Targeted | ConditionPresent$ Card.Vampire | ConditionCompare$ GE1 +A:AB$ Sacrifice | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | Defined$ You | SacValid$ Vampire | Optional$ True | RememberSacrificed$ True | SubAbility$ TrigPayCost | SpellDescription$ You may sacrifice a Vampire. When you do, CARDNAME deals 3 damage to any target and you gain 3 life. +SVar:TrigPayCost:DB$ ImmediateTrigger | Execute$ DBDmg | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ GE1 | TriggerDescription$ When you do, CARDNAME deals 3 damage to any target and you gain 3 life. | SubAbility$ DBCleanup +SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 3 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +A:AB$ ChangeZone | Cost$ SubCounter<3/LOYALTY> | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Vampire | ChangeNum$ 1 | SpellDescription$ You may put a vampire creature card from your hand onto the battlefield. +SVar:PlayMain1:TRUE +DeckHints:Type$Vampire +Oracle:[+1]: Target creature you control gains deathtouch and lifelink until end of turn. If it's a Vampire, put a +1/+1 counter on it.\n[+1]: You may sacrifice a Vampire. When you do, Sorin, Imperious Bloodlord deals 3 damage to any target and you gain 3 life.\n[-3]: You may put a vampire creature card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/upcoming/voracious_hydra.txt b/forge-gui/res/cardsfolder/upcoming/voracious_hydra.txt index 74f6f82b832..8cb191fc32f 100644 --- a/forge-gui/res/cardsfolder/upcoming/voracious_hydra.txt +++ b/forge-gui/res/cardsfolder/upcoming/voracious_hydra.txt @@ -3,4 +3,12 @@ ManaCost:X G G Types:Creature Hydra PT:0/1 K:Trample -Oracle:Trample\nVoracious Hydra enters the battlefield with X +1/+1 counters.\nWhen Voracious Hydra enters the battlefield, choose one--\n*Double the number of +1/+1 counters on Voracious Hydra.\n*You may have Voracious Hydra fight with target creature you don't control. +K:etbCounter:P1P1:X +SVar:X:Count$xPaid +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, ABILITY +SVar:TrigCharm:DB$ Charm | Choices$ DBCounter,DBFight +SVar:DBCounter:DB$ MultiplyCounter | Defined$ Self | CounterType$ P1P1 | SpellDescription$ Double the number of +1/+1 counters on CARDNAME. +SVar:DBFight:DB$ Fight | Defined$ Self | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | SpellDescription$ CARDNAME fights target creature you don't control. +SVar:PlayMain1:TRUE +DeckHas:Ability$Counters +Oracle:Trample\nVoracious Hydra enters the battlefield with X +1/+1 counters on it.\nWhen Voracious Hydra enters the battlefield, choose one —\n• Double the number of +1/+1 counters on Voracious Hydra.\n• Voracious Hydra fights target creature you don't control.