From 2f390114b5f3d2db4e154da124ea70fbb52f2a7e Mon Sep 17 00:00:00 2001 From: Fulgur14 <54345051+Fulgur14@users.noreply.github.com> Date: Thu, 23 Jan 2025 09:10:12 +0100 Subject: [PATCH] 3 DFT cards plus update of Sab-Sunen (#6839) --- .../upcoming/ketramose_the_new_dawn.txt | 12 ++++++++ .../cardsfolder/upcoming/marauding_mako.txt | 9 ++++++ .../upcoming/marketback_walker.txt | 12 ++++++++ .../upcoming/sab_sunen_luxa_embodied.txt | 28 +++++++++---------- 4 files changed, 47 insertions(+), 14 deletions(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/ketramose_the_new_dawn.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/marauding_mako.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/marketback_walker.txt diff --git a/forge-gui/res/cardsfolder/upcoming/ketramose_the_new_dawn.txt b/forge-gui/res/cardsfolder/upcoming/ketramose_the_new_dawn.txt new file mode 100644 index 00000000000..9d46599f2f3 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ketramose_the_new_dawn.txt @@ -0,0 +1,12 @@ +Name:Ketramose, the New Dawn +ManaCost:1 W B +Types:Legendary Creature God +PT:4/4 +K:Menace +K:Lifelink +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack or block. | IsPresent$ Card | PresentZone$ Exile | PresentCompare$ LT7 | Description$ NICKNAME can't attack or block unless there are seven or more cards in exile. +T:Mode$ ChangesZoneAll | ValidCards$ Card.nonToken | Origin$ Battlefield,Graveyard | Destination$ Exile | TriggerZones$ Battlefield | PlayerTurn$ True | Execute$ TrigDraw | TriggerDescription$ Whenever one or more cards are put into exile from graveyards and/or the battlefield during your turn, you draw a card and lose 1 life. +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 1 +Oracle:Menace, lifelink, indestructible\nKetramose can't attack or block unless there are seven or more cards in exile.\nWhenever one or more cards are put into exile from graveyards and/or the battlefield during your turn, you draw a card and lose 1 life. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/marauding_mako.txt b/forge-gui/res/cardsfolder/upcoming/marauding_mako.txt new file mode 100644 index 00000000000..6b9015579a5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/marauding_mako.txt @@ -0,0 +1,9 @@ +Name:Marauding Mako +ManaCost:R +Types:Creature Shark Pirate +PT:1/1 +T:Mode$ DiscardedAll | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you discard one or more cards, put that many +1/+1 counters on this creature. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ X +SVar:X:TriggerCount$Amount +K:Cycling:2 +Oracle:Whenever you discard one or more cards, put that many +1/+1 counters on this creature.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/upcoming/marketback_walker.txt b/forge-gui/res/cardsfolder/upcoming/marketback_walker.txt new file mode 100644 index 00000000000..85bc29c4c7e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/marketback_walker.txt @@ -0,0 +1,12 @@ +Name:Marketback Walker +ManaCost:X X +Types:Artifact Creature Construct +PT:0/0 +K:etbCounter:P1P1:X +A:AB$ PutCounter | Cost$ 4 | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on this creature. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When this creature dies, draw a card for each +1/+1 counter on it. +SVar:TrigDraw:DB$ Draw | NumCards$ Y +SVar:X:Count$xPaid +SVar:Y:TriggeredCard$CardCounters.P1P1 +DeckHas:Ability$Token +Oracle:This creature enters with X +1/+1 counters on it.\n{4}: Put a +1/+1 counter on this creature.\nWhen this creature dies, draw a card for each +1/+1 counter on it. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/sab_sunen_luxa_embodied.txt b/forge-gui/res/cardsfolder/upcoming/sab_sunen_luxa_embodied.txt index 5fa84eeb827..85b1e988459 100644 --- a/forge-gui/res/cardsfolder/upcoming/sab_sunen_luxa_embodied.txt +++ b/forge-gui/res/cardsfolder/upcoming/sab_sunen_luxa_embodied.txt @@ -1,14 +1,14 @@ -Name:Sab-Sunen, Luxa Embodied -ManaCost:3 G U -Types:Legendary Creature God -PT:6/6 -K:Reach -K:Trample -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack or block. | CheckSVar$ X | SVarCompare$ EQ1 | Description$ NICKNAME can't attack or block unless it has an even number of counters on it. (Zero is even.) -T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your first main phase, put a +1/+1 counter on NICKNAME. Then if it has an odd number of counters on it, draw two cards. -SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBDraw -SVar:TrigDraw:DB$ Draw | NumCards$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 -SVar:X:Count$CardCounters.ALL/Mod.2 -DeckHas:Ability$Counters -Oracle:Reach, trample, indestructible\nSab-Sunen can't attack or block unless it has an even number of counters on it. (Zero is even.)\nAt the beginning of your first main phase, put a +1/+1 counter on Sab-Sunen. Then if it has an odd number of counters on it, draw two cards. \ No newline at end of file +Name:Sab-Sunen, Luxa Embodied +ManaCost:3 G U +Types:Legendary Creature God +PT:6/6 +K:Reach +K:Trample +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack or block. | CheckSVar$ X | SVarCompare$ EQ1 | Description$ NICKNAME can't attack or block unless it has an even number of counters on it. (Zero is even.) +T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your first main phase, put a +1/+1 counter on NICKNAME. Then if it has an odd number of counters on it, draw two cards. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 +SVar:X:Count$CardCounters.ALL/Mod.2 +DeckHas:Ability$Counters +Oracle:Reach, trample, indestructible\nSab-Sunen can't attack or block unless it has an even number of counters on it. (Zero is even.)\nAt the beginning of your first main phase, put a +1/+1 counter on Sab-Sunen. Then if it has an odd number of counters on it, draw two cards.