mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 12:48:00 +00:00
Merge branch 'stx_26' into 'master'
STX - 26 Mar (+Lesson type) See merge request core-developers/forge!4278
This commit is contained in:
9
forge-gui/res/cardsfolder/upcoming/archmage_emeritus.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/archmage_emeritus.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Archmage Emeritus
|
||||
ManaCost:2 U U
|
||||
Types:Creature Human Wizard
|
||||
PT:2/2
|
||||
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ Execute$ TrigDraw | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, draw a card.
|
||||
T:Mode$ SpellCopy | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ Execute$ TrigDraw| Secondary$ True | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, draw a card.
|
||||
SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1
|
||||
DeckNeeds:Type$Instant|Sorcery
|
||||
Oracle:Magecraft — Whenever you cast or copy an instant or sorcery spell, draw a card.
|
||||
9
forge-gui/res/cardsfolder/upcoming/confront_the_past.txt
Normal file
9
forge-gui/res/cardsfolder/upcoming/confront_the_past.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Confront the Past
|
||||
ManaCost:X B
|
||||
Types:Sorcery Lesson
|
||||
A:SP$ Charm | Choices$ Return,Remove | CharmNum$ 1
|
||||
SVar:Return:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target planeswalker with mana value X | ValidTgts$ Planeswalker.YouOwn+cmcEQX | SpellDescription$ Return target planeswalker card with mana value X from your graveyard to the battlefield.
|
||||
SVar:Remove:DB$ RemoveCounter | ValidTgts$ Planeswalker.OppCtrl | TgtPrompt$ Select target planeswalker an opponent controls | CounterType$ LOYALTY | CounterNum$ Y | SpellDescription$ Remove twice X loyalty counters from target planeswalker an opponent controls.
|
||||
SVar:X:Count$xPaid
|
||||
SVar:Y:SVar$X/Times.2
|
||||
Oracle:Choose one —\n• Return target planeswalker card with mana value X from your graveyard to the battlefield.\n• Remove twice X loyalty counters from target planeswalker an opponent controls.
|
||||
12
forge-gui/res/cardsfolder/upcoming/dragonsguard_elite.txt
Normal file
12
forge-gui/res/cardsfolder/upcoming/dragonsguard_elite.txt
Normal file
@@ -0,0 +1,12 @@
|
||||
Name:Dragonsguard Elite
|
||||
ManaCost:1 G
|
||||
Types:Creature Human Druid
|
||||
PT:2/2
|
||||
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, put a +1/+1 counter on CARDNAME.
|
||||
T:Mode$ SpellCopy | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | Secondary$ True | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, put a +1/+1 counter on CARDNAME.
|
||||
SVar:TrigPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1
|
||||
A:AB$ MultiplyCounter | Cost$ 4 G G | Defined$ Self | CounterType$ P1P1 | SpellDescription$ Double the number of +1/+1 counters on CARDNAME.
|
||||
DeckHas:Ability$Counters
|
||||
SVar:BuffedBy:Instant,Sorcery
|
||||
DeckHints:Type$Instant|Sorcery
|
||||
Oracle:Magecraft — Whenever you cast or copy an instant or sorcery spell, put a +1/+1 counter on Dragonsguard Elite.\n{4}{G}{G}: Double the number of +1/+1 counters on Dragonsguard Elite.
|
||||
10
forge-gui/res/cardsfolder/upcoming/eager_first_year.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/eager_first_year.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Eager First-Year
|
||||
ManaCost:2 U R
|
||||
Types:Creature Human Wizard
|
||||
PT:2/2
|
||||
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Magecraft - Whenever you cast or copy an instant or sorcery spell, CARDNAME gets +1/+0 until end of turn.
|
||||
T:Mode$ SpellCopy | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Magecraft - Whenever you cast or copy an instant or sorcery spell, CARDNAME gets +1/+0 until end of turn.
|
||||
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 1
|
||||
SVar:BuffedBy:Instant,Sorcery
|
||||
DeckNeeds:Type$Instant|Sorcery
|
||||
Oracle:Magecraft — Whenever you cast or copy an instant or sorcery spell, Eager First-Year gets +1/+0 until end of turn.
|
||||
6
forge-gui/res/cardsfolder/upcoming/pest_summoning.txt
Normal file
6
forge-gui/res/cardsfolder/upcoming/pest_summoning.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
Name:Pest Summoning
|
||||
ManaCost:1 BG BG
|
||||
Types:Sorcery Lesson
|
||||
A:SP$ Token | TokenAmount$ 2 | TokenScript$ bg_1_1_pest_lifegain | TokenOwner$ You | SpellDescription$ Create two 1/1 black and green Pest creature tokens with "When this creature dies, you gain 1 life."
|
||||
DeckHas:Ability$Token & Ability$Lifegain
|
||||
Oracle:Create two 1/1 black and green Pest creature tokens with "When this creature dies, you gain 1 life."
|
||||
@@ -2,7 +2,7 @@ Name:Professor Onyx
|
||||
ManaCost:4 B B
|
||||
Types:Legendary Planeswalker Liliana
|
||||
Loyalty:5
|
||||
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | NoResolvingCheck$ True | Execute$ TrigDrain | TriggerZones$ Battlefield | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, each opponent loses 2 life and you gain 2 life.
|
||||
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | Execute$ TrigDrain | TriggerZones$ Battlefield | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, each opponent loses 2 life and you gain 2 life.
|
||||
T:Mode$ SpellCopy | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDrain | Secondary$ True | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, each opponent loses 2 life and you gain 2 life.
|
||||
SVar:TrigDrain:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 2 | SubAbility$ DBGainLife
|
||||
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
Name:Quandrix Apprentice
|
||||
ManaCost:G U
|
||||
Types:Creature Human Wizard
|
||||
PT:2/2
|
||||
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ Execute$ TrigDig | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, look at the top three cards of your library. You may reveal a land card from among them and put that card into your hand. Put the rest on the bottom of your library in any order.
|
||||
T:Mode$ SpellCopy | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ Execute$ TrigDig | Secondary$ True | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, look at the top three cards of your library. You may reveal a land card from among them and put that card into your hand. Put the rest on the bottom of your library in any order.
|
||||
SVar:TrigDig:DB$ Dig | DigNum$ 3 | ChangeNum$ 1 | Optional$ True | ForceRevealToController$ True | ChangeValid$ Land
|
||||
DeckNeeds:Type$Instant|Sorcery
|
||||
Oracle:Magecraft — Whenever you cast or copy an instant or sorcery spell, look at the top three cards of your library. You may reveal a land card from among them and put that card into your hand. Put the rest on the bottom of your library in any order.
|
||||
@@ -0,0 +1,9 @@
|
||||
Name:Silverquill Apprentice
|
||||
ManaCost:W B
|
||||
Types:Creature Human Warlock
|
||||
PT:2/2
|
||||
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ Execute$ TrigPump | TriggerDescription$ Magecraft — Whenever you cast or copy and instant or sorcery spell, target creature gets +1/+0 until end of turn.
|
||||
T:Mode$ SpellCopy | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ Execute$ TrigPump | Secondary$ True | TriggerDescription$ Magecraft — Whenever you cast or copy and instant or sorcery spell, target creature gets +1/+0 until end of turn.
|
||||
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1
|
||||
DeckNeeds:Type$Instant|Sorcery
|
||||
Oracle:Magecraft — Whenever you cast or copy and instant or sorcery spell, target creature gets +1/+0 until end of turn
|
||||
10
forge-gui/res/cardsfolder/upcoming/star_pupil.txt
Normal file
10
forge-gui/res/cardsfolder/upcoming/star_pupil.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Star Pupil
|
||||
ManaCost:W
|
||||
Types:Creature Human Wizard
|
||||
PT:0/0
|
||||
K:etbCounter:P1P1:1
|
||||
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME dies, put its counters on target creature you control.
|
||||
SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ EachFromSource | EachFromSource$ TriggeredCardLKICopy
|
||||
DeckHas:Ability$Counters
|
||||
SVar:SacMe:2
|
||||
Oracle:Star Pupil enters the battlefield with a +1/+1 counter on it.\nWhen Star Pupil dies, put its counters on target creature you control.
|
||||
13
forge-gui/res/cardsfolder/upcoming/storm_kiln_artist.txt
Normal file
13
forge-gui/res/cardsfolder/upcoming/storm_kiln_artist.txt
Normal file
@@ -0,0 +1,13 @@
|
||||
Name:Storm-Kiln Artist
|
||||
ManaCost:3 R
|
||||
Types:Creature Dwarf Shaman
|
||||
PT:2/2
|
||||
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | Description$ CARDNAME gets +1/+0 for each artifact you control.
|
||||
SVar:X:Count$Valid Artifact.YouCtrl
|
||||
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.
|
||||
T:Mode$ SpellCopy | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | Secondary$ True | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.
|
||||
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_treasure_sac | TokenOwner$ You
|
||||
SVar:BuffedBy:Artifact,Instant,Sorcery
|
||||
DeckHas:Ability$Token
|
||||
DeckHints:Type$Instant|Sorcery|Artifact
|
||||
Oracle:Storm-Kiln Artist gets +1/+0 for each artifact you control.\nMagecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.
|
||||
@@ -0,0 +1,11 @@
|
||||
Name:Witherbloom Apprentice
|
||||
ManaCost:B G
|
||||
Types:Creature Human Druid
|
||||
PT:2/2
|
||||
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ Execute$ TrigDrain | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, each opponent loses 1 life and you gain 1 life.
|
||||
T:Mode$ SpellCopy | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ Execute$ TrigDrain | Secondary$ True | TriggerDescription$ Magecraft — Whenever you cast or copy an instant or sorcery spell, each opponent loses 1 life and you gain 1 life.
|
||||
SVar:TrigDrain:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainOneLife
|
||||
SVar:DBGainOneLife:DB$ GainLife | Defined$ You | LifeAmount$ 1
|
||||
DeckNeeds:Type$Instant|Sorcery
|
||||
DeckHas:Ability$LifeGain
|
||||
Oracle:Magecraft — Whenever you cast or copy an instant or sorcery spell, each opponent loses 1 life and you gain 1 life.
|
||||
@@ -282,6 +282,7 @@ Zubera:Zuberas
|
||||
[SpellTypes]
|
||||
Adventure
|
||||
Arcane
|
||||
Lesson
|
||||
Trap
|
||||
[EnchantmentTypes]
|
||||
Aura
|
||||
|
||||
8
forge-gui/res/tokenscripts/bg_1_1_pest_lifegain.txt
Normal file
8
forge-gui/res/tokenscripts/bg_1_1_pest_lifegain.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Pest
|
||||
ManaCost:no cost
|
||||
Types:Creature Pest
|
||||
Colors:black,green
|
||||
PT:1/1
|
||||
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigGrave | TriggerDescription$ When this creature dies, you gain 1 life.
|
||||
SVar:TrigGrave:DB$ GainLife | Defined$ TriggeredCardController | LifeAmount$ 1
|
||||
Oracle:When this creature dies, you gain 1 life.
|
||||
Reference in New Issue
Block a user