diff --git a/forge-ai/src/main/java/forge/ai/AiCostDecision.java b/forge-ai/src/main/java/forge/ai/AiCostDecision.java index b923b38707a..3b380c5f679 100644 --- a/forge-ai/src/main/java/forge/ai/AiCostDecision.java +++ b/forge-ai/src/main/java/forge/ai/AiCostDecision.java @@ -789,6 +789,15 @@ public class AiCostDecision extends CostDecisionMakerBase { c = AbilityUtils.calculateAmount(source, "ChosenX", ability); } else if (amount.equals("All")) { c = source.getCounters(cost.counter); + } else if (sVar.equals("Targeted$CardManaCost")) { + c = 0; + if (ability.getTargets().getNumTargeted() > 0) { + for (Card tgt : ability.getTargets().getTargetCards()) { + if (tgt.getManaCost() != null) { + c += tgt.getManaCost().getCMC(); + } + } + } } else { c = AbilityUtils.calculateAmount(source, amount, ability); } diff --git a/forge-ai/src/main/java/forge/ai/ComputerUtil.java b/forge-ai/src/main/java/forge/ai/ComputerUtil.java index 3ab921871c7..51bf306bb19 100644 --- a/forge-ai/src/main/java/forge/ai/ComputerUtil.java +++ b/forge-ai/src/main/java/forge/ai/ComputerUtil.java @@ -28,6 +28,7 @@ import forge.card.mana.ManaCostShard; import forge.game.CardTraitPredicates; import forge.game.Game; import forge.game.GameObject; +import forge.game.GameType; import forge.game.ability.AbilityFactory; import forge.game.ability.AbilityUtils; import forge.game.ability.ApiType; @@ -1041,6 +1042,20 @@ public class ComputerUtil { } } // AntiBuffedBy + // Plane cards that give Haste (e.g. Sokenzan) + if (ai.getGame().getRules().hasAppliedVariant(GameType.Planechase)) { + for (Card c : ai.getGame().getActivePlanes()) { + for (StaticAbility s : c.getStaticAbilities()) { + if (s.hasParam("AddKeyword") + && s.getParam("AddKeyword").contains("Haste") + && "Creature".equals(s.getParam("Affected")) + && card.isCreature()) { + return true; + } + } + } + } + final CardCollectionView vengevines = ai.getCardsIn(ZoneType.Graveyard, "Vengevine"); if (!vengevines.isEmpty()) { final CardCollectionView creatures = ai.getCardsIn(ZoneType.Hand); diff --git a/forge-ai/src/main/java/forge/ai/SpecialCardAi.java b/forge-ai/src/main/java/forge/ai/SpecialCardAi.java index db77d699d3e..e091a2462e9 100644 --- a/forge-ai/src/main/java/forge/ai/SpecialCardAi.java +++ b/forge-ai/src/main/java/forge/ai/SpecialCardAi.java @@ -677,6 +677,14 @@ public class SpecialCardAi { // Living Death (and other similar cards using AILogic LivingDeath or AILogic ReanimateAll) public static class LivingDeath { public static boolean consider(final Player ai, final SpellAbility sa) { + // if there's another reanimator card currently suspended, don't cast a new one until the previous + // one resolves, otherwise the reanimation attempt will be ruined (e.g. Living End) + for (Card ex : ai.getCardsIn(ZoneType.Exile)) { + if (ex.hasSVar("IsReanimatorCard") && ex.getCounters(CounterType.TIME) > 0) { + return false; + } + } + int aiBattlefieldPower = 0, aiGraveyardPower = 0; int threshold = 320; // approximately a 4/4 Flying creature worth of extra value @@ -821,6 +829,10 @@ public class SpecialCardAi { int computerHandSize = ai.getZone(ZoneType.Hand).size(); int maxHandSize = ai.getMaxHandSize(); + if (ai.getCardsIn(ZoneType.Library).isEmpty()) { + return false; // nothing to draw from the library + } + if (!CardLists.filter(ai.getCardsIn(ZoneType.Battlefield), CardPredicates.nameEquals("Yawgmoth's Bargain")).isEmpty()) { // Prefer Yawgmoth's Bargain because AI is generally better with it @@ -1337,6 +1349,10 @@ public class SpecialCardAi { Game game = ai.getGame(); PhaseHandler ph = game.getPhaseHandler(); + if (ai.getCardsIn(ZoneType.Library).isEmpty()) { + return false; // nothing to draw from the library + } + int computerHandSize = ai.getZone(ZoneType.Hand).size(); int maxHandSize = ai.getMaxHandSize(); diff --git a/forge-ai/src/main/java/forge/ai/SpellAbilityAi.java b/forge-ai/src/main/java/forge/ai/SpellAbilityAi.java index 93168edf512..4f08eb0e0e0 100644 --- a/forge-ai/src/main/java/forge/ai/SpellAbilityAi.java +++ b/forge-ai/src/main/java/forge/ai/SpellAbilityAi.java @@ -76,6 +76,13 @@ public abstract class SpellAbilityAi { return false; } } + + if (sa.hasParam("AITgtBeforeCostEval")) { + // Cost payment requires a valid target to be specified, e.g. Quillmane Baku, so run the API logic first + // to set the target, then decide on paying costs (slower, so only use for cards where it matters) + return checkApiLogic(ai, sa) && (cost == null || willPayCosts(ai, sa, cost, source)); + } + if (cost != null && !willPayCosts(ai, sa, cost, source)) { return false; } diff --git a/forge-ai/src/main/java/forge/ai/ability/CopySpellAbilityAi.java b/forge-ai/src/main/java/forge/ai/ability/CopySpellAbilityAi.java index 85ccadaec65..d130c18a666 100644 --- a/forge-ai/src/main/java/forge/ai/ability/CopySpellAbilityAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/CopySpellAbilityAi.java @@ -110,7 +110,8 @@ public class CopySpellAbilityAi extends SpellAbilityAi { @Override protected boolean doTriggerAINoCost(Player aiPlayer, SpellAbility sa, boolean mandatory) { // the AI should not miss mandatory activations (e.g. Precursor Golem trigger) - return mandatory || "Always".equals(sa.getParam("AILogic")); + String logic = sa.getParamOrDefault("AILogic", ""); + return mandatory || logic.contains("Always"); // this includes logic like AlwaysIfViable } @Override diff --git a/forge-ai/src/main/java/forge/ai/ability/PermanentAi.java b/forge-ai/src/main/java/forge/ai/ability/PermanentAi.java index d0579d313ad..e89c9e87d3e 100644 --- a/forge-ai/src/main/java/forge/ai/ability/PermanentAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/PermanentAi.java @@ -61,8 +61,23 @@ public class PermanentAi extends SpellAbilityAi { if (card.getType().isLegendary() && !game.getStaticEffects().getGlobalRuleChange(GlobalRuleChange.noLegendRule)) { if (ai.isCardInPlay(card.getName())) { - // AiPlayDecision.WouldDestroyLegend - return false; + if (!card.hasSVar("AILegendaryException")) { + // AiPlayDecision.WouldDestroyLegend + return false; + } else { + String specialRule = card.getSVar("AILegendaryException"); + if ("TwoCopiesAllowed".equals(specialRule)) { + // One extra copy allowed on the battlefield, e.g. Brothers Yamazaki + if (CardLists.filter(ai.getCardsIn(ZoneType.Battlefield), CardPredicates.nameEquals(card.getName())).size() > 1) { + return false; + } + } else if ("AlwaysAllowed".equals(specialRule)) { + // Nothing to do here, check for Legendary is disabled + } else { + // Unknown hint, assume two copies not allowed + return false; + } + } } } diff --git a/forge-ai/src/main/java/forge/ai/ability/ShuffleAi.java b/forge-ai/src/main/java/forge/ai/ability/ShuffleAi.java index 30435464eb2..4f6bd05d10a 100644 --- a/forge-ai/src/main/java/forge/ai/ability/ShuffleAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/ShuffleAi.java @@ -8,6 +8,12 @@ import forge.game.spellability.SpellAbility; public class ShuffleAi extends SpellAbilityAi { @Override protected boolean canPlayAI(Player aiPlayer, SpellAbility sa) { + String logic = sa.getParamOrDefault("AILogic", ""); + if (logic.equals("Always")) { + // We may want to play this for the subability, e.g. Mind's Desire + return true; + } + // not really sure when the compy would use this; maybe only after a // human // deliberately put a card on top of their library @@ -47,7 +53,7 @@ public class ShuffleAi extends SpellAbilityAi { @Override public boolean confirmAction(Player player, SpellAbility sa, PlayerActionConfirmMode mode, String message) { - // ai could analyze parameter denoting the player to shuffle + // ai could analyze parameter denoting the player to shuffle return true; } } diff --git a/forge-gui-mobile/src/forge/screens/match/views/VCardDisplayArea.java b/forge-gui-mobile/src/forge/screens/match/views/VCardDisplayArea.java index fb26aaccf8e..9978aec28c2 100644 --- a/forge-gui-mobile/src/forge/screens/match/views/VCardDisplayArea.java +++ b/forge-gui-mobile/src/forge/screens/match/views/VCardDisplayArea.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import com.badlogic.gdx.Gdx; import com.badlogic.gdx.math.Vector2; import forge.FThreads; @@ -349,15 +350,18 @@ public abstract class VCardDisplayArea extends VDisplayArea implements ActivateH public boolean selectCard(boolean selectEntireStack) { if (MatchController.instance.getGameController().selectCard(getCard(), getOtherCardsToSelect(selectEntireStack), null)) { + Gdx.graphics.requestRendering(); return true; } //if panel can't do anything with card selection, try selecting previous panel in stack if (prevPanelInStack != null && prevPanelInStack.selectCard(selectEntireStack)) { + Gdx.graphics.requestRendering(); return true; } //as a last resort try to select attached panels for (CardAreaPanel panel : attachedPanels) { if (panel.selectCard(selectEntireStack)) { + Gdx.graphics.requestRendering(); return true; } } diff --git a/forge-gui-mobile/src/forge/screens/planarconquest/ConquestMultiverseScreen.java b/forge-gui-mobile/src/forge/screens/planarconquest/ConquestMultiverseScreen.java index 06d4cc47f0d..5185152569a 100644 --- a/forge-gui-mobile/src/forge/screens/planarconquest/ConquestMultiverseScreen.java +++ b/forge-gui-mobile/src/forge/screens/planarconquest/ConquestMultiverseScreen.java @@ -2,6 +2,7 @@ package forge.screens.planarconquest; import java.util.List; +import forge.planarconquest.*; import org.apache.commons.lang3.StringUtils; import com.badlogic.gdx.graphics.Color; @@ -28,19 +29,9 @@ import forge.card.ColorSet; import forge.card.CardDetailUtil.DetailColors; import forge.item.PaperCard; import forge.model.FModel; -import forge.planarconquest.ConquestAwardPool; -import forge.planarconquest.ConquestData; -import forge.planarconquest.ConquestBattle; -import forge.planarconquest.ConquestChaosBattle; -import forge.planarconquest.ConquestEvent; import forge.planarconquest.ConquestEvent.ChaosWheelOutcome; import forge.planarconquest.ConquestEvent.ConquestEventRecord; -import forge.planarconquest.ConquestLocation; -import forge.planarconquest.ConquestPlane; import forge.planarconquest.ConquestPreferences.CQPref; -import forge.planarconquest.ConquestPlaneData; -import forge.planarconquest.ConquestReward; -import forge.planarconquest.ConquestRegion; import forge.screens.FScreen; import forge.screens.LoadingOverlay; import forge.toolbox.FButton; @@ -547,6 +538,10 @@ public class ConquestMultiverseScreen extends FScreen { @Override protected void onEnd(boolean endingAll) { + String secretArea = model.getCurrentLocation().getEvent().getTemporaryUnlock(); + if (secretArea != null) { + ConquestUtil.setPlaneTemporarilyAccessible(secretArea, false); + } model.setCurrentLocation(path.get(path.size() - 1)); model.saveData(); //save new location activeMoveAnimation = null; diff --git a/forge-gui-mobile/src/forge/screens/planarconquest/ConquestPlaneSelector.java b/forge-gui-mobile/src/forge/screens/planarconquest/ConquestPlaneSelector.java index b3a1405ff17..fb8b43dd606 100644 --- a/forge-gui-mobile/src/forge/screens/planarconquest/ConquestPlaneSelector.java +++ b/forge-gui-mobile/src/forge/screens/planarconquest/ConquestPlaneSelector.java @@ -34,7 +34,7 @@ public class ConquestPlaneSelector extends FDisplayObject { private static final float MONITOR_LEFT_MULTIPLIER = 19f / 443f; private static final float ARROW_THICKNESS = Utils.scale(3); - private static final List planes = ImmutableList.copyOf(Iterables.filter(FModel.getPlanes(), new Predicate() { + private static List planes = ImmutableList.copyOf(Iterables.filter(FModel.getPlanes(), new Predicate() { @Override public boolean apply(ConquestPlane plane) { return !plane.isUnreachable(); //filter out unreachable planes @@ -131,7 +131,7 @@ public class ConquestPlaneSelector extends FDisplayObject { ConquestPlane plane = getSelectedPlane(); String desc = plane.getDescription(); if (!desc.isEmpty()) { - GuiDialog.message(plane.getDescription().replace("\\n", "\n"), plane.getName()); + GuiDialog.message(plane.getDescription().replace("\\n", "\n"), plane.getName().replace("_", " ")); } else { GuiDialog.message("This plane has no description.", plane.getName()); } @@ -206,7 +206,7 @@ public class ConquestPlaneSelector extends FDisplayObject { float monitorBottom = monitorTop + monitorHeight; float remainingHeight = h - monitorBottom; ConquestPlane plane = getSelectedPlane(); - g.drawText(plane.getName(), PLANE_NAME_FONT, Color.WHITE, textLeft, monitorBottom, w - 2 * textLeft, remainingHeight, false, HAlignment.CENTER, true); + g.drawText(plane.getName().replace("_", " " ), PLANE_NAME_FONT, Color.WHITE, textLeft, monitorBottom, w - 2 * textLeft, remainingHeight, false, HAlignment.CENTER, true); //draw left/right arrows float yMid = monitorBottom + remainingHeight / 2; @@ -224,4 +224,13 @@ public class ConquestPlaneSelector extends FDisplayObject { g.drawLine(ARROW_THICKNESS, Color.WHITE, xMid + offsetX, yMid - 1, xMid - offsetX, yMid + offsetY); rightArrowBounds = new Rectangle(w - leftArrowBounds.width, monitorBottom, leftArrowBounds.width, remainingHeight); } + + public void updateReachablePlanes() { + planes = ImmutableList.copyOf(Iterables.filter(FModel.getPlanes(), new Predicate() { + @Override + public boolean apply(ConquestPlane plane) { + return !plane.isUnreachable(); + } + })); + } } diff --git a/forge-gui-mobile/src/forge/screens/planarconquest/ConquestPlaneswalkScreen.java b/forge-gui-mobile/src/forge/screens/planarconquest/ConquestPlaneswalkScreen.java index 02d691189cb..ff613b75e56 100644 --- a/forge-gui-mobile/src/forge/screens/planarconquest/ConquestPlaneswalkScreen.java +++ b/forge-gui-mobile/src/forge/screens/planarconquest/ConquestPlaneswalkScreen.java @@ -38,6 +38,7 @@ public class ConquestPlaneswalkScreen extends FScreen { public void onActivate() { ConquestData model = FModel.getConquest().getModel(); setHeaderCaption(model.getName()); + planeSelector.updateReachablePlanes(); planeSelector.setCurrentPlane(model.getCurrentPlane()); planeSelector.activate(); } diff --git a/forge-gui-mobile/src/forge/screens/planarconquest/LoadConquestScreen.java b/forge-gui-mobile/src/forge/screens/planarconquest/LoadConquestScreen.java index 5694541e2e3..1115a2f4ec1 100644 --- a/forge-gui-mobile/src/forge/screens/planarconquest/LoadConquestScreen.java +++ b/forge-gui-mobile/src/forge/screens/planarconquest/LoadConquestScreen.java @@ -315,7 +315,7 @@ public class LoadConquestScreen extends LaunchScreen { font = FSkinFont.get(12); float cardsWidth = font.getBounds(cards).width + iconSize + SettingsScreen.SETTING_PADDING; float shardsWidth = font.getBounds(shards).width + iconSize + SettingsScreen.SETTING_PADDING; - g.drawText(value.getPlaneswalker().getName() + " - " + value.getCurrentPlane().getName(), font, SettingsScreen.DESC_COLOR, x, y, w - shardsWidth - cardsWidth, h, false, HAlignment.LEFT, false); + g.drawText(value.getPlaneswalker().getName() + " - " + value.getCurrentPlane().getName().replace("_", " "), font, SettingsScreen.DESC_COLOR, x, y, w - shardsWidth - cardsWidth, h, false, HAlignment.LEFT, false); g.drawImage(FSkinImage.SPELLBOOK, x + w - shardsWidth - cardsWidth + iconOffset, y - SettingsScreen.SETTING_PADDING, iconSize, iconSize); g.drawText(cards, font, SettingsScreen.DESC_COLOR, x + w - shardsWidth - cardsWidth + iconSize + SettingsScreen.SETTING_PADDING, y, w, h, false, HAlignment.LEFT, false); g.drawImage(FSkinImage.AETHER_SHARD, x + w - shardsWidth + iconOffset, y - SettingsScreen.SETTING_PADDING, iconSize, iconSize); diff --git a/forge-gui/release-files/CHANGES.txt b/forge-gui/release-files/CHANGES.txt index 12ab45e9203..1e10f593eaa 100644 --- a/forge-gui/release-files/CHANGES.txt +++ b/forge-gui/release-files/CHANGES.txt @@ -1,8 +1,19 @@ -- AI Improvements - -A new round of AI improvements went into the game, hopefully making the game a little more interesting and exciting to play. In particular, certain improvements regarding Flash were implemented, the AI is now able to use cards which reorder the top of the library, such as Ponder or Portent, as well as cards which copy spells and/or activated abilities, such as Twincast or Fork. On top of that, several logic-related bugs were fixed. Also, the AI has been optimized a little, hopefully making it a bit faster, especially on mobile platforms, in situations where there are a lot of cards on the battlefield but the AI has little or nothing to do. +- Planar Conquest 25th MTG Anniversary / Christmas 2018 Update - +A rather serious and massive content update has happened in Planar Conquest. There are two new planes available, Dominaria and Kamigawa. +(Please note that Planar Conquest is currently only available on Android and in the mobile backport.) -- Planar Conquest: Guilds of Ravnica - -Cards from Guilds of Ravnica are now available on the Ravnica plane in Planar Conquest. Several events on this plane have been updated or changed to feature Guilds of Ravnica cards as well. Please note that Planar Conquest is currently only available on Android and the macOS mobile backport. +** Dominaria ** +It's the 25th anniversary year for Magic: the Gathering, and one of the key events this year was going back to Dominaria with a brand new set. So, at the end of the year, why not visit Dominaria once more? Dominaria is a plane which features cards from the eponymous set, Dominaria, as well as most (but not all) cards from Magic Core Set 2019 and Commander 2018. There are 45 events available for your enjoyment. Traditional Commander, Planeswalker, and Vanguard events represent the majority of the events on the plane, but Dominaria also features Planechase variant matches, with the planar decks consisting of plane cards representing regions of Dominaria (and sometimes, by the whim of fate, various other locations of the Multiverse) and various randomly inserted phenomena. + There is a rumor circulating in the taverns claiming that somewhere on Dominaria there is a hidden secret portal leading to the legendary Time Vault which allows a planeswalker to travel to the past, yet it is unknown if this rumor is true. + +** Kamigawa ** +Kamigawa is a plane consisting of 45 events and containing the cards from Champions of Kamigawa, Betrayers of Kamigawa, and Saviors of Kamigawa. Even though this block is notorious for being underpowered and probably contains the biggest number of weenies and bears, it also presents you with a chance to get some of the most broken cards in the game. For example, you can grab Umezawa's Jitte without having to rely on randomly finding one in Chaos Battles. Commander, Vanguard, and the new Planechase events are available on the Kamigawa plane, but no Planeswalker events since no planeswalker cards existed in this period of Magic: the Gathering. + +** Other changes ** +In addition to that, several other planes were tweaked. In particular, Theros, Alara and Ravnica feature random Planechase matches replacing random non-variant matches. Ravnica has been updated to feature several new events featuring Guilds of Ravnica cards, and some old events on this plane were also updated with the new cards as well. Guilds of Ravnica has been fully enabled on this plane, so you can grab the relevant cards in The Aether or from randomly won booster packs. Also, Theros has been tweaked not to start with a hard non-singleton non-variant duel, as well as to allow to ignore non-singleton duels (walk around them) if need be. + +- AI Improvements - +A new round of AI improvements went into the game, hopefully making the game a little more interesting and exciting to play. In particular, certain improvements regarding Flash were implemented, the AI is now able to use cards which reorder the top of the library, such as Ponder or Portent, as well as cards which copy spells and/or activated abilities, such as Twincast or Fork. Some other cards were improved for the AI and some were marked as AI playable. On top of that, several logic-related bugs were fixed. Also, the AI has been optimized a little, hopefully making it a bit faster, especially on mobile platforms, in situations where there are a lot of cards on the battlefield but the AI has little or nothing to do. - Random Commander Quest - It is now possible to start a quest with Commander rules and randomly generated quest opponents playing Commander decks. This feature is currently exclusive to desktop Forge. diff --git a/forge-gui/res/cardsfolder/b/brothers_yamazaki.txt b/forge-gui/res/cardsfolder/b/brothers_yamazaki.txt index 36da0aff1c4..0204b134bf5 100644 --- a/forge-gui/res/cardsfolder/b/brothers_yamazaki.txt +++ b/forge-gui/res/cardsfolder/b/brothers_yamazaki.txt @@ -7,5 +7,7 @@ S:Mode$ Continuous | Affected$ Permanent.namedBrothers Yamazaki | CheckSVar$ X | SVar:X:Count$Valid Permanent.namedBrothers Yamazaki S:Mode$ Continuous | Affected$ Creature.Other+namedBrothers Yamazaki | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Haste | Description$ Each other creature named CARDNAME gets +2/+2 and has haste. DeckHints:Name$Brothers Yamazaki +SVar:AILegendaryException:TwoCopiesAllowed +SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/brothers_yamazaki.jpg Oracle:Bushido 1 (Whenever this creature blocks or becomes blocked, it gets +1/+1 until end of turn.)\nIf there are exactly two permanents named Brothers Yamazaki on the battlefield, the "legend rule" doesn't apply to them.\nEach other creature named Brothers Yamazaki gets +2/+2 and has haste. diff --git a/forge-gui/res/cardsfolder/c/celestial_kirin.txt b/forge-gui/res/cardsfolder/c/celestial_kirin.txt index eaf03aea033..424ba4b4936 100644 --- a/forge-gui/res/cardsfolder/c/celestial_kirin.txt +++ b/forge-gui/res/cardsfolder/c/celestial_kirin.txt @@ -6,7 +6,8 @@ K:Flying T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDestroyAll | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, destroy all permanents with that spell's converted mana cost. SVar:TrigDestroyAll:DB$DestroyAll | ValidCards$ Permanent.cmcEQX | References$ X SVar:X:TriggerCount$CastSACMC -AI:RemoveDeck:Random AI:RemoveDeck:All +DeckHints:Type$Spirit|Arcane +AI:RemoveDeck:Random SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_kirin.jpg Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, destroy all permanents with that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/c/chisei_heart_of_oceans.txt b/forge-gui/res/cardsfolder/c/chisei_heart_of_oceans.txt index b8d36dcb10d..3abbb3ec535 100644 --- a/forge-gui/res/cardsfolder/c/chisei_heart_of_oceans.txt +++ b/forge-gui/res/cardsfolder/c/chisei_heart_of_oceans.txt @@ -6,5 +6,6 @@ K:Flying T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you remove a counter from a permanent you control. SVar:TrigSac:DB$ Sacrifice | Defined$ Self | UnlessPayer$ You | UnlessCost$ RemoveAnyCounter<1/Permanent.YouCtrl/a permanent you control> DeckNeeds:Ability$Counters +SVar:NeedsToPlay:Creature.YouCtrl+HasCounters SVar:Picture:http://www.wizards.com/global/images/magic/general/chisei_heart_of_oceans.jpg Oracle:Flying\nAt the beginning of your upkeep, sacrifice Chisei, Heart of Oceans unless you remove a counter from a permanent you control. diff --git a/forge-gui/res/cardsfolder/d/devouring_greed.txt b/forge-gui/res/cardsfolder/d/devouring_greed.txt index 9db08ba1d84..0a960cec4c1 100644 --- a/forge-gui/res/cardsfolder/d/devouring_greed.txt +++ b/forge-gui/res/cardsfolder/d/devouring_greed.txt @@ -7,6 +7,7 @@ SVar:X:XChoice SVar:A:Sacrificed$Amount SVar:B:SVar$A/Times.2 SVar:C:SVar$B/Plus.2 +SVar:AIPreference:SacCost$Creature.Spirit+token,Creature.Spirit+cmcLE2 AI:RemoveDeck:All AI:RemoveDeck:Random DeckHints:Type$Spirit diff --git a/forge-gui/res/cardsfolder/e/eiganjo_free_riders.txt b/forge-gui/res/cardsfolder/e/eiganjo_free_riders.txt index 852d9c8c0ce..cc7213fd923 100644 --- a/forge-gui/res/cardsfolder/e/eiganjo_free_riders.txt +++ b/forge-gui/res/cardsfolder/e/eiganjo_free_riders.txt @@ -8,5 +8,6 @@ SVar:TrigBounce:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Manda SVar:NeedsToPlayVar:Z GE2 SVar:Z:Count$Valid Creature.White+YouCtrl+cmcLE4 AI:RemoveDeck:Random +DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/eiganjo_free_riders.jpg Oracle:Flying\nAt the beginning of your upkeep, return a white creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/h/he_who_hungers.txt b/forge-gui/res/cardsfolder/h/he_who_hungers.txt index 4f91ab07f96..26ee77c5f06 100644 --- a/forge-gui/res/cardsfolder/h/he_who_hungers.txt +++ b/forge-gui/res/cardsfolder/h/he_who_hungers.txt @@ -5,6 +5,7 @@ PT:3/2 K:Flying A:AB$ Discard | Cost$ 1 Sac<1/Spirit> | ValidTgts$ Opponent | SorcerySpeed$ True | NumCards$ 1 | Mode$ RevealYouChoose | SpellDescription$ Target opponent reveals their hand. You choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. K:Soulshift:4 +SVar:AIPreference:SacCost$Creature.Spirit+token,Creature.Spirit+cmcLE2 AI:RemoveDeck:Random DeckHints:Type$Spirit SVar:Picture:http://www.wizards.com/global/images/magic/general/he_who_hungers.jpg diff --git a/forge-gui/res/cardsfolder/h/hikari_twilight_guardian.txt b/forge-gui/res/cardsfolder/h/hikari_twilight_guardian.txt index f10454fc8d8..803dbab2f25 100644 --- a/forge-gui/res/cardsfolder/h/hikari_twilight_guardian.txt +++ b/forge-gui/res/cardsfolder/h/hikari_twilight_guardian.txt @@ -8,5 +8,6 @@ SVar:TrigExile:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destinatio SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield. SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Exile | Destination$ Battlefield AI:RemoveDeck:Random +DeckHints:Type$Spirit|Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/hikari_twilight_guardian.jpg Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may exile Hikari, Twilight Guardian. If you do, return it to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/i/iizuka_the_ruthless.txt b/forge-gui/res/cardsfolder/i/iizuka_the_ruthless.txt index 05fead83d4b..71dccbe2df2 100644 --- a/forge-gui/res/cardsfolder/i/iizuka_the_ruthless.txt +++ b/forge-gui/res/cardsfolder/i/iizuka_the_ruthless.txt @@ -4,6 +4,7 @@ Types:Legendary Creature Human Samurai PT:3/3 K:Bushido:2 A:AB$ PumpAll | Cost$ 2 R Sac<1/Samurai> | ValidCards$ Creature.Samurai+YouCtrl | KW$ Double Strike | SpellDescription$ Samurai creatures you control gain double strike until end of turn. +SVar:AIPreference:SacCost$Creature.Samurai+token,Creature.Samurai+cmcLE3 AI:RemoveDeck:All SVar:Picture:http://www.wizards.com/global/images/magic/general/iizuka_the_ruthless.jpg Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)\n{2}{R}, Sacrifice a Samurai: Samurai creatures you control gain double strike until end of turn. diff --git a/forge-gui/res/cardsfolder/i/infinite_hourglass.txt b/forge-gui/res/cardsfolder/i/infinite_hourglass.txt index 35f12c0b512..33c2264e429 100644 --- a/forge-gui/res/cardsfolder/i/infinite_hourglass.txt +++ b/forge-gui/res/cardsfolder/i/infinite_hourglass.txt @@ -5,7 +5,8 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ TIME | CounterNum$ 1 S:Mode$ Continuous | Affected$ Creature | AddPower$ X | Description$ All creatures get +1/+0 for each time counter on CARDNAME. SVar:X:Count$CardCounters.TIME -A:AB$ RemoveCounter | Cost$ 3 | CounterType$ TIME | CounterNum$ 1 | ActivationPhases$ Upkeep | AnyPlayer$ True | SpellDescription$ Remove a time counter from CARDNAME. Any player may activate this ability but only during any upkeep step. +#TODO: Improve the AI for this +A:AB$ RemoveCounter | Cost$ 3 | CounterType$ TIME | CounterNum$ 1 | ActivationPhases$ Upkeep | AnyPlayer$ True | AILogic$ Never | SpellDescription$ Remove a time counter from CARDNAME. Any player may activate this ability but only during any upkeep step. AI:RemoveDeck:Random SVar:Picture:http://www.wizards.com/global/images/magic/general/infinite_hourglass.jpg Oracle:At the beginning of your upkeep, put a time counter on Infinite Hourglass.\nAll creatures get +1/+0 for each time counter on Infinite Hourglass.\n{3}: Remove a time counter from Infinite Hourglass. Any player may activate this ability but only during any upkeep step. diff --git a/forge-gui/res/cardsfolder/k/kiri_onna.txt b/forge-gui/res/cardsfolder/k/kiri_onna.txt index e0d4217a98c..2a3e98c0cb2 100644 --- a/forge-gui/res/cardsfolder/k/kiri_onna.txt +++ b/forge-gui/res/cardsfolder/k/kiri_onna.txt @@ -7,5 +7,6 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigReturnOther:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand SVar:TrigReturnThis:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand AI:RemoveDeck:Random +SVar:NeedsToPlay:Creature.OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/kiri_onna.jpg Oracle:When Kiri-Onna enters the battlefield, return target creature to its owner's hand.\nWhenever you cast a Spirit or Arcane spell, you may return Kiri-Onna to its owner's hand. diff --git a/forge-gui/res/cardsfolder/l/lotus_vale.txt b/forge-gui/res/cardsfolder/l/lotus_vale.txt index 0b60ee818ea..1ad25b249b7 100644 --- a/forge-gui/res/cardsfolder/l/lotus_vale.txt +++ b/forge-gui/res/cardsfolder/l/lotus_vale.txt @@ -4,8 +4,8 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 3 | SpellDescription$ Add three mana of any one color. R:Event$ Moved | Destination$ Battlefield | ValidCard$ Card.Self | ReplaceWith$ PayBeforeETB | Description$ If CARDNAME would enter the battlefield, sacrifice two untapped lands instead. If you do, put CARDNAME onto the battlefield. If you don't, put it into its owner's graveyard. SVar:PayBeforeETB:DB$ Sacrifice | SacValid$ Land.untapped | Defined$ You | RememberSacrificed$ True | Amount$ 2 | StrictAmount$ True | SubAbility$ MoveToGraveyard -SVar:MoveToGraveyard:DB$ ChangeZone | Origin$ All | Destination$ Graveyard | Defined$ ReplacedCard | ConditionCheckSVar$ X | ConditionSVarCompare$ LT2 | SubAbility$ MoveToBattlefield -SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | SubAbility$ DBCleanup +SVar:MoveToGraveyard:DB$ ChangeZone | Origin$ All | Destination$ Graveyard | Defined$ ReplacedCard | ConditionCheckSVar$ X | ConditionSVarCompare$ LT2 | References$ X | SubAbility$ MoveToBattlefield +SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | References$ X | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:NeedsToPlayVar:Z GE2 diff --git a/forge-gui/res/cardsfolder/l/lovisa_coldeyes.txt b/forge-gui/res/cardsfolder/l/lovisa_coldeyes.txt index 55d920e9627..7a724f56be9 100644 --- a/forge-gui/res/cardsfolder/l/lovisa_coldeyes.txt +++ b/forge-gui/res/cardsfolder/l/lovisa_coldeyes.txt @@ -4,5 +4,6 @@ Types:Legendary Creature Human PT:3/3 S:Mode$ Continuous | Affected$ Creature.Warrior,Creature.Berserker,Creature.Barbarian | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Haste | Description$ Each creature that's a Barbarian, a Warrior, or a Berserker gets +2/+2 and has haste. SVar:PlayMain1:TRUE +SVar:BuffedBy:Creature.Warrior,Creature.Berserker,Creature.Barbarian SVar:Picture:http://www.wizards.com/global/images/magic/general/lovisa_coldeyes.jpg Oracle:Each creature that's a Barbarian, a Warrior, or a Berserker gets +2/+2 and has haste. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_coffers.txt b/forge-gui/res/cardsfolder/m/magus_of_the_coffers.txt index 3cb6233625c..3d3657d373b 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_coffers.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_coffers.txt @@ -2,8 +2,7 @@ Name:Magus of the Coffers ManaCost:4 B Types:Creature Human Wizard PT:4/4 -A:AB$ Mana | Cost$ 2 T | Produced$ B | Amount$ X | References$ X | SpellDescription$ Add {B} for each Swamp you control. +A:AB$ Mana | Cost$ 2 T | Produced$ B | Amount$ X | References$ X | AILogic$ ManaRitual | AINoRecursiveCheck$ True | SpellDescription$ Add {B} for each Swamp you control. SVar:X:Count$Valid Swamp.YouCtrl -AI:RemoveDeck:All SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_coffers.jpg Oracle:{2}, {T}: Add {B} for each Swamp you control. diff --git a/forge-gui/res/cardsfolder/m/marrow_gnawer.txt b/forge-gui/res/cardsfolder/m/marrow_gnawer.txt index 15642f90171..98ce0c6d3b9 100644 --- a/forge-gui/res/cardsfolder/m/marrow_gnawer.txt +++ b/forge-gui/res/cardsfolder/m/marrow_gnawer.txt @@ -5,6 +5,7 @@ PT:2/3 S:Mode$ Continuous | Affected$ Creature.Rat | AddKeyword$ Fear | Description$ Rat creatures have fear. (They can't be blocked except by artifact creatures and/or black creatures.) A:AB$ Token | Cost$ T Sac<1/Rat> | TokenAmount$ X | References$ X | TokenName$ Rat | TokenTypes$ Creature,Rat | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ b 1 1 rat CHK | SpellDescription$ Create X 1/1 black Rat creature tokens, where X is the number of Rats you control. SVar:X:Count$TypeYouCtrl.Rat +SVar:AIPreference:SacCost$Creature.Rat+token,Creature.Rat+cmcLE3 AI:RemoveDeck:Random DeckHints:Type$Rat SVar:Picture:http://www.wizards.com/global/images/magic/general/marrow_gnawer.jpg diff --git a/forge-gui/res/cardsfolder/m/minds_desire.txt b/forge-gui/res/cardsfolder/m/minds_desire.txt index cfb68eb87f2..db16d6a4b53 100644 --- a/forge-gui/res/cardsfolder/m/minds_desire.txt +++ b/forge-gui/res/cardsfolder/m/minds_desire.txt @@ -2,7 +2,7 @@ Name:Mind's Desire ManaCost:4 U U Types:Sorcery K:Storm -A:SP$ Shuffle | Cost$ 4 U U | SubAbility$ DBExile | SpellDescription$ Shuffle your library. Then exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. (If it has X in its mana cost, X is 0.) +A:SP$ Shuffle | Cost$ 4 U U | SubAbility$ DBExile | AILogic$ Always | SpellDescription$ Shuffle your library. Then exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. (If it has X in its mana cost, X is 0.) SVar:DBExile:DB$ ChangeZone | Defined$ TopOfLibrary | Origin$ Library | Destination$ Exile | RememberChanged$ True | SubAbility$ DBEffect SVar:DBEffect:DB$Effect | RememberObjects$ Remembered | StaticAbilities$ Play | SubAbility$ DBCleanup | ExileOnMoved$ Exile SVar:Play:Mode$ Continuous | MayPlay$ True | MayPlayWithoutManaCost$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play remembered card. diff --git a/forge-gui/res/cardsfolder/m/mirari.txt b/forge-gui/res/cardsfolder/m/mirari.txt index 80784279ed2..c1b674b58c3 100644 --- a/forge-gui/res/cardsfolder/m/mirari.txt +++ b/forge-gui/res/cardsfolder/m/mirari.txt @@ -2,6 +2,6 @@ Name:Mirari ManaCost:5 Types:Legendary Artifact T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigCopy | TriggerDescription$ Whenever you cast an instant or sorcery spell, you may pay {3}. If you do, copy that spell. You may choose new targets for the copy. -SVar:TrigCopy:AB$CopySpellAbility | Cost$ 3 | Defined$ TriggeredSpellAbility +SVar:TrigCopy:AB$CopySpellAbility | Cost$ 3 | Defined$ TriggeredSpellAbility | AILogic$ AlwaysIfViable SVar:Picture:http://www.wizards.com/global/images/magic/general/mirari.jpg Oracle:Whenever you cast an instant or sorcery spell, you may pay {3}. If you do, copy that spell. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/n/nezumi_bone_reader.txt b/forge-gui/res/cardsfolder/n/nezumi_bone_reader.txt index 2e07b247e2b..06c6f400b13 100644 --- a/forge-gui/res/cardsfolder/n/nezumi_bone_reader.txt +++ b/forge-gui/res/cardsfolder/n/nezumi_bone_reader.txt @@ -3,6 +3,6 @@ ManaCost:1 B Types:Creature Rat Shaman PT:1/1 A:AB$ Discard | Cost$ B Sac<1/Creature> | ValidTgts$ Player | SorcerySpeed$ True | NumCards$ 1 | Mode$ TgtChoose | SpellDescription$ Target player discards a card. Activate this ability only any time you could cast a sorcery. -AI:RemoveDeck:All +SVar:AIPreference:SacCost$Creature.token,Creature.cmcLE1 SVar:Picture:http://www.wizards.com/global/images/magic/general/nezumi_bone_reader.jpg Oracle:{B}, Sacrifice a creature: Target player discards a card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/o/orochi_colony.txt b/forge-gui/res/cardsfolder/o/orochi_colony.txt index aa74499d2ee..7363c8d3630 100644 --- a/forge-gui/res/cardsfolder/o/orochi_colony.txt +++ b/forge-gui/res/cardsfolder/o/orochi_colony.txt @@ -6,5 +6,5 @@ SVar:TrigRamp:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | Tapp T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {CHAOS}, target creature can't be blocked this turn. SVar:RolledChaos:DB$ Pump | ValidTgts$ Creature | KW$ HIDDEN Unblockable SVar:Picture:http://www.wizards.com/global/images/magic/general/orochi_colony.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True +SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True | RollInMain1$ True Oracle:Whenever a creature you control deals combat damage to a player, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.\nWhenever you roll {CHAOS}, target creature can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/o/orochi_eggwatcher_shidako_broodmistress.txt b/forge-gui/res/cardsfolder/o/orochi_eggwatcher_shidako_broodmistress.txt index cc4c1253e7f..422ca6be5b8 100644 --- a/forge-gui/res/cardsfolder/o/orochi_eggwatcher_shidako_broodmistress.txt +++ b/forge-gui/res/cardsfolder/o/orochi_eggwatcher_shidako_broodmistress.txt @@ -17,5 +17,6 @@ Colors:green Types:Legendary Creature Snake Shaman PT:3/3 A:AB$ Pump | Cost$ G Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 3 | NumDef$ 3 | SpellDescription$ Target creature gets +3/+3 until end of turn. +SVar:AIPreference:SacCost$Creature.token,Creature.cmcLE2 SVar:Picture:http://www.wizards.com/global/images/magic/general/shidako_broodmistress.jpg Oracle:{G}, Sacrifice a creature: Target creature gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/presence_of_the_wise.txt b/forge-gui/res/cardsfolder/p/presence_of_the_wise.txt index 0707bc07ead..aad7e5e0c8d 100644 --- a/forge-gui/res/cardsfolder/p/presence_of_the_wise.txt +++ b/forge-gui/res/cardsfolder/p/presence_of_the_wise.txt @@ -3,5 +3,7 @@ ManaCost:2 W W Types:Sorcery A:SP$ GainLife | Cost$ 2 W W | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each card in your hand. SVar:X:Count$CardsInYourHand/Times.2 +SVar:NeedsToPlayVar:Z GE3 +SVar:Z:Count$InYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/presence_of_the_wise.jpg Oracle:You gain 2 life for each card in your hand. diff --git a/forge-gui/res/cardsfolder/q/quillmane_baku.txt b/forge-gui/res/cardsfolder/q/quillmane_baku.txt index b850e7b3c3d..ddf79d3bf5e 100644 --- a/forge-gui/res/cardsfolder/q/quillmane_baku.txt +++ b/forge-gui/res/cardsfolder/q/quillmane_baku.txt @@ -4,9 +4,9 @@ Types:Creature Spirit PT:3/3 T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ KI | CounterNum$ 1 -A:AB$ ChangeZone | Cost$ 1 T SubCounter | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Creature | ChangeNum$ 1 | References$ X | SpellDescription$ Return target creature with converted mana cost X or less to its owner's hand. +A:AB$ ChangeZone | Cost$ 1 T SubCounter | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Creature | ChangeNum$ 1 | References$ X | AITgtBeforeCostEval$ True | SpellDescription$ Return target creature with converted mana cost X or less to its owner's hand. SVar:X:Targeted$CardManaCost +AI:RemoveDeck:Random # We'll need to improve the script at some stage, especially if we add Hunter of Eyeblights or Razorfin Abolisher. -AI:RemoveDeck:All SVar:Picture:http://www.wizards.com/global/images/magic/general/quillmane_baku.jpg Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Quillmane Baku.\n{1}, {T}, Remove X ki counters from Quillmane Baku: Return target creature with converted mana cost X or less to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/seshiro_the_anointed_avatar.txt b/forge-gui/res/cardsfolder/s/seshiro_the_anointed_avatar.txt index 9df1b632be0..c2ec8d58520 100644 --- a/forge-gui/res/cardsfolder/s/seshiro_the_anointed_avatar.txt +++ b/forge-gui/res/cardsfolder/s/seshiro_the_anointed_avatar.txt @@ -3,7 +3,7 @@ ManaCost:no cost Types:Vanguard HandLifeModifier:+0/-1 T:Mode$ NewGame | Execute$ TrigChooseCT | TriggerZones$ Command | TriggerDescription$ At the beginning of the game, choose a creature type. Creatures you control, creature spells you control, and creature cards you own in any zone other than the battlefield or the stack have the chosen type in addition to their other types. -SVar:TrigChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature +SVar:TrigChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | AILogic$ MostProminentInComputerDeck S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AffectedZone$ Battlefield,Hand,Library,Graveyard,Exile,Stack,Command | AddType$ ChosenType SVar:Picture:https://downloads.cardforge.org/images/cards/VAN/Seshiro the Anointed Avatar.full.jpg Oracle:Hand +0, life -1\nAt the beginning of the game, choose a creature type. Creatures you control, creature spells you control, and creature cards you own in any zone other than the battlefield or the stack have the chosen type in addition to their other types. diff --git a/forge-gui/res/cardsfolder/s/shisato_whispering_hunter.txt b/forge-gui/res/cardsfolder/s/shisato_whispering_hunter.txt index 20bc3b78ac0..7dc31d185ad 100644 --- a/forge-gui/res/cardsfolder/s/shisato_whispering_hunter.txt +++ b/forge-gui/res/cardsfolder/s/shisato_whispering_hunter.txt @@ -6,6 +6,9 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigSac:DB$Sacrifice | Defined$ You | SacValid$ Snake T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player skips their next untap step. SVar:TrigPump:DB$Pump | Defined$ TriggeredTarget | KW$ Skip your next untap step. | Permanent$ True +SVar:NeedsToPlayVar:Z GE2 +SVar:Z:Count$Valid Creature.Snake+YouCtrl+cmcLE2 +DeckNeeds:Type$Snake AI:RemoveDeck:All AI:RemoveDeck:Random SVar:Picture:http://www.wizards.com/global/images/magic/general/shisato_whispering_hunter.jpg diff --git a/forge-gui/res/cardsfolder/s/songs_of_the_damned.txt b/forge-gui/res/cardsfolder/s/songs_of_the_damned.txt index d1427b86bf2..a44175f7fea 100644 --- a/forge-gui/res/cardsfolder/s/songs_of_the_damned.txt +++ b/forge-gui/res/cardsfolder/s/songs_of_the_damned.txt @@ -1,8 +1,7 @@ Name:Songs of the Damned ManaCost:B Types:Instant -A:SP$ Mana | Cost$ B | Produced$ B | Amount$ X | References$ X | SpellDescription$ Add {B} for each creature card in your graveyard. +A:SP$ Mana | Cost$ B | Produced$ B | Amount$ X | References$ X | AILogic$ ManaRitual | AINoRecursiveCheck$ True | SpellDescription$ Add {B} for each creature card in your graveyard. SVar:X:Count$TypeInYourYard.Creature -AI:RemoveDeck:All SVar:Picture:http://www.wizards.com/global/images/magic/general/songs_of_the_damned.jpg Oracle:Add {B} for each creature card in your graveyard. diff --git a/forge-gui/res/cardsfolder/w/withering_wisps.txt b/forge-gui/res/cardsfolder/w/withering_wisps.txt index 0f138c59a50..90a0b47b2b1 100644 --- a/forge-gui/res/cardsfolder/w/withering_wisps.txt +++ b/forge-gui/res/cardsfolder/w/withering_wisps.txt @@ -3,7 +3,7 @@ ManaCost:1 B B Types:Enchantment T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | IsPresent$ Creature | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ At the beginning of the end step, if no creatures are on the battlefield, sacrifice CARDNAME. SVar:TrigSac:DB$Sacrifice | Defined$ Self -A:AB$ DamageAll | Cost$ B | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Player | ValidDescription$ each creature and each player. | ActivationLimit$ X | References$ X | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. Activate this ability no more times each turn than the number of snow Swamps you control. +A:AB$ DamageAll | Cost$ B | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Player | ValidDescription$ each creature and each player. | ActivationLimit$ X | References$ X | AILogic$ DmgAllCreaturesAndPlayers | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. Activate this ability no more times each turn than the number of snow Swamps you control. SVar:X:Count$Valid Swamp.Snow+YouCtrl SVar:NeedsToPlay:Creature AI:RemoveDeck:Random diff --git a/forge-gui/res/conquest/planes/Dominaria/Ice Age/_events.txt b/forge-gui/res/conquest/planes/Classic_Dominaria/Ice Age/_events.txt similarity index 100% rename from forge-gui/res/conquest/planes/Dominaria/Ice Age/_events.txt rename to forge-gui/res/conquest/planes/Classic_Dominaria/Ice Age/_events.txt diff --git a/forge-gui/res/conquest/planes/Dominaria/Invasion/_events.txt b/forge-gui/res/conquest/planes/Classic_Dominaria/Invasion/_events.txt similarity index 100% rename from forge-gui/res/conquest/planes/Dominaria/Invasion/_events.txt rename to forge-gui/res/conquest/planes/Classic_Dominaria/Invasion/_events.txt diff --git a/forge-gui/res/conquest/planes/Dominaria/Mirage/_events.txt b/forge-gui/res/conquest/planes/Classic_Dominaria/Mirage/_events.txt similarity index 100% rename from forge-gui/res/conquest/planes/Dominaria/Mirage/_events.txt rename to forge-gui/res/conquest/planes/Classic_Dominaria/Mirage/_events.txt diff --git a/forge-gui/res/conquest/planes/Dominaria/Odyssey/_events.txt b/forge-gui/res/conquest/planes/Classic_Dominaria/Odyssey/_events.txt similarity index 100% rename from forge-gui/res/conquest/planes/Dominaria/Odyssey/_events.txt rename to forge-gui/res/conquest/planes/Classic_Dominaria/Odyssey/_events.txt diff --git a/forge-gui/res/conquest/planes/Dominaria/Onslaught/_events.txt b/forge-gui/res/conquest/planes/Classic_Dominaria/Onslaught/_events.txt similarity index 100% rename from forge-gui/res/conquest/planes/Dominaria/Onslaught/_events.txt rename to forge-gui/res/conquest/planes/Classic_Dominaria/Onslaught/_events.txt diff --git a/forge-gui/res/conquest/planes/Dominaria/Time Spiral/_events.txt b/forge-gui/res/conquest/planes/Classic_Dominaria/Time Spiral/_events.txt similarity index 100% rename from forge-gui/res/conquest/planes/Dominaria/Time Spiral/_events.txt rename to forge-gui/res/conquest/planes/Classic_Dominaria/Time Spiral/_events.txt diff --git a/forge-gui/res/conquest/planes/Dominaria/Urza's Saga/_events.txt b/forge-gui/res/conquest/planes/Classic_Dominaria/Urza's Saga/_events.txt similarity index 100% rename from forge-gui/res/conquest/planes/Dominaria/Urza's Saga/_events.txt rename to forge-gui/res/conquest/planes/Classic_Dominaria/Urza's Saga/_events.txt diff --git a/forge-gui/res/conquest/planes/Classic_Dominaria/cards.txt b/forge-gui/res/conquest/planes/Classic_Dominaria/cards.txt new file mode 100644 index 00000000000..1f4febf286b --- /dev/null +++ b/forge-gui/res/conquest/planes/Classic_Dominaria/cards.txt @@ -0,0 +1,26 @@ +Crown of Empires +Scepter of Empires +Throne of Empires +Roc Egg +Brindle Boar +Armored Cancrix +Academy Raider +Alaborn Cavalier +Prossh, Skyraider of Kher +Balance of Power +Beetleback Chief +Crimson Mage +Cruel Edict +Dakmor Lancer +Famine +Firewing Phoenix +Flesh to Dust +Flusterstorm +Freyalise, Llanowar's Fury +Gaea's Revenge +Ice Cage +Liliana, Heretical Healer +Mwonvuli Beast Tracker +Teferi, Temporal Archmage +Titania, Protector of Argoth +Onyx Mage \ No newline at end of file diff --git a/forge-gui/res/conquest/planes/Classic_Dominaria/plane_cards.txt b/forge-gui/res/conquest/planes/Classic_Dominaria/plane_cards.txt new file mode 100644 index 00000000000..9e81f892561 --- /dev/null +++ b/forge-gui/res/conquest/planes/Classic_Dominaria/plane_cards.txt @@ -0,0 +1,7 @@ +Academy at Tolaria West +Isle of Vesuva +Krosa +Llanowar +Otaria +Shiv +Talon Gates \ No newline at end of file diff --git a/forge-gui/res/conquest/planes/Classic_Dominaria/regions.txt b/forge-gui/res/conquest/planes/Classic_Dominaria/regions.txt new file mode 100644 index 00000000000..379b7ad0b05 --- /dev/null +++ b/forge-gui/res/conquest/planes/Classic_Dominaria/regions.txt @@ -0,0 +1,7 @@ +Name:Ice Age|Art:Dark Depths|Sets:ICE,ALL,CSP +Name:Mirage|Art:Teferi's Isle|Sets:MIR,VIS,WTH +Name:Urza's Saga|Art:Tolarian Academy|Sets:USG,ULG,UDS +Name:Invasion|Art:Legacy Weapon|Sets:INV,PLS,APC +Name:Odyssey|Art:Cabal Coffers|Sets:ODY,TOR,JUD +Name:Onslaught|Art:Grand Coliseum|Sets:ONS,LGN,SCG +Name:Time Spiral|Art:Vesuva|Sets:TSP,TSB,PLC,FUT \ No newline at end of file diff --git a/forge-gui/res/conquest/planes/Classic_Dominaria/sets.txt b/forge-gui/res/conquest/planes/Classic_Dominaria/sets.txt new file mode 100644 index 00000000000..9f80ee8f007 --- /dev/null +++ b/forge-gui/res/conquest/planes/Classic_Dominaria/sets.txt @@ -0,0 +1,21 @@ +ICE +ALL +CSP +MIR +VIS +WTH +USG +ULG +UDS +INV +PLS +APC +ODY +TOR +JUD +ONS +LGN +SCG +TSP +PLC +FUT \ No newline at end of file diff --git a/forge-gui/res/conquest/planes/Dominaria/Llanowar/Grunn, the Lonely King.dck b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Grunn, the Lonely King.dck new file mode 100644 index 00000000000..85b0054f99c --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Grunn, the Lonely King.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Grunn, the Lonely King +[Commander] +1 Grunn, the Lonely King|DOM +[Main] +1 Adventurous Impulse|DOM +1 Baloth Gorger|DOM +1 Blighted Woodland|C18 +1 Centaur Courser|M19 +1 Cultivate|C18 +1 Druid of the Cowl|M19 +1 Elfhame Druid|DOM +14 Forest|M19|2 +1 Gift of Growth|DOM +1 Gigantosaurus|M19 +1 Gilded Lotus|DOM +1 Grow from the Ashes|DOM +1 Hunting Wilds|C18 +1 Llanowar Elves|M19 +1 Marwyn, the Nurturer|DOM +1 Multani, Yavimaya's Avatar|DOM +1 Myth Unbound|C18 +1 Scute Mob|C18 +1 Sol Ring|C18 +1 Steel Leaf Champion|DOM +1 Talons of Wildwood|M19 +1 Territorial Allosaurus|DOM +1 Titanic Growth|M19 +1 Untamed Kavu|DOM +1 Wall of Vines|M19 +1 Wild Onslaught|DOM +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Llanowar/Hallar, the Firefletcher.dck b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Hallar, the Firefletcher.dck new file mode 100644 index 00000000000..8a061d1ea03 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Hallar, the Firefletcher.dck @@ -0,0 +1,36 @@ +[metadata] +Name=Hallar, the Firefletcher +[Commander] +1 Hallar, the Firefletcher|DOM +[Main] +1 Baloth Gorger|DOM +1 Draconic Disciple|M19 +1 Druid of the Cowl|M19 +1 Elfhame Druid|DOM +1 Fight with Fire|DOM +9 Forest|DOM|3 +1 Ghitu Chronicler|DOM +1 Gift of Growth|DOM +1 Gilded Lotus|DOM +1 Grow from the Ashes|DOM +1 Grunn, the Lonely King|DOM +1 Hunting Wilds|C18 +1 Kazandu Refuge|C18 +1 Keldon Overseer|DOM +1 Krosan Druid|DOM +1 Llanowar Elves|M19 +1 Manalith|M19 +3 Mountain|DOM|3 +1 Saproling Migration|DOM +1 Shivan Fire|DOM +1 Skizzik|DOM +1 Sol Ring|C18 +1 Song of Freyalise|DOM +1 Territorial Allosaurus|DOM +1 The Mending of Dominaria|DOM +1 Timber Gorge|M19 +1 Untamed Kavu|DOM +1 Wild Onslaught|DOM +1 Worn Powerstone|C18 +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Llanowar/Marwyn, the Nurturer.dck b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Marwyn, the Nurturer.dck new file mode 100644 index 00000000000..635abd8d073 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Marwyn, the Nurturer.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Marwyn, the Nurturer +[Commander] +1 Marwyn, the Nurturer|DOM +[Main] +1 Adventurous Impulse|DOM +1 Blanchwood Armor|M19 +1 Borderland Explorer|C18 +1 Diamond Mare|M19 +1 Druid of the Cowl|M19 +1 Elfhame Druid|DOM +1 Elvish Clancaller|M19 +1 Elvish Rejuvenator|M19 +1 Farhaven Elf|C18 +14 Forest|DOM +1 Giant Spider|M19 +1 Gift of Growth|DOM +1 Gigantosaurus|M19 +1 Greenwood Sentinel|M19 +1 Llanowar Elves|M19 +1 Llanowar Scout|DOM +1 Mammoth Spider|DOM +1 Prodigious Growth|M19 +1 Reclamation Sage|C18 +1 Steel Leaf Champion|DOM +1 Thorn Lieutenant|M19 +1 Titanic Growth|M19 +1 Turntimber Sower|C18 +1 Vivien of the Arkbow|M19 +1 Wall of Vines|M19 +1 Wild Onslaught|DOM +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Llanowar/Multani, Yavimayas Avatar.dck b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Multani, Yavimayas Avatar.dck new file mode 100644 index 00000000000..c9612f7a2f1 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Multani, Yavimayas Avatar.dck @@ -0,0 +1,34 @@ +[metadata] +Name=Multani, Yavimaya's Avatar +[Commander] +1 Multani, Yavimaya's Avatar|DOM +[Main] +1 Adventurous Impulse|DOM +1 Baloth Woodcrasher|C18 +1 Blighted Woodland|C18 +1 Borderland Explorer|C18 +1 Centaur Vinecrasher|C18 +1 Crash of Rhino Beetles|C18 +1 Cultivate|C18 +1 Druid of the Cowl|M19 +1 Dryad Greenseeker|M19 +1 Elfhame Druid|DOM +1 Elvish Rejuvenator|M19 +1 Explosive Vegetation|C18 +1 Far Wanderings|C18 +1 Farhaven Elf|C18 +13 Forest|C18|1 +1 Gift of Paradise|M19 +1 Grapple with the Past|C18 +1 Hunting Wilds|C18 +1 Khalni Heart Expedition|C18 +1 Llanowar Elves|M19 +1 Memorial to Unity|DOM +1 Moldgraf Monstrosity|C18 +1 Myriad Landscape|C18 +1 Rampaging Baloths|C18 +1 Scute Mob|C18 +1 The Mending of Dominaria|DOM +1 Yavimaya Elder|C18 +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Llanowar/Shanna, Sisay's Legacy.dck b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Shanna, Sisay's Legacy.dck new file mode 100644 index 00000000000..9abbecb260f --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Shanna, Sisay's Legacy.dck @@ -0,0 +1,35 @@ +[metadata] +Name=Shanna, Sisay's Legacy +[Commander] +1 Shanna, Sisay's Legacy|DOM +[Main] +1 Blossoming Sands|C18 +1 Call the Cavalry|DOM +1 Command Tower|C18 +1 Druid of the Cowl|M19 +1 Elfhame Druid|DOM +9 Forest|DOM +1 Fungal Plots|DOM +1 Gift of Growth|DOM +1 Inspired Charge|M19 +1 Khalni Garden|C18 +1 Knightly Valor|M19 +1 Llanowar Elves|DOM +1 Memorial to Unity|DOM +2 Plains|DOM +1 Rampaging Baloths|C18 +1 Saproling Migration|DOM +1 Sergeant-at-Arms|DOM +1 Shalai, Voice of Plenty|DOM +1 Sigiled Sword of Valeron|M19 +1 Song of Freyalise|DOM +1 Spawning Grounds|C18 +1 Spore Swarm|DOM +1 The Mending of Dominaria|DOM +1 Thorn Lieutenant|M19 +1 Titanic Growth|M19 +1 Tranquil Expanse|C18 +1 Verdant Force|DOM +1 Vessel of Endless Rest|C18 +1 Wild Onslaught|DOM +1 Yavimaya Sapherd|DOM diff --git a/forge-gui/res/conquest/planes/Dominaria/Llanowar/Slimefoot, the Stowaway.dck b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Slimefoot, the Stowaway.dck new file mode 100644 index 00000000000..edadfc4702d --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Slimefoot, the Stowaway.dck @@ -0,0 +1,37 @@ +[metadata] +Name=Slimefoot, the Stowaway +[Commander] +1 Slimefoot, the Stowaway|DOM +[Main] +1 Deathbloom Thallid|DOM +1 Druid of the Cowl|M19 +1 Elfhame Druid|DOM +9 Forest|DOM|1 +1 Foul Orchard|M19 +1 Fungal Infection|DOM +1 Fungal Plots|DOM +1 Grapple with the Past|C18 +1 Jungle Hollow|C18 +1 Khalni Garden|C18 +1 Llanowar Elves|M19 +1 Manalith|M19 +1 Putrefy|C18 +1 Root Snare|M19 +1 Saproling Migration|DOM +1 Song of Freyalise|DOM +1 Spawning Grounds|C18 +1 Spore Swarm|DOM +1 Sporecrown Thallid|DOM +2 Swamp|DOM|2 +1 Thallid Omnivore|DOM +1 The Eldest Reborn|DOM +1 The Mending of Dominaria|DOM +1 Titanic Growth|M19 +1 Verdant Force|DOM +1 Wild Onslaught|DOM +1 Woodland Cemetery|DOM +1 Worm Harvest|C18 +1 Worn Powerstone|C18 +1 Yavimaya Sapherd|DOM +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Llanowar/Titania.dck b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Titania.dck new file mode 100644 index 00000000000..18d4b7173b9 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Titania.dck @@ -0,0 +1,32 @@ +[metadata] +Name=Titania +[Avatar] +1 Titania|VAN +[Main] +1 Bear Umbra|C18 +1 Blanchwood Armor|M19 +1 Blighted Woodland|C18 +1 Bristling Boar|M19 +1 Colossal Majesty|M19 +1 Crash of Rhino Beetles|C18 +1 Daggerback Basilisk|M19 +1 Druid of Horns|M19 +1 Druid of the Cowl|M19 +1 Enchantress's Presence|C18 +1 Epic Proportions|C18 +14 Forest|DOM|4 +1 Greenwood Sentinel|M19 +1 Llanowar Elves|M19 +1 Mammoth Spider|DOM +1 Memorial to Unity|DOM +1 Oakenform|M19 +1 Prodigious Growth|M19 +1 Scute Mob|C18 +1 Snake Umbra|C18 +1 Song of Freyalise|DOM +1 Spawning Grounds|C18 +1 Steel Leaf Champion|DOM +1 Talons of Wildwood|M19 +1 Vow of Wildness|C18 +1 Wall of Vines|M19 +1 Yavimaya Enchantress|C18 diff --git a/forge-gui/res/conquest/planes/Dominaria/Llanowar/Vivien Reid.dck b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Vivien Reid.dck new file mode 100644 index 00000000000..257780a4ec7 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Llanowar/Vivien Reid.dck @@ -0,0 +1,30 @@ +[metadata] +Name=Vivien Reid +[Main] +1 Adventurous Impulse|DOM +1 Aggressive Mammoth|M19 +1 Bear Umbra|C18 +1 Blighted Woodland|C18 +1 Diamond Mare|M19 +1 Druid of the Cowl|M19 +1 Elfhame Druid|DOM +1 Explosive Vegetation|C18 +1 Forebear's Blade|DOM +14 Forest|DOM|1 +1 Giant Spider|M19 +1 Gigantosaurus|M19 +1 Jousting Lance|DOM +1 Llanowar Elves|M19 +1 Marwyn, the Nurturer|DOM +1 Moldgraf Monstrosity|C18 +1 Pelakka Wurm|M19 +1 Scute Mob|C18 +1 Sol Ring|C18 +1 Song of Freyalise|DOM +1 Steel Leaf Champion|DOM +1 Thorn Elemental|DOM +1 Titanic Growth|M19 +1 Vivien of the Arkbow|M19 +1 Vivien Reid|M19 +1 Vivien's Invocation|M19 +1 Vivien's Jaguar|M19 diff --git a/forge-gui/res/conquest/planes/Dominaria/Llanowar/_events.txt b/forge-gui/res/conquest/planes/Dominaria/Llanowar/_events.txt new file mode 100644 index 00000000000..2a1c4f600e2 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Llanowar/_events.txt @@ -0,0 +1,9 @@ +Name:Shanna, Sisay's Legacy|Deck:Shanna, Sisay's Legacy.dck|Variant:Commander|Avatar:Shanna, Sisay's Legacy|Desc: +Name:Marwyn, the Nurturer|Deck:Marwyn, the Nurturer.dck|Variant:Commander|Avatar:Marwyn, the Nurturer|Desc: +Name:Slimefoot, the Stowaway|Deck:Slimefoot, the Stowaway.dck|Variant:Commander|Avatar:Slimefoot, the Stowaway|Desc: +Name:Hallar, the Firefletcher|Deck:Hallar, the Firefletcher.dck|Variant:Commander|Avatar:Hallar, the Firefletcher|Desc: +Name:Vivien Reid|Deck:Vivien Reid.dck|Variant:Planeswalker|Avatar:Vivien Reid|Desc: +Name:Grunn, the Lonely King|Deck:Grunn, the Lonely King.dck|Variant:Commander|Avatar:Grunn, the Lonely King|Desc: +Name:Multani, Yavimaya's Avatar|Deck:Multani, Yavimayas Avatar.dck|Variant:Commander|Avatar:Multani, Yavimaya's Avatar|Desc: +Name:Titania|Deck:Titania.dck|Variant:Vanguard|Avatar:Titania|Desc: +Name:Random Llanowar|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: diff --git a/forge-gui/res/conquest/planes/Dominaria/New Benalia/Ajani, Wise Counselor.dck b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Ajani, Wise Counselor.dck new file mode 100644 index 00000000000..33f99ed3cc5 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Ajani, Wise Counselor.dck @@ -0,0 +1,30 @@ +[metadata] +Name=Ajani, Wise Counselor +[Main] +1 Ajani's Influence|M19 +1 Ajani's Last Stand|M19 +1 Ajani's Pridemate|M19 +1 Ajani's Welcome|M19 +1 Ajani, Wise Counselor|M19 +1 Benalish Marshal|DOM +1 Charge|DOM +1 Court Cleric|M19 +1 Dwarven Priest|M19 +1 Fountain of Renewal|M19 +1 Gideon's Reproach|DOM +1 Inspired Charge|M19 +1 Leonin Vanguard|M19 +1 Leonin Warleader|M19 +1 Luminous Bonds|M19 +1 Make a Stand|M19 +1 Memorial to Glory|DOM +1 Mentor of the Meek|M19 +1 Mesa Unicorn|DOM +1 Mighty Leap|M19 +14 Plains|DOM +1 Revitalize|M19 +1 Seal Away|DOM +1 Sergeant-at-Arms|DOM +1 Sigiled Sword of Valeron|M19 +1 Take Vengeance|M19 +1 Triumph of Gerrard|DOM diff --git a/forge-gui/res/conquest/planes/Dominaria/New Benalia/Baird, Steward of Argive.dck b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Baird, Steward of Argive.dck new file mode 100644 index 00000000000..951b0529914 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Baird, Steward of Argive.dck @@ -0,0 +1,30 @@ +[metadata] +Name=Baird, Steward of Argive +[Commander] +1 Baird, Steward of Argive|DOM +[Main] +1 Aven Sentry|DOM +1 Benalish Honor Guard|DOM +1 Benalish Marshal|DOM +1 Call the Cavalry|DOM +1 D'Avenant Trapper|DOM +1 Danitha Capashen, Paragon|DOM +1 Daring Archaeologist|DOM +1 Dauntless Bodyguard|DOM +1 Dub|DOM +1 Forebear's Blade|DOM +1 Gallant Cavalry|M19 +1 History of Benalia|DOM +1 Jousting Lance|DOM +1 Juggernaut|DOM +1 Knight of Grace|DOM +1 Knight of New Benalia|DOM +1 Lena, Selfless Champion|M19 +1 Memorial to Glory|DOM +15 Plains|M19 +1 Serra Disciple|DOM +1 Shield of the Realm|DOM +1 Short Sword|DOM +1 Sparring Construct|DOM +1 Tragic Poet|DOM +1 Triumph of Gerrard|DOM diff --git a/forge-gui/res/conquest/planes/Dominaria/New Benalia/Danitha Capashen, Paragon.dck b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Danitha Capashen, Paragon.dck new file mode 100644 index 00000000000..683ac9b2184 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Danitha Capashen, Paragon.dck @@ -0,0 +1,30 @@ +[metadata] +Name=Danitha Capashen, Paragon +[Commander] +1 Danitha Capashen, Paragon|DOM +[Main] +1 Ajani's Chosen|C18 +1 Baird, Steward of Argive|DOM +1 Benalish Honor Guard|DOM +1 Blackblade Reforged|DOM +1 Celestial Archon|C18 +1 Dub|DOM +1 Forebear's Blade|DOM +1 Heavenly Blademaster|C18 +1 Helm of the Host|DOM +1 History of Benalia|DOM +1 Jousting Lance|DOM +1 Knightly Valor|M19 +1 Lena, Selfless Champion|M19 +1 Memorial to Glory|DOM +1 Novice Knight|M19 +15 Plains|M19 +1 Sage's Reverie|C18 +1 Short Sword|DOM +1 Sigiled Sword of Valeron|M19 +1 Teshar, Ancestor's Apostle|DOM +1 Traxos, Scourge of Kroog|DOM +1 Triumph of Gerrard|DOM +1 Unquestioned Authority|C18 +1 Urza's Ruinous Blast|DOM +1 Weatherlight|DOM diff --git a/forge-gui/res/conquest/planes/Dominaria/New Benalia/Evra, Halcyon Witness.dck b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Evra, Halcyon Witness.dck new file mode 100644 index 00000000000..6fea04d05a1 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Evra, Halcyon Witness.dck @@ -0,0 +1,30 @@ +[metadata] +Name=Evra, Halcyon Witness +[Commander] +1 Evra, Halcyon Witness|DOM +[Main] +1 Adamant Will|DOM +1 Aegis of the Heavens|M19 +1 Aesthir Glider|DOM +1 Ajani's Pridemate|M19 +1 Ajani's Welcome|M19 +1 Ajani, Adversary of Tyrants|M19 +1 Ajani, Wise Counselor|M19 +1 Ancient Stone Idol|C18 +1 Aven Sentry|DOM +1 Benalish Marshal|DOM +1 Boreas Charger|C18 +1 Call the Cavalry|DOM +1 Cavalry Drillmaster|M19 +1 Celestial Archon|C18 +1 Danitha Capashen, Paragon|DOM +1 Daybreak Chaplain|M19 +1 Dwarven Priest|M19 +1 Fountain of Renewal|M19 +1 Geode Golem|C18 +1 Gideon's Reproach|DOM +1 Lightform|C18 +1 Memorial to Glory|DOM +1 Mesa Unicorn|DOM +15 Plains|DOM +1 Sanctum Spirit|DOM diff --git a/forge-gui/res/conquest/planes/Dominaria/New Benalia/Kwende, Pride of Femeref.dck b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Kwende, Pride of Femeref.dck new file mode 100644 index 00000000000..acd8b8fdd95 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Kwende, Pride of Femeref.dck @@ -0,0 +1,28 @@ +[metadata] +Name=Kwende, Pride of Femeref +[Commander] +1 Kwende, Pride of Femeref|DOM +[Main] +1 Banishing Stroke|C18 +1 Call the Cavalry|DOM +1 Cleansing Nova|M19 +1 Danitha Capashen, Paragon|DOM +1 Dauntless Bodyguard|DOM +1 Dub|DOM +1 Forebear's Blade|DOM +1 Jousting Lance|DOM +1 Knight of Grace|DOM +1 Knight's Pledge|M19 +1 Luminous Bonds|M19 +1 Lyra Dawnbringer|DOM +1 Make a Stand|M19 +1 Marauder's Axe|M19 +1 Novice Knight|M19 +16 Plains|DOM +1 Seal Away|DOM +2 Serra Disciple|DOM +1 Short Sword|DOM +1 Sigiled Sword of Valeron|M19 +1 Sun Sentinel|M19 +1 Triumph of Gerrard|DOM +1 Valiant Knight|M19 diff --git a/forge-gui/res/conquest/planes/Dominaria/New Benalia/Lena, Selfless Champion.dck b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Lena, Selfless Champion.dck new file mode 100644 index 00000000000..70ddf841b21 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Lena, Selfless Champion.dck @@ -0,0 +1,30 @@ +[metadata] +Name=Lena, Selfless Champion +[Commander] +1 Lena, Selfless Champion|M19 +[Main] +1 Ajani's Last Stand|M19 +1 Ajani's Welcome|M19 +1 Ajani, Adversary of Tyrants|M19 +1 Ajani, Wise Counselor|M19 +1 Benalish Marshal|DOM +1 Blessed Light|DOM +1 Call the Cavalry|DOM +1 Court Cleric|M19 +1 Gallant Cavalry|M19 +1 History of Benalia|DOM +1 Knightly Valor|M19 +1 Leonin Vanguard|M19 +1 Leonin Warleader|M19 +1 Magistrate's Scepter|M19 +1 Martial Coup|C18 +1 Memorial to Glory|DOM +1 Mesa Unicorn|DOM +1 Militia Bugler|M19 +15 Plains|M19 +1 Sergeant-at-Arms|DOM +1 Serra Angel|DOM +1 Sigiled Sword of Valeron|M19 +1 Steel Hellkite|C18 +1 Sun Sentinel|M19 +1 Suncleanser|M19 diff --git a/forge-gui/res/conquest/planes/Dominaria/New Benalia/Lyra Dawnbringer.dck b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Lyra Dawnbringer.dck new file mode 100644 index 00000000000..e5982c5f791 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Lyra Dawnbringer.dck @@ -0,0 +1,30 @@ +[metadata] +Name=Lyra Dawnbringer +[Commander] +1 Lyra Dawnbringer|DOM +[Main] +1 Adarkar Valkyrie|C18 +1 Ajani's Influence|M19 +1 Ajani's Welcome|M19 +1 Angel of the Dawn|M19 +1 Aven Sentry|DOM +1 Baird, Steward of Argive|DOM +1 Daring Archaeologist|DOM +1 Entreat the Angels|C18 +1 Forebear's Blade|DOM +1 Gideon's Reproach|DOM +1 Heavenly Blademaster|C18 +1 Herald of Faith|M19 +1 Jousting Lance|DOM +1 Knight's Pledge|M19 +1 Memorial to Glory|DOM +15 Plains|M19 +1 Resplendent Angel|M19 +1 Seal Away|DOM +1 Serra Angel|DOM +1 Serra's Guardian|M19 +1 Short Sword|DOM +1 Sol Ring|C18 +1 Soul Snare|C18 +1 Take Vengeance|M19 +1 Worn Powerstone|C18 diff --git a/forge-gui/res/conquest/planes/Dominaria/New Benalia/Mishra.dck b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Mishra.dck new file mode 100644 index 00000000000..eee02568f89 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/New Benalia/Mishra.dck @@ -0,0 +1,36 @@ +[metadata] +Name=Mishra +[Avatar] +1 Mishra|VAN +[Main] +1 Aethershield Artificer|M19 +1 Ancient Stone Idol|C18 +1 Blinkmoth Urn|C18 +1 Buried Ruin|C18 +1 Chief of the Foundry|C18 +1 Darksteel Citadel|C18 +1 Darksteel Juggernaut|C18 +1 Field Creeper|M19 +1 Foundry of the Consuls|C18 +1 Isolated Watchtower|C18 +1 Jhoira's Familiar|DOM +1 Juggernaut|DOM +1 Karn, Scion of Urza|DOM +1 Mirrorworks|C18 +1 Mishra's Self-Replicator|DOM +1 Pardic Wanderer|DOM +1 Pilgrim's Eye|C18 +10 Plains|DOM +1 Retrofitter Foundry|C18 +1 Scuttling Doom Engine|C18 +1 Skittering Surveyor|DOM +1 Sol Ring|C18 +1 Sparring Construct|DOM +1 Suspicious Bookcase|M19 +1 Thopter Assembly|C18 +1 Thran Temporal Gateway|DOM +1 Traxos, Scourge of Kroog|DOM +1 Unwinding Clock|C18 +1 Voltaic Servant|DOM +1 Weatherlight|DOM +1 Zhalfirin Void|DOM diff --git a/forge-gui/res/conquest/planes/Dominaria/New Benalia/_events.txt b/forge-gui/res/conquest/planes/Dominaria/New Benalia/_events.txt new file mode 100644 index 00000000000..346bed38458 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/New Benalia/_events.txt @@ -0,0 +1,9 @@ +Name:Lena, Selfless Champion|Deck:Lena, Selfless Champion.dck|Variant:Commander|Avatar:Lena, Selfless Champion|Desc: +Name:Baird, Steward of Argive|Deck:Baird, Steward of Argive.dck|Variant:Commander|Avatar:Baird, Steward of Argive|Desc: +Name:Lyra Dawnbringer|Deck:Lyra Dawnbringer.dck|Variant:Commander|Avatar:Lyra Dawnbringer|Desc: +Name:Kwende, Pride of Femeref|Deck:Kwende, Pride of Femeref.dck|Variant:Commander|Avatar:Kwende, Pride of Femeref|Desc: +Name:Ajani, Wise Counselor|Deck:Ajani, Wise Counselor.dck|Variant:Planeswalker|Avatar:Ajani, Wise Counselor|Desc: +Name:Danitha Capashen, Paragon|Deck:Danitha Capashen, Paragon.dck|Variant:Commander|Avatar:Danitha Capashen, Paragon|Desc: +Name:Evra, Halcyon Witness|Deck:Evra, Halcyon Witness.dck|Variant:Commander|Avatar:Evra, Halcyon Witness|Desc: +Name:Mishra|Deck:Mishra.dck|Variant:Vanguard|Avatar:Mishra|Desc: +Name:Random New Benalia|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: diff --git a/forge-gui/res/conquest/planes/Dominaria/Shiv/Chandra, Bold Pyromancer.dck b/forge-gui/res/conquest/planes/Dominaria/Shiv/Chandra, Bold Pyromancer.dck new file mode 100644 index 00000000000..4a05507ce2f --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Shiv/Chandra, Bold Pyromancer.dck @@ -0,0 +1,39 @@ +[metadata] +Name=Chandra, Bold Pyromancer +[Avatar] + +[Main] +1 Banefire|M19 +1 Boggart Brute|M19 +1 Chandra, Bold Pyromancer|DOM +1 Dragon Egg|M19 +1 Electrify|M19 +1 Explosive Apparatus|M19 +1 Fight with Fire|DOM +1 Ghitu Lavarunner|DOM +1 Goblin Chainwhirler|DOM +1 Goblin Instigator|M19 +1 Guttersnipe|M19 +1 Hostile Minotaur|M19 +1 Inferno Hellion|M19 +1 Jaya's Immolating Inferno|DOM +1 Karplusan Hound|DOM +1 Lava Axe|M19 +1 Lightning Mare|M19 +1 Lightning Strike|M19 +15 Mountain|M19|4 +1 Radiating Lightning|DOM +1 Scuttling Doom Engine|C18 +1 Shivan Fire|DOM +1 Shock|M19 +1 Squee, the Immortal|DOM +1 Viashino Pyromancer|M19 +1 Wizard's Lightning|DOM +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Shiv/Firesong and Sunspeaker.dck b/forge-gui/res/conquest/planes/Dominaria/Shiv/Firesong and Sunspeaker.dck new file mode 100644 index 00000000000..f2615ffc608 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Shiv/Firesong and Sunspeaker.dck @@ -0,0 +1,36 @@ +[metadata] +Name=Firesong and Sunspeaker +[Commander] +1 Firesong and Sunspeaker|DOM +[Main] +1 Ajani's Pridemate|M19 +1 Ajani, Adversary of Tyrants|M19 +1 Banefire|M19 +1 Clifftop Retreat|DOM +1 Command Tower|C18 +1 Daybreak Chaplain|M19 +1 Electrify|M19 +1 Evolving Wilds|C18 +1 Fight with Fire|DOM +1 Fountain of Renewal|M19 +1 Ghitu Lavarunner|DOM +1 Gideon's Reproach|DOM +1 Hostile Minotaur|M19 +1 Invoke the Divine|DOM +1 Jaya's Immolating Inferno|DOM +1 Lava Axe|M19 +1 Leonin Warleader|M19 +1 Lightning Strike|M19 +6 Mountain|DOM +4 Plains|DOM +1 Radiating Lightning|DOM +1 Revitalize|M19 +1 Rupture Spire|M19 +1 Sanctum Spirit|DOM +1 Sarkhan, Fireblood|M19 +1 Shield Mare|M19 +1 Shivan Fire|DOM +1 Shock|M19 +1 Stone Quarry|M19 +1 Varchild, Betrayer of Kjeldor|C18 +1 Wizard's Lightning|DOM diff --git a/forge-gui/res/conquest/planes/Dominaria/Shiv/Goblin Warchief.dck b/forge-gui/res/conquest/planes/Dominaria/Shiv/Goblin Warchief.dck new file mode 100644 index 00000000000..0eec11f66ac --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Shiv/Goblin Warchief.dck @@ -0,0 +1,32 @@ +[metadata] +Name=Goblin Warchief +[Avatar] +1 Goblin Warchief Avatar|VAN +[Main] +1 Banefire|M19 +1 Bloodstone Goblin|DOM +1 Boggart Brute|M19 +1 Forebear's Blade|DOM +1 Frenzied Rage|DOM +1 Goblin Chainwhirler|DOM +1 Goblin Instigator|M19 +1 Goblin Motivator|M19 +1 Goblin Trashmaster|M19 +1 Goblin Warchief|DOM +1 Guttersnipe|M19 +1 Hostile Minotaur|M19 +1 Jaya's Immolating Inferno|DOM +1 Lightning Strike|M19 +15 Mountain|DOM +1 Shivan Dragon|M19 +1 Shock|M19 +1 Short Sword|DOM +1 Siege-Gang Commander|DOM +1 Skizzik|DOM +1 Squee, the Immortal|DOM +1 Sure Strike|M19 +1 Swiftfoot Boots|C18 +1 Trumpet Blast|M19 +1 Volley Veteran|M19 +1 Warcry Phoenix|DOM +[Sideboard] diff --git a/forge-gui/res/conquest/planes/Dominaria/Shiv/Jaya Ballard.dck b/forge-gui/res/conquest/planes/Dominaria/Shiv/Jaya Ballard.dck new file mode 100644 index 00000000000..e72ed9e132e --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Shiv/Jaya Ballard.dck @@ -0,0 +1,32 @@ +[metadata] +Name=Jaya Ballard +[Main] +1 Banefire|M19 +1 Blasphemous Act|C18 +1 Chandra's Outburst|DOM +1 Chandra, Bold Pyromancer|DOM +1 Electrify|M19 +1 Fight with Fire|DOM +1 Firefist Adept|DOM +1 Ghitu Chronicler|DOM +1 Ghitu Journeymage|DOM +1 Ghitu Lavarunner|DOM +1 Guttersnipe|M19 +1 Jaya Ballard|DOM +1 Jaya's Immolating Inferno|DOM +1 Karplusan Hound|DOM +1 Lava Axe|M19 +1 Lightning Strike|M19 +16 Mountain|DOM +1 Pyromantic Pilgrim|DOM +1 Radiating Lightning|DOM +1 Run Amok|DOM +1 Shivan Fire|DOM +1 Shock|M19 +1 Viashino Pyromancer|M19 +1 Warcry Phoenix|DOM +1 Wizard's Lightning|DOM +[Sideboard] +1 Fervent Strike|DOM +1 Trumpet Blast|M19 +1 Warlord's Fury|DOM diff --git a/forge-gui/res/conquest/planes/Dominaria/Shiv/Jhoira, Weatherlight Captain.dck b/forge-gui/res/conquest/planes/Dominaria/Shiv/Jhoira, Weatherlight Captain.dck new file mode 100644 index 00000000000..332d5c71a2d --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Shiv/Jhoira, Weatherlight Captain.dck @@ -0,0 +1,42 @@ +[metadata] +Name=Jhoira, Weatherlight Captain +[Commander] +1 Jhoira, Weatherlight Captain|DOM +[Main] +1 Aesthir Glider|DOM +1 Artificer's Assistant|DOM +1 Buried Ruin|C18 +1 Command Tower|C18 +1 Curator's Ward|DOM +1 Darksteel Citadel|C18 +1 Demanding Dragon|M19 +1 Dragon Egg|M19 +1 Evolving Wilds|C18 +1 Gilded Lotus|DOM +1 Hellkite Igniter|C18 +1 Highland Lake|C18 +2 Island|C18|1 +1 Jaya's Immolating Inferno|DOM +1 Jhoira's Familiar|DOM +1 Loyal Apprentice|C18 +1 Magmaquake|C18 +1 Memorial to Genius|DOM +1 Memorial to War|DOM +4 Mountain|C18|1 +1 Retrofitter Foundry|C18 +1 Rupture Spire|M19 +1 Sai, Master Thopterist|M19 +1 Sol Ring|C18 +1 Sparktongue Dragon|M19 +1 Steel Hellkite|C18 +1 Sulfur Falls|DOM +1 Swiftwater Cliffs|C18 +1 Tetsuko Umezawa, Fugitive|DOM +1 Thopter Assembly|C18 +1 Thopter Engineer|C18 +1 Thran Temporal Gateway|DOM +1 Traxos, Scourge of Kroog|DOM +1 Warcry Phoenix|DOM +1 Weatherlight|DOM +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Shiv/Squee, the Immortal.dck b/forge-gui/res/conquest/planes/Dominaria/Shiv/Squee, the Immortal.dck new file mode 100644 index 00000000000..acd4132eadf --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Shiv/Squee, the Immortal.dck @@ -0,0 +1,32 @@ +[metadata] +Name=Squee, the Immortal +[Commander] +1 Squee, the Immortal|DOM +[Main] +1 Bloodstone Goblin|DOM +1 Boggart Brute|M19 +1 Chandra, Bold Pyromancer|DOM +1 Electrify|M19 +1 Fervent Strike|DOM +1 Goblin Barrage|DOM +1 Goblin Chainwhirler|DOM +1 Goblin Instigator|M19 +1 Goblin Motivator|M19 +1 Goblin Trashmaster|M19 +1 Goblin Warchief|DOM +1 Guttersnipe|M19 +1 Jousting Lance|DOM +1 Lightning Strike|M19 +15 Mountain|C18|3 +1 Radiating Lightning|DOM +1 Run Amok|DOM +1 Shivan Fire|DOM +1 Shock|M19 +1 Siege-Gang Commander|DOM +1 Sure Strike|M19 +1 Swiftfoot Boots|C18 +1 Treasure Nabber|C18 +1 Trumpet Blast|M19 +1 Volley Veteran|M19 +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Shiv/Tiana, Ships Caretaker.dck b/forge-gui/res/conquest/planes/Dominaria/Shiv/Tiana, Ships Caretaker.dck new file mode 100644 index 00000000000..97a6bf726fd --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Shiv/Tiana, Ships Caretaker.dck @@ -0,0 +1,38 @@ +[metadata] +Name=Tiana, Ship's Caretaker +[Commander] +1 Tiana, Ship's Caretaker|DOM +[Main] +1 Ajani's Chosen|C18 +1 Boggart Brute|M19 +1 Champion of the Flame|DOM +1 Clifftop Retreat|DOM +1 Command Tower|C18 +1 Danitha Capashen, Paragon|DOM +1 Explosive Apparatus|M19 +1 Forebear's Blade|DOM +1 Frenzied Rage|DOM +1 Goblin Instigator|M19 +1 Goblin Motivator|M19 +1 Heavenly Blademaster|C18 +1 Jousting Lance|DOM +1 Keldon Raider|DOM +1 Keldon Warcaller|DOM +1 Knight's Pledge|M19 +1 Knightly Valor|M19 +6 Mountain|M19|1 +1 On Serra's Wings|DOM +1 Onakke Ogre|M19 +4 Plains|M19|1 +1 Pyromantic Pilgrim|DOM +1 Rupture Spire|M19 +1 Sage's Reverie|C18 +1 Short Sword|DOM +1 Squee, the Immortal|DOM +1 Stone Quarry|M19 +1 Terramorphic Expanse|C18 +1 Two-Headed Giant|DOM +1 Unquestioned Authority|C18 +1 Valduk, Keeper of the Flame|DOM +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Shiv/Verix Bladewing.dck b/forge-gui/res/conquest/planes/Dominaria/Shiv/Verix Bladewing.dck new file mode 100644 index 00000000000..a63a381e889 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Shiv/Verix Bladewing.dck @@ -0,0 +1,32 @@ +[metadata] +Name=Verix Bladewing +[Commander] +1 Verix Bladewing|DOM +[Main] +1 Boggart Brute|M19 +1 Demanding Dragon|M19 +1 Dragon Egg|M19 +1 Dragon's Hoard|M19 +1 Flameblast Dragon|C18 +1 Gilded Lotus|DOM +1 Goblin Motivator|M19 +1 Hostile Minotaur|M19 +1 Inferno Hellion|M19 +1 Jhoira's Familiar|DOM +1 Kargan Dragonrider|M19 +1 Keldon Warcaller|DOM +1 Lathliss, Dragon Queen|M19 +15 Mountain|M19|3 +1 Nesting Dragon|C18 +1 Sarkhan's Unsealing|M19 +1 Sarkhan's Whelp|M19 +1 Sarkhan, Fireblood|M19 +1 Shivan Dragon|M19 +1 Sol Ring|C18 +1 Sparktongue Dragon|M19 +1 Spit Flame|M19 +1 Volcanic Dragon|M19 +1 Warcry Phoenix|DOM +1 Worn Powerstone|C18 +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Shiv/_events.txt b/forge-gui/res/conquest/planes/Dominaria/Shiv/_events.txt new file mode 100644 index 00000000000..76954aae6d6 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Shiv/_events.txt @@ -0,0 +1,9 @@ +Name:Squee, the Immortal|Deck:Squee, the Immortal.dck|Variant:Commander|Avatar:Squee, the Immortal|Desc: +Name:Jaya Ballard|Deck:Jaya Ballard.dck|Variant:Planeswalker|Avatar:Jaya Ballard|Desc: +Name:Tiana, Ship's Caretaker|Deck:Tiana, Ships Caretaker.dck|Variant:Commander|Avatar:Tiana, Ship's Caretaker|Desc: +Name:Verix Bladewing|Deck:Verix Bladewing.dck|Variant:Commander|Avatar:Verix Bladewing|Desc: +Name:Jhoira, Weatherlight Captain|Deck:Jhoira, Weatherlight Captain.dck|Variant:Commander|Avatar:Jhoira, Weatherlight Captain|Desc: +Name:Chandra, Bold Pyromancer|Deck:Chandra, Bold Pyromancer.dck|Variant:Planeswalker|Avatar:Chandra, Bold Pyromancer|Desc: +Name:Goblin Warchief|Deck:Goblin Warchief.dck|Variant:Vanguard|Avatar:Goblin Warchief|Desc: +Name:Firesong and Sunspeaker|Deck:Firesong and Sunspeaker.dck|Variant:Commander|Avatar:Firesong and Sunspeaker|Desc: +Name:Random Shiv|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: diff --git a/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Adeliz, the Cinder Wind.dck b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Adeliz, the Cinder Wind.dck new file mode 100644 index 00000000000..91b565a2c33 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Adeliz, the Cinder Wind.dck @@ -0,0 +1,38 @@ +[metadata] +Name=Adeliz, the Cinder Wind +[Commander] +1 Adeliz, the Cinder Wind|DOM +[Main] +1 Academy Journeymage|DOM +1 Aven Wind Mage|M19 +1 Banefire|M19 +1 Command Tower|C18 +1 Darksteel Citadel|C18 +1 Enigma Drake|M19 +1 Exclusion Mage|M19 +1 Firefist Adept|DOM +1 Ghitu Chronicler|DOM +1 Ghitu Journeymage|DOM +1 Ghitu Lavarunner|DOM +1 Great Furnace|C18 +1 Highland Lake|M19 +4 Island|DOM +1 Jaya's Immolating Inferno|DOM +1 Karn's Temporal Sundering|DOM +1 Lightning Strike|M19 +1 Merfolk Trickster|DOM +5 Mountain|DOM +1 Naban, Dean of Iteration|DOM +1 Naru Meha, Master Wizard|DOM +1 Pyromantic Pilgrim|DOM +1 Run Amok|DOM +1 Seat of the Synod|C18 +1 Shock|M19 +1 Sorcerer's Wand|DOM +1 Sulfur Falls|DOM +1 Swiftwater Cliffs|C18 +1 Trumpet Blast|M19 +1 Vedalken Humiliator|C18 +1 Viashino Pyromancer|M19 +1 Wizard's Lightning|DOM +1 Wizard's Retort|DOM diff --git a/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Naban, Dean of Iteration.dck b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Naban, Dean of Iteration.dck new file mode 100644 index 00000000000..176993dfaed --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Naban, Dean of Iteration.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Naban, Dean of Iteration +[Commander] +1 Naban, Dean of Iteration|DOM +[Main] +1 Academy Journeymage|DOM +1 Aether Gale|C18 +1 Archetype of Imagination|C18 +1 Aven Wind Mage|M19 +1 Blink of an Eye|DOM +1 Cancel|M19 +1 Disperse|M19 +1 Divination|M19 +1 Essence Scatter|M19 +1 Exclusion Mage|M19 +1 Into the Roil|C18 +14 Island|DOM +1 Memorial to Genius|DOM +1 Merfolk Trickster|DOM +1 Omenspeaker|M19 +1 Opt|DOM +1 Salvager of Secrets|M19 +1 Sleep|M19 +1 Sol Ring|C18 +1 Syncopate|DOM +1 The Mirari Conjecture|DOM +1 Time of Ice|DOM +1 Tolarian Scholar|M19 +1 Unwind|DOM +1 Vodalian Arcanist|DOM +1 Wizard's Retort|DOM +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Niambi, Faithful Healer.dck b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Niambi, Faithful Healer.dck new file mode 100644 index 00000000000..45c9e477fab --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Niambi, Faithful Healer.dck @@ -0,0 +1,34 @@ +[metadata] +Name=Niambi, Faithful Healer +[Commander] +1 Niambi, Faithful Healer|DOM +[Main] +1 Arcane Flight|DOM +1 Artificer's Assistant|DOM +1 Benalish Honor Guard|DOM +1 Blink of an Eye|DOM +1 Cloudreader Sphinx|DOM +1 Command Tower|C18 +1 Curator's Ward|DOM +1 Diligent Excavator|DOM +10 Island|DOM +1 Jhoira's Familiar|DOM +1 Meandering River|DOM +1 Memorial to Genius|DOM +1 Memorial to Glory|DOM +1 Mox Amber|DOM +1 Oath of Teferi|DOM +1 Opt|DOM +1 Pardic Wanderer|DOM +1 Pegasus Courser|DOM +3 Plains|DOM +1 Raff Capashen, Ship's Mage|DOM +1 Relic Runner|DOM +1 Syncopate|DOM +1 Teferi's Sentinel|DOM +1 Teferi, Timebender|DOM +1 Tempest Djinn|DOM +1 The Antiquities War|DOM +1 Time of Ice|DOM +1 Tolarian Scholar|DOM +1 Weatherlight|DOM diff --git a/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Raff Capashen, Ships Mage.dck b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Raff Capashen, Ships Mage.dck new file mode 100644 index 00000000000..73e94928c7d --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Raff Capashen, Ships Mage.dck @@ -0,0 +1,38 @@ +[metadata] +Name=Raff Capashen, Ship's Mage +[Commander] +1 Raff Capashen, Ship's Mage|DOM +[Main] +1 Arcane Encyclopedia|M19 +1 Artificer's Assistant|DOM +1 Azorius Guildgate|C18 +1 Blackblade Reforged|DOM +1 Board the Weatherlight|DOM +1 Command Tower|C18 +1 Curator's Ward|DOM +1 D'Avenant Trapper|DOM +1 Daring Archaeologist|DOM +1 Diamond Mare|M19 +1 Diligent Excavator|DOM +1 Forebear's Blade|DOM +1 Gearsmith Guardian|M19 +1 Geode Golem|C18 +1 Helm of the Host|DOM +1 History of Benalia|DOM +4 Island|DOM +1 Jhoira's Familiar|DOM +1 Meandering River|M19 +1 Memorial to Genius|DOM +1 Memorial to Glory|DOM +1 Mimic Vat|C18 +6 Plains|DOM +1 Relic Runner|DOM +1 Sanctum Spirit|DOM +1 Serra Disciple|DOM +1 Sigiled Sword of Valeron|M19 +1 Teshar, Ancestor's Apostle|DOM +1 Time of Ice|DOM +1 Tranquil Cove|C18 +1 Triumph of Gerrard|DOM +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Slinn Voda, the Rising Deep.dck b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Slinn Voda, the Rising Deep.dck new file mode 100644 index 00000000000..c94a57de8cc --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Slinn Voda, the Rising Deep.dck @@ -0,0 +1,31 @@ +[metadata] +Name=Slinn Voda, the Rising Deep +[Commander] +1 Slinn Voda, the Rising Deep|DOM +[Main] +1 Academy Drake|DOM +1 Ancient Stone Idol|C18 +1 Archetype of Imagination|C18 +1 Aven Wind Mage|M19 +1 Blink of an Eye|DOM +1 Essence Scatter|M19 +1 Exclusion Mage|M19 +1 Frilled Sea Serpent|M19 +1 Geode Golem|C18 +1 Gilded Lotus|DOM +1 Inkwell Leviathan|C18 +1 Into the Roil|C18 +16 Island|DOM +1 Merfolk Trickster|DOM +1 Mist-Cloaked Herald|M19 +1 Riddlemaster Sphinx|M19 +1 Sol Ring|C18 +1 Syncopate|DOM +1 Temple of the False God|C18 +1 Temporal Machinations|DOM +1 Time of Ice|DOM +1 Vodalian Arcanist|DOM +1 Wizard's Retort|DOM +1 Worn Powerstone|C18 +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Teferi, Hero of Dominaria.dck b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Teferi, Hero of Dominaria.dck new file mode 100644 index 00000000000..77c5d59eb5d --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Teferi, Hero of Dominaria.dck @@ -0,0 +1,36 @@ +[metadata] +Name=Teferi, Hero of Dominaria +[Main] +1 Blink of an Eye|DOM +1 Disperse|M19 +1 Empyrial Storm|C18 +1 Entreat the Angels|C18 +1 Essence Scatter|M19 +1 Fall of the Thran|DOM +1 Homarid Explorer|DOM +1 In Bolas's Clutches|DOM +6 Island|DOM|2 +1 Luminous Bonds|M19 +1 Meandering River|DOM +1 Memorial to Genius|DOM +1 Memorial to Glory|DOM +1 Millstone|M19 +1 Oath of Teferi|DOM +1 Patient Rebuilding|M19 +5 Plains|DOM|4 +1 Psychic Corrosion|M19 +1 Seal Away|DOM +1 Sigil of the Empty Throne|C18 +1 Sleep|M19 +1 Sol Ring|C18 +1 Soul Snare|C18 +1 Syncopate|DOM +1 Take Vengeance|M19 +1 Teferi, Hero of Dominaria|DOM +1 Teferi, Timebender|DOM +1 Time of Ice|DOM +1 Tranquil Cove|C18 +1 Unquestioned Authority|C18 +1 Waterknot|M19 +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Tetsuko Umezawa, Fugitive.dck b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Tetsuko Umezawa, Fugitive.dck new file mode 100644 index 00000000000..766a077c71b --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Tetsuko Umezawa, Fugitive.dck @@ -0,0 +1,32 @@ +[metadata] +Name=Testuko Umezawa, Fugitive +[Commander] +1 Tetsuko Umezawa, Fugitive|DOM +[Main] +1 Artificer's Assistant|DOM +1 Aviation Pioneer|M19 +1 Diamond Mare|M19 +1 Diligent Excavator|DOM +1 Field Creeper|M19 +1 Helm of the Host|DOM +1 Icy Manipulator|DOM +14 Island|DOM +1 Magistrate's Scepter|M19 +1 Mist-Cloaked Herald|M19 +1 Mistcaller|M19 +1 Mystic Archaeologist|M19 +1 Naban, Dean of Iteration|DOM +1 Omenspeaker|M19 +1 Pilgrim's Eye|C18 +1 Relic Runner|DOM +1 Retrofitter Foundry|C18 +1 Sai, Master Thopterist|M19 +1 Seat of the Synod|C18 +1 Sigiled Starfish|C18 +1 Skilled Animator|M19 +1 Tempest Djinn|DOM +1 Tezzeret's Strider|M19 +1 Tezzeret, Artifice Master|M19 +1 Time of Ice|DOM +1 Vodalian Arcanist|DOM +[Sideboard] diff --git a/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Urza.dck b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Urza.dck new file mode 100644 index 00000000000..03fc8e6f658 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Urza.dck @@ -0,0 +1,38 @@ +[metadata] +Name=Urza +[Avatar] +1 Urza|VAN +[Main] +1 Aviation Pioneer|M19 +1 Blackblade Reforged|DOM +1 Danitha Capashen, Paragon|DOM +1 Darksteel Citadel|C18 +1 Darksteel Juggernaut|C18 +1 Etherium Sculptor|C18 +1 Forebear's Blade|DOM +7 Island|DOM +1 Karn, Scion of Urza|DOM +1 Meandering River|C18 +1 Memorial to Genius|DOM +1 Mirrorworks|C18 +1 Mox Amber|DOM +1 Myr Battlesphere|C18 +1 On Serra's Wings|DOM +3 Plains|DOM +1 Prototype Portal|C18 +1 Retrofitter Foundry|C18 +1 Sai, Master Thopterist|M19 +1 Seat of the Synod|C18 +1 Sorcerer's Wand|DOM +1 Swiftfoot Boots|C18 +1 Teferi, Timebender|DOM +1 Tetsuko Umezawa, Fugitive|DOM +1 Tezzeret, Artifice Master|M19 +1 Thopter Assembly|C18 +1 Tranquil Cove|C18 +1 Urza's Ruinous Blast|DOM +1 Urza's Tome|DOM +1 Whirler Rogue|C18 +1 Worn Powerstone|C18 +1 Zahid, Djinn of the Lamp|DOM +[Sideboard] diff --git a/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Zahid, Djinn of the Lamp.dck b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Zahid, Djinn of the Lamp.dck new file mode 100644 index 00000000000..86b5b41f942 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/Zahid, Djinn of the Lamp.dck @@ -0,0 +1,34 @@ +[metadata] +Name=Zahid, Djinn of the Lamp +[Commander] +1 Zahid, Djinn of the Lamp|DOM +[Main] +1 Artificer's Assistant|DOM +1 Darksteel Citadel|C18 +1 Darksteel Juggernaut|C18 +1 Echo Storm|C18 +1 Etherium Sculptor|C18 +1 Forebear's Blade|DOM +1 Fountain of Renewal|M19 +1 Gearsmith Guardian|M19 +1 Gearsmith Prodigy|M19 +1 Geode Golem|C18 +13 Island|DOM|3 +1 One with the Machine|M19 +1 Relic Runner|DOM +1 Sai, Master Thopterist|M19 +1 Seat of the Synod|C18 +1 Sharding Sphinx|C18 +1 Skilled Animator|M19 +1 Sol Ring|C18 +1 Tezzeret, Cruel Machinist|M19 +1 The Antiquities War|DOM +1 Thopter Assembly|C18 +1 Thopter Spy Network|C18 +1 Traxos, Scourge of Kroog|DOM +1 Unwinding Clock|C18 +1 Voltaic Servant|DOM +1 Weatherlight|DOM +1 Worn Powerstone|C18 +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Tolaria West/_events.txt b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/_events.txt new file mode 100644 index 00000000000..57e8079c15f --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Tolaria West/_events.txt @@ -0,0 +1,9 @@ +Name:Niambi, Faithful Healer|Deck:Niambi, Faithful Healer.dck|Variant:Commander|Avatar:Niambi, Faithful Healer|Desc: +Name:Raff Capashen, Ship's Mage|Deck:Raff Capashen, Ships Mage.dck|Variant:Commander|Avatar:Raff Capashen, Ship's Mage|Desc: +Name:Adeliz, the Cinder Wind|Deck:Adeliz, the Cinder Wind.dck|Variant:Commander|Avatar:Adeliz, the Cinder Wind|Desc: +Name:Tetsuko Umezawa, Fugitive|Deck:Tetsuko Umezawa, Fugitive.dck|Variant:Commander|Avatar:Tetsuko Umezawa, Fugitive|Desc: +Name:Slinn Voda, the Rising Deep|Deck:Slinn Voda, the Rising Deep.dck|Variant:Commander|Avatar:Slinn Voda, the Rising Deep|Desc: +Name:Zahid, Djinn of the Lamp|Deck:Zahid, Djinn of the Lamp.dck|Variant:Commander|Avatar:Zahid, Djinn of the Lamp|Desc: +Name:Teferi, Hero of Dominaria|Deck:Teferi, Hero of Dominaria.dck|Variant:Planeswalker|Avatar:Teferi, Hero of Dominaria|Desc: +Name:Urza|Deck:Urza.dck|Variant:Vanguard|Avatar:Urza|Desc: +Name:Random Tolaria West|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: diff --git a/forge-gui/res/conquest/planes/Dominaria/Urborg/Arvad the Cursed.dck b/forge-gui/res/conquest/planes/Dominaria/Urborg/Arvad the Cursed.dck new file mode 100644 index 00000000000..22a2d635471 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Urborg/Arvad the Cursed.dck @@ -0,0 +1,41 @@ +[metadata] +Name=Arvad the Cursed +[Commander] +1 Arvad the Cursed|DOM +[Main] +1 Blackblade Reforged|DOM +1 Blessing of Belzenlok|DOM +1 Cast Down|DOM +1 Command Tower|C18 +1 Desecrated Tomb|M19 +1 Evolving Wilds|C18 +1 Evra, Halcyon Witness|DOM +1 Forsaken Sanctuary|M19 +1 Gilded Lotus|DOM +1 Isareth the Awakener|M19 +1 Isolated Chapel|DOM +1 Josu Vess, Lich Knight|DOM +1 Knight of Grace|DOM +1 Knight of Malice|DOM +1 Kwende, Pride of Femeref|DOM +1 Memorial to Folly|DOM +1 Mortify|C18 +1 Mox Amber|DOM +1 Murder|M19 +1 Phylactery Lich|M19 +2 Plains|DOM|1 +1 Primevals' Glorious Rebirth|DOM +1 Scoured Barrens|C18 +1 Serra Disciple|DOM +1 Sol Ring|C18 +1 Soul Salvage|DOM +5 Swamp|DOM|1 +1 Terramorphic Expanse|C18 +1 The Eldest Reborn|DOM +1 Thran Temporal Gateway|DOM +1 Traxos, Scourge of Kroog|DOM +1 Urgoros, the Empty One|DOM +1 Urza's Ruinous Blast|DOM +1 Yawgmoth's Vile Offering|DOM +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Urborg/Demonlord Belzenlok.dck b/forge-gui/res/conquest/planes/Dominaria/Urborg/Demonlord Belzenlok.dck new file mode 100644 index 00000000000..4f3d2614865 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Urborg/Demonlord Belzenlok.dck @@ -0,0 +1,31 @@ +[metadata] +Name=Demonlord Belzenlok +[Main] +1 Blackblade Reforged|DOM +1 Cast Down|DOM +1 Child of Night|M19 +1 Demon of Catastrophes|M19 +1 Demonlord Belzenlok|DOM +1 Isareth the Awakener|M19 +1 Josu Vess, Lich Knight|DOM +1 Kazarov, Sengir Pureblood|DOM +1 Liliana's Contract|M19 +1 Liliana's Spoils|M19 +1 Liliana, the Necromancer|M19 +1 Memorial to Folly|DOM +1 Murder|M19 +1 Plague Mare|M19 +1 Rise from the Grave|M19 +1 Rite of Belzenlok|DOM +1 Sol Ring|C18 +1 Sower of Discord|C18 +1 Stitcher's Supplier|M19 +1 Strangling Spores|M19 +15 Swamp|DOM +1 The Eldest Reborn|DOM +1 Torgaar, Famine Incarnate|DOM +1 Urgoros, the Empty One|DOM +1 Worn Powerstone|C18 +1 Yawgmoth's Vile Offering|DOM +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Urborg/Isareth the Awakener.dck b/forge-gui/res/conquest/planes/Dominaria/Urborg/Isareth the Awakener.dck new file mode 100644 index 00000000000..d8ba70fb521 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Urborg/Isareth the Awakener.dck @@ -0,0 +1,31 @@ +[metadata] +Name=Isareth the Awakener +[Commander] +1 Isareth the Awakener|M19 +[Main] +1 Amulet of Safekeeping|M19 +1 Arisen Gorgon|M19 +1 Crucible of Worlds|M19 +1 Dark Bargain|DOM +1 Death Baron|M19 +1 Demon of Catastrophes|M19 +1 Desecrated Tomb|M19 +1 Diregraf Ghoul|M19 +1 Final Parting|DOM +1 Gravewaker|M19 +1 Liliana, Untouched by Death|M19 +1 Macabre Waltz|M19 +1 Reassembling Skeleton|M19 +1 Rise from the Grave|M19 +1 Rite of Belzenlok|DOM +1 Settle the Score|DOM +1 Soul Salvage|DOM +1 Stitcher's Supplier|M19 +1 Strangling Spores|M19 +16 Swamp|DOM +1 Tattered Mummy|M19 +1 The Eldest Reborn|DOM +1 Windgrace Acolyte|DOM +1 Yawgmoth's Vile Offering|DOM +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Urborg/Josu Vess, Lich Knight.dck b/forge-gui/res/conquest/planes/Dominaria/Urborg/Josu Vess, Lich Knight.dck new file mode 100644 index 00000000000..54d357abb80 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Urborg/Josu Vess, Lich Knight.dck @@ -0,0 +1,31 @@ +[metadata] +Name=Josu Vess, Lich Knight +[Commander] +1 Josu Vess, Lich Knight|DOM +[Main] +1 Arisen Gorgon|M19 +1 Army of the Damned|C18 +1 Cast Down|DOM +1 Death Baron|M19 +1 Desecrated Tomb|M19 +1 Diregraf Ghoul|M19 +1 Doomed Dissenter|M19 +1 Gilded Lotus|DOM +1 Graveyard Marshal|M19 +1 Infectious Horror|M19 +1 Infernal Scarring|M19 +1 Liliana, Untouched by Death|M19 +1 Loyal Subordinate|C18 +1 Memorial to Folly|DOM +1 Murder|M19 +1 Open the Graves|M19 +1 Reassembling Skeleton|M19 +1 Rise from the Grave|M19 +1 Ruinous Path|C18 +1 Sol Ring|C18 +1 Stitcher's Supplier|M19 +14 Swamp|DOM +1 Tattered Mummy|M19 +1 The Eldest Reborn|DOM +1 Two-Headed Zombie|M19 +1 Walking Corpse|M19 diff --git a/forge-gui/res/conquest/planes/Dominaria/Urborg/Kazarov, Sengir Pureblood.dck b/forge-gui/res/conquest/planes/Dominaria/Urborg/Kazarov, Sengir Pureblood.dck new file mode 100644 index 00000000000..da77bda9bce --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Urborg/Kazarov, Sengir Pureblood.dck @@ -0,0 +1,35 @@ +[metadata] +Name=Kazarov, Sengir Pureblood +[Commander] +1 Kazarov, Sengir Pureblood|DOM +[Main] +1 Akoum Refuge|C18 +1 Arisen Gorgon|M19 +1 Blackblade Reforged|DOM +1 Bone Dragon|M19 +1 Chainer's Torment|DOM +1 Child of Night|M19 +1 Cinder Barrens|M19 +1 Demon of Catastrophes|M19 +1 Electrify|M19 +1 Fight with Fire|DOM +1 Lightning Strike|M19 +1 Liliana, the Necromancer|M19 +1 Loyal Subordinate|C18 +5 Mountain|DOM|3 +1 Nesting Dragon|C18 +1 Radiating Lightning|DOM +1 Reassembling Skeleton|M19 +1 Rite of Belzenlok|DOM +1 Sarkhan, Dragonsoul|M19 +1 Sarkhan, Fireblood|M19 +1 Shivan Fire|DOM +1 Shock|M19 +1 Skymarch Bloodletter|M19 +1 Sol Ring|C18 +8 Swamp|DOM +1 Vampire Neonate|M19 +1 Vampire Sovereign|M19 +1 Yawgmoth's Vile Offering|DOM +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Urborg/Liliana, the Necromancer.dck b/forge-gui/res/conquest/planes/Dominaria/Urborg/Liliana, the Necromancer.dck new file mode 100644 index 00000000000..4d962552e44 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Urborg/Liliana, the Necromancer.dck @@ -0,0 +1,30 @@ +[metadata] +Name=Liliana, the Necromancer +[Main] +1 Abnormal Endurance|M19 +1 Arisen Gorgon|M19 +1 Bloodtallow Candle|DOM +1 Death Baron|M19 +1 Demon of Catastrophes|M19 +1 Demonic Vigor|DOM +1 Demonlord Belzenlok|DOM +1 Diregraf Ghoul|M19 +1 Dread Shade|DOM +1 Entreat the Dead|C18 +1 Josu Vess, Lich Knight|DOM +1 Liliana's Contract|M19 +1 Liliana's Spoils|M19 +1 Liliana, the Necromancer|M19 +1 Mortuary Mire|C18 +1 Open the Graves|M19 +1 Phyrexian Delver|C18 +1 Rise from the Grave|M19 +1 Rite of Belzenlok|DOM +1 Sol Ring|C18 +1 Soul Salvage|DOM +1 Sower of Discord|C18 +1 Stitch Together|C18 +14 Swamp|DOM +1 Tattered Mummy|M19 +1 Two-Headed Zombie|M19 +1 Walking Corpse|M19 diff --git a/forge-gui/res/conquest/planes/Dominaria/Urborg/Necropotence.dck b/forge-gui/res/conquest/planes/Dominaria/Urborg/Necropotence.dck new file mode 100644 index 00000000000..09a5d782ab4 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Urborg/Necropotence.dck @@ -0,0 +1,31 @@ +[metadata] +Name=Necropotence +[Avatar] +1 Necropotence Avatar|VAN +[Main] +1 Arisen Gorgon|M19 +1 Cabal Paladin|DOM +1 Chainer's Torment|DOM +1 Child of Night|M19 +1 Divest|DOM +1 Dread Shade|DOM +1 Epicure of Blood|M19 +1 Gilded Lotus|DOM +1 Infectious Horror|M19 +1 Liliana, the Necromancer|M19 +1 Liliana, Untouched by Death|M19 +1 Phyrexian Scriptures|DOM +1 Plague Mare|M19 +1 Psychosis Crawler|C18 +1 Retreat to Hagra|C18 +1 Skymarch Bloodletter|M19 +1 Sol Ring|C18 +1 Sovereign's Bite|M19 +1 Sower of Discord|C18 +15 Swamp|DOM +1 Tattered Mummy|M19 +1 The Eldest Reborn|DOM +1 Torgaar, Famine Incarnate|DOM +1 Vampire Neonate|M19 +1 Vampire Sovereign|M19 +1 Worn Powerstone|C18 diff --git a/forge-gui/res/conquest/planes/Dominaria/Urborg/Urgoros, the Empty One.dck b/forge-gui/res/conquest/planes/Dominaria/Urborg/Urgoros, the Empty One.dck new file mode 100644 index 00000000000..0a0d5cf0c37 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Urborg/Urgoros, the Empty One.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Urgoros, the Empty One +[Commander] +1 Urgoros, the Empty One|DOM +[Main] +1 Arisen Gorgon|M19 +1 Cabal Paladin|DOM +1 Caligo Skin-Witch|DOM +1 Chainer's Torment|DOM +1 Child of Night|M19 +1 Diamond Mare|M19 +1 Divest|DOM +1 Dread Shade|DOM +1 Duress|M19 +1 Epicure of Blood|M19 +1 Fell Specter|M19 +1 Jhoira's Familiar|DOM +1 Liliana's Spoils|M19 +1 Liliana, the Necromancer|M19 +1 Loyal Subordinate|C18 +1 Macabre Waltz|M19 +1 Memorial to Folly|DOM +1 Mind Rot|M19 +1 Rite of Belzenlok|DOM +1 Skymarch Bloodletter|M19 +1 Sol Ring|C18 +14 Swamp|DOM +1 The Eldest Reborn|DOM +1 Vampire Neonate|M19 +1 Vampire Sovereign|M19 +1 Windgrace Acolyte|DOM +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Urborg/Yargle, Glutton of Urborg.dck b/forge-gui/res/conquest/planes/Dominaria/Urborg/Yargle, Glutton of Urborg.dck new file mode 100644 index 00000000000..8b6c0b0a3a2 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Urborg/Yargle, Glutton of Urborg.dck @@ -0,0 +1,34 @@ +[metadata] +Name=Yargle, Glutton of Urborg +[Commander] +1 Yargle, Glutton of Urborg|DOM +[Main] +1 Aesthir Glider|DOM +1 Buried Ruin|C18 +1 Cabal Paladin|DOM +1 Cast Down|DOM +1 Chainer's Torment|DOM +1 Chief of the Foundry|C18 +1 Darksteel Citadel|C18 +1 Darksteel Juggernaut|C18 +1 Divest|DOM +1 Dread Shade|DOM +1 Duplicant|C18 +1 Entreat the Dead|C18 +1 Field Creeper|M19 +1 Geode Golem|C18 +1 Jhoira's Familiar|DOM +1 Lingering Phantom|DOM +1 Murder|M19 +1 Phylactery Lich|M19 +1 Phyrexian Scriptures|DOM +1 Sol Ring|C18 +1 Sparring Construct|DOM +1 Suspicious Bookcase|M19 +13 Swamp|DOM +1 The Eldest Reborn|DOM +1 Traxos, Scourge of Kroog|DOM +1 Voltaic Servant|DOM +1 Zhalfirin Void|DOM +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Dominaria/Urborg/_events.txt b/forge-gui/res/conquest/planes/Dominaria/Urborg/_events.txt new file mode 100644 index 00000000000..08560d9b8d7 --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/Urborg/_events.txt @@ -0,0 +1,9 @@ +Name:Urgoros, the Empty One|Deck:Urgoros, the Empty One.dck|Variant:Commander|Avatar:Urgoros, the Empty One|Desc: +Name:Josu Vess, Lich Knight|Deck:Josu Vess, Lich Knight.dck|Variant:Commander|Avatar:Josu Vess, Lich Knight|Desc: +Name:Kazarov, Sengir Pureblood|Deck:Kazarov, Sengir Pureblood.dck|Variant:Commander|Avatar:Kazarov, Sengir Pureblood|Desc: +Name:Arvad the Cursed|Deck:Arvad the Cursed.dck|Variant:Commander|Avatar:Arvad the Cursed|Desc: +Name:Liliana, the Necromancer|Deck:Liliana, the Necromancer.dck|Variant:Planeswalker|Avatar:Liliana, the Necromancer|Desc: +Name:Demonlord Belzenlok|Deck:Demonlord Belzenlok.dck|Variant:Planechase|Avatar:Demonlord Belzenlok|TemporaryUnlock:Time_Vault|Desc: +Name:Yargle, Glutton of Urborg|Deck:Yargle, Glutton of Urborg.dck|Variant:Commander|Avatar:Yargle, Glutton of Urborg|Desc: +Name:Isareth the Awakener|Deck:Isareth the Awakener.dck|Variant:Commander|Avatar:Isareth the Awakener|Desc: +Name:Necropotence|Deck:Necropotence.dck|Variant:Vanguard|Avatar:Necropotence|Desc: diff --git a/forge-gui/res/conquest/planes/Dominaria/banned_cards.txt b/forge-gui/res/conquest/planes/Dominaria/banned_cards.txt new file mode 100644 index 00000000000..d2d6967239a --- /dev/null +++ b/forge-gui/res/conquest/planes/Dominaria/banned_cards.txt @@ -0,0 +1,37 @@ +Avenger of Zendikar +Azorius Guildgate +Azorius Signet +Azorius Chancery +Bant Charm +Budoka Gardener +Daxos of Meletis +Dictate of Kruphix +Dimir Aqueduct +Dimir Guildgate +Dimir Signet +Dreamstone Hedron +Esper Charm +Gaze of Granite +Ghirapur Guide +Golgari Rot Farm +Goreclaw, Terror of Qal Sisma +Grisly Savage +Gruul Turf +Hedron Archive +Herald of the Pantheon +Izzet Boilerworks +Izzet Guildgate +Izzet Signet +Jeskai Infiltrator +Jund Panorama +Kruphix's Insight +Orzhov Basilica +Orzhov Guildgate +Orzhov Signet +Rakdos Carnarium +Selesnya Sanctuary +Simic Growth Chamber +Soul of New Phyrexia +Soul of Innistrad +Turntimber Sower +Zendikar Incarnate diff --git a/forge-gui/res/conquest/planes/Dominaria/cards.txt b/forge-gui/res/conquest/planes/Dominaria/cards.txt index 1f4febf286b..e69de29bb2d 100644 --- a/forge-gui/res/conquest/planes/Dominaria/cards.txt +++ b/forge-gui/res/conquest/planes/Dominaria/cards.txt @@ -1,26 +0,0 @@ -Crown of Empires -Scepter of Empires -Throne of Empires -Roc Egg -Brindle Boar -Armored Cancrix -Academy Raider -Alaborn Cavalier -Prossh, Skyraider of Kher -Balance of Power -Beetleback Chief -Crimson Mage -Cruel Edict -Dakmor Lancer -Famine -Firewing Phoenix -Flesh to Dust -Flusterstorm -Freyalise, Llanowar's Fury -Gaea's Revenge -Ice Cage -Liliana, Heretical Healer -Mwonvuli Beast Tracker -Teferi, Temporal Archmage -Titania, Protector of Argoth -Onyx Mage \ No newline at end of file diff --git a/forge-gui/res/conquest/planes/Dominaria/plane_cards.txt b/forge-gui/res/conquest/planes/Dominaria/plane_cards.txt index 9e81f892561..4d01968b95c 100644 --- a/forge-gui/res/conquest/planes/Dominaria/plane_cards.txt +++ b/forge-gui/res/conquest/planes/Dominaria/plane_cards.txt @@ -4,4 +4,4 @@ Krosa Llanowar Otaria Shiv -Talon Gates \ No newline at end of file +Talon Gates diff --git a/forge-gui/res/conquest/planes/Dominaria/regions.txt b/forge-gui/res/conquest/planes/Dominaria/regions.txt index 379b7ad0b05..bf410a806fc 100644 --- a/forge-gui/res/conquest/planes/Dominaria/regions.txt +++ b/forge-gui/res/conquest/planes/Dominaria/regions.txt @@ -1,7 +1,5 @@ -Name:Ice Age|Art:Dark Depths|Sets:ICE,ALL,CSP -Name:Mirage|Art:Teferi's Isle|Sets:MIR,VIS,WTH -Name:Urza's Saga|Art:Tolarian Academy|Sets:USG,ULG,UDS -Name:Invasion|Art:Legacy Weapon|Sets:INV,PLS,APC -Name:Odyssey|Art:Cabal Coffers|Sets:ODY,TOR,JUD -Name:Onslaught|Art:Grand Coliseum|Sets:ONS,LGN,SCG -Name:Time Spiral|Art:Vesuva|Sets:TSP,TSB,PLC,FUT \ No newline at end of file +Name:New Benalia|Art:New Benalia|Colors:W +Name:Tolaria West|Art:Memorial to Genius|Colors:U +Name:Llanowar|Art:Llanowar Reborn|Colors:G +Name:Shiv|Art:Shivan Gorge|Colors:R +Name:Urborg|Art:Cabal Stronghold|Colors:B diff --git a/forge-gui/res/conquest/planes/Dominaria/sets.txt b/forge-gui/res/conquest/planes/Dominaria/sets.txt index 9f80ee8f007..ce571293009 100644 --- a/forge-gui/res/conquest/planes/Dominaria/sets.txt +++ b/forge-gui/res/conquest/planes/Dominaria/sets.txt @@ -1,21 +1,3 @@ -ICE -ALL -CSP -MIR -VIS -WTH -USG -ULG -UDS -INV -PLS -APC -ODY -TOR -JUD -ONS -LGN -SCG -TSP -PLC -FUT \ No newline at end of file +DOM +M19 +C18 diff --git a/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Iwamori of the Open Fist.dck b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Iwamori of the Open Fist.dck new file mode 100644 index 00000000000..8f41777aaf1 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Iwamori of the Open Fist.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Iwamori of the Open Fist +[Commander] +1 Iwamori of the Open Fist|BOK +[Main] +1 Azusa, Lost but Seeking|CHK +1 Budoka Gardener|CHK +1 Commune with Nature|CHK +1 Dosan the Falling Leaf|CHK +1 Dosan's Oldest Chant|SOK +14 Forest|CHK +1 Humble Budoka|CHK +1 Inner Calm, Outer Strength|SOK +1 Journeyer's Kite|CHK +1 Jugan, the Rising Star|CHK +1 Jukai Messenger|CHK +1 Kodama's Reach|CHK +1 Konda's Banner|CHK +1 Masumaro, First to Live|SOK +1 Mikokoro, Center of the Sea|SOK +1 Okina Nightwatch|SOK +1 Okina, Temple to the Grandfathers|CHK +1 Order of the Sacred Bell|CHK +1 Reki, the History of Kamigawa|SOK +1 Rending Vines|SOK +1 Sasaya, Orochi Ascendant|SOK +1 Seek the Horizon|SOK +1 Sensei's Divining Top|CHK +1 Time of Need|CHK +1 Umezawa's Jitte|BOK +1 Unchecked Growth|BOK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Kodama of the Center Tree.dck b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Kodama of the Center Tree.dck new file mode 100644 index 00000000000..a4156be1403 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Kodama of the Center Tree.dck @@ -0,0 +1,34 @@ +[metadata] +Name=Kodama of the Center Tree +[Commander] +1 Kodama of the Center Tree|BOK +[Main] +1 Arashi, the Sky Asunder|SOK +1 Bounteous Kirin|SOK +1 Dripping-Tongue Zubera|CHK +13 Forest|CHK +1 Forked-Branch Garami|BOK +1 Genju of the Cedars|BOK +1 Ghost-Lit Nourisher|SOK +1 Harbinger of Spring|BOK +1 Honden of Life's Web|CHK +1 Iname, Life Aspect|CHK +1 Kami of the Hunt|CHK +1 Kusari-Gama|CHK +1 Loam Dweller|BOK +1 Long-Forgotten Gohei|CHK +1 Mark of Sakiko|BOK +1 Mikokoro, Center of the Sea|SOK +1 Moss Kami|CHK +1 Okina, Temple to the Grandfathers|CHK +1 Orochi Sustainer|CHK +1 Petalmane Baku|BOK +1 Sakura-Tribe Springcaller|BOK +1 Sekki, Seasons' Guide|SOK +1 Traproot Kami|BOK +1 Unchecked Growth|BOK +1 Untaidake, the Cloud Keeper|CHK +1 Venerable Kumo|CHK +1 Wine of Blood and Iron|SOK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Kodama of the North Tree.dck b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Kodama of the North Tree.dck new file mode 100644 index 00000000000..0395b8985f6 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Kodama of the North Tree.dck @@ -0,0 +1,34 @@ +[metadata] +Name=Kodama of the North Tree +[Commander] +1 Kodama of the North Tree|CHK +[Main] +1 Arashi, the Sky Asunder|SOK +1 Ayumi, the Last Visitor|SOK +1 Body of Jukai|BOK +1 Briarknit Kami|SOK +13 Forest|CHK +1 Forked-Branch Garami|BOK +1 Iwamori of the Open Fist|BOK +1 Joyous Respite|CHK +1 Kodama's Might|CHK +1 Long-Forgotten Gohei|CHK +1 Mark of Sakiko|BOK +1 Mikokoro, Center of the Sea|SOK +1 Moss Kami|CHK +1 Nightsoil Kami|SOK +1 No-Dachi|CHK +1 O-Naginata|SOK +1 Okina, Temple to the Grandfathers|CHK +1 Orochi Sustainer|CHK +1 Roar of Jukai|BOK +1 Sachi, Daughter of Seshiro|CHK +1 Sakiko, Mother of Summer|BOK +1 Sakura-Tribe Springcaller|BOK +1 Tatsumasa, the Dragon's Fang|CHK +1 That Which Was Taken|BOK +1 Unchecked Growth|BOK +1 Untaidake, the Cloud Keeper|CHK +1 Wine of Blood and Iron|SOK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Kodama of the South Tree.dck b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Kodama of the South Tree.dck new file mode 100644 index 00000000000..5b13f01a29d --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Kodama of the South Tree.dck @@ -0,0 +1,32 @@ +[metadata] +Name=Kodama of the South Tree +[Commander] +1 Kodama of the South Tree|CHK +[Main] +1 Ayumi, the Last Visitor|SOK +1 Baku Altar|BOK +1 Briarknit Kami|SOK +1 Budoka Pupil|BOK +1 Dripping-Tongue Zubera|CHK +1 Elder Pine of Jukai|SOK +1 Feast of Worms|CHK +1 Fiddlehead Kami|SOK +15 Forest|CHK +1 Genju of the Cedars|BOK +1 Harbinger of Spring|BOK +1 Honden of Life's Web|CHK +1 Jade Idol|CHK +1 Joyous Respite|CHK +1 Kodama's Might|CHK +1 Kodama's Reach|CHK +1 Loam Dweller|BOK +1 Long-Forgotten Gohei|CHK +1 Okina, Temple to the Grandfathers|CHK +1 Petalmane Baku|BOK +1 Soilshaper|CHK +1 Strength of Cedars|CHK +1 Traproot Kami|BOK +1 Unchecked Growth|BOK +1 Uproot|BOK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Seshiro the Anointed Avatar.dck b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Seshiro the Anointed Avatar.dck new file mode 100644 index 00000000000..ac541d84352 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Seshiro the Anointed Avatar.dck @@ -0,0 +1,39 @@ +[metadata] +Name=Seshiro the Anointed Avatar +[Avatar] +1 Seshiro the Anointed Avatar|VAN +[Main] +1 Araba Mothrider|SOK +1 Ayumi, the Last Visitor|SOK +1 Brothers Yamazaki|CHK|1 +1 Brothers Yamazaki|CHK|2 +1 Eiganjo Castle|CHK +1 Forbidden Orchard|CHK +3 Forest|CHK +1 Fumiko the Lowblood|BOK +1 Indebted Samurai|BOK +1 Isao, Enlightened Bushi|BOK +1 Kashi-Tribe Reaver|CHK +1 Kentaro, the Smiling Cat|BOK +1 Kodama's Reach|CHK +1 Konda's Banner|CHK +1 Konda's Hatamoto|CHK +1 Lantern Kami|CHK +1 Mikokoro, Center of the Sea|SOK +3 Mountain|CHK +1 Nagao, Bound by Honor|CHK +1 No-Dachi|CHK +1 O-Naginata|SOK +1 Oathkeeper, Takeno's Daisho|CHK +1 Okina, Temple to the Grandfathers|CHK +1 Orochi Sustainer|CHK +1 Path of Anger's Flame|SOK +1 Pinecrest Ridge|CHK +3 Plains|CHK +1 Ronin Cliffrider|BOK +1 Ronin Houndmaster|CHK +1 Sakura-Tribe Springcaller|BOK +1 Shinka, the Bloodsoaked Keep|CHK +1 Sokenzan Spellblade|SOK +1 Takeno, Samurai General|CHK +1 Tranquil Garden|CHK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Seshiro the Anointed.dck b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Seshiro the Anointed.dck new file mode 100644 index 00000000000..c2e7a5a8233 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Seshiro the Anointed.dck @@ -0,0 +1,35 @@ +[metadata] +Name=Seshiro the Anointed +[Commander] +1 Seshiro the Anointed|CHK +[Main] +1 Commune with Nature|CHK +1 Endless Swarm|SOK +1 Enshrined Memories|BOK +12 Forest|CHK +1 Jukai Messenger|CHK +1 Kashi-Tribe Elite|SOK +1 Kashi-Tribe Reaver|CHK +1 Kashi-Tribe Warriors|CHK +1 Kodama's Reach|CHK +1 Konda's Banner|CHK +1 Matsu-Tribe Birdstalker|SOK +1 Matsu-Tribe Decoy|CHK +1 Matsu-Tribe Sniper|BOK +1 Mikokoro, Center of the Sea|SOK +1 Okina, Temple to the Grandfathers|CHK +1 Orochi Eggwatcher|CHK +1 Orochi Hatchery|CHK +1 Orochi Ranger|CHK +1 Orochi Sustainer|CHK +1 Sachi, Daughter of Seshiro|CHK +1 Sakiko, Mother of Summer|BOK +1 Sakura-Tribe Scout|SOK +1 Sakura-Tribe Springcaller|BOK +1 Seed the Land|SOK +1 Shisato, Whispering Hunter|CHK +1 Sosuke's Summons|BOK +1 Sosuke, Son of Seshiro|CHK +1 Untaidake, the Cloud Keeper|CHK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Shizuko, Caller of Autumn.dck b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Shizuko, Caller of Autumn.dck new file mode 100644 index 00000000000..3c54a0045fa --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Shizuko, Caller of Autumn.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Shizuko, Caller of Autumn +[Commander] +1 Shizuko, Caller of Autumn|BOK +[Main] +1 Body of Jukai|BOK +14 Forest|CHK|1 +1 Genju of the Cedars|BOK +1 Jugan, the Rising Star|CHK +1 Kodama's Might|CHK +1 Kodama's Reach|CHK +1 Loam Dweller|BOK +1 Mark of Sakiko|BOK +1 Moss Kami|CHK +1 Nightsoil Kami|SOK +1 No-Dachi|CHK +1 O-Naginata|SOK +1 Okina, Temple to the Grandfathers|CHK +1 Orochi Hatchery|CHK +1 Orochi Sustainer|CHK +1 Reki, the History of Kamigawa|SOK +1 Sachi, Daughter of Seshiro|CHK +1 Sakura-Tribe Scout|SOK +1 Sakura-Tribe Springcaller|BOK +1 Sekki, Seasons' Guide|SOK +1 Seshiro the Anointed|CHK +1 Strength of Cedars|CHK +1 Thousand-legged Kami|CHK +1 Traproot Kami|BOK +1 Unchecked Growth|BOK +1 Untaidake, the Cloud Keeper|CHK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Tranquil Garden.dck b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Tranquil Garden.dck new file mode 100644 index 00000000000..ea8ed88f63e --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/Tranquil Garden.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Tranquil Garden +[Main] +1 Blessed Breath|CHK +1 Body of Jukai|BOK +1 Eiganjo Castle|CHK +1 Elder Pine of Jukai|SOK +9 Forest|CHK +1 Forked-Branch Garami|BOK +1 Ghostly Prison|CHK +1 Harbinger of Spring|BOK +1 Hundred-Talon Kami|CHK +1 Jugan, the Rising Star|CHK +1 Kami of the Palace Fields|CHK +1 Kami of the Tended Garden|SOK +1 Kodama of the Center Tree|BOK +1 Kodama's Might|CHK +1 Long-Forgotten Gohei|CHK +1 Mark of Sakiko|BOK +1 Mikokoro, Center of the Sea|SOK +1 Nightsoil Kami|SOK +1 Okina, Temple to the Grandfathers|CHK +1 Orochi Sustainer|CHK +1 Otherworldly Journey|CHK +1 Petalmane Baku|BOK +3 Plains|CHK +1 Promised Kannushi|SOK +1 Reverence|SOK +1 Sachi, Daughter of Seshiro|CHK +1 Sakura-Tribe Springcaller|BOK +1 Shizuko, Caller of Autumn|BOK +1 Tranquil Garden|CHK +1 Unchecked Growth|BOK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/_events.txt b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/_events.txt index ea4ce8f28c6..f10316381a5 100644 --- a/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/_events.txt +++ b/forge-gui/res/conquest/planes/Kamigawa/Jukai Forest/_events.txt @@ -1,6 +1,9 @@ -Name:Name1|Deck:Deck1.dck|Variant:None|Avatar:Avatar1|Desc: -Name:Name2|Deck:Deck2.dck|Variant:None|Avatar:Avatar2|Desc: -Name:Name3|Deck:Deck3.dck|Variant:None|Avatar:Avatar3|Desc: -Name:Name4|Deck:Deck4.dck|Variant:Commander|Avatar:Avatar4|Desc: -Name:Name5|Deck:Deck5.dck|Variant:Vanguard|Avatar:Avatar5|Desc: -Name:Name6|Deck:Deck6.dck|Variant:Planeswalker|Avatar:Avatar6|Desc: \ No newline at end of file +Name:Seshiro the Anointed|Deck:Seshiro the Anointed.dck|Variant:Commander|Avatar:Seshiro the Anointed|Desc: +Name:Shizuko, Caller of Autumn|Deck:Shizuko, Caller of Autumn.dck|Variant:Commander|Avatar:Shizuko, Caller of Autumn|Desc: +Name:Tranquil Garden|Deck:Tranquil Garden.dck|Variant:Planechase|Avatar:Tranquil Garden|Desc: +Name:Kodama of the South Tree|Deck:Kodama of the South Tree.dck|Variant:Commander|Avatar:Kodama of the South Tree|Desc: +Name:Kodama of the Center Tree|Deck:Kodama of the Center Tree.dck|Variant:Commander|Avatar:Kodama of the Center Tree|Desc: +Name:Kodama of the North Tree|Deck:Kodama of the North Tree.dck|Variant:Commander|Avatar:Kodama of the North Tree|Desc: +Name:Iwamori of the Open Fist|Deck:Iwamori of the Open Fist.dck|Variant:Commander|Avatar:Iwamori of the Open Fist|Desc: +Name:Seshiro the Anointed Avatar|Deck:Seshiro the Anointed Avatar.dck|Variant:Vanguard|Avatar:Seshiro the Anointed Avatar|Desc: +Name:Random Jukai Forest|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: diff --git a/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Azami, Lady of Scrolls.dck b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Azami, Lady of Scrolls.dck new file mode 100644 index 00000000000..d18da2a4b48 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Azami, Lady of Scrolls.dck @@ -0,0 +1,31 @@ +[metadata] +Name=Azami, Lady of Scrolls +[Commander] +1 Azami, Lady of Scrolls|CHK +[Main] +1 Callow Jushi|BOK +1 Consuming Vortex|CHK +1 Cut the Earthly Bond|SOK +1 Dampen Thought|CHK +1 Eternal Dominion|SOK +1 Eye of Nowhere|CHK +1 Genju of the Falls|BOK +1 Graceful Adept|CHK +1 Hinder|CHK +1 Honden of Seeing Winds|CHK +14 Island|CHK +1 Meloku the Clouded Mirror|CHK +1 Mikokoro, Center of the Sea|SOK +1 Minamo Scrollkeeper|SOK +1 Minamo, School at Water's Edge|CHK +1 Phantom Wings|BOK +1 Reach Through Mists|CHK +1 Sift Through Sands|CHK +1 Soratami Mindsweeper|BOK +1 Soratami Mirror-Guard|CHK +1 Soratami Mirror-Mage|CHK +1 Soratami Savant|CHK +1 Student of Elements|CHK +1 The Unspeakable|CHK +1 Thoughtbind|CHK +1 Untaidake, the Cloud Keeper|CHK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Chisei, Heart of Oceans.dck b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Chisei, Heart of Oceans.dck new file mode 100644 index 00000000000..913192e0382 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Chisei, Heart of Oceans.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Chisei, Heart of Oceans +[Commander] +1 Chisei, Heart of Oceans|BOK +[Main] +1 Baku Altar|BOK +1 Callow Jushi|BOK +1 Cloudhoof Kirin|SOK +1 Counsel of the Soratami|CHK +1 Dreamcatcher|SOK +1 Floating-Dream Zubera|CHK +1 Gifts Ungiven|CHK +1 Guardian of Solitude|CHK +1 Hinder|CHK +14 Island|CHK +1 Jade Idol|CHK +1 Kaijin of the Vanishing Touch|BOK +1 Kami of the Crescent Moon|SOK +1 Lifted by Clouds|CHK +1 Long-Forgotten Gohei|CHK +1 Minamo, School at Water's Edge|CHK +1 Murmurs from Beyond|SOK +1 Oboro, Palace in the Clouds|SOK +1 Quillmane Baku|BOK +1 Ribbons of the Reikai|BOK +1 Rushing-Tide Zubera|SOK +1 Secretkeeper|SOK +1 Sire of the Storm|CHK +1 Teller of Tales|CHK +1 Thoughtbind|CHK +1 Umezawa's Jitte|BOK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Cloudhoof Kirin.dck b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Cloudhoof Kirin.dck new file mode 100644 index 00000000000..d3f2022b82e --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Cloudhoof Kirin.dck @@ -0,0 +1,32 @@ +[metadata] +Name=Cloudhoof Kirin +[Commander] +1 Cloudhoof Kirin|SOK +[Main] +1 Baku Altar|BOK +1 Callow Jushi|BOK +1 Consuming Vortex|CHK +1 Cut the Earthly Bond|SOK +1 Dampen Thought|CHK +1 Erayo, Soratami Ascendant|SOK +1 Eye of Nowhere|CHK +1 Genju of the Falls|BOK +1 Guardian of Solitude|CHK +1 Hair-Strung Koto|CHK +1 Hinder|CHK +1 Hisoka's Defiance|CHK +14 Island|CHK +1 Jetting Glasskite|BOK +1 Kami of the Crescent Moon|SOK +1 Kira, Great Glass-Spinner|BOK +1 Lifted by Clouds|CHK +1 Mikokoro, Center of the Sea|SOK +1 Oboro Breezecaller|SOK +1 Oboro, Palace in the Clouds|SOK +1 Orb of Dreams|BOK +1 Sensei's Divining Top|CHK +1 Shimmering Glasskite|BOK +1 Soratami Mindsweeper|BOK +1 Soratami Savant|CHK +1 Thoughtbind|CHK +1 Threads of Disloyalty|BOK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Higure, the Still Wind.dck b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Higure, the Still Wind.dck new file mode 100644 index 00000000000..3017d411cf7 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Higure, the Still Wind.dck @@ -0,0 +1,32 @@ +[metadata] +Name=Higure, the Still Wind +[Commander] +1 Higure, the Still Wind|BOK +[Main] +1 Ebony Owl Netsuke|SOK +1 Eternal Dominion|SOK +1 Eye of Nowhere|CHK +1 Floating-Dream Zubera|CHK +1 Genju of the Falls|BOK +1 Hinder|CHK +1 Honden of Seeing Winds|CHK +13 Island|CHK +1 Jetting Glasskite|BOK +1 Kaijin of the Vanishing Touch|BOK +1 Kami of the Crescent Moon|SOK +1 Kira, Great Glass-Spinner|BOK +1 Kusari-Gama|CHK +1 Mikokoro, Center of the Sea|SOK +1 Minamo, School at Water's Edge|CHK +1 Mistblade Shinobi|BOK +1 Mystic Restraints|CHK +1 Ninja of the Deep Hours|BOK +1 Oboro, Palace in the Clouds|SOK +1 Reduce to Dreams|BOK +1 Ronin Warclub|BOK +1 Shimmering Glasskite|BOK +1 Soratami Mirror-Guard|CHK +1 Teardrop Kami|BOK +1 Thoughtbind|CHK +1 Threads of Disloyalty|BOK +1 Walker of Secret Ways|BOK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Keiga, the Tide Star.dck b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Keiga, the Tide Star.dck new file mode 100644 index 00000000000..c0c71c7be40 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Keiga, the Tide Star.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Keiga, the Tide Star +[Commander] +1 Keiga, the Tide Star|CHK +[Main] +1 Baku Altar|BOK +1 Cloudhoof Kirin|SOK +1 Dreamcatcher|SOK +1 Floating-Dream Zubera|CHK +1 Genju of the Falls|BOK +1 Guardian of Solitude|CHK +13 Island|CHK +1 Jade Idol|CHK +1 Jetting Glasskite|BOK +1 Kaijin of the Vanishing Touch|BOK +1 Konda's Banner|CHK +1 Long-Forgotten Gohei|CHK +1 Mikokoro, Center of the Sea|SOK +1 Minamo, School at Water's Edge|CHK +1 Murmurs from Beyond|SOK +1 Oboro, Palace in the Clouds|SOK +1 Ribbons of the Reikai|BOK +1 River Kaijin|CHK +1 Rushing-Tide Zubera|SOK +1 Secretkeeper|SOK +1 Shape Stealer|SOK +1 Shimmering Glasskite|BOK +1 Shinen of Flight's Wings|SOK +1 Sire of the Storm|CHK +1 Tatsumasa, the Dragon's Fang|CHK +1 Teller of Tales|CHK +1 The Unspeakable|CHK +1 Untaidake, the Cloud Keeper|CHK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Meloku the Clouded Mirror.dck b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Meloku the Clouded Mirror.dck new file mode 100644 index 00000000000..96a2a6dd921 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Meloku the Clouded Mirror.dck @@ -0,0 +1,32 @@ +[metadata] +Name=Meloku the Clouded Mirror +[Commander] +1 Meloku the Clouded Mirror|CHK +[Main] +1 Cloudhoof Kirin|SOK +1 Counsel of the Soratami|CHK +1 Dreamcatcher|SOK +1 Floating-Dream Zubera|CHK +1 Genju of the Falls|BOK +1 Graceful Adept|CHK +1 Honden of Seeing Winds|CHK +13 Island|CHK +1 Ivory Crane Netsuke|SOK +1 Kami of the Crescent Moon|SOK +1 Keiga, the Tide Star|CHK +1 Kira, Great Glass-Spinner|BOK +1 Mikokoro, Center of the Sea|SOK +1 Minamo, School at Water's Edge|CHK +1 Oboro Envoy|SOK +1 Patron of the Moon|BOK +1 Peer Through Depths|CHK +1 Reach Through Mists|CHK +1 Ribbons of the Reikai|BOK +1 Rushing-Tide Zubera|SOK +1 Secretkeeper|SOK +1 Sift Through Sands|CHK +1 Soramaro, First to Dream|SOK +1 Soratami Rainshaper|CHK +1 Soratami Savant|CHK +1 Teller of Tales|CHK +1 Untaidake, the Cloud Keeper|CHK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Ninjas of Kamigawa.dck b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Ninjas of Kamigawa.dck new file mode 100644 index 00000000000..efe9f4f8261 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Ninjas of Kamigawa.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Ninjas of Kamigawa +[Main] +1 Consuming Vortex|CHK +1 Field of Reality|CHK +1 Genju of the Falls|BOK +1 Genju of the Fens|BOK +1 Gifts Ungiven|CHK +1 Higure, the Still Wind|BOK +1 Ink-Eyes, Servant of Oni|BOK +8 Island|CHK +1 Kira, Great Glass-Spinner|BOK +1 Kusari-Gama|CHK +1 Lifted by Clouds|CHK +1 Mikokoro, Center of the Sea|SOK +1 Minamo, School at Water's Edge|CHK +1 Mistblade Shinobi|BOK +1 Mystic Restraints|CHK +1 Neko-Te|BOK +1 Ninja of the Deep Hours|BOK +1 No-Dachi|CHK +1 Okiba-Gang Shinobi|BOK +1 Phantom Wings|BOK +1 Shizo, Death's Storehouse|CHK +1 Shuriken|BOK +1 Silent-Blade Oni|PCA +1 Skullsnatcher|BOK +1 Student of Elements|CHK +4 Swamp|CHK +1 Throat Slitter|BOK +1 Umezawa's Jitte|BOK +1 Walker of Secret Ways|BOK +1 Waterveil Cavern|CHK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Oni of Wild Places.dck b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Oni of Wild Places.dck new file mode 100644 index 00000000000..03cb503efe0 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/Oni of Wild Places.dck @@ -0,0 +1,35 @@ +[metadata] +Name=Oni of Wild Places +[Avatar] +1 Oni of Wild Places Avatar|VAN +[Main] +1 Baku Altar|BOK +1 Briarknit Kami|SOK +1 Counsel of the Soratami|CHK +1 Dreamcatcher|SOK +1 Dripping-Tongue Zubera|CHK +1 Floating-Dream Zubera|CHK +7 Forest|CHK +1 Genju of the Cedars|BOK +1 Genju of the Falls|BOK +1 Gnarled Mass|BOK +1 Guardian of Solitude|CHK +1 Honden of Life's Web|CHK +6 Island|CHK +1 Jade Idol|CHK +1 Kami of the Crescent Moon|SOK +1 Long-Forgotten Gohei|CHK +1 Mikokoro, Center of the Sea|SOK +1 Minamo, School at Water's Edge|CHK +1 Oboro, Palace in the Clouds|SOK +1 Okina, Temple to the Grandfathers|CHK +1 Orochi Eggwatcher|CHK +1 Orochi Hatchery|CHK +1 Quillmane Baku|BOK +1 Rushing-Tide Zubera|SOK +1 Seed the Land|SOK +1 Sosuke's Summons|BOK +1 Tatsumasa, the Dragon's Fang|CHK +1 Unchecked Growth|BOK +1 Wandering Ones|CHK +[Sideboard] diff --git a/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/_events.txt b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/_events.txt index ea4ce8f28c6..2b0568baea9 100644 --- a/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/_events.txt +++ b/forge-gui/res/conquest/planes/Kamigawa/Minamo Academy/_events.txt @@ -1,6 +1,9 @@ -Name:Name1|Deck:Deck1.dck|Variant:None|Avatar:Avatar1|Desc: -Name:Name2|Deck:Deck2.dck|Variant:None|Avatar:Avatar2|Desc: -Name:Name3|Deck:Deck3.dck|Variant:None|Avatar:Avatar3|Desc: -Name:Name4|Deck:Deck4.dck|Variant:Commander|Avatar:Avatar4|Desc: -Name:Name5|Deck:Deck5.dck|Variant:Vanguard|Avatar:Avatar5|Desc: -Name:Name6|Deck:Deck6.dck|Variant:Planeswalker|Avatar:Avatar6|Desc: \ No newline at end of file +Name:Higure, the Still Wind|Deck:Higure, the Still Wind.dck|Variant:Commander|Avatar:Higure, the Still Wind|Desc: +Name:Azami, Lady of Scrolls|Deck:Azami, Lady of Scrolls.dck|Variant:Commander|Avatar:Azami, Lady of Scrolls|Desc: +Name:Ninjas of Kamigawa|Deck:Ninjas of Kamigawa.dck|Variant:Planechase|Avatar:Silent-Blade Oni|Desc: +Name:Keiga, the Tide Star|Deck:Keiga, the Tide Star.dck|Variant:Commander|Avatar:Keiga, the Tide Star|Desc: +Name:Cloudhoof Kirin|Deck:Cloudhoof Kirin.dck|Variant:Commander|Avatar:Cloudhoof Kirin|Desc: +Name:Meloku the Clouded Mirror|Deck:Meloku the Clouded Mirror.dck|Variant:Commander|Avatar:Meloku the Clouded Mirror|Desc: +Name:Chisei, Heart of Oceans|Deck:Chisei, Heart of Oceans.dck|Variant:Commander|Avatar:Chisei, Heart of Oceans|Desc: +Name:Oni of Wild Places|Deck:Oni of Wild Places.dck|Variant:Vanguard|Avatar:Oni of Wild Places Avatar|Desc: +Name:Random Minamo Academy|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: diff --git a/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Ben-Ben, Akki Hermit.dck b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Ben-Ben, Akki Hermit.dck new file mode 100644 index 00000000000..2e31d7e7926 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Ben-Ben, Akki Hermit.dck @@ -0,0 +1,31 @@ +[metadata] +Name=Ben-Ben, Akki Hermit +[Commander] +1 Ben-Ben, Akki Hermit|CHK +[Main] +1 Akki Coalflinger|CHK +1 Akki Lavarunner|CHK +1 Akki Rockspeaker|CHK +1 Akki Underling|SOK +1 Akki Underminer|CHK +1 Blind with Anger|CHK +1 Captive Flame|SOK +1 Fumiko the Lowblood|BOK +1 Genju of the Spires|BOK +1 Goblin Cohort|BOK +1 Godo's Irregulars|SOK +1 In the Web of War|BOK +1 Ishi-Ishi, Akki Crackshot|BOK +1 Kiki-Jiki, Mirror Breaker|CHK +1 Kusari-Gama|CHK +1 Manriki-Gusari|SOK +1 Mikokoro, Center of the Sea|SOK +14 Mountain|CHK +1 No-Dachi|CHK +1 Oathkeeper, Takeno's Daisho|CHK +1 Ronin Warclub|BOK +1 Shinka, the Bloodsoaked Keep|CHK +1 Shuko|BOK +1 Tenza, Godo's Maul|CHK +1 Uncontrollable Anger|CHK +1 Wine of Blood and Iron|SOK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Fumiko the Lowblood.dck b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Fumiko the Lowblood.dck new file mode 100644 index 00000000000..305af19ccf0 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Fumiko the Lowblood.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Fumiko the Lowblood +[Commander] +1 Fumiko the Lowblood|BOK +[Main] +1 Battle-Mad Ronin|CHK +1 Blind with Anger|CHK +1 Brothers Yamazaki|CHK|1 +1 Brothers Yamazaki|CHK|2 +1 Captive Flame|SOK +1 First Volley|BOK +1 Genju of the Spires|BOK +1 Glacial Ray|CHK +1 Honden of Infinite Rage|CHK +1 In the Web of War|BOK +1 Konda's Banner|CHK +1 Lava Spike|CHK +1 Mikokoro, Center of the Sea|SOK +14 Mountain|CHK +1 No-Dachi|CHK +1 Oathkeeper, Takeno's Daisho|CHK +1 Path of Anger's Flame|SOK +1 Ronin Cavekeeper|SOK +1 Ronin Cliffrider|BOK +1 Ronin Houndmaster|CHK +1 Shinka, the Bloodsoaked Keep|CHK +1 Sokenzan Spellblade|SOK +1 Tenza, Godo's Maul|CHK +1 Torrent of Stone|BOK +1 Unnatural Speed|CHK +1 Yamabushi's Flame|CHK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Godo, Bandit Warlord.dck b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Godo, Bandit Warlord.dck new file mode 100644 index 00000000000..310639cbc66 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Godo, Bandit Warlord.dck @@ -0,0 +1,35 @@ +[metadata] +Name=Godo, Bandit Warlord +[Commander] +1 Godo, Bandit Warlord|CHK +[Main] +1 Battle-Mad Ronin|CHK +1 Brothers Yamazaki|CHK|1 +1 Brothers Yamazaki|CHK|2 +1 Fumiko the Lowblood|BOK +1 General's Kabuto|CHK +1 Genju of the Spires|BOK +1 Godo, Bandit Warlord|CHK +1 Konda's Banner|CHK +1 Kusari-Gama|CHK +1 Lava Spike|CHK +1 Manriki-Gusari|SOK +1 Mikokoro, Center of the Sea|SOK +12 Mountain|CHK +1 Neko-Te|BOK +1 No-Dachi|CHK +1 O-Naginata|SOK +1 Oathkeeper, Takeno's Daisho|CHK +1 Ronin Cavekeeper|SOK +1 Ronin Cliffrider|BOK +1 Ronin Houndmaster|CHK +1 Ronin Warclub|BOK +1 Shinka, the Bloodsoaked Keep|CHK +1 Sokenzan Spellblade|SOK +1 Tatsumasa, the Dragon's Fang|CHK +1 Tenza, Godo's Maul|CHK +1 Umezawa's Jitte|BOK +1 Unnatural Speed|CHK +1 Untaidake, the Cloud Keeper|CHK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Jiwari, the Earth Aflame.dck b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Jiwari, the Earth Aflame.dck new file mode 100644 index 00000000000..85bd6fefaf6 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Jiwari, the Earth Aflame.dck @@ -0,0 +1,34 @@ +[metadata] +Name=Jiwari, the Earth Aflame +[Commander] +1 Jiwari, the Earth Aflame|SOK +[Main] +1 Akki Lavarunner|CHK +1 Burning-Eye Zubera|SOK +1 Crushing Pain|CHK +1 Ember-Fist Zubera|CHK +1 First Volley|BOK +1 Flames of the Blood Hand|BOK +1 Frostling|BOK +1 Frostwielder|CHK +1 Gaze of Adamaro|SOK +1 Ghost-Lit Raider|SOK +1 Glacial Ray|CHK +1 Hanabi Blast|CHK +1 Honden of Infinite Rage|CHK +1 Initiate of Blood|CHK +1 Ishi-Ishi, Akki Crackshot|BOK +1 Konda's Banner|CHK +1 Lava Spike|CHK +13 Mountain|CHK +1 No-Dachi|CHK +1 Pain Kami|CHK +1 Ronin Warclub|BOK +1 Shinka, the Bloodsoaked Keep|CHK +1 Shuko|BOK +1 Spiraling Embers|SOK +1 Tenza, Godo's Maul|CHK +1 Yamabushi's Flame|CHK +1 Zo-Zu the Punisher|CHK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Patron of the Akki.dck b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Patron of the Akki.dck new file mode 100644 index 00000000000..8b19f6ac742 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Patron of the Akki.dck @@ -0,0 +1,31 @@ +[metadata] +Name=Patron of the Akki +[Commander] +1 Patron of the Akki|BOK +[Main] +1 Akki Avalanchers|CHK +1 Akki Blizzard-Herder|BOK +1 Akki Coalflinger|CHK +1 Akki Drillmaster|SOK +1 Akki Lavarunner|CHK +1 Akki Raider|BOK +1 Akki Rockspeaker|CHK +1 Akki Underling|SOK +1 Akki Underminer|CHK +1 Ben-Ben, Akki Hermit|CHK +1 Captive Flame|SOK +1 Flames of the Blood Hand|BOK +1 Genju of the Spires|BOK +1 Goblin Cohort|BOK +1 Honden of Infinite Rage|CHK +1 In the Web of War|BOK +1 Ishi-Ishi, Akki Crackshot|BOK +1 Kiki-Jiki, Mirror Breaker|CHK +1 Mikokoro, Center of the Sea|SOK +14 Mountain|CHK +1 No-Dachi|CHK +1 Path of Anger's Flame|SOK +1 Patron of the Akki|BOK +1 Shinka, the Bloodsoaked Keep|CHK +1 Shuko|BOK +1 Uncontrollable Anger|CHK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Pinecrest Ridge.dck b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Pinecrest Ridge.dck new file mode 100644 index 00000000000..7bd4b25d1d2 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Pinecrest Ridge.dck @@ -0,0 +1,36 @@ +[metadata] +Name=Pinecrest Ridge +[Main] +1 Adamaro, First to Desire|SOK +1 Baku Altar|BOK +1 Blademane Baku|BOK +1 Budoka Pupil|BOK +1 Burning-Eye Zubera|SOK +1 Cunning Bandit|BOK +1 Dripping-Tongue Zubera|CHK +1 Ember-Fist Zubera|CHK +5 Forest|CHK +1 Frostling|BOK +1 Genju of the Cedars|BOK +1 Genju of the Spires|BOK +1 Ghost-Lit Nourisher|SOK +1 Ghost-Lit Raider|SOK +1 Hearth Kami|CHK +1 Jiwari, the Earth Aflame|SOK +1 Kami of Fire's Roar|CHK +1 Kodama of the South Tree|CHK +1 Loam Dweller|BOK +1 Long-Forgotten Gohei|CHK +1 Mikokoro, Center of the Sea|SOK +5 Mountain|CHK +1 Okina, Temple to the Grandfathers|CHK +1 Petalmane Baku|BOK +1 Pinecrest Ridge|CHK +1 Promised Kannushi|SOK +1 Ryusei, the Falling Star|CHK +1 Shinka, the Bloodsoaked Keep|CHK +1 Skyfire Kirin|SOK +1 Soilshaper|CHK +1 Tendo Ice Bridge|BOK +1 Unchecked Growth|BOK +[Sideboard] diff --git a/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Ryusei, the Falling Star.dck b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Ryusei, the Falling Star.dck new file mode 100644 index 00000000000..fd5b24cd729 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Ryusei, the Falling Star.dck @@ -0,0 +1,32 @@ +[metadata] +Name=Ryusei, the Falling Star +[Commander] +1 Ryusei, the Falling Star|CHK +[Main] +1 Adamaro, First to Desire|SOK +1 Baku Altar|BOK +1 Blademane Baku|BOK +1 Burning-Eye Zubera|SOK +1 Captive Flame|SOK +1 Cunning Bandit|BOK +1 Desperate Ritual|CHK +1 Ember-Fist Zubera|CHK +1 Frostling|BOK +1 Genju of the Spires|BOK +1 Ghost-Lit Raider|SOK +1 Honden of Infinite Rage|CHK +1 In the Web of War|BOK +1 Jade Idol|CHK +1 Jiwari, the Earth Aflame|SOK +1 Kami of Fire's Roar|CHK +1 Long-Forgotten Gohei|CHK +1 Mikokoro, Center of the Sea|SOK +13 Mountain|CHK|1 +1 Myojin of Infinite Rage|CHK +1 Nine-Ringed Bo|CHK +1 Oni of Wild Places|SOK +1 Ore Gorger|CHK +1 Shinka, the Bloodsoaked Keep|CHK +1 Skyfire Kirin|SOK +1 Tatsumasa, the Dragon's Fang|CHK +1 Untaidake, the Cloud Keeper|CHK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Stonehewer Giant.dck b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Stonehewer Giant.dck new file mode 100644 index 00000000000..b32f60140d8 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/Stonehewer Giant.dck @@ -0,0 +1,32 @@ +[metadata] +Name=Stonehewer Giant +[Avatar] +1 Stonehewer Giant Avatar|VAN +[Main] +1 Akki Blizzard-Herder|BOK +1 Akki Coalflinger|CHK +1 Akki Drillmaster|SOK +1 Akki Lavarunner|CHK +1 Akki Raider|BOK +1 Akki Rockspeaker|CHK +1 Akki Underling|SOK +1 Akki Underminer|CHK +1 Ben-Ben, Akki Hermit|CHK +1 Frost Ogre|BOK +1 Genju of the Spires|BOK +1 Goblin Cohort|BOK +1 Initiate of Blood|CHK +1 Ishi-Ishi, Akki Crackshot|BOK +1 Kiki-Jiki, Mirror Breaker|CHK +1 Mikokoro, Center of the Sea|SOK +14 Mountain|CHK +1 Path of Anger's Flame|SOK +1 Patron of the Akki|BOK +1 Shinka Gatekeeper|BOK +1 Shinka, the Bloodsoaked Keep|CHK +1 Sokenzan Bruiser|CHK +1 Sokenzan Spellblade|SOK +1 Spiraling Embers|SOK +1 Tenza, Godo's Maul|CHK +1 That Which Was Taken|BOK +1 Wine of Blood and Iron|SOK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/_events.txt b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/_events.txt index ea4ce8f28c6..83227725c39 100644 --- a/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/_events.txt +++ b/forge-gui/res/conquest/planes/Kamigawa/Sokenzan Mountains/_events.txt @@ -1,6 +1,9 @@ -Name:Name1|Deck:Deck1.dck|Variant:None|Avatar:Avatar1|Desc: -Name:Name2|Deck:Deck2.dck|Variant:None|Avatar:Avatar2|Desc: -Name:Name3|Deck:Deck3.dck|Variant:None|Avatar:Avatar3|Desc: -Name:Name4|Deck:Deck4.dck|Variant:Commander|Avatar:Avatar4|Desc: -Name:Name5|Deck:Deck5.dck|Variant:Vanguard|Avatar:Avatar5|Desc: -Name:Name6|Deck:Deck6.dck|Variant:Planeswalker|Avatar:Avatar6|Desc: \ No newline at end of file +Name:Fumiko the Lowblood|Deck:Fumiko the Lowblood.dck|Variant:Commander|Avatar:Fumiko the Lowblood|Desc: +Name:Godo, Bandit Warlord|Deck:Godo, Bandit Warlord.dck|Variant:Commander|Avatar:Godo, Bandit Warlord|Desc: +Name:Patron of the Akki|Deck:Patron of the Akki.dck|Variant:Commander|Avatar:Patron of the Akki|Desc: +Name:Jiwari, the Earth Aflame|Deck:Jiwari, the Earth Aflame.dck|Variant:Commander|Avatar:Jiwari, the Earth Aflame|Desc: +Name:Pinecrest Ridge|Deck:Pinecrest Ridge.dck|Variant:Planechase|Avatar:Pinecrest Ridge|Desc: +Name:Ryusei, the Falling Star|Deck:Ryusei, the Falling Star.dck|Variant:Commander|Avatar:Ryusei, the Falling Star|Desc: +Name:Ben-Ben, Akki Hermit|Deck:Ben-Ben, Akki Hermit.dck|Variant:Commander|Avatar:Ben-Ben, Akki Hermit|Desc: +Name:Stonehewer Giant|Deck:Stonehewer Giant.dck|Variant:Vanguard|Avatar:Stonehewer Giant Avatar|Desc: +Name:Random Sokenzan Mountains|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: diff --git a/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Gix.dck b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Gix.dck new file mode 100644 index 00000000000..b00b912fe40 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Gix.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Gix +[Avatar] +1 Gix|VAN +[Main] +1 Ashen-Skin Zubera|CHK +1 Death Denied|SOK +1 Distress|CHK +1 Eiganjo Castle|CHK +1 Genju of the Fens|BOK +1 Genju of the Fields|BOK +1 Ghost-Lit Redeemer|SOK +1 Honden of Cleansing Fire|CHK +1 Honden of Night's Reach|CHK +1 Infernal Kirin|SOK +1 Ink-Eyes, Servant of Oni|BOK +1 Kokusho, the Evening Star|CHK +1 Okiba-Gang Shinobi|BOK +1 Patron of the Kitsune|BOK +3 Plains|CHK|1 +1 Shirei, Shizo's Caretaker|BOK +1 Shizo, Death's Storehouse|CHK +1 Silent-Chant Zubera|CHK +1 Soulless Revival|CHK +1 Stir the Grave|BOK +1 Swallowing Plague|CHK +10 Swamp|CHK|1 +2 Thief of Hope|CHK +1 Three Tragedies|BOK +1 Toshiro Umezawa|BOK +1 Umezawa's Jitte|BOK +1 Untaidake, the Cloud Keeper|CHK +1 Waking Nightmare|CHK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Infernal Kirin.dck b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Infernal Kirin.dck new file mode 100644 index 00000000000..62b300db1d7 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Infernal Kirin.dck @@ -0,0 +1,30 @@ +[metadata] +Name=Infernal Kirin +[Commander] +1 Infernal Kirin|SOK +[Main] +1 Ashen-Skin Zubera|CHK +1 Death Denied|SOK +1 Death of a Thousand Stings|SOK +1 Distress|CHK +1 Exile into Darkness|SOK +1 Genju of the Fens|BOK +1 Ghost-Lit Stalker|SOK +1 Gnat Miser|SOK +1 He Who Hungers|CHK +1 Honden of Night's Reach|CHK +1 Ink-Eyes, Servant of Oni|BOK +1 Kemuri-Onna|SOK +1 Kuon, Ogre Ascendant|SOK +1 Kusari-Gama|CHK +1 Kyoki, Sanity's Eclipse|BOK +1 Locust Miser|SOK +1 Nezumi Shortfang|CHK +1 Ogre Marauder|BOK +1 Okiba-Gang Shinobi|BOK +1 Psychic Spear|BOK +1 Shizo, Death's Storehouse|CHK +1 Struggle for Sanity|CHK +15 Swamp|CHK +1 Three Tragedies|BOK +1 Waking Nightmare|CHK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Kuro, Pitlord.dck b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Kuro, Pitlord.dck new file mode 100644 index 00000000000..7052215affc --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Kuro, Pitlord.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Kuro, Pitlord +[Commander] +1 Kuro, Pitlord|CHK +[Main] +1 Ashen-Skin Zubera|CHK +1 Blood Speaker|CHK +1 Bloodthirsty Ogre|CHK +1 Ghost-Lit Stalker|SOK +1 Gnat Miser|SOK +1 Gutwrencher Oni|CHK +1 Hand of Cruelty|SOK +1 Honden of Night's Reach|CHK +1 Konda's Banner|CHK +1 Kyoki, Sanity's Eclipse|BOK +1 Mark of the Oni|BOK +1 Midnight Covenant|CHK +1 Mikokoro, Center of the Sea|SOK +1 Nezumi Shadow-Watcher|BOK +1 No-Dachi|CHK +1 O-Naginata|SOK +1 Painwracker Oni|CHK +1 Raving Oni-Slave|SOK +1 Seizan, Perverter of Truth|CHK +1 Shizo, Death's Storehouse|CHK +1 Stir the Grave|BOK +14 Swamp|CHK +1 Takenuma Bleeder|BOK +1 Untaidake, the Cloud Keeper|CHK +1 Villainous Ogre|CHK +1 Yukora, the Prisoner|BOK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Lantern-Lit Graveyard.dck b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Lantern-Lit Graveyard.dck new file mode 100644 index 00000000000..17fb4866c5f --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Lantern-Lit Graveyard.dck @@ -0,0 +1,35 @@ +[metadata] +Name=Lantern-Lit Graveyard +[Main] +1 Adamaro, First to Desire|SOK +1 Ashen-Skin Zubera|CHK +1 Baku Altar|BOK +1 Blademane Baku|BOK +1 Cunning Bandit|BOK +1 Ember-Fist Zubera|CHK +1 Forbidden Orchard|CHK +1 Frostling|BOK +1 Genju of the Fens|BOK +1 Genju of the Spires|BOK +1 Gibbering Kami|CHK +1 Hired Muscle|BOK +1 Ishi-Ishi, Akki Crackshot|BOK +1 Kami of Empty Graves|SOK +1 Kami of Fire's Roar|CHK +1 Kokusho, the Evening Star|CHK +1 Lantern-Lit Graveyard|CHK +1 Long-Forgotten Gohei|CHK +1 Mikokoro, Center of the Sea|SOK +5 Mountain|CHK +1 Path of Anger's Flame|SOK +1 Seizan, Perverter of Truth|CHK +1 Shinka, the Bloodsoaked Keep|CHK +1 Shizo, Death's Storehouse|CHK +1 Skullmane Baku|BOK +1 Skyfire Kirin|SOK +5 Swamp|CHK +1 Tatsumasa, the Dragon's Fang|CHK +1 Tenza, Godo's Maul|CHK +1 Thief of Hope|CHK +1 Unnatural Speed|CHK +1 Untaidake, the Cloud Keeper|CHK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Maga, Traitor to Mortals.dck b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Maga, Traitor to Mortals.dck new file mode 100644 index 00000000000..156267af94f --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Maga, Traitor to Mortals.dck @@ -0,0 +1,34 @@ +[metadata] +Name=Maga, Traitor to Mortals +[Commander] +1 Maga, Traitor to Mortals|SOK +[Main] +1 Befoul|CHK +1 Bile Urchin|BOK +1 Exile into Darkness|SOK +1 General's Kabuto|CHK +1 Gibbering Kami|CHK +1 Hero's Demise|BOK +1 Hired Muscle|BOK +1 Honden of Night's Reach|CHK +1 Horobi's Whisper|BOK +1 Ink-Eyes, Servant of Oni|BOK +1 Kami of the Waning Moon|CHK +1 Kokusho, the Evening Star|CHK +1 Mikokoro, Center of the Sea|SOK +1 Neko-Te|BOK +1 Nezumi Shadow-Watcher|BOK +1 Okiba-Gang Shinobi|BOK +1 Ragged Veins|CHK +1 Seizan, Perverter of Truth|CHK +1 Shizo, Death's Storehouse|CHK +1 Shuriken|BOK +1 Skullsnatcher|BOK +1 Swallowing Plague|CHK +13 Swamp|CHK|4 +1 Thief of Hope|CHK +1 Throat Slitter|BOK +1 Untaidake, the Cloud Keeper|CHK +1 Wicked Akuba|CHK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Marrow-Gnawer.dck b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Marrow-Gnawer.dck new file mode 100644 index 00000000000..093da594b65 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Marrow-Gnawer.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Marrow-Gnawer +[Commander] +1 Marrow-Gnawer|CHK +[Main] +1 Befoul|CHK +1 Death Denied|SOK +1 Deathmask Nezumi|SOK +1 Genju of the Fens|BOK +1 Gnat Miser|SOK +1 Horobi's Whisper|BOK +1 Ink-Eyes, Servant of Oni|BOK +1 Kuro's Taken|SOK +1 Locust Miser|SOK +1 Mikokoro, Center of the Sea|SOK +1 Neko-Te|BOK +1 Nezumi Bone-Reader|CHK +1 Nezumi Cutthroat|CHK +1 Nezumi Graverobber|CHK +1 Nezumi Ronin|CHK +1 Nezumi Shadow-Watcher|BOK +1 Nezumi Shortfang|CHK +1 O-Naginata|SOK +1 Okiba-Gang Shinobi|BOK +1 Patron of the Nezumi|BOK +1 Rend Flesh|CHK +1 Shizo, Death's Storehouse|CHK +1 Skullsnatcher|BOK +1 Stir the Grave|BOK +14 Swamp|CHK +1 Throat Slitter|BOK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Toshiro Umezawa.dck b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Toshiro Umezawa.dck new file mode 100644 index 00000000000..59fb944c514 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Toshiro Umezawa.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Toshiro Umezawa +[Commander] +1 Toshiro Umezawa|BOK +[Main] +1 Befoul|CHK +1 Boseiju, Who Shelters All|CHK +1 Death of a Thousand Stings|SOK +1 Distress|CHK +1 Exile into Darkness|SOK +1 Genju of the Fens|BOK +1 Hero's Demise|BOK +1 Hideous Laughter|CHK +1 Honden of Night's Reach|CHK +1 Horobi's Whisper|BOK +1 Infernal Kirin|SOK +1 Kemuri-Onna|SOK +1 Mikokoro, Center of the Sea|SOK +1 Neverending Torment|SOK +1 Psychic Spear|BOK +1 Pull Under|CHK +1 Rend Flesh|CHK +1 Rend Spirit|CHK +1 Seizan, Perverter of Truth|CHK +1 Sensei's Divining Top|CHK +1 Shizo, Death's Storehouse|CHK +1 Struggle for Sanity|CHK +1 Swallowing Plague|CHK +12 Swamp|CHK +1 Tatsumasa, the Dragon's Fang|CHK +1 Three Tragedies|BOK +1 Umezawa's Jitte|BOK +1 Waking Nightmare|CHK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Yukora, the Prisoner.dck b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Yukora, the Prisoner.dck new file mode 100644 index 00000000000..1b9153624c1 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/Yukora, the Prisoner.dck @@ -0,0 +1,34 @@ +[metadata] +Name=Yukora, the Prisoner +[Commander] +1 Yukora, the Prisoner|BOK +[Main] +1 Bloodthirsty Ogre|CHK +1 Deathcurse Ogre|CHK +1 Deathknell Kami|SOK +1 General's Kabuto|CHK +1 Gibbering Kami|CHK +1 Gutwrencher Oni|CHK +1 He Who Hungers|CHK +1 Infernal Kirin|SOK +1 Kami of Lunacy|CHK +1 Kokusho, the Evening Star|CHK +1 Konda's Banner|CHK +1 Mikokoro, Center of the Sea|SOK +1 No-Dachi|CHK +1 O-Naginata|SOK +1 Ogre Marauder|BOK +1 Painwracker Oni|CHK +1 Raving Oni-Slave|SOK +1 Ronin Warclub|BOK +1 Scourge of Numai|BOK +1 Sensei's Divining Top|CHK +1 Shizo, Death's Storehouse|CHK +13 Swamp|CHK|2 +1 Takenuma Bleeder|BOK +1 Tatsumasa, the Dragon's Fang|CHK +1 That Which Was Taken|BOK +1 Untaidake, the Cloud Keeper|CHK +1 Villainous Ogre|CHK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Takenuma/_events.txt b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/_events.txt index ea4ce8f28c6..bf96cf935b1 100644 --- a/forge-gui/res/conquest/planes/Kamigawa/Takenuma/_events.txt +++ b/forge-gui/res/conquest/planes/Kamigawa/Takenuma/_events.txt @@ -1,6 +1,9 @@ -Name:Name1|Deck:Deck1.dck|Variant:None|Avatar:Avatar1|Desc: -Name:Name2|Deck:Deck2.dck|Variant:None|Avatar:Avatar2|Desc: -Name:Name3|Deck:Deck3.dck|Variant:None|Avatar:Avatar3|Desc: -Name:Name4|Deck:Deck4.dck|Variant:Commander|Avatar:Avatar4|Desc: -Name:Name5|Deck:Deck5.dck|Variant:Vanguard|Avatar:Avatar5|Desc: -Name:Name6|Deck:Deck6.dck|Variant:Planeswalker|Avatar:Avatar6|Desc: \ No newline at end of file +Name:Infernal Kirin|Deck:Infernal Kirin.dck|Variant:Commander|Avatar:Infernal Kirin|Desc: +Name:Marrow-Gnawer|Deck:Marrow-Gnawer.dck|Variant:Commander|Avatar:Marrow-Gnawer|Desc: +Name:Kuro, Pitlord|Deck:Kuro, Pitlord.dck|Variant:Commander|Avatar:Kuro, Pitlord|Desc: +Name:Maga, Traitor to Mortals|Deck:Maga, Traitor to Mortals.dck|Variant:Commander|Avatar:Maga, Traitor to Mortals|Desc: +Name:Lantern-Lit Graveyard|Deck:Lantern-Lit Graveyard.dck|Variant:Planechase|Avatar:Lantern-Lit Graveyard|Desc: +Name:Toshiro Umezawa|Deck:Toshiro Umezawa.dck|Variant:Commander|Avatar:Toshiro Umezawa|Desc: +Name:Yukora, the Prisoner|Deck:Yukora, the Prisoner.dck|Variant:Commander|Avatar:Yukora, the Prisoner|Desc: +Name:Gix|Deck:Gix.dck|Variant:Vanguard|Avatar:Gix|Desc: +Name:Random Planechase|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: diff --git a/forge-gui/res/conquest/planes/Kamigawa/Towabara/Celestial Kirin.dck b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Celestial Kirin.dck new file mode 100644 index 00000000000..f611b83ca17 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Celestial Kirin.dck @@ -0,0 +1,30 @@ +[metadata] +Name=Celestial Kirin +[Commander] +1 Celestial Kirin|SOK +[Main] +1 Blessed Breath|CHK +1 Candles' Glow|CHK +1 Cleanfall|CHK +1 Eiganjo Castle|CHK +1 Genju of the Fields|BOK +1 Hail of Arrows|SOK +1 Hold the Line|CHK +1 Hundred-Talon Kami|CHK +1 Journeyer's Kite|CHK +1 Kabuto Moth|CHK +1 Kami of Ancient Law|CHK +1 Kami of the Honored Dead|BOK +1 Kami of the Palace Fields|CHK +1 Lantern Kami|CHK +1 Moonlit Strider|BOK +1 Nikko-Onna|SOK +1 Otherworldly Journey|CHK +15 Plains|CHK +1 Reciprocate|CHK +1 Scour|BOK +1 Spiritual Visit|SOK +1 Terashi's Cry|CHK +1 Terashi's Verdict|BOK +1 That Which Was Taken|BOK +1 Torii Watchward|SOK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Towabara/Eight-and-a-Half-Tails.dck b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Eight-and-a-Half-Tails.dck new file mode 100644 index 00000000000..5cbc31346b5 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Eight-and-a-Half-Tails.dck @@ -0,0 +1,34 @@ +[metadata] +Name=Eight-and-a-Half-Tails +[Avatar] +1 Eight-and-a-Half-Tails Avatar|VAN +[Main] +1 Baku Altar|BOK +1 Cloudcrest Lake|CHK +1 Faithful Squire|BOK +1 Floating-Dream Zubera|CHK +1 Genju of the Fields|BOK +1 Hail of Arrows|SOK +1 Heed the Mists|BOK +1 Honden of Seeing Winds|CHK +7 Island|CHK +1 Jade Idol|CHK +1 Jushi Apprentice|CHK +1 Kami of Ancient Law|CHK +1 Kami of the Crescent Moon|SOK +1 Kitsune Riftwalker|CHK +1 Lantern Kami|CHK +1 Long-Forgotten Gohei|CHK +1 Mikokoro, Center of the Sea|SOK +1 Minamo, School at Water's Edge|CHK +1 Nine-Ringed Bo|CHK +7 Plains|CHK +1 Promise of Bunrei|SOK +1 Ribbons of the Reikai|BOK +1 Rushing-Tide Zubera|SOK +1 Secretkeeper|SOK +1 Sensei's Divining Top|CHK +1 Silent-Chant Zubera|CHK +1 Tatsumasa, the Dragon's Fang|CHK +1 Waxmane Baku|BOK +[Sideboard] diff --git a/forge-gui/res/conquest/planes/Kamigawa/Towabara/Forbidden Orchard.dck b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Forbidden Orchard.dck new file mode 100644 index 00000000000..89bf7da07b8 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Forbidden Orchard.dck @@ -0,0 +1,37 @@ +[metadata] +Name=Spirits of the Plane +[Main] +1 Ashen-Skin Zubera|CHK +1 Baku Altar|BOK +1 Crawling Filth|BOK +1 Dripping-Tongue Zubera|CHK +1 Eiganjo Castle|CHK +1 Faithful Squire|BOK +1 Forbidden Orchard|CHK +2 Forest|CHK +1 Ghost-Lit Redeemer|SOK +1 Gibbering Kami|CHK +1 Hundred-Talon Kami|CHK +1 Kami of Ancient Law|CHK +1 Kami of the Honored Dead|BOK +1 Kami of the Palace Fields|CHK +1 Kami of the Tended Garden|SOK +1 Kodama of the Center Tree|BOK +1 Lantern Kami|CHK +1 Loam Dweller|BOK +1 Long-Forgotten Gohei|CHK +1 Masako the Humorless|CHK +1 Mikokoro, Center of the Sea|SOK +1 Moonlit Strider|BOK +1 Okina, Temple to the Grandfathers|CHK +5 Plains|CHK +1 Promise of Bunrei|SOK +1 Promised Kannushi|SOK +1 Shizo, Death's Storehouse|CHK +1 Silent-Chant Zubera|CHK +2 Swamp|CHK +1 Tendo Ice Bridge|BOK +1 Thief of Hope|CHK +1 Torii Watchward|SOK +1 Tranquil Garden|CHK +1 Untaidake, the Cloud Keeper|CHK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Towabara/Michiko Konda, Truth Seeker.dck b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Michiko Konda, Truth Seeker.dck new file mode 100644 index 00000000000..bf6e8c0c82d --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Michiko Konda, Truth Seeker.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Michiko Konda, Truth Seeker +[Commander] +1 Michiko Konda, Truth Seeker|SOK +[Main] +1 Araba Mothrider|SOK +1 Bushi Tenderfoot|CHK +1 Descendant of Kiyomaro|SOK +1 Eiganjo Castle|CHK +1 Eiganjo Free-Riders|SOK +1 Empty-Shrine Kannushi|BOK +1 General's Kabuto|CHK +1 Hand of Honor|SOK +1 Inner-Chamber Guard|SOK +1 Kitsune Dawnblade|SOK +1 Konda's Banner|CHK +1 Konda's Hatamoto|CHK +1 Konda, Lord of Eiganjo|CHK +1 Manriki-Gusari|SOK +1 Masako the Humorless|CHK +1 Nagao, Bound by Honor|CHK +1 No-Dachi|CHK +1 O-Naginata|SOK +1 Oathkeeper, Takeno's Daisho|CHK +14 Plains|CHK +1 Samurai Enforcers|CHK +1 Shuko|BOK +1 Takeno, Samurai General|CHK +1 Tenza, Godo's Maul|CHK +1 That Which Was Taken|BOK +1 Untaidake, the Cloud Keeper|CHK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Towabara/Nagao, Bound by Honor.dck b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Nagao, Bound by Honor.dck new file mode 100644 index 00000000000..4dcd2ecdd87 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Nagao, Bound by Honor.dck @@ -0,0 +1,31 @@ +[metadata] +Name=Nagao, Bound by Honor +[Commander] +1 Nagao, Bound by Honor|CHK +[Main] +1 Araba Mothrider|SOK +1 Bushi Tenderfoot|CHK +1 Call to Glory|CHK +1 Devoted Retainer|CHK +1 Eiganjo Castle|CHK +1 Genju of the Fields|BOK +1 Hand of Honor|SOK +1 Hold the Line|CHK +1 Indebted Samurai|BOK +1 Indomitable Will|CHK +1 Kabuto Moth|CHK +1 Kentaro, the Smiling Cat|BOK +1 Kitsune Blademaster|CHK +1 Kitsune Dawnblade|SOK +1 Konda's Banner|CHK +1 Konda's Hatamoto|CHK +1 Mothrider Samurai|CHK +1 Nagao, Bound by Honor|CHK +1 No-Dachi|CHK +1 O-Naginata|SOK +1 Oathkeeper, Takeno's Daisho|CHK +14 Plains|CHK +1 Reverence|SOK +1 Samurai Enforcers|CHK +1 Takeno, Samurai General|CHK +1 Vigilance|CHK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Towabara/Oyobi, Who Split the Heavens.dck b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Oyobi, Who Split the Heavens.dck new file mode 100644 index 00000000000..f619d94d5eb --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Oyobi, Who Split the Heavens.dck @@ -0,0 +1,31 @@ +[metadata] +Name=Oyobi, Who Split the Heavens +[Commander] +1 Oyobi, Who Split the Heavens|BOK +[Main] +1 Baku Altar|BOK +1 Blessed Breath|CHK +1 Candles' Glow|CHK +1 Day of Destiny|BOK +1 Eiganjo Castle|CHK +1 Ethereal Haze|CHK +1 Faithful Squire|BOK +1 Hundred-Talon Kami|CHK +1 Indomitable Will|CHK +1 Jade Idol|CHK +1 Kabuto Moth|CHK +1 Kami of Ancient Law|CHK +1 Kami of Old Stone|CHK +1 Kami of Tattered Shoji|BOK +1 Kami of the Honored Dead|BOK +1 Kami of the Palace Fields|CHK +1 Lantern Kami|CHK +1 Long-Forgotten Gohei|CHK +1 Moonlit Strider|BOK +14 Plains|CHK +1 Promise of Bunrei|SOK +1 Terashi's Verdict|BOK +1 Untaidake, the Cloud Keeper|CHK +1 Vigilance|CHK +1 Waxmane Baku|BOK +1 Yosei, the Morning Star|CHK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Towabara/Rune-Tail, Kitsune Ascendant.dck b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Rune-Tail, Kitsune Ascendant.dck new file mode 100644 index 00000000000..5e09d1cd8b7 --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Rune-Tail, Kitsune Ascendant.dck @@ -0,0 +1,30 @@ +[metadata] +Name=Rune-Tail, Kitsune Ascendant +[Commander] +1 Rune-Tail, Kitsune Ascendant|SOK +[Main] +1 Descendant of Kiyomaro|SOK +1 Eiganjo Castle|CHK +1 General's Kabuto|CHK +1 Genju of the Fields|BOK +1 Ghost-Lit Redeemer|SOK +1 Ghostly Prison|CHK +1 Honden of Cleansing Fire|CHK +1 Kami of the Honored Dead|BOK +1 Kitsune Blademaster|CHK +1 Kitsune Dawnblade|SOK +1 Kitsune Healer|CHK +1 Kitsune Riftwalker|CHK +1 Manriki-Gusari|SOK +1 Mothrider Samurai|CHK +1 No-Dachi|CHK +1 Patron of the Kitsune|BOK +15 Plains|CHK +1 Presence of the Wise|SOK +1 Reverence|SOK +1 Ronin Warclub|BOK +1 Samurai of the Pale Curtain|CHK +1 Silent-Chant Zubera|CHK +1 Split-Tail Miko|BOK +1 Terashi's Grasp|BOK +1 That Which Was Taken|BOK diff --git a/forge-gui/res/conquest/planes/Kamigawa/Towabara/Takeno, Samurai General.dck b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Takeno, Samurai General.dck new file mode 100644 index 00000000000..7073d40d8ac --- /dev/null +++ b/forge-gui/res/conquest/planes/Kamigawa/Towabara/Takeno, Samurai General.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Takeno, Samurai General +[Commander] +1 Takeno, Samurai General|CHK +[Main] +1 Araba Mothrider|SOK +1 Cloudcrest Lake|CHK +1 Devoted Retainer|CHK +1 Eiganjo Castle|CHK +1 Genju of the Fields|BOK +1 Ghostly Prison|CHK +1 Hand of Honor|SOK +1 Indebted Samurai|BOK +1 Kentaro, the Smiling Cat|BOK +1 Kitsune Blademaster|CHK +1 Konda's Banner|CHK +1 Konda's Hatamoto|CHK +1 Konda, Lord of Eiganjo|CHK +1 Mothrider Samurai|CHK +1 Nagao, Bound by Honor|CHK +1 No-Dachi|CHK +1 O-Naginata|SOK +1 Oathkeeper, Takeno's Daisho|CHK +14 Plains|CHK|2 +1 Promise of Bunrei|SOK +1 Reverence|SOK +1 Samurai Enforcers|CHK +1 Silverstorm Samurai|BOK +1 Umezawa's Jitte|BOK +1 Untaidake, the Cloud Keeper|CHK +1 Vigilance|CHK +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Kamigawa/Towabara/_events.txt b/forge-gui/res/conquest/planes/Kamigawa/Towabara/_events.txt index ea4ce8f28c6..91ff5fc223e 100644 --- a/forge-gui/res/conquest/planes/Kamigawa/Towabara/_events.txt +++ b/forge-gui/res/conquest/planes/Kamigawa/Towabara/_events.txt @@ -1,6 +1,9 @@ -Name:Name1|Deck:Deck1.dck|Variant:None|Avatar:Avatar1|Desc: -Name:Name2|Deck:Deck2.dck|Variant:None|Avatar:Avatar2|Desc: -Name:Name3|Deck:Deck3.dck|Variant:None|Avatar:Avatar3|Desc: -Name:Name4|Deck:Deck4.dck|Variant:Commander|Avatar:Avatar4|Desc: -Name:Name5|Deck:Deck5.dck|Variant:Vanguard|Avatar:Avatar5|Desc: -Name:Name6|Deck:Deck6.dck|Variant:Planeswalker|Avatar:Avatar6|Desc: \ No newline at end of file +Name:Michiko Konda, Truth Seeker|Deck:Michiko Konda, Truth Seeker.dck|Variant:Commander|Avatar:Michiko Konda, Truth Seeker|Desc: +Name:Nagao, Bound by Honor|Deck:Nagao, Bound by Honor.dck|Variant:Commander|Avatar:Nagao, Bound by Honor|Desc: +Name:Oyobi, Who Split the Heavens|Deck:Oyobi, Who Split the Heavens.dck|Variant:Commander|Avatar:Oyobi, Who Split the Heavens|Desc: +Name:Rune-Tail, Kitsune Ascendant|Deck:Rune-Tail, Kitsune Ascendant.dck|Variant:Commander|Avatar:Rune-Tail, Kitsune Ascendant|Desc: +Name:Eight-and-a-Half-Tails|Deck:Eight-and-a-Half-Tails.dck|Variant:Vanguard|Avatar:Eight-and-a-Half-Tails Avatar|Desc: +Name:Celestial Kirin|Deck:Celestial Kirin.dck|Variant:Commander|Avatar:Celestial Kirin|Desc: +Name:Takeno, Samurai General|Deck:Takeno, Samurai General.dck|Variant:Commander|Avatar:Takeno, Samurai General|Desc: +Name:Forbidden Orchard|Deck:Forbidden Orchard.dck|Variant:Planechase|Avatar:Forbidden Orchard|Desc: +Name:Random Towabara|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: diff --git a/forge-gui/res/conquest/planes/Ravnica/Boros Garrison/Aurelia, Exemplar of Justice.dck b/forge-gui/res/conquest/planes/Ravnica/Boros Garrison/Aurelia, Exemplar of Justice.dck index 5905e675503..8ff3ff0a5b0 100644 --- a/forge-gui/res/conquest/planes/Ravnica/Boros Garrison/Aurelia, Exemplar of Justice.dck +++ b/forge-gui/res/conquest/planes/Ravnica/Boros Garrison/Aurelia, Exemplar of Justice.dck @@ -18,9 +18,11 @@ Name=Aurelia, Exemplar of Justice 1 Legion Warboss|GRN 1 Light of the Legion|GRN 1 Maximize Velocity|GRN -7 Mountain|GRN +4 Mountain|GRN +3 Mountain|GK1 1 Parhelion Patrol|GRN -7 Plains|GRN +4 Plains|GRN +3 Plains|GK1 1 Rampaging Monument|GRN 1 Sacred Foundry|GRN 1 Skyknight Legionnaire|GRN diff --git a/forge-gui/res/conquest/planes/Ravnica/Dimir Aqueduct/Etrata, the Silencer.dck b/forge-gui/res/conquest/planes/Ravnica/Dimir Aqueduct/Etrata, the Silencer.dck index 3f09a13e74c..f55b77f30b1 100644 --- a/forge-gui/res/conquest/planes/Ravnica/Dimir Aqueduct/Etrata, the Silencer.dck +++ b/forge-gui/res/conquest/planes/Ravnica/Dimir Aqueduct/Etrata, the Silencer.dck @@ -16,13 +16,15 @@ Name=Etrata, the Silencer 1 Disinformation Campaign|GRN 1 Doom Whisperer|GRN 1 Dream Eater|GRN -8 Island|GRN +4 Island|GRN +4 Island|GK1 1 Nightveil Sprite|GRN 1 Notion Rain|GRN 1 Price of Fame|GRN 1 Rampaging Monument|GRN 1 Sinister Sabotage|GRN -6 Swamp|GRN +3 Swamp|GRN +3 Swamp|GK1 1 Thought Erasure|GRN 1 Thoughtbound Phantasm|GRN 1 Unexplained Disappearance|GRN diff --git a/forge-gui/res/conquest/planes/Ravnica/Golgari Rot Farm/Izoni, Thousand-Eyed.dck b/forge-gui/res/conquest/planes/Ravnica/Golgari Rot Farm/Izoni, Thousand-Eyed.dck index 0845342b52b..d7462a6b618 100644 --- a/forge-gui/res/conquest/planes/Ravnica/Golgari Rot Farm/Izoni, Thousand-Eyed.dck +++ b/forge-gui/res/conquest/planes/Ravnica/Golgari Rot Farm/Izoni, Thousand-Eyed.dck @@ -11,7 +11,8 @@ Name=Izoni, Thousand-Eyed 1 Creeping Chill|GRN 1 Doom Whisperer|GRN 1 Erstwhile Trooper|GRN -5 Forest|GRN +3 Forest|GRN +2 Forest|GK1 1 Glowspore Shaman|GRN 1 Golgari Findbroker|GRN 1 Golgari Guildgate|GRN|1 @@ -26,7 +27,8 @@ Name=Izoni, Thousand-Eyed 1 Pitiless Gorgon|GRN 1 Plaguecrafter|GRN 1 Rhizome Lurcher|GRN -7 Swamp|GRN +4 Swamp|GRN +3 Swamp|GK1 1 Swarm Guildmage|GRN 1 Underrealm Lich|GRN 1 Vicious Rumors|GRN diff --git a/forge-gui/res/conquest/planes/Ravnica/Izzet Boilerworks/Niv-Mizzet, Parun.dck b/forge-gui/res/conquest/planes/Ravnica/Izzet Boilerworks/Niv-Mizzet, Parun.dck index e0ba81e9a8d..cb0e421b8bf 100644 --- a/forge-gui/res/conquest/planes/Ravnica/Izzet Boilerworks/Niv-Mizzet, Parun.dck +++ b/forge-gui/res/conquest/planes/Ravnica/Izzet Boilerworks/Niv-Mizzet, Parun.dck @@ -14,13 +14,15 @@ Name=Niv-Mizzet, Parun 1 Gravitic Punch|GRN 1 Inescapable Blaze|GRN 1 Ionize|GRN -5 Island|GRN +3 Island|GRN +2 Island|GK1 1 Izzet Guildgate|GRN|1 1 Izzet Locket|GRN 1 Leapfrog|GRN 1 Maximize Altitude|GRN 1 Maximize Velocity|GRN -7 Mountain|GRN +4 Mountain|GRN +3 Mountain|GK1 1 Murmuring Mystic|GRN 1 Precision Bolt|GRN 1 Quasiduplicate|GRN diff --git a/forge-gui/res/conquest/planes/Ravnica/Orzhov Basilica/_events.txt b/forge-gui/res/conquest/planes/Ravnica/Orzhov Basilica/_events.txt index b61b05f2800..0129162d782 100644 --- a/forge-gui/res/conquest/planes/Ravnica/Orzhov Basilica/_events.txt +++ b/forge-gui/res/conquest/planes/Ravnica/Orzhov Basilica/_events.txt @@ -5,4 +5,5 @@ Name:Ghost Council of Orzhova|Deck:Ghost Council of Orzhova.dck|Variant:Commande Name:Karlov of the Ghost Council|Deck:Karlov of the Ghost Council.dck|Variant:Commander|Avatar:Karlov of the Ghost Council|Desc: Name:Obzedat, Ghost Council|Deck:Obzedat, Ghost Council.dck|Variant:Commander|Avatar:Obzedat, Ghost Council|Desc: Name:Teysa, Envoy of Ghosts|Deck:Teysa, Envoy of Ghosts.dck|Variant:Commander|Avatar:Teysa, Envoy of Ghosts|Desc: -Name:Teysa, Orzhov Scion|Deck:Teysa, Orzhov Scion Vanguard.dck|Variant:Vanguard|Avatar:Teysa, Orzhov Scion|Desc: \ No newline at end of file +Name:Teysa, Orzhov Scion|Deck:Teysa, Orzhov Scion Vanguard.dck|Variant:Vanguard|Avatar:Teysa, Orzhov Scion|Desc: +Name:Random Orzhov|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: diff --git a/forge-gui/res/conquest/planes/Ravnica/Selesnya Sanctuary/Emmara, Soul of the Accord.dck b/forge-gui/res/conquest/planes/Ravnica/Selesnya Sanctuary/Emmara, Soul of the Accord.dck index 0e1ae5e53bf..d3f8eabdf80 100644 --- a/forge-gui/res/conquest/planes/Ravnica/Selesnya Sanctuary/Emmara, Soul of the Accord.dck +++ b/forge-gui/res/conquest/planes/Ravnica/Selesnya Sanctuary/Emmara, Soul of the Accord.dck @@ -15,13 +15,15 @@ Name=Emmara, Soul of the Accord 1 District Guide|GRN 1 Divine Visitation|GRN 1 Flower // Flourish|GRN -8 Forest|GRN +4 Forest|GRN +4 Forest|GK1 1 Gird for Battle|GRN 1 Impervious Greatwurm|GRN 1 Ledev Champion|GRN 1 March of the Multitudes|GRN 1 Pelt Collector|GRN -7 Plains|GRN +4 Plains|GRN +4 Plains|GK1 1 Selesnya Guildgate|GRN|1 1 Selesnya Locket|GRN 1 Siege Wurm|GRN diff --git a/forge-gui/res/conquest/planes/Ravnica/sets.txt b/forge-gui/res/conquest/planes/Ravnica/sets.txt index 772840ca3a2..25c06ea4114 100644 --- a/forge-gui/res/conquest/planes/Ravnica/sets.txt +++ b/forge-gui/res/conquest/planes/Ravnica/sets.txt @@ -6,3 +6,4 @@ GTC DGM C15 GRN +GK1 diff --git a/forge-gui/res/conquest/planes/Theros/Akros/_events.txt b/forge-gui/res/conquest/planes/Theros/Akros/_events.txt index 29ac3fe1df3..30889a542ba 100644 --- a/forge-gui/res/conquest/planes/Theros/Akros/_events.txt +++ b/forge-gui/res/conquest/planes/Theros/Akros/_events.txt @@ -5,4 +5,5 @@ Name:Akroan Soldiers|Deck:WRSoldiers.dck|Variant:None|Avatar:Akroan Hoplite|Desc Name:Iroas|Deck:Iroas.dck|Variant:Commander|Avatar:Iroas, God of Victory|Desc: Name:Kalemne|Deck:Kalemne.dck|Variant:Commander|Avatar:Kalemne, Disciple of Iroas|Desc: Name:Mogis|Deck:Mogis.dck|Variant:Commander|Avatar:Mogis, God of Slaughter|Desc: -Name:Elspeth|Deck:ElspethPW.dck|Variant:Planeswalker|Avatar:Elspeth, Sun's Champion|Desc: \ No newline at end of file +Name:Elspeth|Deck:ElspethPW.dck|Variant:Planeswalker|Avatar:Elspeth, Sun's Champion|Desc: +Name:Random Akros|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: diff --git a/forge-gui/res/conquest/planes/Theros/Meletis/_events.txt b/forge-gui/res/conquest/planes/Theros/Meletis/_events.txt index 717151241f6..a3e59a601dc 100644 --- a/forge-gui/res/conquest/planes/Theros/Meletis/_events.txt +++ b/forge-gui/res/conquest/planes/Theros/Meletis/_events.txt @@ -5,4 +5,5 @@ Name:Ephara|Deck:Ephara.dck|Variant:Commander|Avatar:Ephara, God of the Polis|De Name:Control your Nightmares|Deck:UWControl.dck|Variant:None|Avatar:Prognostic Sphinx|Desc: Name:Keranos|Deck:Keranos.dck|Variant:Commander|Avatar:Keranos, God of Storms|Desc: Name:Medomai|Deck:Medomai.dck|Variant:Commander|Avatar:Medomai the Ageless|Desc: -Name:Kiora|Deck:KioraPW.dck|Variant:Planeswalker|Avatar:Kiora, the Crashing Wave|Desc: \ No newline at end of file +Name:Kiora|Deck:KioraPW.dck|Variant:Planeswalker|Avatar:Kiora, the Crashing Wave|Desc: +Name:Random Meletis|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: diff --git a/forge-gui/res/conquest/planes/Theros/Nyx/_events.txt b/forge-gui/res/conquest/planes/Theros/Nyx/_events.txt index 2480d021156..180a473e90c 100644 --- a/forge-gui/res/conquest/planes/Theros/Nyx/_events.txt +++ b/forge-gui/res/conquest/planes/Theros/Nyx/_events.txt @@ -3,4 +3,7 @@ Name:Nylea|Deck:Nylea.dck|Variant:Commander|Avatar:Nylea, God of the Hunt|Desc: Name:Thassa|Deck:Thassa.dck|Variant:Commander|Avatar:Thassa, God of the Sea|Desc: Name:Erebos|Deck:Erebos.dck|Variant:Commander|Avatar:Erebos, God of the Dead|Desc: Name:Heliod|Deck:Heliod.dck|Variant:Commander|Avatar:Heliod, God of the Sun|Desc: -Name:Defeat a God|Deck:XenagosPW.dck|Variant:Planeswalker|Avatar:Xenagos, the Reveler|Desc: \ No newline at end of file +Name:Defeat a God|Deck:XenagosPW.dck|Variant:Planeswalker|Avatar:Xenagos, the Reveler|Desc: +Name:Random Nyx I|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: +Name:Random Nyx II|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: +Name:Random Nyx III|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: diff --git a/forge-gui/res/conquest/planes/Theros/Setessa/_events.txt b/forge-gui/res/conquest/planes/Theros/Setessa/_events.txt index 059a1580d49..ce21507c943 100644 --- a/forge-gui/res/conquest/planes/Theros/Setessa/_events.txt +++ b/forge-gui/res/conquest/planes/Theros/Setessa/_events.txt @@ -1,8 +1,10 @@ -Name:Devotion to the Hunt|Deck:MonoGDev.dck|Variant:None|Avatar:Courser of Kruphix|Desc: Name:Anthousa|Deck:Anthousa.dck|Variant:Commander|Avatar:Anthousa, Setessan Hero|Desc: -Name:Wild Monsters|Deck:WildMonsters.dck|Variant:None|Avatar:Fleecemane Lion|Desc: Name:Karametra|Deck:Karametra.dck|Variant:Commander|Avatar:Karametra, God of Harvests|Desc: -Name:Dark Setessan Night|Deck:BGConstellation.dck|Variant:None|Avatar:Doomwake Giant|Desc: +Name:Wild Monsters|Deck:WildMonsters.dck|Variant:None|Avatar:Fleecemane Lion|Desc: Name:Pharika|Deck:Pharika.dck|Variant:Commander|Avatar:Pharika, God of Affliction|Desc: Name:Polukranos|Deck:Hydra.dck|Variant:None|Avatar:Polukranos, World Eater|Desc: -Name:Ajani, Mentor of Heroes|Deck:AjaniPW.dck|Variant:Planeswalker|Avatar:Ajani, Mentor of Heroes|Desc: \ No newline at end of file +Name:Devotion to the Hunt|Deck:MonoGDev.dck|Variant:None|Avatar:Courser of Kruphix|Desc: +Name:Dark Setessan Night|Deck:BGConstellation.dck|Variant:None|Avatar:Doomwake Giant|Desc: +Name:Ajani, Mentor of Heroes|Deck:AjaniPW.dck|Variant:Planeswalker|Avatar:Ajani, Mentor of Heroes|Desc: +Name:Random Setessa|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: + diff --git a/forge-gui/res/conquest/planes/Theros/The Underworld/_events.txt b/forge-gui/res/conquest/planes/Theros/The Underworld/_events.txt index 0eb8ebfc956..b83819310a3 100644 --- a/forge-gui/res/conquest/planes/Theros/The Underworld/_events.txt +++ b/forge-gui/res/conquest/planes/Theros/The Underworld/_events.txt @@ -6,3 +6,4 @@ Name:Mind Drain|Deck:UBMilling.dck|Variant:None|Avatar:Phenax, God of Deception| Name:Athreos|Deck:Athreos.dck|Variant:Commander|Avatar:Athreos, God of Passage|Desc: Name:Daxos the Returned|Deck:DaxosReturned.dck|Variant:Commander|Avatar:Daxos the Returned|Desc: Name:Ashiok|Deck:AshiokPW.dck|Variant:Planeswalker|Avatar:Ashiok, Nightmare Weaver|Desc: +Name:Random Underworld|Deck:Random|Variant:Planechase|Avatar:Planar Warden|Desc: diff --git a/forge-gui/res/conquest/planes/Theros/plane_cards.txt b/forge-gui/res/conquest/planes/Theros/plane_cards.txt index dffedf5ded6..95a74cdf1ed 100644 --- a/forge-gui/res/conquest/planes/Theros/plane_cards.txt +++ b/forge-gui/res/conquest/planes/Theros/plane_cards.txt @@ -1 +1 @@ -Lethe Lake \ No newline at end of file +Lethe Lake diff --git a/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Birds of Paradise.dck b/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Birds of Paradise.dck new file mode 100644 index 00000000000..a71d72181b8 --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Birds of Paradise.dck @@ -0,0 +1,35 @@ +[metadata] +Name=Birds of Paradise +[Avatar] +1 Birds of Paradise Avatar|VAN|1 +[Main] +1 Arcane Denial|ALL|1 +1 Cancel|TSP +1 Complicate|ONS +1 Counterspell|ICE +1 Cromat|APC +1 Darigaaz, the Igniter|INV +1 Delay|FUT +1 Destructive Flow|PLS +1 Dissipate|MIR +1 Exclude|INV +1 Force Void|ICE +3 Forest|ONS +1 Guided Passage|APC +1 Intet, the Dreamer|PLC +4 Island|ONS +1 Memory Lapse|MIR +1 Miscalculation|ULG +3 Mountain|ONS|1 +1 Opaline Sliver|TSP +3 Plains|ONS +1 Power Sink|USG +1 Rith, the Awakener|INV +1 Sliver Legion|FUT +1 Sliver Overlord|SCG +1 Spell Burst|TSP +3 Swamp|ONS|1 +1 Syncopate|ODY +1 Teneb, the Harvester|PLC +1 Vorosh, the Hunter|PLC +[Sideboard] diff --git a/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Lovisa Coldeyes.dck b/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Lovisa Coldeyes.dck new file mode 100644 index 00000000000..768fafff577 --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Lovisa Coldeyes.dck @@ -0,0 +1,34 @@ +[metadata] +Name=Lovisa Coldeyes +[Commander] +1 Lovisa Coldeyes|CSP +[Main] +1 Balduvian Barbarians|ICE +1 Balduvian Rage|CSP +1 Bloodshot Trainee|FUT +1 Bravado|USG +1 Brute Force|PLC +1 Cave Sense|MMQ +1 Dust Corona|PLC +1 Fatal Frenzy|PLC +1 Fiery Mantle|USG +1 Gathan Raiders|FUT +1 Ghitu Encampment|ULG +1 Ghitu Firebreathing|TSP +1 Ghitu War Cry|ULG +1 Goblin Berserker|UDS +1 Goblin Raider|USG +1 Goblin Spelunkers|USG +1 Granite Grip|ULG +1 Keldon Champion|UDS +1 Keldon Halberdier|TSP +1 Keldon Marauders|PLC +1 Keldon Megaliths|FUT +1 Mogg Sentry|PLS +13 Mountain|TSP +1 Power Matrix|MMQ +1 Shiv's Embrace|USG +1 Tahngarth, Talruum Hero|PLS|1 +1 Thran Golem|UDS +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Mirri the Cursed.dck b/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Mirri the Cursed.dck new file mode 100644 index 00000000000..4ba2847e0d7 --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Mirri the Cursed.dck @@ -0,0 +1,29 @@ +[metadata] +Name=Mirri the Cursed +[Commander] +1 Mirri the Cursed|PLC +[Main] +1 Abyssal Specter|ICE +1 Bridge from Below|FUT +1 Dark Ritual|ICE +1 Deepcavern Imp|FUT +1 Enslave|PLC +1 Frenzy Sliver|FUT +1 Herald of Leshrac|CSP +1 Hivestone|TSP +1 Lim-Dul the Necromancer|TSP +1 Magus of the Coffers|PLC +1 Necropotence|ICE +1 Nether Traitor|TSP +1 Paradise Plume|TSP +1 Phobian Phantasm|CSP +1 Shimian Specter|FUT +1 Spitting Sliver|PLC +1 Stromgald Crusader|CSP +1 Stronghold Overseer|TSP +1 Sudden Death|TSP +16 Swamp|TSP +1 Temporal Extortion|PLC +1 Tombstalker|FUT +1 Vampiric Sliver|TSP +1 Veilstone Amulet|FUT diff --git a/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Rofellos, Llanowar Emissary.dck b/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Rofellos, Llanowar Emissary.dck new file mode 100644 index 00000000000..8c4616831e5 --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Rofellos, Llanowar Emissary.dck @@ -0,0 +1,34 @@ +[metadata] +Name=Rofellos, Llanowar Emissary +[Commander] +1 Rofellos, Llanowar Emissary|UDS +[Main] +1 Anurid Swarmsnapper|JUD +1 Dark Depths|CSP +1 Decree of Savagery|SCG +1 Dryad Arbor|FUT +1 Explosive Growth|INV +13 Forest|USG +1 Fyndhorn Elder|ICE +1 Fyndhorn Elves|ICE +1 Gaea's Cradle|USG +1 Giant Growth|ICE +1 Havenwood Wurm|TSP +1 Magus of the Vineyard|FUT +1 Might of Oaks|ULG +1 Molimo, Maro-Sorcerer|INV +1 Mythic Proportions|ONS +1 Panglacial Wurm|CSP +1 Priest of Titania|USG +1 Quirion Elves|INV +1 Shape of the Wiitigo|CSP +1 Silvos, Rogue Elemental|ONS +1 Sylvan Might|ODY +1 Thorn Elemental|UDS +1 Thriss, Nantuko Primus|JUD +1 Werebear|ODY +1 Wirewood Elf|ONS +1 Wirewood Pride|ONS +1 Yavimaya Wurm|ULG +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Teneb, the Harvester.dck b/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Teneb, the Harvester.dck new file mode 100644 index 00000000000..11804795867 --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Teneb, the Harvester.dck @@ -0,0 +1,39 @@ +[metadata] +Name=Teneb, the Harvester +[Commander] +1 Teneb, the Harvester|PLC +[Main] +1 Akroma, Angel of Wrath|LGN +1 Aspect of Mongoose|TSP +1 Bridge from Below|FUT +1 Brushland|ICE +1 Buried Alive|ODY +1 Cabal Ritual|TOR +1 Caves of Koilos|APC +1 Dance of the Dead|ICE +1 Dark Ritual|USG +1 Dread Return|TSP +1 Dryad Arbor|FUT +1 Earsplitting Rats|JUD +1 Entomb|ODY +1 Forest|TSP +1 Hymn of Rebirth|ICE +1 Hypnotic Specter|4ED +1 Living Death|COM +1 Living End|TSP +1 Llanowar Wastes|APC +1 Lotus Bloom|TSP +1 Lotus Vale|WTH +1 Panglacial Wurm|CSP +1 Phantasmagorian|PLC +1 Plains|TSP +1 Pox|ICE +1 Reya Dawnbringer|INV +1 Silver Seraph|JUD +1 Smallpox|TSP +1 Spirit of the Night|MIR +1 Stronghold Rats|FUT +6 Swamp|TSP +1 Thran Quarry|USG +1 Undiscovered Paradise|VIS +1 Yawgmoth's Will|USG diff --git a/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Zur the Enchanter.dck b/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Zur the Enchanter.dck new file mode 100644 index 00000000000..a998124e5dc --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/Zur the Enchanter.dck @@ -0,0 +1,41 @@ +[metadata] +Name=Zur the Enchanter +[Commander] +1 Zur the Enchanter|CSP +[Main] +1 Academy Researchers|USG +1 Adarkar Wastes|ICE +1 Auramancer|ODY +1 Cloak of Mists|USG +1 Crypt Sliver|LGN +1 Dromar's Cavern|PLS +1 Empyrial Armor|WTH +1 Fear|ICE +1 Gemstone Caverns|TSP +1 Ghostly Wings|TOR +1 Grand Coliseum|ONS +1 Griffin Guide|TSP +3 Island|INV +1 Lotus Vale|WTH +1 Nomad Mythmaker|JUD +1 Opaline Sliver|TSP +3 Plains|INV +1 Plated Sliver|LGN +1 Rime Transfusion|CSP +1 Screeching Sliver|TSP +1 Shadow Sliver|TSP +1 Sidewinder Sliver|TSP +1 Sinew Sliver|PLC +1 Sinister Strength|PLS +1 Sleeper's Robe|INV +1 Snow Devil|ICE +1 Spectral Sliver|LGN +1 Strength of Lunacy|TOR +2 Swamp|INV +1 Thran Quarry|USG +1 Twisted Experiment|UDS +1 Vampiric Link|PLC +1 Wings of Aesthir|ICE +1 Wings of Hope|INV +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/_events.txt b/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/_events.txt new file mode 100644 index 00000000000..3635b658f8b --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/Chronicle of Ages/_events.txt @@ -0,0 +1,6 @@ +Name:Mirri the Cursed|Deck:Mirri the Cursed.dck|Variant:Commander|Avatar:Mirri the Cursed|Desc: +Name:Teneb, the Harvester|Deck:Teneb, the Harvester.dck|Variant:Commander|Avatar:Teneb, the Harvester|Desc: +Name:Lovisa Coldeyes|Deck:Lovisa Coldeyes.dck|Variant:Commander|Avatar:Lovisa Coldeyes|Desc: +Name:Zur the Enchanter|Deck:Zur the Enchanter.dck|Variant:Commander|Avatar:Zur the Enchanter|Desc: +Name:Birds of Paradise|Deck:Birds of Paradise.dck|Variant:Vanguard|Avatar:Birds of Paradise|Desc: +Name:Rofellos, Llanowar Emissary|Deck:Rofellos, Llanowar Emissary.dck|Variant:Commander|Avatar:Rofellos, Llanowar Emissary|Desc: diff --git a/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Akroma, Angel of Fury.dck b/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Akroma, Angel of Fury.dck new file mode 100644 index 00000000000..ebeb8aa1052 --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Akroma, Angel of Fury.dck @@ -0,0 +1,33 @@ +[metadata] +Name=Akroma, Angel of Fury +[Commander] +1 Akroma, Angel of Fury|PLC +[Main] +1 Basalt Gargoyle|TSP +1 Carbonize|SCG +1 Dragon Roost|ONS +1 Dragonspeaker Shaman|SCG +1 Fault Line|USG +1 Fledgling Dragon|JUD +1 Gemstone Caverns|TSP +1 Goblin Sky Raider|ONS +1 Grim Monolith|ULG +1 Heat Ray|USG +1 Imperial Hellkite|LGN +1 Lightning Axe|TSP +1 Lightning Dragon|USG +1 Pardic Dragon|TSP +1 Rimescale Dragon|CSP +1 Rock Slide|VIS +1 Rorix Bladewing|ONS +1 Shock|ONS +14 Snow-Covered Mountain|ICE +1 Spitting Drake|VIS +1 Starstorm|ONS +1 Tarox Bladewing|FUT +1 Thran Dynamo|UDS +1 Thunderbolt|WTH +1 Volcanic Geyser|MIR +1 Worn Powerstone|USG +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Akroma, Angel of Wrath.dck b/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Akroma, Angel of Wrath.dck new file mode 100644 index 00000000000..8489c188d4f --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Akroma, Angel of Wrath.dck @@ -0,0 +1,32 @@ +[metadata] +Name=Akroma, Angel of Wrath +[Commander] +1 Akroma, Angel of Wrath|LGN +[Main] +1 Adarkar Valkyrie|CSP +1 Akroma's Memorial|FUT +1 Angel of Retribution|TOR +1 Angel's Trumpet|ULG +1 Angelic Page|USG +1 Aven Riftwatcher|PLC +1 Battle Screech|JUD +1 Exalted Angel|ONS +1 Guided Strike|JUD +1 Herald of Serra|USG +1 Malach of the Dawn|PLC +1 Mana Tithe|PLC +1 Opal Archangel|USG +1 Opal Guardian|TSP +1 Pegasus Charger|USG +15 Plains|USG +1 Radiant, Archangel|ULG +1 Reya Dawnbringer|INV +1 Serra Avenger|TSP +1 Silver Seraph|JUD +1 Soulcatcher|ODY +1 Suntail Hawk|JUD +1 Swords to Plowshares|ICE +1 Thunder Totem|TSP +1 Voice of All|PLS +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Diamond Faerie.dck b/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Diamond Faerie.dck new file mode 100644 index 00000000000..749126c1059 --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Diamond Faerie.dck @@ -0,0 +1,36 @@ +[metadata] +Name=Diamond Faerie +[Main] +1 Adarkar Valkyrie|CSP +1 Arctic Flats|CSP +1 Balduvian Frostwaker|CSP +1 Boreal Centaur|CSP +1 Boreal Druid|CSP +1 Boreal Griffin|CSP +1 Boreal Shelf|CSP +1 Centaur Omenreader|FUT +1 Coldsteel Heart|CSP +1 Counterspell|ICE +1 Diamond Faerie|CSP +4 Snow-Covered Forest|CSP +1 Frost Raptor|CSP +1 Frostweb Spider|CSP +1 Glacial Plating|CSP +1 Grand Coliseum|ONS +1 Heidar, Rimewind Master|CSP +1 Into the North|CSP +4 Snow-Covered Island|CSP +1 Ohran Viper|CSP +1 Phyrexian Ironfoot|CSP +1 Phyrexian Snowcrusher|CSP +4 Snow-Covered Plains|CSP +1 Power Sink|USG +1 Rimefeather Owl|CSP +1 Squall Drifter|CSP +1 Swords to Plowshares|ICE +1 Syncopate|ODY +1 Terramorphic Expanse|TSP +1 Thawing Glaciers|ALL +1 Woolly Mammoths|ICE +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Kaysa.dck b/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Kaysa.dck new file mode 100644 index 00000000000..1a4640aab17 --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Kaysa.dck @@ -0,0 +1,35 @@ +[metadata] +Name=Kaysa +[Commander] +1 Kaysa|ALL +[Main] +1 Decree of Savagery|SCG +1 Defiant Elf|LGN +1 Dryad Arbor|FUT +1 Elvish Aberration|SCG +1 Elvish Champion|INV +1 Elvish Vanguard|ONS +1 Essence Warden|PLC +1 Explosive Growth|INV +11 Forest|INV +1 Gaea's Cradle|USG +1 Heedless One|ONS +1 Llanowar Reborn|FUT +1 Mythic Proportions|ONS +1 Priest of Titania|USG +1 Rancor|ULG +1 Rofellos, Llanowar Emissary|UDS +1 Strength in Numbers|TSP +1 Sylvan Messenger|APC +1 Sylvan Might|ODY +1 Thornweald Archer|FUT +1 Timberwatch Elf|LGN +1 Titania's Chosen|USG +1 Voice of the Woods|ONS +1 Wellwisher|ONS +1 Wirewood Channeler|LGN +1 Wirewood Elf|ONS +1 Wirewood Lodge|ONS +1 Wirewood Pride|ONS +1 Yavimaya Hollow|UDS +[Sideboard] diff --git a/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Red Deck Wins.dck b/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Red Deck Wins.dck new file mode 100644 index 00000000000..2b7a488e552 --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Red Deck Wins.dck @@ -0,0 +1,32 @@ +[metadata] +Name=Burn +[Main] +1 Arc Lightning|USG +1 Blazing Salvo|ODY +1 Blistering Firecat|ONS +1 Empty the Warrens|TSP +1 Fault Line|USG +1 Firebolt|ODY +1 Flame Jet|UDS +1 Ghitu Encampment|ULG +1 Grapeshot|TSP +1 Heat Ray|USG +1 Incinerate|MIR +1 Kaervek's Torch|MIR +1 Keldon Megaliths|FUT +1 Lava Blister|ODY +1 Lightning Axe|TSP +1 Lightning Serpent|CSP +1 Molten Disaster|FUT +1 Rift Bolt|TSP +1 Rock Slide|VIS +1 Shock|ONS +1 Shower of Sparks|USG +1 Skred|CSP +13 Snow-Covered Mountain|CSP +1 Starstorm|ONS +1 Steam Blast|USG +1 Sudden Shock|TSP +1 Thunderbolt|WTH +1 Volcanic Geyser|MIR +[Sideboard] diff --git a/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Storm.dck b/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Storm.dck new file mode 100644 index 00000000000..05ff11e9880 --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/Storm.dck @@ -0,0 +1,44 @@ +[metadata] +Name=Storm +[Avatar] +1 Titania|VAN +[Main] +1 Ancestral Recall|LEA +1 Ancestral Vision|TSP +1 Arcane Denial|ALL|1 +1 Black Lotus|LEA +1 Brain Freeze|SCG +1 Brainstorm|ICE +1 Cloud of Faeries|ULG +1 Empty the Warrens|TSP +1 Frantic Search|ULG +1 Grand Coliseum|ONS +1 Grapeshot|TSP +1 Helm of Awakening|VIS +2 Island|ICE +1 Lotus Bloom|TSP +1 Lotus Vale|WTH +1 Mind's Desire|SCG +1 Mountain|USG +1 Mox Jet|LEA +1 Mox Ruby|LEA +1 Mox Sapphire|LEA +1 Necropotence|ICE +1 Obsessive Search|TOR +1 Ornithopter|3ED +1 Perilous Research|CSP +1 Phyrexian Walker|VIS +1 Shield Sphere|ALL +1 Snap|ULG +1 Sol Ring|LEA +3 Swamp|USG +1 Tendrils of Agony|SCG +1 Time Spiral|USG +1 Time Walk|LEA +1 Timetwister|LEA +1 Tolarian Academy|USG +1 Treachery|UDS +1 Worn Powerstone|USG +1 Yawgmoth's Will|USG +[Sideboard] + diff --git a/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/_events.txt b/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/_events.txt new file mode 100644 index 00000000000..5f766ca74ba --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/The Memory Lane/_events.txt @@ -0,0 +1,6 @@ +Name:Akroma, Angel of Wrath|Deck:Akroma, Angel of Wrath.dck|Variant:Commander|Avatar:Akroma, Angel of Wrath|Desc: +Name:Akroma, Angel of Fury|Deck:Akroma, Angel of Fury.dck|Variant:Commander|Avatar:Akroma, Angel of Fury|Desc: +Name:Diamond Faerie|Deck:Diamond Faerie.dck|Variant:Planechase|Avatar:Diamond Faerie|Desc: +Name:Storm|Deck:Storm.dck|Variant:Vanguard|Avatar:Titania|Desc: +Name:Red Deck Wins|Deck:Red Deck Wins.dck|Variant:Planechase|Avatar:Blistering Firecat|Desc: +Name:Kaysa|Deck:Kaysa.dck|Variant:Commander|Avatar:Kaysa|Desc: diff --git a/forge-gui/res/conquest/planes/Time_Vault/cards.txt b/forge-gui/res/conquest/planes/Time_Vault/cards.txt new file mode 100644 index 00000000000..1f4febf286b --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/cards.txt @@ -0,0 +1,26 @@ +Crown of Empires +Scepter of Empires +Throne of Empires +Roc Egg +Brindle Boar +Armored Cancrix +Academy Raider +Alaborn Cavalier +Prossh, Skyraider of Kher +Balance of Power +Beetleback Chief +Crimson Mage +Cruel Edict +Dakmor Lancer +Famine +Firewing Phoenix +Flesh to Dust +Flusterstorm +Freyalise, Llanowar's Fury +Gaea's Revenge +Ice Cage +Liliana, Heretical Healer +Mwonvuli Beast Tracker +Teferi, Temporal Archmage +Titania, Protector of Argoth +Onyx Mage \ No newline at end of file diff --git a/forge-gui/res/conquest/planes/Time_Vault/plane_cards.txt b/forge-gui/res/conquest/planes/Time_Vault/plane_cards.txt new file mode 100644 index 00000000000..53738fc9aff --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/plane_cards.txt @@ -0,0 +1 @@ +Time Vault diff --git a/forge-gui/res/conquest/planes/Time_Vault/regions.txt b/forge-gui/res/conquest/planes/Time_Vault/regions.txt new file mode 100644 index 00000000000..4d358fd794e --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/regions.txt @@ -0,0 +1,2 @@ +Name:Chronicle of Ages|Art:Time Vault|Colors:WUBRG +Name:The Memory Lane|Art:Cast Through Time|Colors:WUBRG diff --git a/forge-gui/res/conquest/planes/Time_Vault/sets.txt b/forge-gui/res/conquest/planes/Time_Vault/sets.txt new file mode 100644 index 00000000000..3fcef5cceb1 --- /dev/null +++ b/forge-gui/res/conquest/planes/Time_Vault/sets.txt @@ -0,0 +1,32 @@ +LEA +LEB +2ED +3ED +4ED +5ED +6ED +7ED +8ED +9ED +ICE +ALL +CSP +MIR +VIS +WTH +USG +ULG +UDS +INV +PLS +APC +ODY +TOR +JUD +ONS +LGN +SCG +TSP +PLC +FUT +COM diff --git a/forge-gui/res/conquest/planes/planes.txt b/forge-gui/res/conquest/planes/planes.txt index aa1b0573cb2..94c4906faa4 100644 --- a/forge-gui/res/conquest/planes/planes.txt +++ b/forge-gui/res/conquest/planes/planes.txt @@ -1,18 +1,19 @@ Name:Alara|RegionSize:9|Desc:As the boundaries between the shards dissolve, cultures clash and wars ensue.\nConsists of 54 events. Contains cards from ALA, CON, ARB, C13, and more. Name:Amonkhet|RegionSize:9|Desc:On the surface, Amonkhet seems like a marvelous place to live, but something unsettling and nefarious lurks behind the grand facade.\nConsists of 45 events. Contains cards from AKH, HOU, some C17, and Amonkhet Invocations. -Name:Dominaria|RegionSize:9|Unreachable:True|Desc: +Name:Dominaria|RegionSize:9|Desc:The legendary plane, once the Nexus of the Multiverse. With the last Time Rift closed, Dominaria's mana flowed back into the land instantaneously, and the world healed and rejuvenated quickly with that infusion of power. After generations of peaceful development, much of Dominaria has managed to rebuild the cultures of its past. Yet, shortly after the Mending, the Cabal began to grow in strength and came under the control of the Demonlord Belzenlok. Legends say that a mysterious Time Vault is hidden somewhere deep in this plane, though no one knows if this rumor is true...\nConsists of 45 events. Contains cards from DOM and most of M19 and C18. Name:Innistrad|RegionSize:9|Desc:On this plane, humanity is terrorized by vampires, werewolves, zombies, and ghouls.\nConsists of 45 events. Contains cards from ISD, DKA, AVR, SOI, EMN, and C14. Name:Ixalan|RegionSize:9|Desc:On Ixalan, the untamed jungles have hidden a coveted secret: Orazca, the city of gold, and rivals embark on a journey to claim the plane's greatest fortune for themselves.\nConsists of 45 events. Contains cards from XLN, RIX. Name:Kaladesh|RegionSize:9|Desc:Kaladesh is a living work of art. Aether is inextricably woven into the world's culture of inspired invention.\nConsists of 45 events. Contains cards from KLD, AER, some C17, and Kaladesh Inventions. -Name:Kamigawa|RegionSize:6|Unreachable:True|Desc:For hundreds of years, Kamigawa's denizens peacefully worshipped the spirits of their world. Then suddenly their gods attacked, forcing the world into brutal war.\nContains cards from CHK, BOK, and SOK. +Name:Kamigawa|RegionSize:9|Desc:For hundreds of years, Kamigawa's denizens peacefully worshipped the spirits of their world. Then suddenly their gods attacked, forcing the world into brutal war.\nConsists of 45 events. Contains cards from CHK, BOK, and SOK. Name:Lorwyn-Shadowmoor|RegionSize:9|Desc:A sunny utopia with a thriving storybook community, or a battle-wrought land cursed to perpetual gloom.\nConsists of 72 events. Contains cards from LRW, MOR, SHM, EVE, CNS/CN2, and C14. Name:Mercadia|RegionSize:6|Unreachable:True|Desc: Name:Mirrodin|RegionSize:9|Desc:A dark contagion is taking over this metal planet, breeding wave after wave of Phyrexian horrors.\nConsists of 63 events. Contains cards from MRD, DST, 5DN, SOM, MBS, NPH, and more. Name:Rath|RegionSize:6|Unreachable:True|Desc: -Name:Ravnica|RegionSize:9|Desc:A worldwide cityscape of grand halls, decrepit slums, and ancient ruins.\nConsists of 88 events. Contains cards from RAV, GPT, DIS, RTR, GTC, DGM, GRN, and C15. +Name:Ravnica|RegionSize:9|Desc:A worldwide cityscape of grand halls, decrepit slums, and ancient ruins.\nConsists of 88 events. Contains cards from RAV, GPT, DIS, RTR, GTC, DGM, GRN, GK1, and C15. Name:Regatha|RegionSize:6|Unreachable:True|Desc: Name:Shandalar|RegionSize:9|Unreachable:True|Desc: Name:Tarkir|RegionSize:9|Desc:A plane dominated by five powerful clans... or five powerful dragon lords.\nConsists of 45 events. Contains cards from KTK, FRF, DTK, CMD, CNS/CN2, some C17. Name:Theros|RegionSize:9|Desc:Mortals tremble before an awe-inspiring pantheon of gods.\nConsists of 45 events. Contains cards from THS, BNG, JOU, HOP, PCA, and more. +Name:Time_Vault|RegionSize:6|Unreachable:True|Desc:A mysterious and legendary Time Vault, allowing one to travel back in time and revisit the ages long past and challenge the legends of Dominaria.\nConsists of 12 events. Contains cards from the early core sets up to 9th edition, Dominaria-themed expansions (Ice Age, Mirage, Urza's Saga, Invasion, Odyssey, Onslaught, and Time Spiral blocks), and the original Commander.\n\nThe portal to this plane is unstable and will close soon, so hasten your step, planeswalker, while you have the chance... Name:Ulgrotha|RegionSize:6|Unreachable:True|Desc: Name:Zendikar|RegionSize:9|Desc:This land of primal mana was lethal even before its Eldrazi prisoners escaped.\nConsists of 60 events. Contains cards from ZEN, WWK, ROE, BFZ, OGW, and C16. diff --git a/forge-gui/res/editions/Guilds of Ravnica.txt b/forge-gui/res/editions/Guilds of Ravnica.txt index b915ce7245c..445777b054d 100644 --- a/forge-gui/res/editions/Guilds of Ravnica.txt +++ b/forge-gui/res/editions/Guilds of Ravnica.txt @@ -7,6 +7,7 @@ MciCode=grn Type=Expansion BoosterCovers=5 Booster=10 Common:!fromSheet("GRN Secret Cards"), 3 Uncommon:!fromSheet("GRN Secret Cards"), 1 RareMythic:!fromSheet("GRN Secret Cards"), 1 fromSheet("GRN Lands") +AdditionalSetUnlockedInQuest=GK1 [cards] 1 C Blade Instructor diff --git a/forge-gui/res/quest/precons/Boros Guild Kit.dck b/forge-gui/res/quest/precons/Boros Guild Kit.dck new file mode 100644 index 00000000000..7ff0f975dc7 --- /dev/null +++ b/forge-gui/res/quest/precons/Boros Guild Kit.dck @@ -0,0 +1,50 @@ +[shop] +WinsToUnlock=20 +Credits=3000 +MinDifficulty=0 +MaxDifficulty=5 +[metadata] +Name=Boros Guild Kit +Description=Guilds of Ravnica: Boros Guild Kit +Set=GK1 +Image=boros_guild_kit.jpg +[main] +1 Agrus Kos, Wojek Veteran|GK1 +1 Aurelia, the Warleader+|GK1 +1 Blade Instructor|GRN +1 Bomber Corps|GK1 +1 Boros Charm|GK1 +1 Boros Elite|GK1 +4 Boros Garrison|GK1 +2 Boros Guildgate|GRN|1 +2 Boros Guildgate|GRN|2 +1 Boros Keyrune|GK1 +1 Boros Reckoner|GK1 +2 Boros Signet|GK1 +2 Boros Swiftblade|GK1 +1 Brightflame|GK1 +1 Daring Skyjek|GK1 +1 Firemane Angel|GK1 +1 Firemane Avenger|GK1 +1 Frenzied Goblin|GK1 +1 Gird for Battle|GRN +1 Hammer Dropper|GRN +1 Legion Loyalist|GK1 +1 Legion Warboss|GRN +1 Light of the Legion|GRN +1 Lightning Helix|GK1 +1 Martial Glory|GK1 +1 Master Warcraft|GK1 +4 Mountain|GK1|1 +4 Mountain|GK1|2 +4 Plains|GK1|1 +4 Plains|GK1|2 +1 Razia, Boros Archangel|GK1 +2 Skyknight Legionnaire|GRN +1 Spark Trooper|GK1 +2 Sunhome Guildmage|GK1 +1 Sunhome Stalwart|GRN +1 Sunhome, Fortress of the Legion|GK1 +1 Swiftblade Vindicator|GRN +1 Sworn Companions|GRN +1 Wojek Bodyguard|GRN diff --git a/forge-gui/res/quest/precons/Dimir Guild Kit.dck b/forge-gui/res/quest/precons/Dimir Guild Kit.dck new file mode 100644 index 00000000000..a27f009202c --- /dev/null +++ b/forge-gui/res/quest/precons/Dimir Guild Kit.dck @@ -0,0 +1,51 @@ +[shop] +WinsToUnlock=20 +Credits=3000 +MinDifficulty=0 +MaxDifficulty=5 +[metadata] +Name=Dimir Guild Kit +Description=Guilds of Ravnica: Dimir Guild Kit +Set=GK1 +Image=dimir_guild_kit.jpg +[main] +1 Barrier of Bones|GRN +1 Blood Operative|GRN +1 Call of the Nightwing|GK1 +1 Circu, Dimir Lobotomist|GK1 +1 Consuming Aberration|GK1 +4 Dimir Aqueduct|GK1 +1 Dimir Charm|GK1 +1 Dimir Doppelganger|GK1 +2 Dimir Guildgate|GRN|1 +2 Dimir Guildgate|GRN|2 +2 Dimir Guildmage|GK1 +2 Dimir Signet|GK1 +1 Dinrova Horror|GK1 +1 Discovery // Dispersal|GRN +1 Disdainful Stroke|GRN +1 Etrata, the Silencer+|GK1 +1 Glimpse the Unthinkable|GK1 +4 Island|GK1|1 +4 Island|GK1|2 +1 Last Gasp|GK1 +1 Lazav, Dimir Mastermind|GK1 +1 Mephitic Vapors|GRN +1 Mirko Vosk, Mind Drinker|GK1 +1 Mission Briefing|GRN +1 Moroii|GK1 +1 Netherborn Phalanx|GK1 +1 Nightveil Predator|GRN +1 Nightveil Specter|GK1 +1 Notion Rain|GRN +1 Price of Fame|GRN +2 Ribbons of Night|GK1 +1 Stolen Identity|GK1 +4 Swamp|GK1|1 +4 Swamp|GK1|2 +1 Syncopate|GK1 +1 Szadek, Lord of Secrets|GK1 +1 Telling Time|GK1 +1 Unexplained Disappearance|GRN +1 Wall of Mist|GRN +1 Warped Physique|GK1 diff --git a/forge-gui/res/quest/precons/Golgari Guild Kit.dck b/forge-gui/res/quest/precons/Golgari Guild Kit.dck new file mode 100644 index 00000000000..0074af9c76d --- /dev/null +++ b/forge-gui/res/quest/precons/Golgari Guild Kit.dck @@ -0,0 +1,50 @@ +[shop] +WinsToUnlock=20 +Credits=3000 +MinDifficulty=0 +MaxDifficulty=5 +[metadata] +Name=Golgari Guild Kit +Description=Guilds of Ravnica: Golgari Guild Kit +Set=GK1 +Image=golgari_guild_kit.jpg +[main] +1 Abrupt Decay|GK1 +1 Charnel Troll|GRN +2 Darkblast|GK1 +1 Deadbridge Chant|GK1 +1 Deadbridge Goliath|GK1 +1 Deathrite Shaman|GK1 +1 Drown in Filth|GK1 +2 Elves of Deep Shadow|GK1 +4 Forest|GK1|1 +4 Forest|GK1|2 +1 Gaze of Granite|GK1 +1 Glowspore Shaman|GRN +1 Golgari Charm|GK1 +1 Golgari Findbroker|GRN +2 Golgari Guildgate|GRN|1 +2 Golgari Guildgate|GRN|2 +4 Golgari Rot Farm|GK1 +2 Golgari Signet|GK1 +1 Grave-Shell Scarab|GK1 +1 Grisly Salvage|GK1 +1 Hatchery Spider|GRN +1 Izoni, Thousand-Eyed+|GK1 +1 Jarad, Golgari Lich Lord|GK1 +2 Korozda Guildmage|GK1 +1 Lotleth Troll|GK1 +1 Necrotic Wound|GRN +1 Plaguecrafter|GRN +1 Putrefy|GK1 +1 Rhizome Lurcher|GRN +1 Savra, Queen of the Golgari|GK1 +1 Shambling Shell|GK1 +1 Sisters of Stone Death|GK1 +1 Slum Reaper|GK1 +1 Status // Statue|GRN +1 Stinkweed Imp|GK1 +4 Swamp|GK1|1 +4 Swamp|GK1|2 +1 Treasured Find|GK1 +1 Vigor Mortis|GK1 diff --git a/forge-gui/res/quest/precons/Izzet Guild Kit.dck b/forge-gui/res/quest/precons/Izzet Guild Kit.dck new file mode 100644 index 00000000000..e596ac83342 --- /dev/null +++ b/forge-gui/res/quest/precons/Izzet Guild Kit.dck @@ -0,0 +1,50 @@ +[shop] +WinsToUnlock=20 +Credits=3000 +MinDifficulty=0 +MaxDifficulty=5 +[metadata] +Name=Izzet Guild Kit +Description=Guilds of Ravnica: Izzet Guild Kit +Set=GK1 +Image=izzet_guild_kit.jpg +[main] +1 Beacon Bolt|GRN +1 Cerebral Vortex|GK1 +1 Char|GK1 +1 Chemister's Insight|GRN +1 Crackling Drake|GRN +1 Direct Current|GRN +1 Djinn Illuminatus|GK1 +1 Electrickery|GK1 +1 Electrolyze|GK1 +1 Electrostatic Field|GRN +1 Erratic Cyclops|GRN +1 Firemind's Research|GRN +1 Gelectrode|GK1 +1 Goblin Electromancer|GRN +1 Goblin Rally|GK1 +2 Guttersnipe|GK1 +1 Hypersonic Dragon|GK1 +1 Invoke the Firemind|GK1 +4 Island|GK1|1 +4 Island|GK1|2 +4 Izzet Boilerworks|GK1 +1 Izzet Charm|GK1 +2 Izzet Guildgate|GRN|1 +2 Izzet Guildgate|GRN|2 +2 Izzet Signet|GK1 +1 Mizzium Mortars|GK1 +4 Mountain|GK1|1 +4 Mountain|GK1|2 +1 Niv-Mizzet, the Firemind+|GK1 +2 Nivix Guildmage|GK1 +1 Pyromatics|GK1 +1 Quasiduplicate|GRN +1 Radical Idea|GRN +1 Shattering Spree|GK1 +1 Stitch in Time|GK1 +1 Thunderheads|GK1 +1 Tibor and Lumia|GK1 +1 Turn // Burn|GK1 +2 Wee Dragonauts|DDJ diff --git a/forge-gui/res/quest/precons/Selesnya Guild Kit.dck b/forge-gui/res/quest/precons/Selesnya Guild Kit.dck new file mode 100644 index 00000000000..8a8382ccdac --- /dev/null +++ b/forge-gui/res/quest/precons/Selesnya Guild Kit.dck @@ -0,0 +1,48 @@ +[shop] +WinsToUnlock=20 +Credits=3000 +MinDifficulty=0 +MaxDifficulty=5 +[metadata] +Name=Selesnya Guild Kit +Description=Guilds of Ravnica: Selesnya Guild Kit +Set=GK1 +Image=selesnya_guild_kit.jpg +[main] +1 Advent of the Wurm|GK1 +1 Armada Wurm|GK1 +1 Bounty of Might|GRN +1 Call of the Conclave|GK1 +1 Camaraderie|GRN +1 Centaur Healer|GK1 +1 Conclave Cavalier|GRN +1 Conclave Tribunal|GRN +2 Devouring Light|GK1 +1 Dryad Militant|GK1 +4 Forest|GK1|1 +4 Forest|GK1|2 +1 Gather Courage|GK1 +1 Glare of Subdual|GK1 +1 Grove of the Guardian|GK1 +1 Growing Ranks|GK1 +1 Hour of Reckoning|GK1 +1 Loxodon Hierarch|GK1 +4 Plains|GK1|1 +4 Plains|GK1|2 +1 Pollenbright Wings|GK1 +1 Privileged Position|GK1 +2 Scatter the Seeds|GK1 +1 Selesnya Charm|GK1 +2 Selesnya Evangel|GK1 +2 Selesnya Guildgate|GRN|1 +2 Selesnya Guildgate|GRN|2 +2 Selesnya Guildmage|GK1 +4 Selesnya Sanctuary|GK1 +2 Selesnya Signet|GK1 +1 Siege Wurm|GRN +1 Sundering Growth|GK1 +1 Tolsimir Wolfblood|GK1 +1 Trostani, Selesnya's Voice+|GK1 +1 Venerated Loxodon|GRN +1 Vernadi Shieldmate|GRN +2 Watchwolf|GK1 diff --git a/forge-gui/src/main/java/forge/match/input/InputBase.java b/forge-gui/src/main/java/forge/match/input/InputBase.java index 4b38092acfb..fb51f0c1afb 100644 --- a/forge-gui/src/main/java/forge/match/input/InputBase.java +++ b/forge-gui/src/main/java/forge/match/input/InputBase.java @@ -144,7 +144,7 @@ public abstract class InputBase implements java.io.Serializable, Input { if (FModel.getPreferences().getPrefBoolean(ForgePreferences.FPref.UI_SHOW_STORM_COUNT_IN_PROMPT)) { int stormCount = game.getView().getStormCount(); if (stormCount > 0) { - sb.append("\n").append("Storm Count: ").append(stormCount).append("\n"); + sb.append("\n").append("Storm Count: ").append(stormCount); } } return sb.toString(); diff --git a/forge-gui/src/main/java/forge/planarconquest/ConquestBattle.java b/forge-gui/src/main/java/forge/planarconquest/ConquestBattle.java index f0c3b53550c..de045ebf130 100644 --- a/forge-gui/src/main/java/forge/planarconquest/ConquestBattle.java +++ b/forge-gui/src/main/java/forge/planarconquest/ConquestBattle.java @@ -50,6 +50,10 @@ public abstract class ConquestBattle { view.getBtnRestart().setVisible(false); view.getBtnQuit().setText("Great!"); model.addWin(this); + if (location.getEvent().getTemporaryUnlock() != null) { + // secret area for this event, unlock it until the player moves + ConquestUtil.setPlaneTemporarilyAccessible(location.getEvent().getTemporaryUnlock(), true); + } } else { view.getBtnRestart().setVisible(true); diff --git a/forge-gui/src/main/java/forge/planarconquest/ConquestCommander.java b/forge-gui/src/main/java/forge/planarconquest/ConquestCommander.java index 293cb05e675..74048caf5b2 100644 --- a/forge-gui/src/main/java/forge/planarconquest/ConquestCommander.java +++ b/forge-gui/src/main/java/forge/planarconquest/ConquestCommander.java @@ -113,7 +113,7 @@ public class ConquestCommander implements InventoryItem, IXmlWritable { if (originPlane == null) { return ""; } - return originPlane.getName() + " - " + originRegionName; + return originPlane.getName().replace("_", " ") + " - " + originRegionName; } public ConquestPlane getOriginPlane() { diff --git a/forge-gui/src/main/java/forge/planarconquest/ConquestEvent.java b/forge-gui/src/main/java/forge/planarconquest/ConquestEvent.java index ce31befc4dd..c6429798245 100644 --- a/forge-gui/src/main/java/forge/planarconquest/ConquestEvent.java +++ b/forge-gui/src/main/java/forge/planarconquest/ConquestEvent.java @@ -25,16 +25,18 @@ public class ConquestEvent { private final String deckPath; private final Set variants; private final String avatar; + private final String tempUnlock; private PaperCard avatarCard; private Deck deck; - public ConquestEvent(ConquestRegion region0, String name0, String description0, String deckPath0, Set variants0, String avatar0) { + public ConquestEvent(ConquestRegion region0, String name0, String description0, String deckPath0, Set variants0, String avatar0, String tempUnlock0) { region = region0; name = name0; description = description0; deckPath = deckPath0; variants = variants0; avatar = avatar0; + tempUnlock = tempUnlock0; } public String getName() { @@ -73,6 +75,8 @@ public class ConquestEvent { return avatar; } + public String getTemporaryUnlock() { return tempUnlock; } + public PaperCard getAvatarCard() { if (avatarCard == null && avatar != null) { //attempt to load card from plane's card pool @@ -120,6 +124,7 @@ public class ConquestEvent { Set variants = EnumSet.noneOf(GameType.class); String avatar = null; String description = null; + String tempUnlock = null; String key, value; String[] pieces = line.split("\\|"); @@ -159,6 +164,9 @@ public class ConquestEvent { case "desc": description = value; break; + case "temporaryunlock": + tempUnlock = value; + break; default: alertInvalidLine(line, "Invalid event definition."); break; @@ -168,7 +176,7 @@ public class ConquestEvent { deck = name + ".dck"; //assume deck file has same name if not specified } deck = file.getParent() + ForgeConstants.PATH_SEPARATOR + deck; - return new ConquestEvent(region, name, description, deck, variants, avatar); + return new ConquestEvent(region, name, description, deck, variants, avatar, tempUnlock); } } diff --git a/forge-gui/src/main/java/forge/planarconquest/ConquestPlane.java b/forge-gui/src/main/java/forge/planarconquest/ConquestPlane.java index f8cc1ca59ca..0e67a770e08 100644 --- a/forge-gui/src/main/java/forge/planarconquest/ConquestPlane.java +++ b/forge-gui/src/main/java/forge/planarconquest/ConquestPlane.java @@ -43,7 +43,7 @@ public class ConquestPlane { private final String name; private final String directory; private final String description; - private final boolean unreachable; + private boolean unreachable; private final int rowsPerRegion; private final int cols; @@ -93,6 +93,10 @@ public class ConquestPlane { return unreachable; } + public void setTemporarilyReachable(boolean reachable) { + unreachable = !reachable; + } + public FCollectionView getRegions() { ensureRegionsLoaded(); return regions; @@ -173,7 +177,7 @@ public class ConquestPlane { } //if not enough events defined, create random events for remaining while (eventIndex < regionEndIndex) { - events[eventIndex++] = new ConquestEvent(region, region.getName() + " - Random " + ((eventIndex % eventsPerRegion) + 1), null, null, EnumSet.noneOf(GameType.class), null); + events[eventIndex++] = new ConquestEvent(region, region.getName() + " - Random " + ((eventIndex % eventsPerRegion) + 1), null, null, EnumSet.noneOf(GameType.class), null, null); } regionEndIndex += eventsPerRegion; } diff --git a/forge-gui/src/main/java/forge/planarconquest/ConquestRegion.java b/forge-gui/src/main/java/forge/planarconquest/ConquestRegion.java index cafb49bb2b6..ed1904e2136 100644 --- a/forge-gui/src/main/java/forge/planarconquest/ConquestRegion.java +++ b/forge-gui/src/main/java/forge/planarconquest/ConquestRegion.java @@ -53,6 +53,8 @@ public class ConquestRegion { pc = FModel.getMagicDb().getCommonCards().getCard(artCardName); if (!pc.getName().equals(artCardName) && Card.fromPaperCard(pc, null).hasAlternateState()) { art = GuiBase.getInterface().getCardArt(pc, true); + } else { + art = GuiBase.getInterface().getCardArt(pc); } } else { art = GuiBase.getInterface().getCardArt(pc); @@ -84,7 +86,7 @@ public class ConquestRegion { } public String toString() { - return plane.getName() + " - " + name; + return plane.getName().replace("_", " ") + " - " + name; } public static class Reader extends FCollectionReader { diff --git a/forge-gui/src/main/java/forge/planarconquest/ConquestUtil.java b/forge-gui/src/main/java/forge/planarconquest/ConquestUtil.java index 65b177d2b39..0d309ff71f8 100644 --- a/forge-gui/src/main/java/forge/planarconquest/ConquestUtil.java +++ b/forge-gui/src/main/java/forge/planarconquest/ConquestUtil.java @@ -154,6 +154,24 @@ public class ConquestUtil { return pool; } + public static ConquestPlane getPlaneByName(String planeName) { + for (ConquestPlane plane : FModel.getPlanes()) { + if (plane.getName().equals(planeName)) { + return plane; + } + } + return null; + } + + public static void setPlaneTemporarilyAccessible(String planeName, boolean accessible) { + ConquestPlane plane = getPlaneByName(planeName); + if (plane != null && accessible != !plane.isUnreachable()) { + plane.setTemporarilyReachable(accessible); + } else { + System.err.println("Could not find plane to set the accessibility flag: " + planeName); + } + } + public static Iterable getStartingPlaneswalkerOptions(final PaperCard startingCommander) { final byte colorIdentity = startingCommander.getRules().getColorIdentity().getColor(); return Iterables.filter(FModel.getMagicDb().getCommonCards().getUniqueCards(), new Predicate() {