diff --git a/.gitattributes b/.gitattributes index a16b4ff6506..2628a76ebf6 100644 --- a/.gitattributes +++ b/.gitattributes @@ -295,6 +295,7 @@ res/quest/decks/quest18.dck -text res/quest/decks/quest19.dck -text res/quest/decks/quest2.dck -text res/quest/decks/quest20.dck -text +res/quest/decks/quest21.dck -text res/quest/decks/quest3.dck -text res/quest/decks/quest4.dck -text res/quest/decks/quest5.dck -text diff --git a/res/cards.txt b/res/cards.txt index f9003e43489..69faa844455 100644 --- a/res/cards.txt +++ b/res/cards.txt @@ -8,7 +8,7 @@ Aven Trailblazer 2 W Creature Bird Soldier Domain - Aven Trailblazer's toughness is equal to the number of basic land types among lands you control. -2/1 +2/0 Flying Psychatog diff --git a/res/quest/decks/quest21.dck b/res/quest/decks/quest21.dck new file mode 100644 index 00000000000..546b00c8bac --- /dev/null +++ b/res/quest/decks/quest21.dck @@ -0,0 +1,31 @@ +quest21 +[general] +constructed +[main] +2 Underground Sea +2 Plateau +2 Taiga +2 Tropical Island +1 Tromp the Domains +1 Sejiri Merfolk +2 Scrubland +2 Tundra +2 Bayou +2 Savannah +3 Wandering Goblins +3 Kird Ape +4 Matca Rioters +1 Aven Trailblazer +3 Exotic Disease +4 Tribal Flames +2 Badlands +1 Forest +4 Allied Strategies +3 Loam Lion +4 Collective Restraint +2 Volcanic Island +4 Wild Nacatl +1 Legacy Weapon +1 Mountain +2 Wandering Stream +[sideboard] diff --git a/res/quest/quests.txt b/res/quest/quests.txt index b7d45a95577..6ccaea1e79a 100644 --- a/res/quest/quests.txt +++ b/res/quest/quests.txt @@ -198,4 +198,14 @@ Five colorless rares 300 Blood Oath.jpg +21 +Private Domain +During your travels, you accidentally stumble upon the domain of an evil, powerful wizard. A fight to the death ensues. +Expert +Not Repeatable +120 +Six random rares +500 +blank.jpg + End \ No newline at end of file diff --git a/src/forge/QuestUtil.java b/src/forge/QuestUtil.java index 838538b9eb2..3ad7f099f5e 100644 --- a/src/forge/QuestUtil.java +++ b/src/forge/QuestUtil.java @@ -610,6 +610,22 @@ public class QuestUtil { qa.setCardRewardList(pack.getRare(5, 1)); } + + else if (id == 21) // Private Domain + { + CardList humanList = new CardList(); + + humanList.add(AllZone.CardFactory.getCard("Strip Mine", Constant.Player.Human)); + + qa.setHuman(humanList); + + String compySetupCards[] = {"Plains", "Island", "Swamp", "Mountain", "Forest"}; + + for (int i = 0; i < 5; i ++) + qa.addCompy(compySetupCards[i]); + + qa.setCardRewardList(pack.getRare(6)); + } }