diff --git a/forge-game/src/main/java/forge/game/ability/effects/ChangeZoneEffect.java b/forge-game/src/main/java/forge/game/ability/effects/ChangeZoneEffect.java index c6deeaca26e..05849f13f90 100644 --- a/forge-game/src/main/java/forge/game/ability/effects/ChangeZoneEffect.java +++ b/forge-game/src/main/java/forge/game/ability/effects/ChangeZoneEffect.java @@ -603,17 +603,6 @@ public class ChangeZoneEffect extends SpellAbilityEffect { // If it can't Transform, don't change zones. continue; } - } else if (sa.hasParam("FrontFace")){ - if (gameCard.isDoubleFaced()) { - // need LKI before Animate does apply - if (!moveParams.containsKey(AbilityKey.CardLKI)) { - moveParams.put(AbilityKey.CardLKI, CardUtil.getLKICopy(gameCard)); - } - gameCard.changeCardState("Original", null, sa); - } else { - // if it somehow isn't double-faced, don't change zones. - continue; - } } if (sa.hasParam("WithCountersType")) { CounterType cType = CounterType.getType(sa.getParam("WithCountersType")); diff --git a/forge-gui/res/cardsfolder/upcoming/elesh_norn_the_argent_etchings.txt b/forge-gui/res/cardsfolder/upcoming/elesh_norn_the_argent_etchings.txt index 0ab7041548d..646ee7ac987 100644 --- a/forge-gui/res/cardsfolder/upcoming/elesh_norn_the_argent_etchings.txt +++ b/forge-gui/res/cardsfolder/upcoming/elesh_norn_the_argent_etchings.txt @@ -23,7 +23,7 @@ SVar:DBTransform:DB$ SetState | Defined$ Valid Incubator.token+YouCtrl | Mode$ T SVar:PumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | KW$ Double Strike | SpellDescription$ Creatures you control get +1/+1 and gain double strike until end of turn. SVar:DestroyAll:DB$ DestroyAll | Cost$ SubCounter<5/LOYALTY> | ValidCards$ Permanent.nonArtifact+nonLand+nonPhyrexian+Other | SubAbility$ DBExile | SpellDescription$ Destroy all other permanents except for artifacts, lands, and Phyrexians. Exile CARDNAME, then return it to the battlefield (front face up). SVar:DBExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn -SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | FrontFace$ True | SubAbility$ DBCleanup +SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Token|Counters Oracle:(As this Saga enters and after your draw step, add a lore counter.)\nI — Incubate 2 five times, then transform all Incubator tokens you control.\nII — Creatures you control get +1/+1 and gain double strike until end of turn.\nIII — Destroy all other permanents except for artifacts, lands, and Phyrexians. Exile The Argent Etchings, then return it to the battlefield (front face up). diff --git a/forge-gui/res/cardsfolder/upcoming/essence_of_orthodoxy.txt b/forge-gui/res/cardsfolder/upcoming/essence_of_orthodoxy.txt new file mode 100644 index 00000000000..c7677f7b04e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/essence_of_orthodoxy.txt @@ -0,0 +1,10 @@ +Name:Essence of Orthodoxy +ManaCost:3 W W +Types:Creature Phyrexian +PT:3/3 +K:Flying +T:Mode$ ChangesZone | ValidCard$ Card.Self,Phyrexian.Other+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigIncubate | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME or another Phyrexian enters the battlefield under your control, incubate 2. (Create an Incubator token with two +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.) +SVar:TrigIncubate:DB$ Incubate | Amount$ 2 +DeckHints:Type$Phyrexian +DeckHas:Ability$Token|Counters & Type$Artifact +Oracle:Flying\nWhenever Essence of Orthodoxy or another Phyrexian enters the battlefield under your control, incubate 2. (Create an Incubator token with two +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.) diff --git a/forge-gui/res/cardsfolder/upcoming/injector_crocodile.txt b/forge-gui/res/cardsfolder/upcoming/injector_crocodile.txt new file mode 100644 index 00000000000..22ebaca72fb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/injector_crocodile.txt @@ -0,0 +1,9 @@ +Name:Injector Crocodile +ManaCost:4 B B +Types:Creature Phyrexian Crocodile +PT:5/5 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigIncubate | TriggerDescription$ When CARDNAME dies, incubate 3. (Create an Incubator token with three +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.) +SVar:TrigIncubate:DB$ Incubate | Amount$ 3 +K:TypeCycling:Swamp:2 +DeckHas:Ability$Token|Counters & Type$Artifact +Oracle:When Injector Crocodile dies, incubate 3. (Create an Incubator token with three +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.)\nSwampcycling {2} ({2}, Discard this card: Search your library for a Swamp card, reveal it, put it into your hand, then shuffle.) diff --git a/forge-gui/res/cardsfolder/upcoming/sculpted_perfection.txt b/forge-gui/res/cardsfolder/upcoming/sculpted_perfection.txt new file mode 100644 index 00000000000..74c73da1038 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/sculpted_perfection.txt @@ -0,0 +1,9 @@ +Name:Sculpted Perfection +ManaCost:2 W B +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigIncubate | TriggerDescription$ When CARDNAME enters the battlefield, incubate 2. (Create an Incubator token with two +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.) +SVar:TrigIncubate:DB$ Incubate | Amount$ 2 +S:Mode$ Continuous | Affected$ Phyrexian.YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Phyrexians you control get +1/+1. +DeckHas:Ability$Token|Counters & Type$Artifact|Phyrexian +DeckHints:Type$Phyrexian +Oracle:When Sculpted Perfection enters the battlefield, incubate 2. (Create an Incubator token with two +1/+1 counters on it and "{2}: Transform this artifact." It transforms into a 0/0 Phyrexian artifact creature.)\nPhyrexians you control get +1/+1.