From 8c80c321138e63f01c9cf5801644cdd6e524e6f9 Mon Sep 17 00:00:00 2001 From: Hans Mackowiak Date: Thu, 21 Aug 2025 07:01:46 +0200 Subject: [PATCH] lf --- .../cardsfolder/upcoming/fire_lord_zuko.txt | 18 +++--- .../upcoming/fire_nation_attacks.txt | 10 ++-- .../res/cardsfolder/upcoming/fire_sages.txt | 12 ++-- .../upcoming/rough_rhino_cavalry.txt | 16 ++--- .../the_rise_of_sozin_fire_lord_sozin.txt | 58 +++++++++---------- .../upcoming/vindictive_warden.txt | 14 ++--- .../upcoming/zuko_exiled_prince.txt | 20 +++---- 7 files changed, 74 insertions(+), 74 deletions(-) diff --git a/forge-gui/res/cardsfolder/upcoming/fire_lord_zuko.txt b/forge-gui/res/cardsfolder/upcoming/fire_lord_zuko.txt index fedbb5e9aaf..2bb84bf5350 100644 --- a/forge-gui/res/cardsfolder/upcoming/fire_lord_zuko.txt +++ b/forge-gui/res/cardsfolder/upcoming/fire_lord_zuko.txt @@ -1,10 +1,10 @@ -Name:Fire Lord Zuko -ManaCost:R W B -Types:Legendary Creature Human Noble Ally -PT:2/4 -K:Firebending:X -T:Mode$ SpellCast | ValidCard$ Card.wasCastFromExile | ValidActivatingPlayer$ You | Execute$ TrigPutCounterAll | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell from exile and whenever a permanent you control enters from exile, put a +1/+1 counter on each creature you control. -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Battlefield | ValidCard$ Permanent.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounterAll | Secondary$ True | TriggerDescription$ Whenever you cast a spell from exile and whenever a permanent you control enters from exile, put a +1/+1 counter on each creature you control. -SVar:TrigPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 -SVar:X:Count$CardPower +Name:Fire Lord Zuko +ManaCost:R W B +Types:Legendary Creature Human Noble Ally +PT:2/4 +K:Firebending:X +T:Mode$ SpellCast | ValidCard$ Card.wasCastFromExile | ValidActivatingPlayer$ You | Execute$ TrigPutCounterAll | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell from exile and whenever a permanent you control enters from exile, put a +1/+1 counter on each creature you control. +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Battlefield | ValidCard$ Permanent.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounterAll | Secondary$ True | TriggerDescription$ Whenever you cast a spell from exile and whenever a permanent you control enters from exile, put a +1/+1 counter on each creature you control. +SVar:TrigPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 +SVar:X:Count$CardPower Oracle:Firebending X, where X is Fire Lord Zuko's power. (Whenever this creature attacks, add X {R}. This mana lasts until end of combat.)\nWhenever you cast a spell from exile and whenever a permanent you control enters from exile, put a +1/+1 counter on each creature you control. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/fire_nation_attacks.txt b/forge-gui/res/cardsfolder/upcoming/fire_nation_attacks.txt index d066cff336f..ccc85675cee 100644 --- a/forge-gui/res/cardsfolder/upcoming/fire_nation_attacks.txt +++ b/forge-gui/res/cardsfolder/upcoming/fire_nation_attacks.txt @@ -1,6 +1,6 @@ -Name:Fire Nation Attacks -ManaCost:4 R -Types:Instant -A:SP$ Token | TokenAmount$ 2 | TokenScript$ r_2_2_soldier_firebending_1 | TokenOwner$ You | SpellDescription$ Create two 2/2 red Soldier creature tokens with firebending 1. (Whenever a creature with firebending 1 attacks, add {R}. This mana lasts until end of combat.) -K:Flashback:8 R +Name:Fire Nation Attacks +ManaCost:4 R +Types:Instant +A:SP$ Token | TokenAmount$ 2 | TokenScript$ r_2_2_soldier_firebending_1 | TokenOwner$ You | SpellDescription$ Create two 2/2 red Soldier creature tokens with firebending 1. (Whenever a creature with firebending 1 attacks, add {R}. This mana lasts until end of combat.) +K:Flashback:8 R Oracle:Create two 2/2 red Soldier creature tokens with firebending 1. (Whenever a creature with firebending 1 attacks, add {R}. This mana lasts until end of combat.)\nFlashback {8}{R} (You may may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/fire_sages.txt b/forge-gui/res/cardsfolder/upcoming/fire_sages.txt index ec46aa44de4..6d5863da493 100644 --- a/forge-gui/res/cardsfolder/upcoming/fire_sages.txt +++ b/forge-gui/res/cardsfolder/upcoming/fire_sages.txt @@ -1,7 +1,7 @@ -Name:Fire Sages -ManaCost:1 R -Types:Creature Human Cleric -PT:2/2 -K:Firebending:1 -A:AB$ PutCounter | Cost$ 1 R R | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on this creature. +Name:Fire Sages +ManaCost:1 R +Types:Creature Human Cleric +PT:2/2 +K:Firebending:1 +A:AB$ PutCounter | Cost$ 1 R R | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on this creature. Oracle:Firebending 1 (Whenever this creature attacks, add {R}. This mana lasts until end of combat.)\n{1}{R}{R}: Put a +1/+1 counter on this creature. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/rough_rhino_cavalry.txt b/forge-gui/res/cardsfolder/upcoming/rough_rhino_cavalry.txt index e3143224abe..eb523510f0b 100644 --- a/forge-gui/res/cardsfolder/upcoming/rough_rhino_cavalry.txt +++ b/forge-gui/res/cardsfolder/upcoming/rough_rhino_cavalry.txt @@ -1,9 +1,9 @@ -Name:Rough Rhino Cavalry -ManaCost:4 R -Types:Creature Human Mercenary -PT:5/5 -K:Firebending:2 -A:AB$ PutCounter | Cost$ 8 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | Exhaust$ True | SubAbility$ DBPump | SpellDescription$ Put two +1/+1 counters on this creature. It gains trample until end of turn. (Activate each exhaust ability only once.) -SVar:DBPump:DB$ Pump | Defined$ Self | KW$ Trample -DeckHas:Ability$Counters +Name:Rough Rhino Cavalry +ManaCost:4 R +Types:Creature Human Mercenary +PT:5/5 +K:Firebending:2 +A:AB$ PutCounter | Cost$ 8 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | Exhaust$ True | SubAbility$ DBPump | SpellDescription$ Put two +1/+1 counters on this creature. It gains trample until end of turn. (Activate each exhaust ability only once.) +SVar:DBPump:DB$ Pump | Defined$ Self | KW$ Trample +DeckHas:Ability$Counters Oracle:Firebending 2 (Whenever this creature attacks, add {R}{R}. This mana lasts until end of combat.)\nExhaust — {8}: Put two +1/+1 counters on this creature. It gains trample until end of turn. (Activate each exhaust ability only once.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/the_rise_of_sozin_fire_lord_sozin.txt b/forge-gui/res/cardsfolder/upcoming/the_rise_of_sozin_fire_lord_sozin.txt index d3ea0c7e011..5653f309b4f 100644 --- a/forge-gui/res/cardsfolder/upcoming/the_rise_of_sozin_fire_lord_sozin.txt +++ b/forge-gui/res/cardsfolder/upcoming/the_rise_of_sozin_fire_lord_sozin.txt @@ -1,29 +1,29 @@ -Name:The Rise of Sozin -ManaCost:4 B B -Types:Enchantment Saga -K:Chapter:3:DBDestroyAll,DBNameCard,DBTransform -SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Creature | SpellDescription$ Destroy all creatures. -SVar:DBNameCard:DB$ NameCard | Defined$ You | SubAbility$ DBExile | StackDescription$ REP Choose a_{p:You} chooses a & Search target opponent's_{p:You} searches {p:Targeted}'s & and exile_and exiles & That player_{p:Targeted} | SpellDescription$ Choose a card name. Search target opponent's graveyard, hand, and library for up to four cards with that name and exile them. That player shuffles. -SVar:DBExile:DB$ ChangeZone | ValidTgts$ Opponent | ChangeType$ Card.NamedCard | Origin$ Graveyard,Hand,Library | DefinedPlayer$ Targeted | Chooser$ You | Destination$ Exile | ChangeNum$ 4 | Hidden$ True -SVar:DBTransform:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn | SpellDescription$ Exile this Saga, then return it to the battlefield transformed under your control. -SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | Transformed$ True | GainControl$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle: (As this Saga enters and after your draw step, add a lore counter.)\nI — Destroy all creatures.\nII — Choose a card name. Search target opponent's graveyard, hand, and library for up to four cards with that name and exile them. Then that player shuffles.\nIII — Exile this Saga, then return it to the battlefield transformed under your control. - -ALTERNATE - -Name:Fire Lord Sozin -ManaCost:no cost -Colors:black -Types:Legendary Creature Human Noble -PT:5/5 -K:Menace -K:Firebending:3 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigImmediateTrig | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {X}. When you do, put any number of target creature cards with total mana value X or less from that player's graveyard onto the battlefield under your control. -SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ X | Execute$ TrigChangeZone | TriggerDescription$ When you do, put any number of target creature cards with total mana value X or less from that player's graveyard onto the battlefield under your control. -SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | TargetMin$ 0 | TargetMax$ Y | ValidTgts$ Creature.OwnedBy TriggeredTarget | TgtPrompt$ Select any number of target creature cards with total mana value X or less from the damaged player's graveyard | MaxTotalTargetCMC$ X | GainControl$ True -SVar:X:Count$xPaid -SVar:Y:Count$ValidGraveyard Creature.OwnedBy TriggeredTarget -Oracle:Menace, firebending 3 (Whenever this creature attacks, add {R}{R}{R}. This mana lasts until end of combat.)\nWhenever Fire Lord Sozin deals combat damage to a player, you may pay {X}. When you do, put any number of target creature cards with total mana value X or less from that player's graveyard onto the battlefield under your control. - - +Name:The Rise of Sozin +ManaCost:4 B B +Types:Enchantment Saga +K:Chapter:3:DBDestroyAll,DBNameCard,DBTransform +SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Creature | SpellDescription$ Destroy all creatures. +SVar:DBNameCard:DB$ NameCard | Defined$ You | SubAbility$ DBExile | StackDescription$ REP Choose a_{p:You} chooses a & Search target opponent's_{p:You} searches {p:Targeted}'s & and exile_and exiles & That player_{p:Targeted} | SpellDescription$ Choose a card name. Search target opponent's graveyard, hand, and library for up to four cards with that name and exile them. That player shuffles. +SVar:DBExile:DB$ ChangeZone | ValidTgts$ Opponent | ChangeType$ Card.NamedCard | Origin$ Graveyard,Hand,Library | DefinedPlayer$ Targeted | Chooser$ You | Destination$ Exile | ChangeNum$ 4 | Hidden$ True +SVar:DBTransform:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn | SpellDescription$ Exile this Saga, then return it to the battlefield transformed under your control. +SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | Transformed$ True | GainControl$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Oracle: (As this Saga enters and after your draw step, add a lore counter.)\nI — Destroy all creatures.\nII — Choose a card name. Search target opponent's graveyard, hand, and library for up to four cards with that name and exile them. Then that player shuffles.\nIII — Exile this Saga, then return it to the battlefield transformed under your control. + +ALTERNATE + +Name:Fire Lord Sozin +ManaCost:no cost +Colors:black +Types:Legendary Creature Human Noble +PT:5/5 +K:Menace +K:Firebending:3 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigImmediateTrig | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {X}. When you do, put any number of target creature cards with total mana value X or less from that player's graveyard onto the battlefield under your control. +SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ X | Execute$ TrigChangeZone | TriggerDescription$ When you do, put any number of target creature cards with total mana value X or less from that player's graveyard onto the battlefield under your control. +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | TargetMin$ 0 | TargetMax$ Y | ValidTgts$ Creature.OwnedBy TriggeredTarget | TgtPrompt$ Select any number of target creature cards with total mana value X or less from the damaged player's graveyard | MaxTotalTargetCMC$ X | GainControl$ True +SVar:X:Count$xPaid +SVar:Y:Count$ValidGraveyard Creature.OwnedBy TriggeredTarget +Oracle:Menace, firebending 3 (Whenever this creature attacks, add {R}{R}{R}. This mana lasts until end of combat.)\nWhenever Fire Lord Sozin deals combat damage to a player, you may pay {X}. When you do, put any number of target creature cards with total mana value X or less from that player's graveyard onto the battlefield under your control. + + diff --git a/forge-gui/res/cardsfolder/upcoming/vindictive_warden.txt b/forge-gui/res/cardsfolder/upcoming/vindictive_warden.txt index 2ba067f83a6..01bac8a17b1 100644 --- a/forge-gui/res/cardsfolder/upcoming/vindictive_warden.txt +++ b/forge-gui/res/cardsfolder/upcoming/vindictive_warden.txt @@ -1,8 +1,8 @@ -Name:Vindictive Warden -ManaCost:2 BR -Types:Creature Human Soldier -PT:2/3 -K:Menace -K:Firebending:1 -A:AB$ DealDamage | Cost$ 3 | Defined$ Player.Opponent | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to each opponent. +Name:Vindictive Warden +ManaCost:2 BR +Types:Creature Human Soldier +PT:2/3 +K:Menace +K:Firebending:1 +A:AB$ DealDamage | Cost$ 3 | Defined$ Player.Opponent | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to each opponent. Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nFirebending 1 (Whenever this creature attacks, add {R}. This mana lasts until end of combat.)\n{3}: This creature deals 1 damage to each opponent. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/zuko_exiled_prince.txt b/forge-gui/res/cardsfolder/upcoming/zuko_exiled_prince.txt index 60953624092..ce3f7d25d0b 100644 --- a/forge-gui/res/cardsfolder/upcoming/zuko_exiled_prince.txt +++ b/forge-gui/res/cardsfolder/upcoming/zuko_exiled_prince.txt @@ -1,10 +1,10 @@ -Name:Zuko, Exiled Prince -ManaCost:3 R -Types:Legendary Creature Human Noble -PT:4/3 -K:Firebending:3 -A:AB$ Dig | Cost$ 3 | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | Defined$ You | RememberChanged$ True | SubAbility$ DBEffect | SpellDescription$ Exile the top card of your library. You may play that card this turn. -SVar:DBEffect:DB$ Effect | StaticAbilities$ EffSModeContinuous | ExileOnMoved$ Exile | RememberObjects$ Remembered | SubAbility$ DBCleanup -SVar:EffSModeContinuous:Mode$ Continuous | Affected$ Card.IsRemembered | MayPlay$ True | AffectedZone$ Exile | Description$ You may play it this turn. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Firebending 3 (Whenever this creature attacks, add {R}{R}{R}. This mana lasts until end of combat.)\n{3}: Exile the top card of your library. You may play that card this turn. +Name:Zuko, Exiled Prince +ManaCost:3 R +Types:Legendary Creature Human Noble +PT:4/3 +K:Firebending:3 +A:AB$ Dig | Cost$ 3 | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | Defined$ You | RememberChanged$ True | SubAbility$ DBEffect | SpellDescription$ Exile the top card of your library. You may play that card this turn. +SVar:DBEffect:DB$ Effect | StaticAbilities$ EffSModeContinuous | ExileOnMoved$ Exile | RememberObjects$ Remembered | SubAbility$ DBCleanup +SVar:EffSModeContinuous:Mode$ Continuous | Affected$ Card.IsRemembered | MayPlay$ True | AffectedZone$ Exile | Description$ You may play it this turn. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Oracle:Firebending 3 (Whenever this creature attacks, add {R}{R}{R}. This mana lasts until end of combat.)\n{3}: Exile the top card of your library. You may play that card this turn.