diff --git a/forge-gui/res/adventure/Shandalar/world/quests.json b/forge-gui/res/adventure/Shandalar/world/quests.json
index 326707b8a3f..d10c1d8de05 100644
--- a/forge-gui/res/adventure/Shandalar/world/quests.json
+++ b/forge-gui/res/adventure/Shandalar/world/quests.json
@@ -1,7413 +1,8478 @@
[
-{
- "id": 1,
- "isTemplate": true,
- "name": "Go Forth and Slay",
- "description": "Defeat two $(enemy_1)s and collect a reward",
- "offerDialog": {
- "text": "\"Hey, you! Yeah, you, the big bad wizard with a surprised look on your face.\" A haggard old man shouts at you from the spot in which he sits, you could have sworn that side of the street was empty just seconds before.",
- "options": [
- {
- "name": "\"Well, you got the big bad wizard part right, what do you need?\"",
- "text": "\"There's a $(enemy_1) bounty available right now, if you talk to the right people.\" He grins. \"I'm not the right people, but I know where to find them.\"",
- "options": [
- {
- "name": "\"What's the catch?\"",
- "text": "\"No catch, just a deal. I'm in no shape to fight right now, but I'm short on gold. Go take out one $(enemy_1) for yourself and one for me, I'll introduce you to the right people, and we'll split the profits.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "1",
- "POIReference": ""
- }
- ],
- "name": "\"Alright, a deal it is.\" (Accept Quest)"
- },
- {
- "name": "\"$(enemy_1)? Two of them? Not worth the time to find them.\" (Decline Quest)"
- }
- ]
- },
- {
- "name": "\"And what if I find the right people myself?\"",
- "text": "He shrugs as though that wouldn't bother him. \"Then I'll have to find someone bigger, badder, and most importantly faster than you to work with.\"",
- "options": [
- {
- "name": "\"Good luck with that.\" (Decline Quest)"
- },
- {
- "name": "\"So if I were to run across a $(enemy_1) or two. What are you suggesting?\"",
- "text": "\"No catch, just a deal. I'm in no shape to fight right now, but I'm short on gold. Go take out one $(enemy_1) for yourself and one for me, I'll introduce you to the right people, and we'll split the profits.\"",
- "options": [
- {
- "name": "\"Doesn't sound worth it. Sorry.\" (Decline Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "1",
- "POIReference": ""
- }
- ],
- "name": "\"Well get them ready for a meet and greet.\" (Accept Quest)"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {},
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "Having spent as much time searching for $(enemy_1)s as you care to, you scratch this item out of your notes. (-2 Local Reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Half of an unspecified bounty",
- "stages": [
- {
- "id": 1,
- "name": "Defeat $(enemy_1)",
- "description": "Defeat $(enemy_1) twice as your part of the deal.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 2,
- "objective": "Defeat",
- "enemyTags": [
- "BiomeColorless"
- ],
- "prologue": {
- "text": "The wasteland biome is usually a good place to look for $(enemy_1)s.",
- "options": [
- {
- "name": "(Continue your quest)"
- }
- ]
- },
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Return to town to collect your part of the rewards.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {
- "text": "Having finally handled the pair of $(enemy_1), it's time to go collect your reward. As a reminder, you can track this quest in your quest log for navigation assistance.",
- "options": [
- {
- "name": "(Continue Your Quest)"
- }
- ]
- },
- "epilogue": {
- "text": "You find your partner in this endeavor exactly where you left them. Not much of a partner in that case, but they hold up their side of the deal and you walk away with your half of the loot.",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "gold",
- "count": 500
- },
- {
- "type": "shards",
- "count": 10
- },
- {
- "type": "card",
- "probability": 0.2,
- "count": 2,
- "rarity": [
- "Common"
- ],
- "colorType": "Colorless"
- },
- {
- "type": "card",
- "probability": 0.2,
- "count": 2,
- "rarity": [
- "Common"
- ],
- "colorType": "Colorless"
- },
- {
- "type": "card",
- "probability": 0.2,
- "count": 1,
- "rarity": [
- "Common"
- ],
- "colorType": "Any"
- },
- {
- "type": "card",
- "probability": 0.2,
- "count": 1,
- "rarity": [
- "Common"
- ],
- "colorType": "Any"
- }
- ]
- }
- ],
- "name": "(Complete Quest)"
- }
- ]
- },
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "waste_town_generic",
- "waste_town_tribal",
- "waste_town_identity"
- ]
-},
-{
- "id": 2,
- "isTemplate": true,
- "name": "Wanderlust",
- "description": "Make a delivery to a distant location",
- "offerDialog": {
- "text": "\"Excuse me, but you look like a well traveled individual.\" A frazzled looking mage gets your attention. \"I have a letter of some great importance that MUST be hand delivered. Would you be willing to handle this for me?\"",
- "options": [
- {
- "name": "\"Why does it have to be hand delivered?\"",
- "text": "He hesitates. \"Well, to be blunt, the intended recipient is rather... odd. She doesn't trust magical delivery methods anymore. Can you imagine? One little summoning accident...\"",
- "options": [
- {
- "name": "\"Well, then perhaps I'm not the right person for the job. You know, as a wizard...\"",
- "text": "\"No no, it will be fine. Really!\" He pauses for a moment \"Just... maybe just don't mention it. And maybe lie about it if she asks. That should keep you safe.\"",
- "options": [
- {
- "name": "\"...safe? You know, suddenly I think I have better things to do.\" (Decline Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "2",
- "POIReference": ""
- }
- ],
- "name": "\"I like to live dangerously\" (Accept Quest)"
- }
- ]
- }
- ]
- },
- {
- "name": "\"Carrying someone's mail doesn't sound like traveling well. No thank you.\" (Decline Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "2",
- "POIReference": ""
- }
- ],
- "name": "\"Sure, I could use a change of scenery.\" (Accept Quest)"
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "After a lot of travel, a little teleporting, or both, you finally arrive at your destination. The letter you are carrying looks no worse for wear, at least.",
- "options": [
- {
- "name": "(Continue)",
- "text": "You wander over to the building that was described to you, and a woman calls out to you from an upstairs window. \"You! You have something of mine! Give it! Give it! Give it!\"",
- "options": [
- {
- "name": "\"Certainly.\" You conjure a gust of wind to carry the letter up to her window.",
- "text": "\"Ahhh! I knew it! I knew you smelled of magic!\" She slams the window shut, and refuses to answer the door.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 1,
- "POIReference": ""
- }
- ],
- "name": "\"I guess I should have asked for the reward first.\" (+1 local reputation. Complete Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "(Break down the door)",
- "text": "Several people in the village have turned their attention to you after the woman's outburst. Perhaps this isn't a good idea after all. (-1 local reputation)",
- "options": [
- {
- "name": "You mutter to yourself. \"Not worth a scene I suppose.\" (Complete Quest)"
- }
- ]
- }
- ]
- },
- {
- "name": "\"If you mean this letter, then yes.\" You walk closer.",
- "text": "She lowers down a bucket on a rope. Inside is a small coinpurse. \"Give it!!!\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "grantRewards": [
- {
- "type": "gold",
- "count": 150,
- "addMaxCount": 300
- },
- {
- "type": "card",
- "count": 1,
- "rarity": [
- "Common",
- "Uncommon"
- ],
- "cardText": "courier"
- }
- ],
- "issueQuest": "",
- "addMapReputation": 2,
- "POIReference": ""
- }
- ],
- "name": "You take the coins and place the letter in the bucket. \"I have to say, I do I find your demeanor unnerving.\" ",
- "text": "(+2 local reputation)",
- "options": [
- {
- "name": "(Complete Quest)"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "failureDialog": {
- "text": "The trip just doesn't seem worth it anymore, and you give up on trying to reach $(poi_1).",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "A change of scenery at the least",
- "stages": [
- {
- "id": 1,
- "name": "Travel",
- "description": "Make the long journey",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 80,
- "count2": 15,
- "POITags": [
- "Town"
- ],
- "objective": "Travel",
- "prologue": {
- "text": "Nothing like a really long journey to strech the legs, right? You could likely save yourself some time with the right spells, but... is that going to be safe?",
- "options": [
- {
- "name": "(Begin your quest)"
- }
- ]
- },
- "epilogue": {},
- "POIToken": ""
- }
- ]
-},
-{
- "id": 3,
- "isTemplate": true,
- "name": "(Almost) Open for Business",
- "description": "Assist a new merchant as they open their shop",
- "offerDialog": {
- "text": "A portly man in the corner of the tavern catches your eye. \"I hear you're looking for work.\"",
- "options": [
- {
- "name": "\"Sorry, you've got the wrong person.\" (Decline Quest)"
- },
- {
- "name": "So long as it pays. What do you need?",
- "text": "I'm new to town, and looking to open a new spell shop. But I need supplies that I had to leave behind. Can you go get them for me?",
- "options": [
- {
- "name": "\"And the pay?\"",
- "text": "\"How about a sample of the merchandise?\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "3",
- "POIReference": ""
- }
- ],
- "name": "\"You've got a deal.\" (Accept Quest)"
- },
- {
- "name": "\"I was looking for something a little more concrete. I'll pass.\" (Decline Quest)"
- }
- ]
- },
- {
- "name": "\"Sorry, but I'm a busy mage, which means I have no time for busy work. Good luck with your shop.\" (Decline Quest)"
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {},
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -5,
- "POIReference": "$(poi_1)"
- }
- ],
- "text": "Not every venture is meant to succeed. In this case, two have failed: A business venture and an adventure. (-5 local reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "A sample of the merchandise",
- "stages": [
- {
- "id": 1,
- "name": "Leave",
- "description": "Leave town",
- "mapFlag": "",
- "mapFlagValue": 1,
- "objective": "Leave",
- "prologue": {},
- "epilogue": {
- "text": "(As a reminder, you can track this quest from your quest log to get directions to your destination)",
- "options": [
- {
- "name": "(Begin your quest)"
- }
- ]
- },
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Go to the $(poi_2) to pick up the vendor's merchandise",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 50,
- "count2": 20,
- "POITags": [
- "BiomeColorless",
- "Town"
- ],
- "objective": "Travel",
- "prologue": {},
- "epilogue": {
- "text": "Upon arriving at the pickup point, you find a rather modest looking spellbook among the supplies. Presumably, this is the merchandise your employer is planning to sell",
- "options": [
- {
- "name": "You pick up the goods and begin your journey back.",
- "text": "Just as you begin to pick everything up, a spellbook slides out of a rip you hadn't noticed in the sack of goods. It opens as it lands on the ground.\t ",
- "options": [
- {
- "name": "You decide to investigate the spellbook.",
- "text": "As would suit a brand new shop, the contents are mostly common spells.",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "card",
- "count": 1,
- "rarity": [
- "Uncommon"
- ]
- }
- ]
- }
- ],
- "name": "Quickly and discretely help yourself to a spell before continuing",
- "text": "You receive a spell of dubious quality.",
- "options": [
- {
- "name": "I do get a sample of the merchandise, after all... (Leave)"
- }
- ]
- },
- {
- "name": "Move the items to another bag and carry on"
- },
- {
- "name": "Search for something more useful",
- "text": "Toward the back of the collection, you find some things that are at least a little more uncommon. And you also notice a young boy watching you from beneath a tree near the road.",
- "options": [
- {
- "name": "Move the items to another bag and carry on (Continue quest)"
- },
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "card",
- "count": 1,
- "rarity": [
- "Uncommon"
- ]
- }
- ]
- },
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- },
- {
- "grantRewards": [
- {
- "type": "card",
- "count": 4,
- "rarity": [
- "Uncommon"
- ]
- }
- ]
- }
- ],
- "name": "\"It's just a kid. Whatever.\" You take one of the cards and leave.",
- "text": "(-2 local reputation)",
- "options": [
- {
- "name": "(Continue your quest)"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "name": "You move the items to another bag and carry on. (Continue Quest)"
- }
- ]
- }
- ]
- },
- "POIToken": ""
- },
- {
- "id": 3,
- "name": "Travel",
- "description": "Return to $(poi_1)",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "POITags": [
- "BiomeColorless"
- ],
- "objective": "Travel",
- "prologue": {},
- "epilogue": {
- "text": "While you were gone, the new merchant has set up a tent filled with mismatched and bare shelves. It will be a little less bare now, but you doubt that their business will succeed.",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "card",
- "count": 4,
- "rarity": [
- "Common"
- ]
- },
- {
- "type": "shards",
- "count": 5,
- "addMaxCount": 5
- }
- ]
- }
- ],
- "name": "(Complete Quest)"
- }
- ]
- },
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "waste_town_generic",
- "waste_town_identity",
- "waste_town_tribal"
- ]
-},
-{
- "id": 4,
- "isTemplate": true,
- "name": "On the Hunt",
- "description": "Find and slay the $(enemy_2) before it escapes.",
- "offerDialog": {
- "text": "A well dressed elf, probably a merchant, approaches you. \"Adventurer, are you available? A $(enemy_2) has been causing trouble in this area lately, and we need someone to take care of the matter.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "4",
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "\"$(enemy_2)s are my specialty. Consider it done.\" (Accept Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "\"I have better things to do right now.\" (Decline Quest)",
- "text": "The elf says nothing, but looks disappointed. (-1 local reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- {
- "name": "\"Is there a bounty posted?\"",
- "text": "\"Officially, no.\" The elf thinks for a moment. \"But unofficially, I can offer you a small selection of spells and mana shards.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "4",
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "\"I'll handle it.\" (Accept Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": ""
- }
- ],
- "name": "\"For a $(enemy_2)? No thank you.\" (Decline Quest)",
- "text": "The elf says nothing, but looks disappointed. (-2 local reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 3,
- "POIReference": ""
- }
- ],
- "text": "Consciously or unconsciously, you brush your shoulders off as you walk back in to town. The locals appear delighted that you have taken care of their problem. (+3 local reputation)",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "card",
- "count": 2,
- "colors": [
- "Green"
- ],
- "rarity": [
- "Common"
- ],
- "colorType": "MonoColor"
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 2,
- "colors": [
- "Green"
- ],
- "rarity": [
- "Common",
- "Uncommon"
- ],
- "colorType": "MonoColor"
- },
- {
- "type": "card",
- "count": 1,
- "colors": [
- "Green"
- ],
- "rarity": [
- "Uncommon"
- ],
- "colorType": "MonoColor"
- },
- {
- "type": "shards",
- "count": 4,
- "addMaxCount": 4
- }
- ]
- }
- ],
- "name": "(Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "text": "You gave it your best effort, but today was not a successful hunt by any means. The $(enemy_2) will continue to be a problem for the area. (-2 town reputation)",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Shards, green commons & uncommons",
- "stages": [
- {
- "id": 1,
- "name": "Leave",
- "description": "Leave town to begin the hunt",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 15,
- "objective": "Leave",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Hunt a $(enemy_2)",
- "description": "Find and defeat the $(enemy_2) before it escapes. You only get one shot, so make it count.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 30,
- "objective": "Hunt",
- "enemyTags": [
- "BiomeGreen"
- ],
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 3,
- "name": "Travel",
- "description": "Head back to town to collect the $(enemy_2) bounty",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "forest_town_generic",
- "forest_town_identity",
- "forest_town_tribal",
- "forest_capital"
- ]
-},
-{
- "id": 5,
- "isTemplate": true,
- "name": "A Scheduled Burial",
- "description": "Find and slay the $(enemy_2) before it escapes.",
- "offerDialog": {
- "text": "A cloaked and hooded humanoid approaches you and speaks in a quiet raspy voice. \"You'll do. I have need of a $(enemy_2). Dead or alive. And by alive, I mean dead. Quickly.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "5",
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "\"With pleasure.\" (Accept Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "\"That's rather ominous\" (Decline Quest)",
- "text": "The silence that follows is much more ominous, but the figure eventually turns away and leaves. (-1 town reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- {
- "name": "\"Urgency is expensive.\"",
- "text": "\"So is not being the next scheduled burial.\" As you're still processesing that statement, the figure continues. \"Ten mana shards. And you can keep the bones.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "5",
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "\"Point me to them.\" (Accept Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": ""
- }
- ],
- "name": "\"For a $(enemy_2)? No thank you.\" (Decline Quest)",
- "text": "The air grows cold for a moment as they turn and walk away. (-2 town reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "No sooner than you walk through the gates, a pair of ghouls scamper over and take the corpse from you. They disappear into a nearby building. Mere moments later, one returns with a wooden chest while the other carries away a matching one. (+3 local reputation)",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 3,
- "POIReference": ""
- },
- {
- "grantRewards": [
- {
- "type": "card",
- "count": 1,
- "subTypes": [
- "Skeleton"
- ]
- },
- {
- "type": "shards",
- "count": 10
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 2,
- "colors": [
- "Black"
- ],
- "rarity": [
- "common"
- ],
- "colorType": "MonoColor"
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "colors": [
- "Black"
- ],
- "rarity": [
- "uncommon"
- ],
- "colorType": "MonoColor"
- }
- ]
- }
- ],
- "name": "(Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "text": "The $(enemy_2) escapes, and your opportunity is missed. Hopefully that doesn't result in your parts being harvested next. (-2 town reputation)",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Shards and bones",
- "stages": [
- {
- "id": 1,
- "name": "Leave",
- "description": "Leave town to locate your victim",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 15,
- "objective": "Leave",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Hunt a $(enemy_2)",
- "description": "Find and defeat the $(enemy_2) before it escapes. You only get one shot, so make it count.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 30,
- "objective": "Hunt",
- "enemyTags": [
- "BiomeBlack"
- ],
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 3,
- "name": "Travel",
- "description": "Head back to town to collect the $(enemy_2) bounty. And bones.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "swamp_town_generic",
- "swamp_town_identity",
- "swamp_town_tribal",
- "swamp_capital"
- ]
-},
-{
- "id": 6,
- "isTemplate": true,
- "name": "High Plains Justice",
- "description": "Catch the $(enemy_2) before it escapes.",
- "offerDialog": {
- "text": "As you walk out of the local inn, you spot a militiaman putting up wanted posters.",
- "options": [
- {
- "name": "(Continue)",
- "text": "Carrying on through town, you spot someone else interacting with a poster, tearing it down. The resemblance is uncanny.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "You shrug your shoulders. It's not your problem. (Decline Quest)",
- "text": "The criminal glances at you and hurredly scampers off. (-1 Reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- {
- "name": "You approach the suspect. ",
- "text": "Hearing your footsteps, the $(enemy_2) takes off at a full run.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "Definitely not your problem. (Decline Quest)",
- "text": "The $(enemy_2) slips through a crowded gate with his head down and you lose sight of them. (-1 Reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "6",
- "POIReference": ""
- }
- ],
- "name": "Chase after them. (Accept Quest)"
- }
- ]
- },
- {
- "name": "You clear your throat in an exagerated manner.",
- "text": "The $(enemy_2) drops a small satchel as they begin to run away.",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "addMaxCount": 2,
- "rarity": [
- "Common"
- ],
- "cardTypes": [
- "Artifact"
- ]
- },
- {
- "type": "gold",
- "count": 300,
- "addMaxCount": 100
- }
- ]
- }
- ],
- "name": "Investigate the dropped bag",
- "text": "They get away, but you find some trinkets and gold inside the bag, all very likely stolen. (-2 reputation)",
- "options": [
- {
- "name": "(Continue, Decline Quest)"
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "6",
- "POIReference": ""
- }
- ],
- "name": "Chase after them. (Accept Quest)"
- }
- ]
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 3,
- "POIReference": ""
- }
- ],
- "text": "You seek out the town guard barracks, ready to claim the reward for $(enemy_2). The militia captain nods as you explain what happened, then hands over a meager reward. (+3 local reputation)",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "gold",
- "count": 100
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "White"
- ],
- "rarity": [
- "Common"
- ]
- },
- {
- "type": "shards",
- "count": 3
- }
- ]
- }
- ],
- "name": "You quickly scan what he handed over to you, and think about the stolen items you found on your target.",
- "text": "I wonder if he knows that I would have found anything?",
- "options": [
- {
- "name": "Turn over the stolen loot. (Complete Quest)",
- "text": " (+1 Reputation) You receive a second nod, more respectful than the previous acknowledgement. \"Thank you, citizen.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 1,
- "POIReference": ""
- }
- ],
- "name": "(Continue)"
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": "$(poi_1)"
- },
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "grantRewards": [
- {
- "type": "card",
- "count": 2,
- "addMaxCount": 1,
- "colors": [
- "White"
- ],
- "rarity": [
- "Common",
- "Uncommon"
- ],
- "colorType": "MonoColor"
- },
- {
- "type": "card",
- "count": 1,
- "colors": [
- "White"
- ],
- "rarity": [
- "Rare",
- "Uncommon"
- ],
- "colorType": "MonoColor"
- },
- {
- "type": "card",
- "count": 2,
- "addMaxCount": 1,
- "colors": [
- "White"
- ],
- "rarity": [
- "Common",
- "Uncommon"
- ],
- "colorType": "MonoColor"
- },
- {
- "type": "card",
- "count": 1,
- "colors": [
- "White"
- ],
- "rarity": [
- "Rare",
- "Uncommon"
- ],
- "colorType": "MonoColor"
- }
- ]
- }
- ],
- "name": "Make no mention of what you found. (Complete Quest)",
- "text": "(-1 Reputation) The captain keeps his eyes on you as you leave, but says nothing further.",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- }
- ]
- },
- "failureDialog": {
- "text": "The $(enemy_2) has escaped, and will likely be trouble again in the future. (-2 town reputation)",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Shards, white commons & uncommons",
- "stages": [
- {
- "id": 1,
- "name": "Leave",
- "description": "Begin the chase",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 15,
- "objective": "Leave",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Hunt a $(enemy_2)",
- "description": "Bring the $(enemy_2) to justice before they can escape.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 30,
- "objective": "Hunt",
- "enemyTags": [
- "BiomeWhite",
- "Human"
- ],
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 3,
- "name": "Travel",
- "description": "Head back to town to collect the $(enemy_2) bounty",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "plains_town_generic",
- "plains_town_identity",
- "plains_town_tribal",
- "plains_capital"
- ]
-},
-{
- "id": 7,
- "isTemplate": true,
- "name": "Sacred Sands",
- "description": "Find and slay the $(enemy_2) before it escapes.",
- "offerDialog": {
- "text": "Stepping out of the cool shade of the local tavern, you find yourself face to face with a Viashino adorned in tribal garb.",
- "options": [
- {
- "name": "\"...Can I help you?\"",
- "text": "\"Shaman Izka hunts defilers of sacred sands. You will help.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "7",
- "POIReference": ""
- }
- ],
- "name": "\"That wasn't what I meant, but... sure. Sacred vengeance sounds pretty rare around here.\" (Accept Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": ""
- }
- ],
- "name": "\"I don't like sand.\" (Decline Quest)",
- "text": "The viashino's tail whips back and forth. \"Szil will remember this.\" (-2 reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "You walk by without slowing. (Decline Quest)",
- "text": "The Viashino's tail twitches as you walk by, but they let you go. (-1 town reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "The Viashino holds still for a moment, regarding you with a long evaluating look. \"Shaman Cresh thanks you, and wishes your eggs to hatch well.\" (+3 local reputation)",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 3,
- "POIReference": ""
- },
- {
- "grantRewards": [
- {
- "type": "shards",
- "count": 5
- },
- {
- "type": "card",
- "count": 3,
- "colors": [
- "Red"
- ],
- "rarity": [
- "Common",
- "Uncommon"
- ]
- }
- ]
- }
- ],
- "name": "(Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "text": "The $(enemy_2) will not be receiving vengeance today. (-2 town reputation)",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Shards, red commons & uncommons",
- "stages": [
- {
- "id": 1,
- "name": "Leave",
- "description": "Leave town to begin the hunt",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 15,
- "objective": "Leave",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Hunt a $(enemy_2)",
- "description": "Find and defeat the $(enemy_2) before it escapes. You only get one shot, so make it count.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 30,
- "objective": "Hunt",
- "enemyTags": [
- "BiomeRed"
- ],
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 3,
- "name": "Travel",
- "description": "Head back to town to collect the $(enemy_2) bounty",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "mountain_town_generic",
- "mountain_town_identity",
- "mountain_town_tribal",
- "mountain_capital"
- ]
-},
-{
- "id": 8,
- "isTemplate": true,
- "name": "Remote Instruction",
- "description": "Find the $(enemy_2) before it escapes and put on a show",
- "offerDialog": {
- "text": "A robed wizard leads a more mundane dressed individual over to you. \"You there, you are a battle mage, yes?\"",
- "options": [
- {
- "name": "\"Among other things, yes.\"",
- "text": "He turns to his companion. \"As you can see, the drab appearance was a dead giveaway.\"",
- "options": [
- {
- "name": "You clear your throat.",
- "text": "The wizard turns back to you. \"My new apprentice believes that he wishes to be a battle mage himself. To dissuade him, I shall have him scry over you as you fight a $(enemy_2).\"",
- "options": [
- {
- "name": "You pause for a moment, considering your words carefully. \"I'm not so sure I'm comfortable with that.\" (Decline Quest)",
- "text": "The wizard frowns and vanishes. His confused companion turns around and walks back the way they had come from. (-1 town reputation)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "7",
- "POIReference": ""
- }
- ],
- "name": "You laugh. \"Then I shall put on a show for him, so long as he doesn't blink. Point me to your $(enemy_2).\" (Accept Quest)"
- }
- ]
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "\"And a busy one as well.\" (Decline Quest)",
- "text": "The wizard frowns and vanishes. His confused companion turns around and walks back the way they had come from. (-1 town reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- {
- "name": "\"Who's asking?\"",
- "text": "\"I am Morelith The Great, however it is my foolish apprentice who is asking through me.\" The younger man winces and looks away, seemingly shamed.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 1,
- "POIReference": ""
- }
- ],
- "name": "\"Oh my! Of course I didn't recognize the fabled master of illusions! What can I do for you?\"",
- "text": "(+1 reputation) \"My new apprentice believes that he wishes to be a battle mage himself. To dissuade him, I shall have him scry over you as you fight a $(enemy_2).\"",
- "options": [
- {
- "name": "You pause for a moment, considering your words carefully. \"I'm not so sure I'm comfortable with that.\" (Decline Quest)",
- "text": "Morelith turns to his apprentice and speaks sternly. \"Not only are battle mages generally incompetent, they are rude as well.\"",
- "options": [
- {
- "name": "You consider a much more aggressive response than you gave before, but think better of it. (Leave)"
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "8",
- "POIReference": ""
- }
- ],
- "name": "You laugh. \"Then I shall put on a show for him, so long as he doesn't blink. Point me to your $(enemy_2).\" (Accept Quest)"
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": ""
- }
- ],
- "name": "\"Morelith The Great? More or less average is more like it. I don't have time for this.\" (Decline Quest)",
- "text": "The indignant wizard teleports himself and his companion away. The marketplace crowd takes notice and quiets slightly. Perhaps Morelith is an important figure here. (-2 town reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "You feel a sense of elation joining the eery feeling that some has been watching you. You also wonder if you heard an indignant huff, or you just imagined it. Regardless, your pockets bulge with conjured rewards. (+3 local reputation)",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "card",
- "count": 1,
- "colors": [
- "Blue"
- ],
- "rarity": [
- "Uncommon",
- "Common"
- ],
- "subTypes": [
- "Illusion"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "Blue"
- ],
- "rarity": [
- "Common"
- ]
- },
- {
- "type": "card",
- "probability": 0.8,
- "count": 1,
- "colors": [
- "Blue"
- ],
- "rarity": [
- "Uncommon"
- ]
- },
- {
- "type": "card",
- "count": 1,
- "colors": [
- "Blue"
- ],
- "rarity": [
- "Uncommon"
- ]
- },
- {
- "type": "shards",
- "count": 2,
- "addMaxCount": 3
- }
- ]
- }
- ],
- "name": "(Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "text": "You now feel as though you are being both watched AND mocked. (-2 town reputation)",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Shards, blue commons & uncommons",
- "stages": [
- {
- "id": 1,
- "name": "Leave",
- "description": "Leave town to begin the hunt",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 15,
- "objective": "Leave",
- "prologue": {},
- "epilogue": {
- "text": "No more than a step out of the town gates, you have a sudden and unshakable feeling that you are being watched.",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Hunt a $(enemy_2)",
- "description": "Find and defeat the $(enemy_2) before it escapes. You only get one shot, so make it count.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 30,
- "objective": "Hunt",
- "enemyTags": [
- "BiomeBlue"
- ],
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 3,
- "name": "Travel",
- "description": "Head back to town to collect the $(enemy_2) bounty",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "island_town_generic",
- "island_town_identity",
- "island_town_tribal",
- "island_capital"
- ]
-},
-{
- "id": 9,
- "isTemplate": true,
- "name": "Waste 'em",
- "description": "Find and slay the $(enemy_2) before it escapes.",
- "offerDialog": {
- "text": "A job board has been constructed outside the local inn, and you see that it is covered in various papers and posters.",
- "options": [
- {
- "name": "You walk away, having your own goals in mind already. (Decline Quest)"
- },
- {
- "name": "You take a moment to look over the board.",
- "text": "Most of the ads are nondescript, weather worn, or written in an unfamiliar language. A few catch your eye, however.",
- "options": [
- {
- "name": "You review a new sheet of paper with a basic but clear sketch on it.",
- "text": "Not a word is written upon it, but the drawing is clearly a $(enemy_2).",
- "options": [
- {
- "name": "\"An artist like that should find their way to a larger city.\" You walk away, impressed but uninterested. (Decline Quest)"
- },
- {
- "name": "Curious as to why this would be on the board, your gaze lingers for a moment.",
- "text": "As you look at the wordless paper, words find their way in to your mind by unknown other means. 'FIND.' '{COLOR=red}KILL!{ENDCOLOR}' 'REWARD.'",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "9",
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "'YES.' (Accept Quest)"
- },
- {
- "name": "'REWARD?'",
- "text": "'{COLOR=red}KILL!{ENDCOLOR}.' 'REWARD.'",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "9",
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "'YES.' (Accept Quest)"
- },
- {
- "name": "Unnerved by the situation, you shake your head and walk away. (Decline Quest)"
- }
- ]
- },
- {
- "name": "You decide that the invasive thoughts, if you can call them that, are unwelcomed, and you take a step back.",
- "text": "The thoughts urgently follow you for a moment. '{COLOR=red}KKKKiiiiill...{ENDCOLOR}' But as you take another step back, the words vanish from your mind.",
- "options": [
- {
- "name": "With no delay at all, you walk away. Far away. (Decline Quest)"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": ""
- }
- ],
- "name": "You look over an old and tattered sheet, with two faded but mostly legible colors of ink upon it.",
- "text": "What follows is the saddest marriage proposal you've ever heard of, let alone read first hand. Firstly, it's addressed \"to whom it may concern.\"",
- "options": [
- {
- "name": "You continue to read.",
- "text": "Secondly, another handwriting has scrawled over what might have actually been a romantic bit with the following. \"Don't bother. I killed him yesterday\"",
- "options": [
- {
- "name": "You shake your head and walk away. (Decline Quest)"
- }
- ]
- },
- {
- "name": "You spare yourself from the details and walk away. (Decline Quest)"
- }
- ]
- },
- {
- "name": "A very colorful advertisement catches your eye.",
- "text": "{RAINBOW=2;2;1;0.8}CIRCUS OF SHANDALAR, COMING SOON TO EVERYWHERE!!!!",
- "options": [
- {
- "name": "You're not sure what you were looking for, but a circus wasn't it. (Decline Quest)"
- }
- ]
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "Your unknown employer is still nowhere to be seen, and is not heard from again either. But you find a box waiting for you beneath the job board. The box is warded, as the scorch marks off to one side and smell of burnt hair confirm, but it opens at your approach. (+3 local reputation)",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 3,
- "POIReference": ""
- },
- {
- "grantRewards": [
- {
- "type": "shards",
- "count": 5
- },
- {
- "type": "card",
- "count": 1,
- "rarity": [
- "Uncommon"
- ]
- },
- {
- "type": "card",
- "count": 1,
- "rarity": [
- "Common"
- ],
- "colorType": "Colorless"
- },
- {
- "type": "card",
- "count": 1,
- "rarity": [
- "Common"
- ]
- },
- {
- "type": "card",
- "count": 1,
- "rarity": [
- "Uncommon"
- ],
- "colorType": "Colorless"
- }
- ]
- }
- ],
- "name": "(Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "text": "The $(enemy_2) eludes you. (-2 town reputation)",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Shards, commons & uncommons",
- "stages": [
- {
- "id": 1,
- "name": "Leave",
- "description": "Leave town to begin the hunt",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 15,
- "objective": "Leave",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Hunt a $(enemy_2)",
- "description": "Find and defeat the $(enemy_2) before it escapes. You only get one chance, so give it your best shot.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 30,
- "objective": "Hunt",
- "enemyTags": [
- "BiomeColorless"
- ],
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 3,
- "name": "Travel",
- "description": "Head back to town to collect the $(enemy_2) bounty",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "waste_town_generic",
- "waste_town_tribal",
- "waste_town_identity"
- ]
-},
-{
- "id": 10,
- "isTemplate": true,
- "name": "Room for New Growth",
- "description": "Clear out all enemies in the $(poi_1) and report back",
- "offerDialog": {
- "text": "A druid approaches you. \"Will you help save our world?\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "What do you think I'm trying to do? (Decline Quest)",
- "text": "Stunned, the Druid watches you leave. (-1 local reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- {
- "name": "\"Certainly. What tiny woodland creatures need rescuing today?\"",
- "text": "The druid shakes her head. \"Most of them, but they are not your direct concern.\"",
- "options": [
- {
- "name": "\"And what is, then?\"",
- "text": "\"The inhabitants of the nearby $(poi_1). They must be removed for the sake of balance and to ensure space is available for new life to grow.\" She nods as though this were an indisputable fact.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "10",
- "POIReference": ""
- }
- ],
- "name": "\"Huh. Not the way I thought this was going to go, but... sure. Lead the way.\" (Accept Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "\"Sorry, I've got bigger things to worry about right now.\" (Decline Quest)",
- "text": "(-1 Local Reputation) The druid keeps a passive look on her face. \"Soon those things will be balanced as well.\"",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "name": "\"I'm beginning to think that is my role in life. What can I do for you?\"",
- "text": "\"The inhabitants of the nearby $(poi_1) must be removed for the sake of balance and to ensure space is available for new life to grow.\" She nods as though this were an indisputable fact.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "10",
- "POIReference": ""
- }
- ],
- "name": "\"Saving the world, one defeated enemy at a time.\" (Accept Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "\"I'm not entirely sure I have time for that right now.\"",
- "text": "The druids face remains unchanged, but her voice grows a touch more quiet. \"The forest will remember this.\" (-1 Local Reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 3,
- "POIReference": ""
- }
- ],
- "text": "You return to town, and find the druid waiting for you just outside of it. \"Balance has been restored.\" (+3 Local Reputation)",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- },
- {
- "grantRewards": [
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "colors": [
- "Green"
- ],
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "colors": [
- "Green"
- ],
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "Green"
- ],
- "rarity": [
- "Mythic Rare",
- "Rare"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "Green"
- ],
- "rarity": [
- "Uncommon"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "Green"
- ]
- }
- ]
- }
- ],
- "name": "\"Almost. I believe there's a reward due to level the scales.\"",
- "text": "(-1 Local Reputation) The druid frowns slightly, but hands you a bundle wrapped in small vines.",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "shards",
- "count": 15
- }
- ]
- }
- ],
- "name": "(Complete Quest)"
- }
- ]
- },
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "colors": [
- "Green"
- ],
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "colors": [
- "Green"
- ],
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "Green"
- ],
- "rarity": [
- "Mythic Rare",
- "Rare"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "Green"
- ],
- "rarity": [
- "Uncommon"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "Green"
- ]
- },
- {
- "type": "shards",
- "count": 15
- }
- ]
- }
- ],
- "name": "You nod. \"As it should be.\"",
- "text": "The druid hands you a bundle wrapped in small vines.",
- "options": [
- {
- "name": "(Complete Quest)"
- }
- ]
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the $(poi_1). (-2 Local Reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Mana Shards, Uncommon & Rare cards",
- "stages": [
- {
- "id": 1,
- "name": "Clear",
- "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the Forest biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "POITags": [
- "BiomeGreen",
- "Hostile",
- "Sidequest"
- ],
- "objective": "Clear",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Return to town and report your success in clearing the $(poi_1).",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "forest_town_generic",
- "forest_town_identity",
- "forest_town_tribal",
- "forest_capital"
- ]
-},
-{
- "id": 11,
- "isTemplate": true,
- "name": "Eviction Notice",
- "description": "Clear all enemies from a dungeon",
- "offerDialog": {
- "text": "As you approach the town square, a man climbs down from a packed wagon. He glances around, then walks toward you.\"You there, you look like a capable individual!\"",
- "options": [
- {
- "name": "\"Capable just so happens to be my middle name.\"",
- "text": "He looks perplexed for a moment, but glances back at the wagon as though distracted by it. \"I was hoping you could handle some business for me\"",
- "options": [
- {
- "name": "Business? What sort of business?",
- "text": "\"Well, some folks here in town are looking to move on, start fresh somewhere new. We had a spot picked out to settle down, but... it appears to be occupied.\"",
- "options": [
- {
- "name": "\"I see. And I suppose you're looking for the current occupants to be removed?",
- "text": "\"Yes! Exactly that! After all, I have this deed right here stating that we own the land!\" He briefly flashes some papers, but you notice some of the ink has smeared ink on them.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "11",
- "POIReference": ""
- }
- ],
- "name": "\"Well then, I hope your new settlement will remember me fondly when setting prices.\" You make note of the location and promise to clear it out. (Accept Quest)"
- },
- {
- "name": "\"I don't think I'm interested. Sorry.\" (Decline Quest)"
- }
- ]
- },
- {
- "name": "\"And why exactly do you need me?\"",
- "text": "\"Well, because I'm no good in a fight while I'm protecting my belongings!\" He glances back at the cart once again.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "11",
- "POIReference": ""
- }
- ],
- "name": "\"Fine, fine... I hope you've got something in that wagon to make it worth my while.\" You make note of the location and set off to clear it. (Accept Quest)"
- },
- {
- "name": "\"I don't think I'm interested. Sorry.\" (Decline Quest)"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "name": "\"Capable and in a hurry.\" You brush past him and continue on your way. (Decline Quest)"
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "As soon as you turn to head back to town, you hear the squeaking of wagon wheels in the distance. Your employer comes in to view, and drives his wagon right up to you.",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "shards",
- "count": 15
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "rarity": [
- "Uncommon"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "rarity": [
- "Rare"
- ]
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 2
- }
- ]
- }
- ],
- "name": "\"You might want to spend some time cleaning it before you move in, but it's all yours.\" (Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "You decide that the rewards promised to you are not worth clearing out the current occupants of the $(poi_1). They were here first anyway. (-2 Local Reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Mana Shards, Uncommon & Rare cards",
- "stages": [
- {
- "id": 1,
- "name": "Clear",
- "description": "Travel to the $(poi_1) and defeat all enemies inside.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count2": 25,
- "POITags": [
- "Hostile",
- "Sidequest"
- ],
- "objective": "Clear",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Leave",
- "description": "Exit the newly cleared (but not yet cleaned) dungeon",
- "mapFlag": "",
- "mapFlagValue": 1,
- "objective": "Leave",
- "prologue": {},
- "epilogue": {},
- "POIToken": "$(poi_1)"
- }
- ]
-},
-{
- "id": 12,
- "isTemplate": true,
- "name": "A Freshly Plowed Field",
- "description": "Clear out all enemies in the $(poi_2) and report back",
- "offerDialog": {
- "text": "\"We need a new field to increase our harvest.\" A weathered but intimidating man in simple farmer's garb addresses you directly. \"This town is growing faster than my grain.\"",
- "options": [
- {
- "name": "A no-nonsense man deserves a no-nonsense reply. \"I can handle that.\"",
- "text": "\"Good. I just need you to clear the current occupants of the area I'd like to plant. They've been bothering our farm anyway.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "12",
- "POIReference": ""
- }
- ],
- "name": "\"Consider it done.\" (Accept Quest)"
- },
- {
- "name": "\"Ah, there's the catch. No thanks.\" (Decline Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "12",
- "POIReference": ""
- }
- ],
- "name": "\"They'll be fertilizing your grain in no time.\" (Accept Quest)"
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "\"That doesn't seem to be my problem.\" (Decline Quest)",
- "text": "(-1 Local Reputation) He shrugs and moves on. ",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "You've barely finished clearing the area, and the imposing farmer is already preparing to harness one of his animals to a plow outside. Seeing you approach, he tosses you a satchel. \"Thanks.\" He then gets back to work.",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "shards",
- "count": 15
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "colors": [
- "White"
- ],
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "White"
- ],
- "rarity": [
- "Uncommon"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "White"
- ],
- "rarity": [
- "Rare"
- ]
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "colors": [
- "White"
- ],
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 2,
- "colors": [
- "White"
- ]
- }
- ]
- }
- ],
- "name": "A man of few words, but he pays well enough. (Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_1)"
- }
- ],
- "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the $(poi_2). (-2 Local Reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "reward": {},
- "rewardDescription": "Mana Shards, Uncommon & Rare cards",
- "stages": [
- {
- "id": 1,
- "name": "Clear",
- "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the Plains biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 35,
- "POITags": [
- "BiomeWhite",
- "Hostile",
- "Sidequest"
- ],
- "objective": "Clear",
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Leave",
- "description": "Leave town to begin your quest.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "objective": "Leave",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "plains_town_generic",
- "plains_town_identity",
- "plains_town_tribal",
- "plains_capital"
- ]
-},
-{
- "id": 13,
- "isTemplate": true,
- "name": "The Onyx Compass",
- "description": "Clear out all enemies in the $(poi_2) and report back",
- "offerDialog": {
- "text": "\"You. Come here.\" The gnome speaking to you seems very out of place here. He wears a white pristine robe that was either a shirt or custom tailored for him. He acts like he belongs and that he owns the place, however.",
- "options": [
- {
- "name": "Walk over without a word.",
- "text": "The gnome gives a satisfied grunt, and continues to issue orders. He puts a small satchel in your hands \"Here. Take this compass. Follow it, and remove anything it points to. When it no longer points, return to me.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "13",
- "POIReference": ""
- }
- ],
- "name": "You can't resist slipping one thing in: \"Understood. I'll be back shortly.\" (Accept Quest)",
- "text": "The joke goes over his head.",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- {
- "name": "You glance down at the satchel, surprised at its weight.",
- "text": "The gnome demands your attention again before you can investigate. \"Are you deaf and dumb, or just dumb? GET MOVING!!!\" (-1 Local Reputation)",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "You drop the satchel. \"What?\" (Decline Quest)",
- "text": "He snatches up the cloth sack and walks away, cursing you the whole way. (-1 Local Reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 1,
- "POIReference": ""
- }
- ],
- "name": "You look back up (slightly) to meet his glare. \"Understood, sir.\" (Accept Quest)",
- "text": "\"That's more like it.\" (+1 Local Reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "You hold out your hand. \"Sorry, must be this tall to give orders\" (Decline Quest)",
- "text": "(-1 Local Reputation) He scowls and stomps away, one tiny step at a time.",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- {
- "name": "\"What do you need?\"",
- "text": "\"No questions. Just listen.\" He puts a small satchel in your hands. \"Take this compass. Follow it, and remove anything it points to. When it no longer points, return to me.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "You glance down at the satchel, surprised at its weight.",
- "text": "The gnome demands your attention again before you can investigate. \"Are you deaf and dumb, or just dumb? GET MOVING!!!\" (-1 Local Reputation)",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "You drop the satchel. \"What?\" (Decline Quest)",
- "text": "He snatches up the cloth sack and walks away, cursing you the whole way. (-1 Local Reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 1,
- "POIReference": ""
- }
- ],
- "name": "You look back up (slightly) to meet his glare. \"Understood, sir.\" (Accept Quest)",
- "text": "\"That's more like it.\" (+1 Local Reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "13",
- "POIReference": ""
- }
- ],
- "name": "Got it. (Accept Quest)"
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 3,
- "POIReference": ""
- }
- ],
- "text": "Another gnome, slightly taller than the first but not dressed as finely, meets you at the gate. \"The compass, if you please.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "grantRewards": [
- {
- "type": "shards",
- "count": 15
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "colors": [
- "Black"
- ],
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "Black"
- ],
- "rarity": [
- "Uncommon"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "Black"
- ],
- "rarity": [
- "Rare"
- ]
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "colors": [
- "Black"
- ],
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 2,
- "colors": [
- "Black"
- ]
- }
- ],
- "issueQuest": "",
- "POIReference": ""
- }
- ],
- "name": "You hand it over in its satchel, and he gives you a larger yet seemingly lighter bag in return. (Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -3,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "Despite the insistance of the needle you decide that you will not finish clearing the $(poi_2). As if it could sense this somehow, the onyx compass disappears. (-2 Local Reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "reward": {},
- "rewardDescription": "Mana Shards, Uncommon & Rare cards",
- "stages": [
- {
- "id": 3,
- "name": "Leave",
- "description": "Leave town to begin your quest",
- "mapFlag": "",
- "mapFlagValue": 1,
- "objective": "Leave",
- "prologue": {},
- "epilogue": {
- "text": "You retrieve the compass from its pouch as you approach the town's gate. It is made of a deeply dark stone, with a single red needle that indicates where to find your targets.",
- "options": [
- {
- "name": "You take note of the direction and head off that way, putting the device away for now. (Continue)"
- },
- {
- "name": "You take a closer look at the device.",
- "text": "The 'compass' is unlike most you have ever seen before. There is not a single marking on it anywhere, nor any color other than onyx save the crimson needle.",
- "options": [
- {
- "name": "You put the compass away and carry on. (Continue)"
- },
- {
- "name": "You look closer at the needle.",
- "text": "The needle points unerringly in a single direction, no matter which way or how quickly you turn the device. You reach out and touch it, and find that you are unable to move the needle yourself.",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- }
- ]
- },
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Clear",
- "description": "Travel to the $(poi_2) and defeat all enemies inside. The target location is in the Swamp biome",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count2": 25,
- "POITags": [
- "BiomeBlack",
- "Hostile",
- "Sidequest"
- ],
- "objective": "Clear",
- "prologue": {},
- "epilogue": {
- "text": "You check your compass, looking for your next target, only to find that the needle has disappeared entirely. Your task appears to be complete."
- },
- "failureDialog": {},
- "POIToken": ""
- },
- {
- "id": 3,
- "name": "Travel",
- "description": "Return to town and report your success in clearing the $(poi_2).",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "swamp_town_generic",
- "swamp_town_identity",
- "swamp_town_tribal",
- "swamp_capital"
- ]
-},
-{
- "id": 14,
- "isTemplate": true,
- "name": "A Vision of Destruction",
- "description": "Clear out all enemies in the $(poi_1) and report back",
- "offerDialog": {
- "text": "Walking in to the village, an old man looks up as if expecting you and rushes over (to the extent that he is able) \"$(playername). I need you to turn around and leave. NOW.\"",
- "options": [
- {
- "name": "You take a good look at the old man, but do not recognize his features. \"Should I know you?\"",
- "text": "\"No.\" He shakes his head. \"But I have had a vision. A vision of destruction, fire, and ruin. And of you.\"",
- "options": [
- {
- "name": "You give a wry grin. \"I was under the impression that destruction, fire, and ruin were popular hobbies around here.\"",
- "text": "(-1 Local Reputation) He scowls at you and continues. \"This is no laughing matter. A spawn of Lathliss seeks a new home, and will come here soon unless we intervene.\"",
- "options": [
- {
- "name": "\"A fight with a dragon? I look forward to the challenge!\"",
- "text": "He shakes his head. \"It is a fight that you would win. But in the process, our village would be lost. We MUST prevent the beast from arriving.\"",
- "options": [
- {
- "name": "\"How do we do that?\"",
- "text": "\"Before it comes here, the dragon will attempt to make a home at a $(poi_1) nearby. It will find several unfriendly occupants already there. But if you were to remove them in advance, I believe the creature will nest there and spare our village.\"",
- "options": [
- {
- "name": "\"Fight off all the creatures in a $(poi_1) and then a dragon too? No thanks. (Decline Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "14",
- "POIReference": ""
- }
- ],
- "name": "\"Point the way.\" (Accept Quest)"
- }
- ]
- },
- {
- "name": "\"I don't think I'm interested. Sorry.\" (Decline Quest)"
- }
- ]
- },
- {
- "name": "\"A fight with a dragon? No thanks. I'll be leaving now.\" (Decline Quest)"
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "14",
- "addMapReputation": 1,
- "POIReference": ""
- }
- ],
- "name": "\"Tell me more about this vision, elder.\"",
- "text": "(+1 Local Reputation) He continues with great urgency. \"A spawn of Lathliss seeks a new home, and will come here soon unless we intervene.\"",
- "options": [
- {
- "name": "\"A fight with a dragon? No thanks. I'll be leaving now.\" (Decline Quest)"
- },
- {
- "name": "\"A fight with a dragon? I look forward to the challenge!\"",
- "text": "He shakes his head. \"It is a fight that you would win. But in the process, our village would be lost. We MUST prevent the beast from arriving.\"",
- "options": [
- {
- "name": "\"How do we do that?\"",
- "text": "\"Before it comes here, the dragon will attempt to make a home at a $(poi_1) nearby. It will find several unfriendly occupants already there. But if you were to remove them in advance, I believe the creature will nest there and spare our village.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "14",
- "POIReference": ""
- }
- ],
- "name": "\"Point the way.\" (Accept Quest)"
- },
- {
- "name": "\"Fight off all the creatures in a $(poi_1) and then a dragon too? No thanks. (Decline Quest)"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "name": "\"I'll take my chances, thanks.\" (Decline Quest)",
- "text": "He exclaims at you as you walk by. \"Leave. NOW!!! You must leave!!!\" (-2 local reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 3,
- "POIReference": ""
- }
- ],
- "text": "The elder meets you outside the gates of the village as you return, mounted on horseback. He hands you a pouch containing your rewards. (+3 Local Reputation)",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "shards",
- "count": 15
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "colors": [
- "Red"
- ],
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "Red"
- ],
- "rarity": [
- "Uncommon"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "Red"
- ],
- "rarity": [
- "Rare"
- ]
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "colors": [
- "Red"
- ],
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 2,
- "colors": [
- "Red"
- ]
- }
- ]
- }
- ],
- "name": "\"Going somewhere?\"",
- "text": "\"My vision was less than specific about whether or not it would be changed by your actions. So... yes.\"",
- "options": [
- {
- "name": "You glance around at a clear sky warily before going on in to town. (Complete Quest)"
- }
- ]
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -3,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "After some reflection, you decide to abandon clearing out $(poi_1). The villagers will be fine, right? (-3 Local Reputation)",
- "options": [
- {
- "name": "(continue)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "reward": {},
- "rewardDescription": "Mana Shards, Uncommon & Rare cards",
- "stages": [
- {
- "id": 1,
- "name": "Clear",
- "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the Mountain biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 35,
- "POITags": [
- "BiomeRed",
- "Hostile",
- "Sidequest"
- ],
- "objective": "Clear",
- "prologue": {},
- "epilogue": {
- "text": "The $(poi_1) falls silent as you remove the last creature. You consider staying to welcome the dragon, should it appear, but something tells you that leaving would be a much better idea for now.",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- "failureDialog": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Return to town and report your success in clearing the $(poi_1).",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "mountain_town_generic",
- "mountain_town_identity",
- "mountain_town_tribal",
- "mountain_capital"
- ]
-},
-{
- "id": 15,
- "isTemplate": true,
- "name": "A Private Island",
- "description": "Clear out all enemies in the $(poi_1) and report back",
- "offerDialog": {
- "text": "\"Excuse me, adventurer, but I'm in need of assistance.\" The man appears of modest means at first glance, but a closer inspection reveals that his average looking clothing is may as well be made for a king.",
- "options": [
- {
- "name": "\"Of course, what can I do for you?\"",
- "text": "He bows to you slightly. \"My name is Lazarus, a humble servant of nobles who wish to remain anonymous.\"",
- "options": [
- {
- "name": "\"And what do these anonymous nobles desire?\"",
- "text": "\"To remain anonymous. And to take an island vacation. I have identified a spot which meets all of their requirements, but it is currently occupied.\"",
- "options": [
- {
- "name": "\"I see. And I suppose you're looking for the current occupants to be removed?\"",
- "text": "\"Precisely. Do so, and you will be well rewarded.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "15",
- "POIReference": ""
- }
- ],
- "name": "\"Well I've always wanted to be owed a favor from the rich and powerful. I'll do it.\" (Accept Quest)"
- },
- {
- "name": "\"I don't think I'm interested. Sorry.\" (Decline Quest)"
- }
- ]
- },
- {
- "name": "\"I must decline. I respect the local inhabitants far more than faceless nobility.\" (Decline Quest)",
- "text": "He gives you the smallest bow imaginable, just enough to say that one was given without indicating respect.",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- },
- {
- "name": "\"I don't like not knowing who I am working for\"",
- "text": "\"You know me, and you will work for me.\"",
- "options": [
- {
- "name": "\"Sorry, but knowing your name is not knowing you. I'm not interested.\" (Decline Quest)"
- },
- {
- "name": "\"Very well, Lazarus, what can I do for you?\"",
- "text": "\"My lieges wish for a private island location for a vacation, far from prying eyes and ears. I wish for you to make certain that it will be clear for them.\"",
- "options": [
- {
- "name": "\"Sorry, that sounds like more than I have time for at the moment.\" (Decline Quest)",
- "text": "He simply nods and walks away in search of someone else to aid him."
- },
- {
- "name": "\"Consider it done.\" (Accept Quest)"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "name": "You can't put your finger on it, but something seems off about the man. \"This isn't a good time.\" (Decline Quest)",
- "text": "He gives you the smallest bow imaginable, just enough to say that one was given without indicating respect. (-1 Local Reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "With gentrification of the area on the behalf of nobility complete, you console your conscience with the rewards that materialize in front of you.",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "shards",
- "count": 15
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "colors": [
- "Blue"
- ],
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "Blue"
- ],
- "rarity": [
- "Uncommon"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "colors": [
- "Blue"
- ],
- "rarity": [
- "Rare"
- ]
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "colors": [
- "Blue"
- ],
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 2,
- "colors": [
- "Blue"
- ]
- }
- ]
- }
- ],
- "name": "(Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the $(poi_1). (-2 Local Reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "reward": {},
- "rewardDescription": "Mana Shards, Uncommon & Rare cards",
- "stages": [
- {
- "id": 1,
- "name": "Clear",
- "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the Island biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count2": 25,
- "POITags": [
- "BiomeBlue",
- "Hostile",
- "Sidequest"
- ],
- "objective": "Clear",
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Return to town and report your success in clearing the $(poi_1).",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "island_town_generic",
- "island_town_identity",
- "island_town_tribal",
- "island_capital"
- ]
-},
-{
- "id": 16,
- "isTemplate": true,
- "name": "Clearing the ledger",
- "description": "Clear out all enemies in the $(poi_1)and report back",
- "offerDialog": {
- "text": "As you introduce yourself to the inside of the local inn for the night, another patron approaches you.",
- "options": [
- {
- "name": "\"Can I help you?\"",
- "text": "He nods. \"I hope so. You have the air of a powerful sorcerer, and I'm hoping that means that you can.\"",
- "options": [
- {
- "name": "You wait for him to continue.",
- "text": "\"I've come in to an inheritance of a small estate that I've been expecting for years. Recently, I've had some hard times, and I've convinced some individuals to let me borrow against the land.\" ",
- "options": [
- {
- "name": "\"I see.\" You think you know where this is headed.",
- "text": "The man looks sheepish. \"Unfortunately, I found that the land isn't exactly usable at the moment. Because it's occupied. Would you be willing to clear it for me in exchange for other parts of the inheritance?\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "16",
- "POIReference": ""
- }
- ],
- "name": "\"So long as I get to keep whatever I find along the way too.\" (Accept Quest)."
- },
- {
- "name": "\"I don't think I'm interested. Sorry.\" (Decline Quest)"
- }
- ]
- },
- {
- "name": "\"And why exactly do you need me?\"",
- "text": "\"Well, it seems the land isn't empty, and I need someone to fix that. You look like the sort that could handle it.\" ",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "16",
- "POIReference": ""
- }
- ],
- "name": "\"I'll do it. But I hope the dearly departed left you something else of value.\" (Accept Quest)"
- },
- {
- "name": "\"I don't think I'm interested. Sorry.\" (Decline Quest)"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "\"You have the wrong person. I promise you that.\" (Decline Quest)",
- "text": "(-1 Local Reputation) A few other people in the inn stop and look, but the man walks away without making a scene.",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "True to his word, the man provides you with a reward from his inheritance. It's worth far less than the land (now that it's been cleared), but it's still valuable in addition to what loot you already recovered in the $(poi_1).",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "shards",
- "count": 15
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "rarity": [
- "Uncommon"
- ]
- },
- {
- "type": "card",
- "count": 2,
- "rarity": [
- "Rare"
- ]
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 1,
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "card",
- "probability": 0.5,
- "count": 2
- },
- {
- "type": "gold",
- "count": 200,
- "addMaxCount": 200
- }
- ]
- }
- ],
- "name": "\"If you're not settling there, I suggest you sell the land quickly before anyone else moves in.\" (Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "You decide not to clear out the $(poi_1). Surely your client's creditors will understand. (-2 Local Reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "reward": {},
- "rewardDescription": "Mana Shards, Uncommon & Rare cards",
- "stages": [
- {
- "id": 1,
- "name": "Clear",
- "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the Wasteland biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 35,
- "POITags": [
- "BiomeColorless",
- "Hostile",
- "Sidequest"
- ],
- "objective": "Clear",
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Return to town and report your success in clearing the $(poi_1).",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "waste_town_generic",
- "waste_town_identity",
- "waste_town_tribal"
- ]
-},
-{
- "id": 17,
- "isTemplate": true,
- "name": "Bone Collector",
- "description": "Defeat 3 $(enemy_1)s",
- "offerDialog": {
- "text": "A job board has been constructed outside the local inn, and you see that it is covered in various papers and posters.",
- "options": [
- {
- "name": "You walk away, having your own goals in mind already. (Decline Quest)"
- },
- {
- "name": "You take a moment to look over the board.",
- "text": "Most of the ads are nondescript, weather worn, or written in an unfamiliar language. A few catch your eye, however.",
- "options": [
- {
- "name": "You look at what seems to be an advertisment of some sort off to one side.",
- "text": "It reads: \"Gimgee's self-replicating paper. When you need unlimited paper or to clear a forest from afar, it's got to be Gimgee's\".",
- "options": [
- {
- "name": "\"I'll file that away under things that make sense yet don't.\" (Decline Quest)"
- }
- ]
- },
- {
- "name": "A folded piece of paper is nailed to the board. ",
- "text": "The visible portion says 'Take one' in clear and measured handwriting.",
- "options": [
- {
- "name": "Something isn't right about this, so you walk away instead. (Decline Quest)"
- },
- {
- "name": "\"One?\" You pull on the nail but it is firmly embedded, so you rip the paper off of it instead.",
- "text": "You could swear it wasn't there before, but an identical copy remains as you pull down the note.",
- "options": [
- {
- "name": "This is just weird. You drop the paper and leave. (Decline Quest)"
- },
- {
- "name": "Undeterred and intrigued, you open the paper and begin to read.",
- "text": "\"$(playername): Please harvest at least three $(enemy_1) and bring them to the tavern on a Tuesday\".",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "17",
- "POIReference": ""
- }
- ],
- "name": "\"Well that's not weird at all. Why not?\" (Accept Quest)"
- },
- {
- "name": "\"Nope. Nope nope nope...\" You drop the paper and walk away, casting a small spell to cause the letter to fall apart and blow away on the wind. (Decline Quest)"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "name": "A short note is written in red ink.",
- "text": "\"{COLOR=red}Have fangs, will travel{ENDCOLOR}\".",
- "options": [
- {
- "name": "You suddenly realize that isn't ink, and step away. (Decline Quest)"
- }
- ]
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "You feel awkward pulling your $(enemy_1)s in to town, but it doesn't actually seem that out of place here with other macabre scenes around. (This quest will only given in black biome in the future).",
- "options": [
- {
- "name": "You look around for someone that seems to be expecting bodies.",
- "text": "Sure enough, a necromancer stands outside the inn with two wagons behind him, he is obviously your contact.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 3,
- "POIReference": ""
- },
- {
- "grantRewards": [
- {
- "type": "card",
- "count": 2,
- "addMaxCount": 2,
- "colors": [
- "Black"
- ],
- "rarity": [
- "Common"
- ]
- },
- {
- "type": "gold",
- "count": 500
- },
- {
- "type": "shards",
- "count": 15
- }
- ]
- }
- ],
- "name": "You dump the $(enemy_1s) on to one of the wagons and collect your rewards. (+3 Local Reputation)"
- },
- {
- "name": "You take a closer look at the carts.",
- "text": "$(enemy_1)s and a few random creatures are filling most of one cart., while the other holds a few identical satchels of goods.",
- "options": [
- {
- "name": "Turn your attention to the carts' attendant.",
- "text": "The pale skinned man speaks with a crackling voice, but the words seem reflexive to him at this point. \"Place them there. Take one package.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 3,
- "POIReference": ""
- },
- {
- "grantRewards": [
- {
- "type": "gold",
- "count": 500
- },
- {
- "type": "shards",
- "count": 15
- },
- {
- "type": "card",
- "count": 2,
- "addMaxCount": 2,
- "colors": [
- "Black"
- ],
- "rarity": [
- "Common"
- ]
- }
- ]
- }
- ],
- "name": "You dump the $(enemy_1s) and collect your rewards. (+3 Local Reputation)"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "3 $(enemy_1)s are proving to be too much trouble to be worth your time, whether your mysterious client knows your name or not. (-2 Local Reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Gold and Mana Shards",
- "stages": [
- {
- "id": 1,
- "name": "Defeat $(enemy_1)s",
- "description": "Sometimes it pays to specialize. Cash in on a local bounty by bringing in the remains of 3 $(enemy_1)s. They can usually be found in the Swamp biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 3,
- "objective": "Defeat",
- "enemyTags": [
- "BiomeBlack"
- ],
- "prologue": {},
- "epilogue": {
- "text": "With the necessary $(enemy_1)s handled, it's time to go collect your rewards. (Don't forget you can track the quest to get directions back to town)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Return to where the quest began to turn in the reagents and collect your rewards.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "swamp_town_generic",
- "swamp_town_identity",
- "swamp_town_tribal",
- "swamp_capital"
- ]
-},
-{
- "id": 18,
- "isTemplate": true,
- "name": "A Focused Mind",
- "description": "Defeat 3 $(enemy_2)s",
- "offerDialog": {
- "text": "A job board has been constructed outside the local inn, and you see that it is covered in various papers and posters.",
- "options": [
- {
- "name": "You walk away, having your own goals in mind already. (Decline Quest)"
- },
- {
- "name": "You take a moment to look over the board.",
- "text": "Most of the ads are nondescript, weather worn, or written in an unfamiliar language. A few catch your eye, however.",
- "options": [
- {
- "name": "You look at what seems to be an advertisment of some sort off to one side.",
- "text": "\"A focused mind receives great rewards. Focus on defeating 3 $(enemy_2)s, and be rewarded.\"",
- "options": [
- {
- "name": "With no further information listed, you doubt this is actually worth your time. (Decline Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "18",
- "POIReference": ""
- }
- ],
- "name": "\"What else was I going to do? Go save the world?\" (Accept Quest)"
- }
- ]
- },
- {
- "name": "A short note is written in blue ink.",
- "text": "You read the note: '3 $(enemy_2)s? What for?'",
- "options": [
- {
- "name": "\"What for, indeed?\" (Decline Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "18",
- "POIReference": ""
- }
- ],
- "name": "One way to find out. (Accept Quest)"
- }
- ]
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "\"Well done.\" You turn quickly to find a Djinn floating behind you. \"You have demonstrated great focus.\" A collection of treasures float over to you from his outstretched hand.",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "card",
- "count": 2,
- "addMaxCount": 2,
- "colors": [
- "Blue"
- ],
- "rarity": [
- "Common"
- ]
- },
- {
- "type": "gold",
- "count": 500
- },
- {
- "type": "shards",
- "count": 15
- }
- ]
- }
- ],
- "name": "Warily take the items.",
- "text": "No sooner than you do, the Djinn dissapears in a puff of smoke. When you turn back, the $(enemy_2) you just defeated has vanished as well.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 3,
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "Was this all a test of some sort? (+3 Local Reputation) (Complete Quest)"
- }
- ]
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_1)"
- }
- ],
- "text": "You decide you have better things to do than hunt $(enemy_2)s, and you scratch this entry out of your logbook. (-2 local reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "reward": {},
- "stages": [
- {
- "id": 1,
- "name": "Leave",
- "description": "Leave town to begin your quest",
- "mapFlag": "",
- "mapFlagValue": 1,
- "objective": "Leave",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Defeat $(enemy_2)s",
- "description": "Sometimes it pays to specialize. Cash in on a local bounty by bringing in the remains of 3 $(enemy_2)s. They can usually be found in the Island biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 3,
- "objective": "Defeat",
- "enemyTags": [
- "BiomeBlue"
- ],
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "island_town_generic",
- "island_town_identity",
- "island_town_tribal",
- "island_capital"
- ]
-},
-{
- "id": 19,
- "isTemplate": true,
- "name": "Population Control",
- "description": "Defeat 3 $(enemy_1)s",
- "offerDialog": {
- "text": "A haggard and tired looking elf puts down his bow at the door of the tavern. Another elf calls out to him. \"Long day's hunt?\"",
- "options": [
- {
- "name": "You're not a part of the conversation, so you tune it out. (Decline Quest)"
- },
- {
- "name": "Perhaps paying attention could be useful.",
- "text": "The newcomer simply nods and slumps into a chair for a moment before actually replying. \"Yes, and more of them to come.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "\"And what are you hunting, exactly?\"",
- "text": "Both elves turn to face you before they move to a table to continue their conversation more privately. It appears that your interjection was undesired. (-1 Local Reputation)",
- "options": [
- {
- "name": "Mind your own business from there. (Decline Quest)"
- }
- ]
- },
- {
- "name": "You wait for one of them to say more.",
- "text": "He continues, \"There's just too many $(enemy_1)s for the area to sustain. We need to thin their numbers, but there's always more. I don't suppose you've learned to aim?\"",
- "options": [
- {
- "name": "As his friend shakes his head with a hint of mirth, you decide to speak up. \"I could handle some of them for you.\"",
- "text": "The hunter turns his attention to you and looks you over. It's most likely a formality, he would have sized you up coming in the door. \"I'll take you up on that.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "19",
- "POIReference": ""
- }
- ],
- "name": "\"Keep the loot coming and you won't find another $(enemy_1) on its feet again.\" (Accept Quest)"
- },
- {
- "name": "\"On second thought, I have better things to do.\" (Decline Quest)",
- "text": "Obviously annoyed at the pointless distraction, the two return to their conversation without you. (-1 Local Reputation)"
- },
- {
- "name": "\"What's the bounty?\"",
- "text": "He thinks for a moment. \"Let's start with three as a trial. And we will pay well for them, as I doubt you're doing this for the village.\"",
- "options": [
- {
- "name": "\"That's awfully ambiguous. Why don't I come back when you have an actual offer?\" (Decline Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "19",
- "POIReference": ""
- }
- ],
- "name": "\"And if I bring in six?\" (Accept Quest)",
- "text": "\"Then you will have brought down too many.We're thinning them, not removing them.\"",
- "options": [
- {
- "name": "You nod and prepare to leave. (Continue)"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "name": "You don't especially feel like volunteering to take on a $(enemy_1) today. (Decline Quest)"
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "POIReference": ""
- }
- ],
- "name": "Bored with the conversation already, you finish your meal and leave. (Decline Quest)"
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 3,
- "POIReference": ""
- }
- ],
- "text": "As promised, the village pays well, by way of their gamekeeper. \"The bounty of nature is priceless, but keeping populations in check increases the bounty of all goods.\" (+3 Local Reputation)",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "shards",
- "count": 15
- },
- {
- "type": "gold",
- "count": 500
- },
- {
- "type": "card",
- "count": 2,
- "addMaxCount": 2,
- "colors": [
- "Green"
- ],
- "rarity": [
- "Common"
- ]
- }
- ]
- }
- ],
- "name": "(Continue)"
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "You decide you have better things to do than hunt $(enemy_1)s, and you scratch this entry out of your logbook. (-2 local reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "reward": {},
- "stages": [
- {
- "id": 1,
- "name": "Defeat $(enemy_1)s",
- "description": "Sometimes it pays to specialize. Cash in on a local bounty by bringing in the remains of 3 $(enemy_1)s. They can usually be found in the Forest biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 3,
- "objective": "Defeat",
- "enemyTags": [
- "Animal",
- "BiomeGreen"
- ],
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Return to the hunter and report your success,",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "forest_capital",
- "forest_town_generic",
- "forest_town_identity",
- "forest_town_tribal"
- ]
-},
-{
- "id": 20,
- "isTemplate": true,
- "name": "Proving Yourself Worthy",
- "description": "Defeat 3 $(enemy_1)s",
- "offerDialog": {
- "text": "\"Are you worthy, citizen?\" A heavily armored soldier stands at the center of the town square and is occasionally calling out at bypassers. \"Are YOU?\", he calls out to another one.",
- "options": [
- {
- "name": "You approach the man, curious.",
- "text": "\"You look worthy. I believe you are. Are you?\"",
- "options": [
- {
- "name": "\"Worthy of what, exactly?\"",
- "text": "\"Are you worthy of being trained as a squire of Sir Kallus. Do you believe yourself to be?\"",
- "options": [
- {
- "name": "\"Who is Sir Kallus?\"",
- "text": "He laughs as if the question was ridiculous. \"I am, of course. And I need someone to prove that they are worthy of my teachings!\"",
- "options": [
- {
- "name": "You decide to humor him. \"Let's say that I am, what then?\"",
- "text": "He looks at you again, as though he hadn't actually paid attention to you before. \"Then you prove it. Defeat 3 $(enemy_1)s with honor.\"",
- "options": [
- {
- "name": "\"That was purely hypothetical. I am not worthy, and will be leaving now.\" (Decline Quest)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "20",
- "POIReference": ""
- }
- ],
- "name": "\"Challenge accepted.\" (Accept Quest)"
- }
- ]
- },
- {
- "name": "\"I'll let you know if I think of anyone.\" (Decline Quest)"
- }
- ]
- },
- {
- "name": "\"No.\" (Decline Quest)",
- "text": "Your flat answer seems to stun him for a moment until another person walks into the square. He begins to call out to them, and he forgets you exist.",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- },
- {
- "name": "\"Who are you?\"",
- "text": "\"Sir Kallus, of course!\"",
- "options": [
- {
- "name": "\"Are you?\"",
- "text": "He looks at you with a hint of frustration. \"Yes, I am Sir Kallus.\"",
- "options": [
- {
- "name": "\"I mean are you worthy, Sir Kallus?\"",
- "text": "He thinks for a moment, clearly working through this. \"I must be worthy of myself! I am! I am and I shall prove it.\"",
- "options": [
- {
- "name": "\"And how will you prove it, Sir Kallus?\"",
- "text": "\"I shall do the same as I ask of you. Defeat 3 $(enemy_1)s. Once I finish, I will return here and wait for you.\"",
- "options": [
- {
- "name": "\"There. You're solving your own problems. Now get out of here.\" (Decline Quest)",
- "text": "His brow furrows, not accustomed to being spoken to in such a manner. (-1 Local Reputation)",
- "options": [
- {
- "name": "\"Go on. Off with you!\" (Continue)"
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "20",
- "POIReference": ""
- }
- ],
- "name": "\"Challenge accepted.\" (Accept Quest)"
- }
- ]
- }
- ]
- },
- {
- "name": "\"Good\" You nod. \"I'm glad we've established that.\"",
- "text": "He blinks several times, then resumes the conversation on his terms. \"Will you accept my challenge to defeat 3 $(enemy_1)s?\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "20",
- "POIReference": ""
- }
- ],
- "name": "\"Challenge accepted.\" (Accept Quest)"
- },
- {
- "name": "\"I am not interested.\" (Decline Quest)"
- }
- ]
- },
- {
- "name": "\"Then good day to you, Sir Kallus.\" (Decline Quest)"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "name": "You shake your head and keep walking, uninterested in whatever this is. (Decline Quest)"
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "action": [
- {
- "grantRewards": [
- {
- "type": "shards",
- "count": 15
- },
- {
- "type": "gold",
- "count": 500
- },
- {
- "type": "card",
- "count": 2,
- "addMaxCount": 2,
- "rarity": [
- "Common"
- ]
- }
- ]
- }
- ],
- "text": "You return to town, and see no sign of Sir Kallus. Instead, the merchants from the shops near the town square rush over to give you a hero's welcome and rewards of their own.",
- "options": [
- {
- "name": "\"Are $(enemy_1)s so despised around here?\"",
- "text": "One of the merchants laughs. \"No, but Sir Kallus is. And since you left, we haven't seen him. Thank you, from the bottom of our hearts.\" (+3 Local Reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "Sir Kallus isn't worth you being worthy of him. You scratch this item out of your notes. (-2 Local Reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "reward": {},
- "stages": [
- {
- "id": 1,
- "name": "Defeat $(enemy_1)s",
- "description": "Sometimes it pays to specialize. Cash in on a local bounty by bringing in the remains of 3 $(enemy_1)s. They can usually be found in the Plains biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 3,
- "objective": "Defeat",
- "enemyTags": [
- "BiomeWhite"
- ],
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Return to where the quest began to turn in the reagents and collect your rewards.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "plains_capital",
- "plains_town_generic",
- "plains_town_identity",
- "plains_town_tribal"
- ]
-},
-{
- "id": 21,
- "isTemplate": true,
- "name": "In the Name of Science",
- "description": "Defeat 3 $(enemy_1)s",
- "offerDialog": {
- "text": "\"...but it's for SCIENCE!!!\" A young woman leaves the tavern in a hurry, with someone yelling at her back from the other side of the doorway. A dwarf in a labcoat with goggles on his head comes shuffling after.",
- "options": [
- {
- "name": "You observe the scene as it develops before you.",
- "text": "With little hope of catching the damsel, he turns his attention to you. \"Can I interest you in assisting me with some scientific experiments?\"",
- "options": [
- {
- "name": "\"It really depends on what they are.\" You look at him suspsiciously.",
- "text": "\"You're not a farmhand, so it will have to be.\" He thinks for a moment, pulling out a well worn notebook and flipping through the pages.",
- "options": [
- {
- "name": "\"Another time perhaps, I need to keep moving.\" (Decline Quest)",
- "text": "The dwarf makes no effort to stop you. He seems so lost in his notes that he may not have even heard you.",
- "options": [
- {
- "name": "You leave while you can. (Continue)"
- }
- ]
- },
- {
- "name": "You wait to see what he comes up with.",
- "text": "\"Aha! I have it! I still need to investigate the internal structure of $(enemy_1)s. I think they can be found in this area. Can you bring me some? Mostly intact?\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "21",
- "POIReference": ""
- }
- ],
- "name": "\"I can do that.\" (Accept Quest)"
- },
- {
- "name": "\"Sorry, I just decided that I'm more in to magic than science.\" (Decline Quest)"
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "name": "It's none of your business, keep moving. (Decline Quest)"
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "action": [
- {}
- ],
- "text": "You walk back into the town with the requested cargo of $(enemy_1)s. You're unsure if they will be useful, but the dwarf seems extremely excited to begin his work. (+3 Local Reputation) ",
- "options": [
- {
- "name": "You try to talk to him, but the dwarf is completely lost in his work already. You take the bundle he was carrying, assuming it to be your rewards. (Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "The scientist can find his $(enemy_1)s to experiment on some other way, you're done with this. (-2 Local Reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "reward": {},
- "stages": [
- {
- "id": 1,
- "name": "Defeat $(enemy_1)s",
- "description": "Sometimes it pays to specialize. Cash in on a local bounty by bringing in the remains of 3 $(enemy_1)s. They can usually be found in the Wasteland biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 3,
- "objective": "Defeat",
- "enemyTags": [
- "BiomeColorless"
- ],
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Return to where the quest began to turn in the reagents and collect your rewards.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "waste_town_generic",
- "waste_town_identity",
- "waste_town_tribal"
- ]
-},
-{
- "id": 22,
- "isTemplate": true,
- "name": "Shamanic Totems",
- "description": "Defeat 3 $(enemy_1)s",
- "offerDialog": {
- "text": "A job board has been constructed outside the local inn, and you see that it is covered in various papers and posters.",
- "options": [
- {
- "name": "You walk away, having your own goals in mind already. (Decline Quest)"
- },
- {
- "name": "You take a moment to look over the board.",
- "text": "Most of the ads are nondescript, weather worn, or written in an unfamiliar language. A few catch your eye, however.",
- "options": [
- {
- "name": "You look at what seems to be an advertisment of some sort off to one side.",
- "text": "It reads: \"Gimgee's rocks. When you need a good rock, think Gimgee's\".",
- "options": [
- {
- "name": "\"I'll file that away under things that make sense yet don't.\" (Decline Quest)"
- }
- ]
- },
- {
- "name": "A short note is written in red ink.",
- "text": "The note says \"{COLOR=red}Wanted: 3 $(enemy_1)s. Dead. Contact town shaman for reward.{ENDCOLOR}\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "22",
- "POIReference": ""
- }
- ],
- "name": "\"Seems simple enough\" (Accept Quest)"
- },
- {
- "name": "\"I'm not sure I want to meet 3 $(enemy_1)s. Or the shaman, for that matter.\" (Decline Quest)"
- }
- ]
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "The village shaman grins as you enter their tent. \"Yes, this is good. This is good. The spirits have been satisfied.\" (+3 Local Reputation)",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "gold",
- "count": 500
- },
- {
- "type": "shards",
- "count": 15
- },
- {
- "type": "card",
- "count": 2,
- "addMaxCount": 2,
- "colors": [
- "Red"
- ],
- "rarity": [
- "Common"
- ]
- }
- ]
- }
- ],
- "name": "(Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "Having spent as much time searching for $(enemy_1)s as you care to, you scratch this item out of your notes. (-2 Local Reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "reward": {},
- "stages": [
- {
- "id": 1,
- "name": "Defeat $(enemy_1)s",
- "description": "At the request of a village shaman, defeat 3 $(enemy_1)s. They can usually be found in the Mountain biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 3,
- "objective": "Defeat",
- "enemyTags": [
- "BiomeRed"
- ],
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Find the shaman and collect your rewards.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "mountain_town_generic",
- "mountain_town_identity",
- "mountain_town_tribal",
- "mountain_capital"
- ]
-},
-{
- "id": 23,
- "isTemplate": true,
- "name": "Heart of a Champion",
- "description": "Enter and win an upcoming arena event",
- "offerDialog": {
- "text": "\"DO YOU HAVE WHAT IT TAKES? ARE YOU THE BEST IN SHANDALAR???\" A young girl yells at the top of her lungs at each passer by in the town. Most people come in to view already covering their ears, having heard this plenty of times before.",
- "options": [
- {
- "name": "You walk over to her. \"Okay, kid, settle down, I heard you. What's this about?\"",
- "text": "She looks surprised, and falls silent for a moment as she tries to remember what to do next. \"I uhhh... ummm...\" She pulls a piece of paper out of her pocket and prepares to read.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "23",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "Take the paper from her.",
- "text": "\"HEY THAT'S MINE!!!\" She finds her full ear-piercing volume again before pulling it away and reading. \"PROVE YOU'RE THE BEST IN THE ARENA! THE TOURNAMENT BEGINS SOON\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "23",
- "POIReference": ""
- }
- ],
- "name": "\"Okay, sure, going somewhere far away seems good right now.\" (Accept Quest)"
- },
- {
- "name": "\"No thanks, I think I'll go find somewhere quiet for a while.\" (Decline Quest)"
- }
- ]
- },
- {
- "name": "Wait for her to continue.",
- "text": "She reads over the paper as if seeing this part of it for the first time. \"It says here... 'Go to... $(poi_1)... and compete for prizes.' Do you know how to get there?\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "23",
- "POIReference": ""
- }
- ],
- "name": "\"Okay, sure, going somewhere far away seems good right now.\" (Accept Quest)"
- },
- {
- "name": "\"That's a little further than I'm looking to travel right now. But thanks all the same.\" (Decline Quest)",
- "text": "She looks at you blankly for a moment, then resumes shouting into the air. \"DO YOU HAVE WHAT IT TAKES? ARE YOU THE BEST IN SHANDALAR???\"",
- "options": [
- {
- "name": "Cover your ears and move away quickly."
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "name": "Cover your own ears and keep walking (Decline Quest)"
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "The crowd goes wild as you finish your last opponent. You won't be paying for drinks in the $(poi_1) for quite some time. (+3 reputation in $(poi_1))",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "shards",
- "count": 20
- },
- {
- "type": "card",
- "count": 2,
- "addMaxCount": 2,
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- },
- {
- "type": "gold",
- "count": 250
- }
- ]
- }
- ],
- "name": "(Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_1)"
- }
- ],
- "text": "The $(poi_1) arena is too much for you at the moment, but there's always another day. (-2 reputation in $(poi_1))",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_1)"
- }
- ],
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Eternal Glory",
- "stages": [
- {
- "id": 1,
- "name": "Travel",
- "description": "Make your way to the $(poi_1)",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 60,
- "count2": 30,
- "POITags": [
- "Capital"
- ],
- "objective": "Travel",
- "prologue": {},
- "epilogue": {
- "text": "As you walk through the $(poi_1) gates, you can feel the excitement building, eminating, radiating from the city's arena. Most of the populace is already there or on their way. ",
- "options": [
- {
- "name": "(continue)",
- "text": "The presence of so many powerful spellcasters has the air filled with traces of mana.",
- "options": [
- {
- "name": "It would be a shame to keep the crowd waiting for their new champion."
- }
- ]
- }
- ]
- },
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Arena",
- "description": "Prove yourself to be the champion of the $(poi_1) arena",
- "mapFlag": "",
- "mapFlagValue": 1,
- "objective": "Arena",
- "prologue": {},
- "epilogue": {},
- "POIToken": "$(poi_1)"
- }
- ],
- "questSourceTags": [
- "waste_town_generic",
- "waste_town_identity",
- "waste_town_tribal"
- ]
-},
-{
- "id": 24,
- "isTemplate": true,
- "name": "Pest Control",
- "description": "Defeat Xira and her hornets in her hive and report back",
- "offerDialog": {
- "text": "Greetings, adventurer! I have a task that requires your assistance. You see, we have a bit of a situation with a giant insect named Xira. She's been causing quite a stir in our town with her penchant for organizing extravagant balls.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -1,
- "POIReference": ""
- }
- ],
- "name": "Giant bugs holding balls eh ? Count me out. (Decline quest)",
- "text": "Figured you weren't up to the challenge, come back to me when you are.",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- {
- "name": "Let me guess, you want to me to deal with this situation ?",
- "text": "Well Yes, Let me explain the situation; Xira's balls have become a bit of a problem. She has been hosting them every night, and they're becoming increasingly extravagant and disruptive. The townspeople are getting tired of the constant noise and commotion, and it's affecting their daily lives.",
- "options": [
- {
- "name": "I see. So you want me to talk to Xira and ask her to stop?",
- "text": "\"You can find her in her hive, she's not easily dissuaded. I've tried talking to her myself, but she's adamant about continuing her nightly balls. I'm afraid she will need more than just a few words to convince her, if you catch my drift.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "24",
- "POIReference": ""
- }
- ],
- "name": "Pest control is my speciality, note the location of her hive on my map.(Accept Quest) (WARNING HARD QUEST)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 0,
- "POIReference": ""
- }
- ],
- "name": "\"Do you really think I have nothing better to do than hunt down giant insects holding balls? Find someone else to take care of it\" (Decline Quest)",
- "text": "The farmhand keeps a passive look on his face. \"I guess I'm never getting my quiet night's sleep back\"",
- "options": [
- {
- "name": "(Leave)"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "As you enter the village, the local towspeople rush towards you to thank you for your deeds (+3 reputation in $(poi_1))",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "gold",
- "probability": 1,
- "count": 1000,
- "addMaxCount": 800
- },
- {
- "type": "shards",
- "probability": 1,
- "count": 10,
- "addMaxCount": 20
- },
- {
- "type": "card",
- "probability": 1,
- "count": 5,
- "addMaxCount": 10,
- "rarity": [
- "Rare",
- "Mythic Rare",
- "Uncommon"
- ],
- "cardText": "Insect"
- }
- ]
- }
- ],
- "name": "It's nothing I coudn't handle (Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the hive.",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Mana Shards, Rare and mythic cards",
- "stages": [
- {
- "id": 1,
- "name": "Clear",
- "description": "Travel to the Xira's Hive and defeat all enemies inside. The target location is in the Waste biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "POITags": [
- "Xira"
- ],
- "objective": "Clear",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Return to town and report your success in clearing the $(poi_1).",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "POITags": [
- "Xira"
- ],
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "waste_town_generic",
- "waste_town_identity",
- "waste_town_tribal"
- ]
-},
-{
- "id": 25,
- "isTemplate": true,
- "name": "Mechanical Problems",
- "description": "Defeat Slobad and his artificers in his factory and report back",
- "offerDialog": {
- "text": "Greetings, brave adventurer! I find myself in need of a courageous soul to undertake a perilous task.\nWithin the sprawling industrial district, an abandoned factory once owned by the notorious inventor Slobad has become a hotbed of danger and mechanical mayhem. ",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 0,
- "POIReference": ""
- }
- ],
- "name": "Sorry, I don't have to the time for this. (Decline quest)",
- "text": "Figured you weren't up to the challenge, come back to me when you are.",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- {
- "name": "Let me guess, you want to me to deal with this situation ?",
- "text": "The factory, now infested with an array of peculiar mechs and skilled artificers, poses a grave threat to our community and the delicate balance of technology. Slobad, once hailed as a genius, was known for his unorthodox creations and their volatile nature. However, a catastrophic incident occurred years ago, leading to the factory's abandonment. Now, the mechanical monstrosities have been reactivated, wreaking havoc on unsuspecting wanderers and nearby settlements.",
- "options": [
- {
- "name": "I see. So you want me to go to his factory and defeat him ?",
- "text": "Your task, should you accept it, is to venture into Slobad's factory and cleanse it of its mechanical menaces. You will face a myriad of strange mechs, each with its unique capabilities and behaviors. Additionally, the factory's artificers, skilled engineers corrupted by their own creations, will fiercely defend their inventions, making your mission all the more challenging.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "25",
- "POIReference": ""
- }
- ],
- "name": "I'll take care of it, note the location of the factory on my map.(Accept Quest) (WARNING HARD QUEST)",
- "text": "Once you have vanquished the mechanical threat and quelled the chaos within the factory, return to me, Maven the Alchemist, and you shall be rewarded handsomely for your bravery and service to our community. Be warned, however, for the path ahead will test your mettle, cunning, and combat prowess. May fortune favor you on this perilous undertaking!"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 0,
- "POIReference": ""
- }
- ],
- "name": "\"Do you really think I have nothing better to do ? Find someone else to take care of it\" (Decline Quest)",
- "text": "Maven the Alchemist keeps a passive look on his face. \"Soon those things will be balanced as well.\"",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "As you enter the village, the local towspeople rush towards you to thank you for your deeds (+3 reputation in $(poi_1))",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "gold",
- "probability": 1,
- "count": 1000,
- "addMaxCount": 1000
- },
- {
- "type": "card",
- "probability": 1,
- "count": 10,
- "addMaxCount": 5,
- "rarity": [
- "Rare",
- "Mythic Rare"
- ],
- "cardTypes": [
- "Artifact"
- ]
- },
- {
- "type": "shards",
- "probability": 1,
- "count": 10,
- "addMaxCount": 10
- }
- ]
- }
- ],
- "name": "It's nothing I coudn't handle (Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the factory. (-2 Local Reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Mana Shards, Rare and mythic cards",
- "stages": [
- {
- "id": 1,
- "name": "Clear",
- "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the Waste biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "POITags": [
- "Slobad"
- ],
- "objective": "Clear",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Return to town and report your success in clearing the $(poi_1).",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "POITags": [
- "Slobad"
- ],
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "waste_town_generic",
- "waste_town_identity",
- "waste_town_tribal"
- ]
-},
-{
- "id": 26,
- "isTemplate": true,
- "name": "Spores of Death",
- "description": "Defeat Slimefoot and his fungi in his bog and report back",
- "offerDialog": {
- "text": " Ah, greetings, brave adventurer! I have a grave matter to discuss with you. We need a brave adventurer to deal with the rogue fungus Slimefoot. ",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 0,
- "POIReference": ""
- }
- ],
- "name": "Sorry, I don't have to the time for this. (Decline quest)",
- "text": "Figured you weren't up to the challenge, come back to me when you are. (-1 local reputation)",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- {
- "name": "Tell me more about Slimefoot and what I can do to stop it.",
- "text": "Thank you, noble adventurer. Slimefoot is a creature of pure malevolence, a monstrous being that has taken root in the heart of the treacherous swamp. Its corrosive touch and toxic aura have brought devastation to our lands. To defeat it, you must journey through the perilous swamp, filled with treacherous terrain and deadly creatures lurking within.",
- "options": [
- {
- "name": "I see. So you want me to travel to Slimefoots swamp and defeat him ?",
- "text": "Slimefoot is a formidable foe, adept at both offense and defense. Its body secretes a corrosive slime, and its tentacles strike with lightning speed. Prepare yourself for a challenging battle, my friend. Draw upon your combat skills, use potions and magical abilities wisely, and exploit any weaknesses you can find. Only then can you hope to overcome this vile creature.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "26",
- "POIReference": ""
- }
- ],
- "name": "Thank you, Elder Taldor. I shall embark on this quest immediately and return triumphant. (Accept Quest) (WARNING HARD QUEST)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 0,
- "POIReference": ""
- }
- ],
- "name": "After further consideration, I've decided I'm not up to the challenge (Decline Quest)",
- "text": "Elder Taldor keeps a passive look on his face. \"Youths these days, he mumbles\"",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "As you enter the village, the local towspeople rush towards you to thank you for your deeds (+3 reputation in $(poi_1))",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "shards",
- "probability": 1,
- "count": 10,
- "addMaxCount": 20
- },
- {
- "type": "gold",
- "probability": 1,
- "count": 1000,
- "addMaxCount": 900
- },
- {
- "type": "card",
- "probability": 1,
- "count": 10,
- "addMaxCount": 10,
- "subTypes": [
- "Fungus"
- ]
- }
- ]
- }
- ],
- "name": "It's nothing I coudn't handle (Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the swamp. (-2 Local Reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Mana Shards, Rare and mythic cards",
- "stages": [
- {
- "id": 1,
- "name": "Clear",
- "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the Swamp biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "POITags": [
- "Slimefoot"
- ],
- "objective": "Clear",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Return to town and report your success in clearing the $(poi_1).",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "POITags": [
- "Slimefoot"
- ],
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "swamp_capital",
- "swamp_town_generic",
- "swamp_town_identity",
- "swamp_town_tribal"
- ]
-},
-{
- "id": 27,
- "isTemplate": true,
- "name": "Slimy Business",
- "description": "Defeat the mother slime and other creatures in the old sewers and report back",
- "offerDialog": {
- "text": "Greetings, brave adventurer! This town is currently plagued by a distressing problem in the form of a slime infestation. \nThe town council has been looking for a brave individual to take care of this.\n",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "POIReference": ""
- }
- ],
- "name": "Sorry, I don't have to the time for this. (Decline Quest)",
- "text": "Figured you weren't up to the challenge, come back to me when you are. ",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- },
- {
- "name": "Let me guess, you want to me to deal with this situation ?",
- "text": "The town council seeks the aid of a skilled and courageous individual like yourself to venture into the depths of the old sewer near this town and eradicate this slimy menace once and for all.",
- "options": [
- {
- "name": "I see. So you want me to go to the old sewers and deal with the slimes?",
- "text": "Exactly, Your primary objective is to clear the old sewer of slimes by eliminating their presence and ensuring the safety of the townsfolk. Enter the depths of the sewer, locate the main breeding ground of the slimes, and eliminate their leader to put an end to the infestation. Be warned, however, as the sewer is known to be treacherous and filled with other dangers, such as crumbling infrastructure and toxic gases.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "27",
- "POIReference": ""
- }
- ],
- "name": "Consider it done, note the location of the old sewers on my map. (Accept Quest) (WARNING HARD QUEST)"
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": 0,
- "POIReference": ""
- }
- ],
- "name": "I don't intending to get slime on my armor, sorry you have to find someone else (Decline Quest)",
- "text": "The merchant keeps a passive look on his face. \"Soon those things will be balanced as well.\"",
- "options": [
- {
- "name": "(Continue)"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "prologue": {},
- "epilogue": {
- "text": "As you enter the village, the local towspeople rush towards you to thank you for your deeds (+3 reputation in $(poi_1))",
- "options": [
- {
- "action": [
- {
- "grantRewards": [
- {
- "type": "shards",
- "probability": 1,
- "count": 10,
- "addMaxCount": 20
- },
- {
- "type": "gold",
- "probability": 1,
- "count": 500,
- "addMaxCount": 500
- },
- {
- "type": "card",
- "probability": 1,
- "count": 7,
- "addMaxCount": 7,
- "colors": [
- "Green",
- "Blue",
- "Black"
- ],
- "rarity": [
- "Rare",
- "Mythic Rare"
- ]
- }
- ]
- }
- ],
- "name": "It's nothing I coudn't handle (Complete Quest)"
- }
- ]
- },
- "failureDialog": {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "addMapReputation": -2,
- "POIReference": "$(poi_2)"
- }
- ],
- "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the sewers. (-2 Local Reputation)",
- "options": [
- {
- "name": "(Quest Failed)"
- }
- ]
- },
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "rewardDescription": "Mana Shards, Rare and mythic cards",
- "stages": [
- {
- "id": 1,
- "name": "Clear",
- "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the waste biome.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "POITags": [
- "SlimeCave"
- ],
- "objective": "Clear",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Travel",
- "description": "Return to town and report your success in clearing the $(poi_1).",
- "mapFlag": "",
- "mapFlagValue": 1,
- "here": true,
- "POITags": [
- "SlimeCave"
- ],
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "questSourceTags": [
- "waste_town_generic",
- "waste_town_identity",
- "waste_town_tribal"
- ]
-},
-{
- "id": 28,
- "isTemplate": true,
- "name": "Welcome to Shandalar",
- "description": "Learn about your surroundings",
- "offerDialog": {},
- "prologue": {
- "text": "Darkness and silence surrounds you. A vague sense of falling slows second by second. ",
- "options": [
- {
- "name": "Where am I? What am I? What is going on?",
- "text": "A flash of light brighter than anything you remember precedes a fall to a stone floor. This is almost as jarring as realizing that you actually don't remember much of anything at all.",
- "options": [
- {
- "name": "(Continue)",
- "text": "A quiet crackling sound draws your eyes to the flickering light of a fire within the cave you now occupy. A hooded figure stands by the fire, facing you as if expecting your arrival."
- }
- ]
- },
- {
- "name": "Been here, done that. Show me to the enemies. (New Game+)",
- "text": "Okay, skipping all that \"hard work\" somebody put into dialog, the portal opens and you can leave.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "activateMapObject": 78,
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": "mainQuest",
- "val": 1
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "POIReference": ""
- }
- ],
- "name": "(Continue)"
- }
- ]
- }
- ]
- },
- "epilogue": {},
- "failureDialog": {},
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "stages": [
- {
- "id": 1,
- "name": "Talk to the nearby mage",
- "description": "There's not a lot to do in here other than talk to him, and any information is more than you have right now.",
- "mapFlag": "mainQuest",
- "mapFlagValue": 1,
- "objective": "QuestFlag",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Exit the cave",
- "description": "The portal is open and you can leave now.",
- "mapFlag": "",
- "mapFlagValue": 1,
- "objective": "Leave",
- "prologue": {},
- "epilogue": {
- "text": "So, you have a quest of sorts now: Find and free the planeswalkers. But is that really what you want to do? Despite the fog covering your memory, you are certain that you are powerful enough to take care of yourself.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": "seekWalkers",
- "val": 1
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "POIReference": ""
- }
- ],
- "name": "I want to find the planeswalkers",
- "text": "Well, shouting \"Planeswalkers, where are you?\" into the wastes won't do much. Travel to the nearest settlement and ask around for information.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "29",
- "POIReference": ""
- }
- ],
- "name": "(Continue)",
- "text": "New Quest: A Chat with the Locals - Objective: Travel to any town in the wasteland",
- "options": [
- {
- "name": "(Dismiss)"
- }
- ]
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": "exploreShand",
- "val": 1
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "POIReference": ""
- }
- ],
- "name": "I want to explore and learn about Shandalar",
- "text": "Exploring it is. Find and enter a nearby dungeon.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "30",
- "POIReference": ""
- }
- ],
- "name": "(Dismiss)"
- }
- ]
- },
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": "shandRep",
- "val": 1
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "",
- "POIReference": ""
- }
- ],
- "name": "I want to make a name for myself",
- "text": "Then let's go impress some people. But first, you need some impressive spells. Build your collection to begin your quest.",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "30",
- "POIReference": ""
- }
- ],
- "name": "(Dismiss)"
- }
- ]
- }
- ]
- },
- "POIToken": ""
- }
- ],
- "storyQuest": true
-},
-{
- "id": 29,
- "isTemplate": true,
- "name": "A Chat with the Locals",
- "description": "Find someone who knows more about the missing Planeswalkers",
- "offerDialog": {},
- "prologue": {},
- "epilogue": {
- "text": "The locals meet your inquiries with a little less disdain than when you first arrived asking questions without much coin to go along with them, but they can't deliver information they don't have.",
- "options": [
- {
- "name": "(Continue)",
- "text": "Eventually though, your persistence and local connections pay off. A merchant pausing his travels for the night at the local inn is directed to you to retell a story.",
- "options": [
- {
- "name": "(Listen to his story)",
- "text": "\"Like I was saying at the tavern, it's my job to travel. West to east and back again. But the roads have been getting rough on my usual route, so I've been trying new paths of late. Last trip I made record time, and I won't be doing it again.\"",
- "options": [
- {
- "name": "\"What happened?\"",
- "text": "\"Twas near sunset of the third day that I saw a village a little larger than this. The sky smelled of rain, so I welcomed the idea of a roof and bed. But at first there was not a soul in sight.\"",
- "options": [
- {
- "name": "\"Go on...\"",
- "text": "\"Every door was locked tight. A bad feeling came up my back as I realized just how quiet it was right before I heard splashing. I peeked round the corner, and found a merfolk waving his arms around and casting some spell.\"",
- "options": [
- {
- "name": "\"What was the spell?\"",
- "text": "\"I'm not an expert in the island magics, so I didn't recognize it until a hole opened in front of 'em, and through they swam.... Flopped...? Went. Anyhow, needless to say I was stunned.\"",
- "options": [
- {
- "name": "\"So, a portal?\"",
- "text": "\"That it was, at least I think. Folks conjure other creatures all the time, but never anything from around here. And nobody conjures themselves anywhere. But as a merchant, I saw piles of gold in the possibilities. So I waited for our fishman to return.\"",
- "options": [
- {
- "name": "\"And did they?\"",
- "text": "\"No, that's where it all went wrong. A few minutes later, another hole opened, and demons came pouring out of it. I made for my wagon, and never slowed until I reached the warehouse the next night. I won't be taking that route again.\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "32",
- "POIReference": "$(poi_2)"
- }
- ],
- "name": "(Continue)",
- "text": "Portals aren't exactly what you're looking for, but mages that travel the aether are. The merchant marks your map and goes back to his drink.",
- "options": [
- {
- "name": "(Continue)",
- "text": "[New Quest: A Portal to Nowhere - Objective: Travel to the ghost town]",
- "options": [
- {
- "name": "(Dismiss)"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- {
- "name": "\"Cut to the chase already.\"",
- "text": "\"Right. He and his hole dissapeared, then another appeared and beasties came out, and I ran. Simple enough?\"",
- "options": [
- {
- "action": [
- {
- "removeItem": "",
- "setColorIdentity": "",
- "advanceQuestFlag": "",
- "advanceMapFlag": "",
- "setQuestFlag": {
- "key": ""
- },
- "setMapFlag": {
- "key": ""
- },
- "issueQuest": "32",
- "addMapReputation": -1,
- "POIReference": "$(poi_2)"
- }
- ],
- "name": "\"And where did this happen?\"",
- "text": "He marks your map without another word and goes back to his drink. (-1 local reputation) ",
- "options": [
- {
- "name": "(Continue)",
- "text": "[New Quest: A Portal to Nowhere - Objective: Travel to the ghost town]",
- "options": [
- {
- "name": "(Dismiss)"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "failureDialog": {},
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "stages": [
- {
- "id": 1,
- "name": "Find a town",
- "description": "Travel to any town in the wastelands",
- "anyPOI": true,
- "mapFlag": "",
- "mapFlagValue": 1,
- "POITags": [
- "BiomeColorless",
- "Town"
- ],
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Don't be a stranger",
- "description": "Build your reputation to at least +5 in any wasteland town",
- "mapFlag": "",
- "mapFlagValue": 1,
- "count1": 5,
- "POITags": [
- "BiomeColorless",
- "Town"
- ],
- "objective": "HaveReputation",
- "prologue": {
- "text": "As you enter this small town, the local population pays little notice to you as they go about their normal business. It appears that strangers are a familiar sight here, and not a particularly impactful one unless you are looking to spend your gold.",
- "options": [
- {
- "name": "(Continue)",
- "text": "A centaur trots out of town, adding one more letter to the bag of mail slung over his shoulder. The courier deftly veers around an ogre lifting blocks of stone onto the second floor of a building under construction.",
- "options": [
- {
- "name": "(Continue)",
- "text": "Signs affixed to the smaller buildings along the dusty street advertise specialty spell shops, crop wizards for hire, a recently shuttered parlor of a divination specialist, and a newly built explorer's guild hall. Street peddlers unable to afford permanent shops buy and sell food and mundane goods from their carts.",
- "options": [
- {
- "name": "(Continue)",
- "text": "Everyone around has something to do or something to barter for, but no one seems to be selling information, let alone giving it away.",
- "options": [
- {
- "name": "(Continue)",
- "text": "Perhaps building trust with the community might earn you some information. (Note: Reputation is earned by successfully completing quests offered in the town hall)",
- "options": [
- {
- "name": "(Continue)",
- "text": "[New Objective: Reach a total of +5 reputation in any wasteland town]",
- "options": [
- {
- "name": "(Leave)"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- }
- ]
- },
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "storyQuest": true
-},
-{
- "id": 30,
- "isTemplate": true,
- "name": "Where Am I?",
- "offerDialog": {},
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "storyQuest": true
-},
-{
- "id": 31,
- "isTemplate": true,
- "name": "Buillding A Collection",
- "offerDialog": {},
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "storyQuest": true
-},
-{
- "id": 32,
- "isTemplate": true,
- "name": "A Portal to Nowhere",
- "description": "Investigate the report of portals being opened in a seemingly abandoned town.",
- "offerDialog": {},
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "stages": [
- {
- "id": 1,
- "name": "Travel",
- "description": "Travel to the abandoned town",
- "mapFlag": "",
- "mapFlagValue": 1,
- "POITags": [
- "Quest_APortalToNowhere"
- ],
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Investigate",
- "description": "Search for clues regarding the portals from the merchant's story",
- "mapFlag": "foundClues",
- "mapFlagValue": 2,
- "objective": "MapFlag",
- "prologue": {},
- "epilogue": {},
- "POIToken": "$(poi_1)"
- }
- ],
- "storyQuest": true
-},
-{
- "id": 33,
- "isTemplate": true,
- "name": "Welcome to the Jungle",
- "description": "Search for a powerful artifact",
- "offerDialog": {},
- "prologue": {},
- "epilogue": {},
- "failureDialog": {},
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "stages": [
- {
- "id": 1,
- "name": "Travel",
- "description": "Travel to the abandoned town",
- "mapFlag": "",
- "mapFlagValue": 1,
- "POITags": [
- "Quest_WelcomeToTheJungle"
- ],
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- },
- {
- "id": 2,
- "name": "Investigate",
- "description": "Search for clues regarding the portals from the merchant's story",
- "mapFlag": "foundClues",
- "mapFlagValue": 2,
- "objective": "MapFlag",
- "prologue": {},
- "epilogue": {},
- "POIToken": "$(poi_1)"
- }
- ],
- "storyQuest": true
-},
-{
- "id": 34,
- "isTemplate": true,
- "name": "A Healthy Dose of Skep-ticism",
- "description": "Find Shandalar's largest Sliver hive",
- "offerDialog": {},
- "prologue": {
- "text": "Quest 'A Healthy Dose of Skep-ticism' is a placeholder. It will eventually be replaced with an actual quest to explore the Skep. For now, this simply serves as directions to get there if you so desire. This placeholder quest does not provide any rewards.",
- "options": [{"name": "(Dismiss)"}]
- },
- "epilogue": {},
- "failureDialog": {},
- "declinedDialog": {
- "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
- "options": [
- {
- "name": "(Catching the not so subtle hint, you leave.)"
- }
- ]
- },
- "stages": [
- {
- "id": 1,
- "name": "Travel",
- "description": "Travel to the Skep",
- "mapFlag": "",
- "mapFlagValue": 1,
- "POITags": [
- "Skep"
- ],
- "objective": "Travel",
- "prologue": {},
- "epilogue": {},
- "POIToken": ""
- }
- ],
- "storyQuest": false
-}
+ {
+ "id": 1,
+ "isTemplate": true,
+ "name": "Go Forth and Slay",
+ "description": "Defeat two $(enemy_1)s and collect a reward",
+ "offerDialog":
+ {
+ "text": "\"Hey, you! Yeah, you, the big bad wizard with a surprised look on your face.\" A haggard old man shouts at you from the spot in which he sits, you could have sworn that side of the street was empty just seconds before.",
+ "options": [
+ {
+ "name": "\"Well, you got the big bad wizard part right, what do you need?\"",
+ "text": "\"There's a $(enemy_1) bounty available right now, if you talk to the right people.\" He grins. \"I'm not the right people, but I know where to find them.\"",
+ "options": [
+ {
+ "name": "\"What's the catch?\"",
+ "text": "\"No catch, just a deal. I'm in no shape to fight right now, but I'm short on gold. Go take out one $(enemy_1) for yourself and one for me, I'll introduce you to the right people, and we'll split the profits.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "1",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Alright, a deal it is.\" (Accept Quest)"
+ },
+ {
+ "name": "\"$(enemy_1)? Two of them? Not worth the time to find them.\" (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "\"And what if I find the right people myself?\"",
+ "text": "He shrugs as though that wouldn't bother him. \"Then I'll have to find someone bigger, badder, and most importantly faster than you to work with.\"",
+ "options": [
+ {
+ "name": "\"Good luck with that.\" (Decline Quest)"
+ },
+ {
+ "name": "\"So if I were to run across a $(enemy_1) or two. What are you suggesting?\"",
+ "text": "\"No catch, just a deal. I'm in no shape to fight right now, but I'm short on gold. Go take out one $(enemy_1) for yourself and one for me, I'll introduce you to the right people, and we'll split the profits.\"",
+ "options": [
+ {
+ "name": "\"Doesn't sound worth it. Sorry.\" (Decline Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "1",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Well get them ready for a meet and greet.\" (Accept Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "Having spent as much time searching for $(enemy_1)s as you care to, you scratch this item out of your notes. (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Half of an unspecified bounty",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Defeat $(enemy_1)",
+ "description": "Defeat $(enemy_1) twice as your part of the deal.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 2,
+ "objective": "Defeat",
+ "enemyTags": [
+ "BiomeColorless"
+ ],
+ "prologue":
+ {
+ "text": "The wasteland biome is usually a good place to look for $(enemy_1)s.",
+ "options": [
+ {
+ "name": "(Continue your quest)"
+ }
+ ]
+ },
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to town to collect your part of the rewards.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue":
+ {
+ "text": "Having finally handled the pair of $(enemy_1), it's time to go collect your reward. As a reminder, you can track this quest in your quest log for navigation assistance.",
+ "options": [
+ {
+ "name": "(Continue Your Quest)"
+ }
+ ]
+ },
+ "epilogue":
+ {
+ "text": "You find your partner in this endeavor exactly where you left them. Not much of a partner in that case, but they hold up their side of the deal and you walk away with your half of the loot.",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "gold",
+ "count": 500
+ },
+ {
+ "type": "shards",
+ "count": 10
+ },
+ {
+ "type": "card",
+ "probability": 0.2,
+ "count": 2,
+ "rarity": [
+ "Common"
+ ],
+ "colorType": "Colorless"
+ },
+ {
+ "type": "card",
+ "probability": 0.2,
+ "count": 2,
+ "rarity": [
+ "Common"
+ ],
+ "colorType": "Colorless"
+ },
+ {
+ "type": "card",
+ "probability": 0.2,
+ "count": 1,
+ "rarity": [
+ "Common"
+ ],
+ "colorType": "Any"
+ },
+ {
+ "type": "card",
+ "probability": 0.2,
+ "count": 1,
+ "rarity": [
+ "Common"
+ ],
+ "colorType": "Any"
+ }
+ ]
+ }
+ ],
+ "name": "(Complete Quest)"
+ }
+ ]
+ },
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "waste_town_generic",
+ "waste_town_tribal",
+ "waste_town_identity"
+ ]
+ },
+ {
+ "id": 2,
+ "isTemplate": true,
+ "name": "Wanderlust",
+ "description": "Make a delivery to a distant location",
+ "offerDialog":
+ {
+ "text": "\"Excuse me, but you look like a well traveled individual.\" A frazzled looking mage gets your attention. \"I have a letter of some great importance that MUST be hand delivered. Would you be willing to handle this for me?\"",
+ "options": [
+ {
+ "name": "\"Why does it have to be hand delivered?\"",
+ "text": "He hesitates. \"Well, to be blunt, the intended recipient is rather... odd. She doesn't trust magical delivery methods anymore. Can you imagine? One little summoning accident...\"",
+ "options": [
+ {
+ "name": "\"Well, then perhaps I'm not the right person for the job. You know, as a wizard...\"",
+ "text": "\"No no, it will be fine. Really!\" He pauses for a moment \"Just... maybe just don't mention it. And maybe lie about it if she asks. That should keep you safe.\"",
+ "options": [
+ {
+ "name": "\"...safe? You know, suddenly I think I have better things to do.\" (Decline Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "2",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"I like to live dangerously\" (Accept Quest)"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "\"Carrying someone's mail doesn't sound like traveling well. No thank you.\" (Decline Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "2",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Sure, I could use a change of scenery.\" (Accept Quest)"
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "After a lot of travel, a little teleporting, or both, you finally arrive at your destination. The letter you are carrying looks no worse for wear, at least.",
+ "options": [
+ {
+ "name": "(Continue)",
+ "text": "You wander over to the building that was described to you, and a woman calls out to you from an upstairs window. \"You! You have something of mine! Give it! Give it! Give it!\"",
+ "options": [
+ {
+ "name": "\"Certainly.\" You conjure a gust of wind to carry the letter up to her window.",
+ "text": "\"Ahhh! I knew it! I knew you smelled of magic!\" She slams the window shut, and refuses to answer the door.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 1,
+ "POIReference": ""
+ }
+ ],
+ "name": "\"I guess I should have asked for the reward first.\" (+1 local reputation. Complete Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "(Break down the door)",
+ "text": "Several people in the village have turned their attention to you after the woman's outburst. Perhaps this isn't a good idea after all. (-1 local reputation)",
+ "options": [
+ {
+ "name": "You mutter to yourself. \"Not worth a scene I suppose.\" (Complete Quest)"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "\"If you mean this letter, then yes.\" You walk closer.",
+ "text": "She lowers down a bucket on a rope. Inside is a small coinpurse. \"Give it!!!\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "grantRewards": [
+ {
+ "type": "gold",
+ "count": 150,
+ "addMaxCount": 300
+ },
+ {
+ "type": "card",
+ "count": 1,
+ "rarity": [
+ "Common",
+ "Uncommon"
+ ],
+ "cardText": "courier"
+ }
+ ],
+ "issueQuest": "",
+ "addMapReputation": 2,
+ "POIReference": ""
+ }
+ ],
+ "name": "You take the coins and place the letter in the bucket. \"I have to say, I do I find your demeanor unnerving.\" ",
+ "text": "(+2 local reputation)",
+ "options": [
+ {
+ "name": "(Complete Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "text": "The trip just doesn't seem worth it anymore, and you give up on trying to reach $(poi_1).",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "A change of scenery at the least",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Travel",
+ "description": "Make the long journey",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 80,
+ "count2": 15,
+ "POITags": [
+ "Town"
+ ],
+ "objective": "Travel",
+ "prologue":
+ {
+ "text": "Nothing like a really long journey to strech the legs, right? You could likely save yourself some time with the right spells, but... is that going to be safe?",
+ "options": [
+ {
+ "name": "(Begin your quest)"
+ }
+ ]
+ },
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ]
+ },
+ {
+ "id": 3,
+ "isTemplate": true,
+ "name": "(Almost) Open for Business",
+ "description": "Assist a new merchant as they open their shop",
+ "offerDialog":
+ {
+ "text": "A portly man in the corner of the tavern catches your eye. \"I hear you're looking for work.\"",
+ "options": [
+ {
+ "name": "\"Sorry, you've got the wrong person.\" (Decline Quest)"
+ },
+ {
+ "name": "So long as it pays. What do you need?",
+ "text": "I'm new to town, and looking to open a new spell shop. But I need supplies that I had to leave behind. Can you go get them for me?",
+ "options": [
+ {
+ "name": "\"And the pay?\"",
+ "text": "\"How about a sample of the merchandise?\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "3",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"You've got a deal.\" (Accept Quest)"
+ },
+ {
+ "name": "\"I was looking for something a little more concrete. I'll pass.\" (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "\"Sorry, but I'm a busy mage, which means I have no time for busy work. Good luck with your shop.\" (Decline Quest)"
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -5,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "text": "Not every venture is meant to succeed. In this case, two have failed: A business venture and an adventure. (-5 local reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "A sample of the merchandise",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Leave",
+ "description": "Leave town",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "objective": "Leave",
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "(As a reminder, you can track this quest from your quest log to get directions to your destination)",
+ "options": [
+ {
+ "name": "(Begin your quest)"
+ }
+ ]
+ },
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Go to the $(poi_2) to pick up the vendor's merchandise",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 50,
+ "count2": 20,
+ "POITags": [
+ "BiomeColorless",
+ "Town"
+ ],
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "Upon arriving at the pickup point, you find a rather modest looking spellbook among the supplies. Presumably, this is the merchandise your employer is planning to sell",
+ "options": [
+ {
+ "name": "You pick up the goods and begin your journey back.",
+ "text": "Just as you begin to pick everything up, a spellbook slides out of a rip you hadn't noticed in the sack of goods. It opens as it lands on the ground.\t ",
+ "options": [
+ {
+ "name": "You decide to investigate the spellbook.",
+ "text": "As would suit a brand new shop, the contents are mostly common spells.",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "card",
+ "count": 1,
+ "rarity": [
+ "Uncommon"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "Quickly and discretely help yourself to a spell before continuing",
+ "text": "You receive a spell of dubious quality.",
+ "options": [
+ {
+ "name": "I do get a sample of the merchandise, after all... (Leave)"
+ }
+ ]
+ },
+ {
+ "name": "Move the items to another bag and carry on"
+ },
+ {
+ "name": "Search for something more useful",
+ "text": "Toward the back of the collection, you find some things that are at least a little more uncommon. And you also notice a young boy watching you from beneath a tree near the road.",
+ "options": [
+ {
+ "name": "Move the items to another bag and carry on (Continue quest)"
+ },
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "card",
+ "count": 1,
+ "rarity": [
+ "Uncommon"
+ ]
+ }
+ ]
+ },
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ },
+ {
+ "grantRewards": [
+ {
+ "type": "card",
+ "count": 4,
+ "rarity": [
+ "Uncommon"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "\"It's just a kid. Whatever.\" You take one of the cards and leave.",
+ "text": "(-2 local reputation)",
+ "options": [
+ {
+ "name": "(Continue your quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "You move the items to another bag and carry on. (Continue Quest)"
+ }
+ ]
+ }
+ ]
+ },
+ "POIToken": ""
+ },
+ {
+ "id": 3,
+ "name": "Travel",
+ "description": "Return to $(poi_1)",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "POITags": [
+ "BiomeColorless"
+ ],
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "While you were gone, the new merchant has set up a tent filled with mismatched and bare shelves. It will be a little less bare now, but you doubt that their business will succeed.",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "card",
+ "count": 4,
+ "rarity": [
+ "Common"
+ ]
+ },
+ {
+ "type": "shards",
+ "count": 5,
+ "addMaxCount": 5
+ }
+ ]
+ }
+ ],
+ "name": "(Complete Quest)"
+ }
+ ]
+ },
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "waste_town_generic",
+ "waste_town_identity",
+ "waste_town_tribal"
+ ]
+ },
+ {
+ "id": 4,
+ "isTemplate": true,
+ "name": "On the Hunt",
+ "description": "Find and slay the $(enemy_2) before it escapes.",
+ "offerDialog":
+ {
+ "text": "A well dressed elf, probably a merchant, approaches you. \"Adventurer, are you available? A $(enemy_2) has been causing trouble in this area lately, and we need someone to take care of the matter.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "4",
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "\"$(enemy_2)s are my specialty. Consider it done.\" (Accept Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "\"I have better things to do right now.\" (Decline Quest)",
+ "text": "The elf says nothing, but looks disappointed. (-1 local reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "name": "\"Is there a bounty posted?\"",
+ "text": "\"Officially, no.\" The elf thinks for a moment. \"But unofficially, I can offer you a small selection of spells and mana shards.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "4",
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "\"I'll handle it.\" (Accept Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": ""
+ }
+ ],
+ "name": "\"For a $(enemy_2)? No thank you.\" (Decline Quest)",
+ "text": "The elf says nothing, but looks disappointed. (-2 local reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 3,
+ "POIReference": ""
+ }
+ ],
+ "text": "Consciously or unconsciously, you brush your shoulders off as you walk back in to town. The locals appear delighted that you have taken care of their problem. (+3 local reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "Green"
+ ],
+ "rarity": [
+ "Common"
+ ],
+ "colorType": "MonoColor"
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 2,
+ "colors": [
+ "Green"
+ ],
+ "rarity": [
+ "Common",
+ "Uncommon"
+ ],
+ "colorType": "MonoColor"
+ },
+ {
+ "type": "card",
+ "count": 1,
+ "colors": [
+ "Green"
+ ],
+ "rarity": [
+ "Uncommon"
+ ],
+ "colorType": "MonoColor"
+ },
+ {
+ "type": "shards",
+ "count": 4,
+ "addMaxCount": 4
+ }
+ ]
+ }
+ ],
+ "name": "(Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "text": "You gave it your best effort, but today was not a successful hunt by any means. The $(enemy_2) will continue to be a problem for the area. (-2 town reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Shards, green commons & uncommons",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Leave",
+ "description": "Leave town to begin the hunt",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 15,
+ "objective": "Leave",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Hunt a $(enemy_2)",
+ "description": "Find and defeat the $(enemy_2) before it escapes. You only get one shot, so make it count.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 30,
+ "objective": "Hunt",
+ "enemyTags": [
+ "BiomeGreen"
+ ],
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 3,
+ "name": "Travel",
+ "description": "Head back to town to collect the $(enemy_2) bounty",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "forest_town_generic",
+ "forest_town_identity",
+ "forest_town_tribal",
+ "forest_capital"
+ ]
+ },
+ {
+ "id": 5,
+ "isTemplate": true,
+ "name": "A Scheduled Burial",
+ "description": "Find and slay the $(enemy_2) before it escapes.",
+ "offerDialog":
+ {
+ "text": "A cloaked and hooded humanoid approaches you and speaks in a quiet raspy voice. \"You'll do. I have need of a $(enemy_2). Dead or alive. And by alive, I mean dead. Quickly.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "5",
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "\"With pleasure.\" (Accept Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "\"That's rather ominous\" (Decline Quest)",
+ "text": "The silence that follows is much more ominous, but the figure eventually turns away and leaves. (-1 town reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "name": "\"Urgency is expensive.\"",
+ "text": "\"So is not being the next scheduled burial.\" As you're still processesing that statement, the figure continues. \"Ten mana shards. And you can keep the bones.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "5",
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "\"Point me to them.\" (Accept Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": ""
+ }
+ ],
+ "name": "\"For a $(enemy_2)? No thank you.\" (Decline Quest)",
+ "text": "The air grows cold for a moment as they turn and walk away. (-2 town reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "No sooner than you walk through the gates, a pair of ghouls scamper over and take the corpse from you. They disappear into a nearby building. Mere moments later, one returns with a wooden chest while the other carries away a matching one. (+3 local reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 3,
+ "POIReference": ""
+ },
+ {
+ "grantRewards": [
+ {
+ "type": "card",
+ "count": 1,
+ "subTypes": [
+ "Skeleton"
+ ]
+ },
+ {
+ "type": "shards",
+ "count": 10
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 2,
+ "colors": [
+ "Black"
+ ],
+ "rarity": [
+ "common"
+ ],
+ "colorType": "MonoColor"
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "colors": [
+ "Black"
+ ],
+ "rarity": [
+ "uncommon"
+ ],
+ "colorType": "MonoColor"
+ }
+ ]
+ }
+ ],
+ "name": "(Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "text": "The $(enemy_2) escapes, and your opportunity is missed. Hopefully that doesn't result in your parts being harvested next. (-2 town reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Shards and bones",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Leave",
+ "description": "Leave town to locate your victim",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 15,
+ "objective": "Leave",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Hunt a $(enemy_2)",
+ "description": "Find and defeat the $(enemy_2) before it escapes. You only get one shot, so make it count.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 30,
+ "objective": "Hunt",
+ "enemyTags": [
+ "BiomeBlack"
+ ],
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 3,
+ "name": "Travel",
+ "description": "Head back to town to collect the $(enemy_2) bounty. And bones.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "swamp_town_generic",
+ "swamp_town_identity",
+ "swamp_town_tribal",
+ "swamp_capital"
+ ]
+ },
+ {
+ "id": 6,
+ "isTemplate": true,
+ "name": "High Plains Justice",
+ "description": "Catch the $(enemy_2) before it escapes.",
+ "offerDialog":
+ {
+ "text": "As you walk out of the local inn, you spot a militiaman putting up wanted posters.",
+ "options": [
+ {
+ "name": "(Continue)",
+ "text": "Carrying on through town, you spot someone else interacting with a poster, tearing it down. The resemblance is uncanny.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "You shrug your shoulders. It's not your problem. (Decline Quest)",
+ "text": "The criminal glances at you and hurredly scampers off. (-1 Reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "name": "You approach the suspect. ",
+ "text": "Hearing your footsteps, the $(enemy_2) takes off at a full run.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "Definitely not your problem. (Decline Quest)",
+ "text": "The $(enemy_2) slips through a crowded gate with his head down and you lose sight of them. (-1 Reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "6",
+ "POIReference": ""
+ }
+ ],
+ "name": "Chase after them. (Accept Quest)"
+ }
+ ]
+ },
+ {
+ "name": "You clear your throat in an exagerated manner.",
+ "text": "The $(enemy_2) drops a small satchel as they begin to run away.",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "addMaxCount": 2,
+ "rarity": [
+ "Common"
+ ],
+ "cardTypes": [
+ "Artifact"
+ ]
+ },
+ {
+ "type": "gold",
+ "count": 300,
+ "addMaxCount": 100
+ }
+ ]
+ }
+ ],
+ "name": "Investigate the dropped bag",
+ "text": "They get away, but you find some trinkets and gold inside the bag, all very likely stolen. (-2 reputation)",
+ "options": [
+ {
+ "name": "(Continue, Decline Quest)"
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "6",
+ "POIReference": ""
+ }
+ ],
+ "name": "Chase after them. (Accept Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 3,
+ "POIReference": ""
+ }
+ ],
+ "text": "You seek out the town guard barracks, ready to claim the reward for $(enemy_2). The militia captain nods as you explain what happened, then hands over a meager reward. (+3 local reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "gold",
+ "count": 100
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "White"
+ ],
+ "rarity": [
+ "Common"
+ ]
+ },
+ {
+ "type": "shards",
+ "count": 3
+ }
+ ]
+ }
+ ],
+ "name": "You quickly scan what he handed over to you, and think about the stolen items you found on your target.",
+ "text": "I wonder if he knows that I would have found anything?",
+ "options": [
+ {
+ "name": "Turn over the stolen loot. (Complete Quest)",
+ "text": " (+1 Reputation) You receive a second nod, more respectful than the previous acknowledgement. \"Thank you, citizen.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 1,
+ "POIReference": ""
+ }
+ ],
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": "$(poi_1)"
+ },
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "grantRewards": [
+ {
+ "type": "card",
+ "count": 2,
+ "addMaxCount": 1,
+ "colors": [
+ "White"
+ ],
+ "rarity": [
+ "Common",
+ "Uncommon"
+ ],
+ "colorType": "MonoColor"
+ },
+ {
+ "type": "card",
+ "count": 1,
+ "colors": [
+ "White"
+ ],
+ "rarity": [
+ "Rare",
+ "Uncommon"
+ ],
+ "colorType": "MonoColor"
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "addMaxCount": 1,
+ "colors": [
+ "White"
+ ],
+ "rarity": [
+ "Common",
+ "Uncommon"
+ ],
+ "colorType": "MonoColor"
+ },
+ {
+ "type": "card",
+ "count": 1,
+ "colors": [
+ "White"
+ ],
+ "rarity": [
+ "Rare",
+ "Uncommon"
+ ],
+ "colorType": "MonoColor"
+ }
+ ]
+ }
+ ],
+ "name": "Make no mention of what you found. (Complete Quest)",
+ "text": "(-1 Reputation) The captain keeps his eyes on you as you leave, but says nothing further.",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "text": "The $(enemy_2) has escaped, and will likely be trouble again in the future. (-2 town reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Shards, white commons & uncommons",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Leave",
+ "description": "Begin the chase",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 15,
+ "objective": "Leave",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Hunt a $(enemy_2)",
+ "description": "Bring the $(enemy_2) to justice before they can escape.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 30,
+ "objective": "Hunt",
+ "enemyTags": [
+ "BiomeWhite",
+ "Human"
+ ],
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 3,
+ "name": "Travel",
+ "description": "Head back to town to collect the $(enemy_2) bounty",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "plains_town_generic",
+ "plains_town_identity",
+ "plains_town_tribal",
+ "plains_capital"
+ ]
+ },
+ {
+ "id": 7,
+ "isTemplate": true,
+ "name": "Sacred Sands",
+ "description": "Find and slay the $(enemy_2) before it escapes.",
+ "offerDialog":
+ {
+ "text": "Stepping out of the cool shade of the local tavern, you find yourself face to face with a Viashino adorned in tribal garb.",
+ "options": [
+ {
+ "name": "\"...Can I help you?\"",
+ "text": "\"Shaman Izka hunts defilers of sacred sands. You will help.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "7",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"That wasn't what I meant, but... sure. Sacred vengeance sounds pretty rare around here.\" (Accept Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": ""
+ }
+ ],
+ "name": "\"I don't like sand.\" (Decline Quest)",
+ "text": "The viashino's tail whips back and forth. \"Szil will remember this.\" (-2 reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "You walk by without slowing. (Decline Quest)",
+ "text": "The Viashino's tail twitches as you walk by, but they let you go. (-1 town reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "The Viashino holds still for a moment, regarding you with a long evaluating look. \"Shaman Cresh thanks you, and wishes your eggs to hatch well.\" (+3 local reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 3,
+ "POIReference": ""
+ },
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "count": 5
+ },
+ {
+ "type": "card",
+ "count": 3,
+ "colors": [
+ "Red"
+ ],
+ "rarity": [
+ "Common",
+ "Uncommon"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "(Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "text": "The $(enemy_2) will not be receiving vengeance today. (-2 town reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Shards, red commons & uncommons",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Leave",
+ "description": "Leave town to begin the hunt",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 15,
+ "objective": "Leave",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Hunt a $(enemy_2)",
+ "description": "Find and defeat the $(enemy_2) before it escapes. You only get one shot, so make it count.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 30,
+ "objective": "Hunt",
+ "enemyTags": [
+ "BiomeRed"
+ ],
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 3,
+ "name": "Travel",
+ "description": "Head back to town to collect the $(enemy_2) bounty",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "mountain_town_generic",
+ "mountain_town_identity",
+ "mountain_town_tribal",
+ "mountain_capital"
+ ]
+ },
+ {
+ "id": 8,
+ "isTemplate": true,
+ "name": "Remote Instruction",
+ "description": "Find the $(enemy_2) before it escapes and put on a show",
+ "offerDialog":
+ {
+ "text": "A robed wizard leads a more mundane dressed individual over to you. \"You there, you are a battle mage, yes?\"",
+ "options": [
+ {
+ "name": "\"Among other things, yes.\"",
+ "text": "He turns to his companion. \"As you can see, the drab appearance was a dead giveaway.\"",
+ "options": [
+ {
+ "name": "You clear your throat.",
+ "text": "The wizard turns back to you. \"My new apprentice believes that he wishes to be a battle mage himself. To dissuade him, I shall have him scry over you as you fight a $(enemy_2).\"",
+ "options": [
+ {
+ "name": "You pause for a moment, considering your words carefully. \"I'm not so sure I'm comfortable with that.\" (Decline Quest)",
+ "text": "The wizard frowns and vanishes. His confused companion turns around and walks back the way they had come from. (-1 town reputation)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "7",
+ "POIReference": ""
+ }
+ ],
+ "name": "You laugh. \"Then I shall put on a show for him, so long as he doesn't blink. Point me to your $(enemy_2).\" (Accept Quest)"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "\"And a busy one as well.\" (Decline Quest)",
+ "text": "The wizard frowns and vanishes. His confused companion turns around and walks back the way they had come from. (-1 town reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "name": "\"Who's asking?\"",
+ "text": "\"I am Morelith The Great, however it is my foolish apprentice who is asking through me.\" The younger man winces and looks away, seemingly shamed.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 1,
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Oh my! Of course I didn't recognize the fabled master of illusions! What can I do for you?\"",
+ "text": "(+1 reputation) \"My new apprentice believes that he wishes to be a battle mage himself. To dissuade him, I shall have him scry over you as you fight a $(enemy_2).\"",
+ "options": [
+ {
+ "name": "You pause for a moment, considering your words carefully. \"I'm not so sure I'm comfortable with that.\" (Decline Quest)",
+ "text": "Morelith turns to his apprentice and speaks sternly. \"Not only are battle mages generally incompetent, they are rude as well.\"",
+ "options": [
+ {
+ "name": "You consider a much more aggressive response than you gave before, but think better of it. (Leave)"
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "8",
+ "POIReference": ""
+ }
+ ],
+ "name": "You laugh. \"Then I shall put on a show for him, so long as he doesn't blink. Point me to your $(enemy_2).\" (Accept Quest)"
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Morelith The Great? More or less average is more like it. I don't have time for this.\" (Decline Quest)",
+ "text": "The indignant wizard teleports himself and his companion away. The marketplace crowd takes notice and quiets slightly. Perhaps Morelith is an important figure here. (-2 town reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "You feel a sense of elation joining the eery feeling that some has been watching you. You also wonder if you heard an indignant huff, or you just imagined it. Regardless, your pockets bulge with conjured rewards. (+3 local reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "card",
+ "count": 1,
+ "colors": [
+ "Blue"
+ ],
+ "rarity": [
+ "Uncommon",
+ "Common"
+ ],
+ "subTypes": [
+ "Illusion"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "Blue"
+ ],
+ "rarity": [
+ "Common"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.8,
+ "count": 1,
+ "colors": [
+ "Blue"
+ ],
+ "rarity": [
+ "Uncommon"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 1,
+ "colors": [
+ "Blue"
+ ],
+ "rarity": [
+ "Uncommon"
+ ]
+ },
+ {
+ "type": "shards",
+ "count": 2,
+ "addMaxCount": 3
+ }
+ ]
+ }
+ ],
+ "name": "(Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "text": "You now feel as though you are being both watched AND mocked. (-2 town reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Shards, blue commons & uncommons",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Leave",
+ "description": "Leave town to begin the hunt",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 15,
+ "objective": "Leave",
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "No more than a step out of the town gates, you have a sudden and unshakable feeling that you are being watched.",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Hunt a $(enemy_2)",
+ "description": "Find and defeat the $(enemy_2) before it escapes. You only get one shot, so make it count.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 30,
+ "objective": "Hunt",
+ "enemyTags": [
+ "BiomeBlue"
+ ],
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 3,
+ "name": "Travel",
+ "description": "Head back to town to collect the $(enemy_2) bounty",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "island_town_generic",
+ "island_town_identity",
+ "island_town_tribal",
+ "island_capital"
+ ]
+ },
+ {
+ "id": 9,
+ "isTemplate": true,
+ "name": "Waste 'em",
+ "description": "Find and slay the $(enemy_2) before it escapes.",
+ "offerDialog":
+ {
+ "text": "A job board has been constructed outside the local inn, and you see that it is covered in various papers and posters.",
+ "options": [
+ {
+ "name": "You walk away, having your own goals in mind already. (Decline Quest)"
+ },
+ {
+ "name": "You take a moment to look over the board.",
+ "text": "Most of the ads are nondescript, weather worn, or written in an unfamiliar language. A few catch your eye, however.",
+ "options": [
+ {
+ "name": "You review a new sheet of paper with a basic but clear sketch on it.",
+ "text": "Not a word is written upon it, but the drawing is clearly a $(enemy_2).",
+ "options": [
+ {
+ "name": "\"An artist like that should find their way to a larger city.\" You walk away, impressed but uninterested. (Decline Quest)"
+ },
+ {
+ "name": "Curious as to why this would be on the board, your gaze lingers for a moment.",
+ "text": "As you look at the wordless paper, words find their way in to your mind by unknown other means. 'FIND.' '{COLOR=red}KILL!{ENDCOLOR}' 'REWARD.'",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "9",
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "'YES.' (Accept Quest)"
+ },
+ {
+ "name": "'REWARD?'",
+ "text": "'{COLOR=red}KILL!{ENDCOLOR}.' 'REWARD.'",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "9",
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "'YES.' (Accept Quest)"
+ },
+ {
+ "name": "Unnerved by the situation, you shake your head and walk away. (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "You decide that the invasive thoughts, if you can call them that, are unwelcomed, and you take a step back.",
+ "text": "The thoughts urgently follow you for a moment. '{COLOR=red}KKKKiiiiill...{ENDCOLOR}' But as you take another step back, the words vanish from your mind.",
+ "options": [
+ {
+ "name": "With no delay at all, you walk away. Far away. (Decline Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": ""
+ }
+ ],
+ "name": "You look over an old and tattered sheet, with two faded but mostly legible colors of ink upon it.",
+ "text": "What follows is the saddest marriage proposal you've ever heard of, let alone read first hand. Firstly, it's addressed \"to whom it may concern.\"",
+ "options": [
+ {
+ "name": "You continue to read.",
+ "text": "Secondly, another handwriting has scrawled over what might have actually been a romantic bit with the following. \"Don't bother. I killed him yesterday\"",
+ "options": [
+ {
+ "name": "You shake your head and walk away. (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "You spare yourself from the details and walk away. (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "A very colorful advertisement catches your eye.",
+ "text": "{RAINBOW=2;2;1;0.8}CIRCUS OF SHANDALAR, COMING SOON TO EVERYWHERE!!!!",
+ "options": [
+ {
+ "name": "You're not sure what you were looking for, but a circus wasn't it. (Decline Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "Your unknown employer is still nowhere to be seen, and is not heard from again either. But you find a box waiting for you beneath the job board. The box is warded, as the scorch marks off to one side and smell of burnt hair confirm, but it opens at your approach. (+3 local reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 3,
+ "POIReference": ""
+ },
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "count": 5
+ },
+ {
+ "type": "card",
+ "count": 1,
+ "rarity": [
+ "Uncommon"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 1,
+ "rarity": [
+ "Common"
+ ],
+ "colorType": "Colorless"
+ },
+ {
+ "type": "card",
+ "count": 1,
+ "rarity": [
+ "Common"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 1,
+ "rarity": [
+ "Uncommon"
+ ],
+ "colorType": "Colorless"
+ }
+ ]
+ }
+ ],
+ "name": "(Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "text": "The $(enemy_2) eludes you. (-2 town reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Shards, commons & uncommons",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Leave",
+ "description": "Leave town to begin the hunt",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 15,
+ "objective": "Leave",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Hunt a $(enemy_2)",
+ "description": "Find and defeat the $(enemy_2) before it escapes. You only get one chance, so give it your best shot.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 30,
+ "objective": "Hunt",
+ "enemyTags": [
+ "BiomeColorless"
+ ],
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 3,
+ "name": "Travel",
+ "description": "Head back to town to collect the $(enemy_2) bounty",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "waste_town_generic",
+ "waste_town_tribal",
+ "waste_town_identity"
+ ]
+ },
+ {
+ "id": 10,
+ "isTemplate": true,
+ "name": "Room for New Growth",
+ "description": "Clear out all enemies in the $(poi_1) and report back",
+ "offerDialog":
+ {
+ "text": "A druid approaches you. \"Will you help save our world?\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "What do you think I'm trying to do? (Decline Quest)",
+ "text": "Stunned, the Druid watches you leave. (-1 local reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "name": "\"Certainly. What tiny woodland creatures need rescuing today?\"",
+ "text": "The druid shakes her head. \"Most of them, but they are not your direct concern.\"",
+ "options": [
+ {
+ "name": "\"And what is, then?\"",
+ "text": "\"The inhabitants of the nearby $(poi_1). They must be removed for the sake of balance and to ensure space is available for new life to grow.\" She nods as though this were an indisputable fact.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "10",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Huh. Not the way I thought this was going to go, but... sure. Lead the way.\" (Accept Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Sorry, I've got bigger things to worry about right now.\" (Decline Quest)",
+ "text": "(-1 Local Reputation) The druid keeps a passive look on her face. \"Soon those things will be balanced as well.\"",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "\"I'm beginning to think that is my role in life. What can I do for you?\"",
+ "text": "\"The inhabitants of the nearby $(poi_1) must be removed for the sake of balance and to ensure space is available for new life to grow.\" She nods as though this were an indisputable fact.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "10",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Saving the world, one defeated enemy at a time.\" (Accept Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "\"I'm not entirely sure I have time for that right now.\"",
+ "text": "The druids face remains unchanged, but her voice grows a touch more quiet. \"The forest will remember this.\" (-1 Local Reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 3,
+ "POIReference": ""
+ }
+ ],
+ "text": "You return to town, and find the druid waiting for you just outside of it. \"Balance has been restored.\" (+3 Local Reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ },
+ {
+ "grantRewards": [
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "colors": [
+ "Green"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "colors": [
+ "Green"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "Green"
+ ],
+ "rarity": [
+ "Mythic Rare",
+ "Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "Green"
+ ],
+ "rarity": [
+ "Uncommon"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "Green"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "\"Almost. I believe there's a reward due to level the scales.\"",
+ "text": "(-1 Local Reputation) The druid frowns slightly, but hands you a bundle wrapped in small vines.",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "count": 15
+ }
+ ]
+ }
+ ],
+ "name": "(Complete Quest)"
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "colors": [
+ "Green"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "colors": [
+ "Green"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "Green"
+ ],
+ "rarity": [
+ "Mythic Rare",
+ "Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "Green"
+ ],
+ "rarity": [
+ "Uncommon"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "Green"
+ ]
+ },
+ {
+ "type": "shards",
+ "count": 15
+ }
+ ]
+ }
+ ],
+ "name": "You nod. \"As it should be.\"",
+ "text": "The druid hands you a bundle wrapped in small vines.",
+ "options": [
+ {
+ "name": "(Complete Quest)"
+ }
+ ]
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the $(poi_1). (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Mana Shards, Uncommon & Rare cards",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Clear",
+ "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the Forest biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "POITags": [
+ "BiomeGreen",
+ "Hostile",
+ "Sidequest"
+ ],
+ "objective": "Clear",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to town and report your success in clearing the $(poi_1).",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "forest_town_generic",
+ "forest_town_identity",
+ "forest_town_tribal",
+ "forest_capital"
+ ]
+ },
+ {
+ "id": 11,
+ "isTemplate": true,
+ "name": "Eviction Notice",
+ "description": "Clear all enemies from a dungeon",
+ "offerDialog":
+ {
+ "text": "As you approach the town square, a man climbs down from a packed wagon. He glances around, then walks toward you.\"You there, you look like a capable individual!\"",
+ "options": [
+ {
+ "name": "\"Capable just so happens to be my middle name.\"",
+ "text": "He looks perplexed for a moment, but glances back at the wagon as though distracted by it. \"I was hoping you could handle some business for me\"",
+ "options": [
+ {
+ "name": "Business? What sort of business?",
+ "text": "\"Well, some folks here in town are looking to move on, start fresh somewhere new. We had a spot picked out to settle down, but... it appears to be occupied.\"",
+ "options": [
+ {
+ "name": "\"I see. And I suppose you're looking for the current occupants to be removed?",
+ "text": "\"Yes! Exactly that! After all, I have this deed right here stating that we own the land!\" He briefly flashes some papers, but you notice some of the ink has smeared ink on them.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "11",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Well then, I hope your new settlement will remember me fondly when setting prices.\" You make note of the location and promise to clear it out. (Accept Quest)"
+ },
+ {
+ "name": "\"I don't think I'm interested. Sorry.\" (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "\"And why exactly do you need me?\"",
+ "text": "\"Well, because I'm no good in a fight while I'm protecting my belongings!\" He glances back at the cart once again.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "11",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Fine, fine... I hope you've got something in that wagon to make it worth my while.\" You make note of the location and set off to clear it. (Accept Quest)"
+ },
+ {
+ "name": "\"I don't think I'm interested. Sorry.\" (Decline Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "\"Capable and in a hurry.\" You brush past him and continue on your way. (Decline Quest)"
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "As soon as you turn to head back to town, you hear the squeaking of wagon wheels in the distance. Your employer comes in to view, and drives his wagon right up to you.",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "count": 15
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "rarity": [
+ "Uncommon"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "rarity": [
+ "Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 2
+ }
+ ]
+ }
+ ],
+ "name": "\"You might want to spend some time cleaning it before you move in, but it's all yours.\" (Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "You decide that the rewards promised to you are not worth clearing out the current occupants of the $(poi_1). They were here first anyway. (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Mana Shards, Uncommon & Rare cards",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Clear",
+ "description": "Travel to the $(poi_1) and defeat all enemies inside.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count2": 25,
+ "POITags": [
+ "Hostile",
+ "Sidequest"
+ ],
+ "objective": "Clear",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Leave",
+ "description": "Exit the newly cleared (but not yet cleaned) dungeon",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "objective": "Leave",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": "$(poi_1)"
+ }
+ ]
+ },
+ {
+ "id": 12,
+ "isTemplate": true,
+ "name": "A Freshly Plowed Field",
+ "description": "Clear out all enemies in the $(poi_2) and report back",
+ "offerDialog":
+ {
+ "text": "\"We need a new field to increase our harvest.\" A weathered but intimidating man in simple farmer's garb addresses you directly. \"This town is growing faster than my grain.\"",
+ "options": [
+ {
+ "name": "A no-nonsense man deserves a no-nonsense reply. \"I can handle that.\"",
+ "text": "\"Good. I just need you to clear the current occupants of the area I'd like to plant. They've been bothering our farm anyway.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "12",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Consider it done.\" (Accept Quest)"
+ },
+ {
+ "name": "\"Ah, there's the catch. No thanks.\" (Decline Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "12",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"They'll be fertilizing your grain in no time.\" (Accept Quest)"
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "\"That doesn't seem to be my problem.\" (Decline Quest)",
+ "text": "(-1 Local Reputation) He shrugs and moves on. ",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "You've barely finished clearing the area, and the imposing farmer is already preparing to harness one of his animals to a plow outside. Seeing you approach, he tosses you a satchel. \"Thanks.\" He then gets back to work.",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "count": 15
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "colors": [
+ "White"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "White"
+ ],
+ "rarity": [
+ "Uncommon"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "White"
+ ],
+ "rarity": [
+ "Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "colors": [
+ "White"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 2,
+ "colors": [
+ "White"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "A man of few words, but he pays well enough. (Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the $(poi_2). (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "reward": {},
+ "rewardDescription": "Mana Shards, Uncommon & Rare cards",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Clear",
+ "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the Plains biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 35,
+ "POITags": [
+ "BiomeWhite",
+ "Hostile",
+ "Sidequest"
+ ],
+ "objective": "Clear",
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Leave",
+ "description": "Leave town to begin your quest.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "objective": "Leave",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "plains_town_generic",
+ "plains_town_identity",
+ "plains_town_tribal",
+ "plains_capital"
+ ]
+ },
+ {
+ "id": 13,
+ "isTemplate": true,
+ "name": "The Onyx Compass",
+ "description": "Clear out all enemies in the $(poi_2) and report back",
+ "offerDialog":
+ {
+ "text": "\"You. Come here.\" The gnome speaking to you seems very out of place here. He wears a white pristine robe that was either a shirt or custom tailored for him. He acts like he belongs and that he owns the place, however.",
+ "options": [
+ {
+ "name": "Walk over without a word.",
+ "text": "The gnome gives a satisfied grunt, and continues to issue orders. He puts a small satchel in your hands \"Here. Take this compass. Follow it, and remove anything it points to. When it no longer points, return to me.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "13",
+ "POIReference": ""
+ }
+ ],
+ "name": "You can't resist slipping one thing in: \"Understood. I'll be back shortly.\" (Accept Quest)",
+ "text": "The joke goes over his head.",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "name": "You glance down at the satchel, surprised at its weight.",
+ "text": "The gnome demands your attention again before you can investigate. \"Are you deaf and dumb, or just dumb? GET MOVING!!!\" (-1 Local Reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "You drop the satchel. \"What?\" (Decline Quest)",
+ "text": "He snatches up the cloth sack and walks away, cursing you the whole way. (-1 Local Reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 1,
+ "POIReference": ""
+ }
+ ],
+ "name": "You look back up (slightly) to meet his glare. \"Understood, sir.\" (Accept Quest)",
+ "text": "\"That's more like it.\" (+1 Local Reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "You hold out your hand. \"Sorry, must be this tall to give orders\" (Decline Quest)",
+ "text": "(-1 Local Reputation) He scowls and stomps away, one tiny step at a time.",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "name": "\"What do you need?\"",
+ "text": "\"No questions. Just listen.\" He puts a small satchel in your hands. \"Take this compass. Follow it, and remove anything it points to. When it no longer points, return to me.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "You glance down at the satchel, surprised at its weight.",
+ "text": "The gnome demands your attention again before you can investigate. \"Are you deaf and dumb, or just dumb? GET MOVING!!!\" (-1 Local Reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "You drop the satchel. \"What?\" (Decline Quest)",
+ "text": "He snatches up the cloth sack and walks away, cursing you the whole way. (-1 Local Reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 1,
+ "POIReference": ""
+ }
+ ],
+ "name": "You look back up (slightly) to meet his glare. \"Understood, sir.\" (Accept Quest)",
+ "text": "\"That's more like it.\" (+1 Local Reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "13",
+ "POIReference": ""
+ }
+ ],
+ "name": "Got it. (Accept Quest)"
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 3,
+ "POIReference": ""
+ }
+ ],
+ "text": "Another gnome, slightly taller than the first but not dressed as finely, meets you at the gate. \"The compass, if you please.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "grantRewards": [
+ {
+ "type": "shards",
+ "count": 15
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "colors": [
+ "Black"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "Black"
+ ],
+ "rarity": [
+ "Uncommon"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "Black"
+ ],
+ "rarity": [
+ "Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "colors": [
+ "Black"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 2,
+ "colors": [
+ "Black"
+ ]
+ }
+ ],
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "You hand it over in its satchel, and he gives you a larger yet seemingly lighter bag in return. (Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -3,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "Despite the insistance of the needle you decide that you will not finish clearing the $(poi_2). As if it could sense this somehow, the onyx compass disappears. (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "reward": {},
+ "rewardDescription": "Mana Shards, Uncommon & Rare cards",
+ "stages": [
+ {
+ "id": 3,
+ "name": "Leave",
+ "description": "Leave town to begin your quest",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "objective": "Leave",
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "You retrieve the compass from its pouch as you approach the town's gate. It is made of a deeply dark stone, with a single red needle that indicates where to find your targets.",
+ "options": [
+ {
+ "name": "You take note of the direction and head off that way, putting the device away for now. (Continue)"
+ },
+ {
+ "name": "You take a closer look at the device.",
+ "text": "The 'compass' is unlike most you have ever seen before. There is not a single marking on it anywhere, nor any color other than onyx save the crimson needle.",
+ "options": [
+ {
+ "name": "You put the compass away and carry on. (Continue)"
+ },
+ {
+ "name": "You look closer at the needle.",
+ "text": "The needle points unerringly in a single direction, no matter which way or how quickly you turn the device. You reach out and touch it, and find that you are unable to move the needle yourself.",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Clear",
+ "description": "Travel to the $(poi_2) and defeat all enemies inside. The target location is in the Swamp biome",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count2": 25,
+ "POITags": [
+ "BiomeBlack",
+ "Hostile",
+ "Sidequest"
+ ],
+ "objective": "Clear",
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "You check your compass, looking for your next target, only to find that the needle has disappeared entirely. Your task appears to be complete."
+ },
+ "failureDialog": {},
+ "POIToken": ""
+ },
+ {
+ "id": 3,
+ "name": "Travel",
+ "description": "Return to town and report your success in clearing the $(poi_2).",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "swamp_town_generic",
+ "swamp_town_identity",
+ "swamp_town_tribal",
+ "swamp_capital"
+ ]
+ },
+ {
+ "id": 14,
+ "isTemplate": true,
+ "name": "A Vision of Destruction",
+ "description": "Clear out all enemies in the $(poi_1) and report back",
+ "offerDialog":
+ {
+ "text": "Walking in to the village, an old man looks up as if expecting you and rushes over (to the extent that he is able) \"$(playername). I need you to turn around and leave. NOW.\"",
+ "options": [
+ {
+ "name": "You take a good look at the old man, but do not recognize his features. \"Should I know you?\"",
+ "text": "\"No.\" He shakes his head. \"But I have had a vision. A vision of destruction, fire, and ruin. And of you.\"",
+ "options": [
+ {
+ "name": "You give a wry grin. \"I was under the impression that destruction, fire, and ruin were popular hobbies around here.\"",
+ "text": "(-1 Local Reputation) He scowls at you and continues. \"This is no laughing matter. A spawn of Lathliss seeks a new home, and will come here soon unless we intervene.\"",
+ "options": [
+ {
+ "name": "\"A fight with a dragon? I look forward to the challenge!\"",
+ "text": "He shakes his head. \"It is a fight that you would win. But in the process, our village would be lost. We MUST prevent the beast from arriving.\"",
+ "options": [
+ {
+ "name": "\"How do we do that?\"",
+ "text": "\"Before it comes here, the dragon will attempt to make a home at a $(poi_1) nearby. It will find several unfriendly occupants already there. But if you were to remove them in advance, I believe the creature will nest there and spare our village.\"",
+ "options": [
+ {
+ "name": "\"Fight off all the creatures in a $(poi_1) and then a dragon too? No thanks. (Decline Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "14",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Point the way.\" (Accept Quest)"
+ }
+ ]
+ },
+ {
+ "name": "\"I don't think I'm interested. Sorry.\" (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "\"A fight with a dragon? No thanks. I'll be leaving now.\" (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "14",
+ "addMapReputation": 1,
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Tell me more about this vision, elder.\"",
+ "text": "(+1 Local Reputation) He continues with great urgency. \"A spawn of Lathliss seeks a new home, and will come here soon unless we intervene.\"",
+ "options": [
+ {
+ "name": "\"A fight with a dragon? No thanks. I'll be leaving now.\" (Decline Quest)"
+ },
+ {
+ "name": "\"A fight with a dragon? I look forward to the challenge!\"",
+ "text": "He shakes his head. \"It is a fight that you would win. But in the process, our village would be lost. We MUST prevent the beast from arriving.\"",
+ "options": [
+ {
+ "name": "\"How do we do that?\"",
+ "text": "\"Before it comes here, the dragon will attempt to make a home at a $(poi_1) nearby. It will find several unfriendly occupants already there. But if you were to remove them in advance, I believe the creature will nest there and spare our village.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "14",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Point the way.\" (Accept Quest)"
+ },
+ {
+ "name": "\"Fight off all the creatures in a $(poi_1) and then a dragon too? No thanks. (Decline Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "\"I'll take my chances, thanks.\" (Decline Quest)",
+ "text": "He exclaims at you as you walk by. \"Leave. NOW!!! You must leave!!!\" (-2 local reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 3,
+ "POIReference": ""
+ }
+ ],
+ "text": "The elder meets you outside the gates of the village as you return, mounted on horseback. He hands you a pouch containing your rewards. (+3 Local Reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "count": 15
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "colors": [
+ "Red"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "Red"
+ ],
+ "rarity": [
+ "Uncommon"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "Red"
+ ],
+ "rarity": [
+ "Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "colors": [
+ "Red"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 2,
+ "colors": [
+ "Red"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "\"Going somewhere?\"",
+ "text": "\"My vision was less than specific about whether or not it would be changed by your actions. So... yes.\"",
+ "options": [
+ {
+ "name": "You glance around at a clear sky warily before going on in to town. (Complete Quest)"
+ }
+ ]
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -3,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "After some reflection, you decide to abandon clearing out $(poi_1). The villagers will be fine, right? (-3 Local Reputation)",
+ "options": [
+ {
+ "name": "(continue)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "reward": {},
+ "rewardDescription": "Mana Shards, Uncommon & Rare cards",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Clear",
+ "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the Mountain biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 35,
+ "POITags": [
+ "BiomeRed",
+ "Hostile",
+ "Sidequest"
+ ],
+ "objective": "Clear",
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "The $(poi_1) falls silent as you remove the last creature. You consider staying to welcome the dragon, should it appear, but something tells you that leaving would be a much better idea for now.",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ "failureDialog": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to town and report your success in clearing the $(poi_1).",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "mountain_town_generic",
+ "mountain_town_identity",
+ "mountain_town_tribal",
+ "mountain_capital"
+ ]
+ },
+ {
+ "id": 15,
+ "isTemplate": true,
+ "name": "A Private Island",
+ "description": "Clear out all enemies in the $(poi_1) and report back",
+ "offerDialog":
+ {
+ "text": "\"Excuse me, adventurer, but I'm in need of assistance.\" The man appears of modest means at first glance, but a closer inspection reveals that his average looking clothing is may as well be made for a king.",
+ "options": [
+ {
+ "name": "\"Of course, what can I do for you?\"",
+ "text": "He bows to you slightly. \"My name is Lazarus, a humble servant of nobles who wish to remain anonymous.\"",
+ "options": [
+ {
+ "name": "\"And what do these anonymous nobles desire?\"",
+ "text": "\"To remain anonymous. And to take an island vacation. I have identified a spot which meets all of their requirements, but it is currently occupied.\"",
+ "options": [
+ {
+ "name": "\"I see. And I suppose you're looking for the current occupants to be removed?\"",
+ "text": "\"Precisely. Do so, and you will be well rewarded.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "15",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Well I've always wanted to be owed a favor from the rich and powerful. I'll do it.\" (Accept Quest)"
+ },
+ {
+ "name": "\"I don't think I'm interested. Sorry.\" (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "\"I must decline. I respect the local inhabitants far more than faceless nobility.\" (Decline Quest)",
+ "text": "He gives you the smallest bow imaginable, just enough to say that one was given without indicating respect.",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "\"I don't like not knowing who I am working for\"",
+ "text": "\"You know me, and you will work for me.\"",
+ "options": [
+ {
+ "name": "\"Sorry, but knowing your name is not knowing you. I'm not interested.\" (Decline Quest)"
+ },
+ {
+ "name": "\"Very well, Lazarus, what can I do for you?\"",
+ "text": "\"My lieges wish for a private island location for a vacation, far from prying eyes and ears. I wish for you to make certain that it will be clear for them.\"",
+ "options": [
+ {
+ "name": "\"Sorry, that sounds like more than I have time for at the moment.\" (Decline Quest)",
+ "text": "He simply nods and walks away in search of someone else to aid him."
+ },
+ {
+ "name": "\"Consider it done.\" (Accept Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "You can't put your finger on it, but something seems off about the man. \"This isn't a good time.\" (Decline Quest)",
+ "text": "He gives you the smallest bow imaginable, just enough to say that one was given without indicating respect. (-1 Local Reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "With gentrification of the area on the behalf of nobility complete, you console your conscience with the rewards that materialize in front of you.",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "count": 15
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "colors": [
+ "Blue"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "Blue"
+ ],
+ "rarity": [
+ "Uncommon"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "colors": [
+ "Blue"
+ ],
+ "rarity": [
+ "Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "colors": [
+ "Blue"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 2,
+ "colors": [
+ "Blue"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "(Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the $(poi_1). (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "reward": {},
+ "rewardDescription": "Mana Shards, Uncommon & Rare cards",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Clear",
+ "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the Island biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count2": 25,
+ "POITags": [
+ "BiomeBlue",
+ "Hostile",
+ "Sidequest"
+ ],
+ "objective": "Clear",
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to town and report your success in clearing the $(poi_1).",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "island_town_generic",
+ "island_town_identity",
+ "island_town_tribal",
+ "island_capital"
+ ]
+ },
+ {
+ "id": 16,
+ "isTemplate": true,
+ "name": "Clearing the ledger",
+ "description": "Clear out all enemies in the $(poi_1)and report back",
+ "offerDialog":
+ {
+ "text": "As you introduce yourself to the inside of the local inn for the night, another patron approaches you.",
+ "options": [
+ {
+ "name": "\"Can I help you?\"",
+ "text": "He nods. \"I hope so. You have the air of a powerful sorcerer, and I'm hoping that means that you can.\"",
+ "options": [
+ {
+ "name": "You wait for him to continue.",
+ "text": "\"I've come in to an inheritance of a small estate that I've been expecting for years. Recently, I've had some hard times, and I've convinced some individuals to let me borrow against the land.\" ",
+ "options": [
+ {
+ "name": "\"I see.\" You think you know where this is headed.",
+ "text": "The man looks sheepish. \"Unfortunately, I found that the land isn't exactly usable at the moment. Because it's occupied. Would you be willing to clear it for me in exchange for other parts of the inheritance?\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "16",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"So long as I get to keep whatever I find along the way too.\" (Accept Quest)."
+ },
+ {
+ "name": "\"I don't think I'm interested. Sorry.\" (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "\"And why exactly do you need me?\"",
+ "text": "\"Well, it seems the land isn't empty, and I need someone to fix that. You look like the sort that could handle it.\" ",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "16",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"I'll do it. But I hope the dearly departed left you something else of value.\" (Accept Quest)"
+ },
+ {
+ "name": "\"I don't think I'm interested. Sorry.\" (Decline Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "\"You have the wrong person. I promise you that.\" (Decline Quest)",
+ "text": "(-1 Local Reputation) A few other people in the inn stop and look, but the man walks away without making a scene.",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "True to his word, the man provides you with a reward from his inheritance. It's worth far less than the land (now that it's been cleared), but it's still valuable in addition to what loot you already recovered in the $(poi_1).",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "count": 15
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "rarity": [
+ "Uncommon"
+ ]
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "rarity": [
+ "Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 1,
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "card",
+ "probability": 0.5,
+ "count": 2
+ },
+ {
+ "type": "gold",
+ "count": 200,
+ "addMaxCount": 200
+ }
+ ]
+ }
+ ],
+ "name": "\"If you're not settling there, I suggest you sell the land quickly before anyone else moves in.\" (Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "You decide not to clear out the $(poi_1). Surely your client's creditors will understand. (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "reward": {},
+ "rewardDescription": "Mana Shards, Uncommon & Rare cards",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Clear",
+ "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the Wasteland biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 35,
+ "POITags": [
+ "BiomeColorless",
+ "Hostile",
+ "Sidequest"
+ ],
+ "objective": "Clear",
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to town and report your success in clearing the $(poi_1).",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "waste_town_generic",
+ "waste_town_identity",
+ "waste_town_tribal"
+ ]
+ },
+ {
+ "id": 17,
+ "isTemplate": true,
+ "name": "Bone Collector",
+ "description": "Defeat 3 $(enemy_1)s",
+ "offerDialog":
+ {
+ "text": "A job board has been constructed outside the local inn, and you see that it is covered in various papers and posters.",
+ "options": [
+ {
+ "name": "You walk away, having your own goals in mind already. (Decline Quest)"
+ },
+ {
+ "name": "You take a moment to look over the board.",
+ "text": "Most of the ads are nondescript, weather worn, or written in an unfamiliar language. A few catch your eye, however.",
+ "options": [
+ {
+ "name": "You look at what seems to be an advertisment of some sort off to one side.",
+ "text": "It reads: \"Gimgee's self-replicating paper. When you need unlimited paper or to clear a forest from afar, it's got to be Gimgee's\".",
+ "options": [
+ {
+ "name": "\"I'll file that away under things that make sense yet don't.\" (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "A folded piece of paper is nailed to the board. ",
+ "text": "The visible portion says 'Take one' in clear and measured handwriting.",
+ "options": [
+ {
+ "name": "Something isn't right about this, so you walk away instead. (Decline Quest)"
+ },
+ {
+ "name": "\"One?\" You pull on the nail but it is firmly embedded, so you rip the paper off of it instead.",
+ "text": "You could swear it wasn't there before, but an identical copy remains as you pull down the note.",
+ "options": [
+ {
+ "name": "This is just weird. You drop the paper and leave. (Decline Quest)"
+ },
+ {
+ "name": "Undeterred and intrigued, you open the paper and begin to read.",
+ "text": "\"$(playername): Please harvest at least three $(enemy_1) and bring them to the tavern on a Tuesday\".",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "17",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Well that's not weird at all. Why not?\" (Accept Quest)"
+ },
+ {
+ "name": "\"Nope. Nope nope nope...\" You drop the paper and walk away, casting a small spell to cause the letter to fall apart and blow away on the wind. (Decline Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "A short note is written in red ink.",
+ "text": "\"{COLOR=red}Have fangs, will travel{ENDCOLOR}\".",
+ "options": [
+ {
+ "name": "You suddenly realize that isn't ink, and step away. (Decline Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "You feel awkward pulling your $(enemy_1)s in to town, but it doesn't actually seem that out of place here with other macabre scenes around. (This quest will only given in black biome in the future).",
+ "options": [
+ {
+ "name": "You look around for someone that seems to be expecting bodies.",
+ "text": "Sure enough, a necromancer stands outside the inn with two wagons behind him, he is obviously your contact.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 3,
+ "POIReference": ""
+ },
+ {
+ "grantRewards": [
+ {
+ "type": "card",
+ "count": 2,
+ "addMaxCount": 2,
+ "colors": [
+ "Black"
+ ],
+ "rarity": [
+ "Common"
+ ]
+ },
+ {
+ "type": "gold",
+ "count": 500
+ },
+ {
+ "type": "shards",
+ "count": 15
+ }
+ ]
+ }
+ ],
+ "name": "You dump the $(enemy_1s) on to one of the wagons and collect your rewards. (+3 Local Reputation)"
+ },
+ {
+ "name": "You take a closer look at the carts.",
+ "text": "$(enemy_1)s and a few random creatures are filling most of one cart., while the other holds a few identical satchels of goods.",
+ "options": [
+ {
+ "name": "Turn your attention to the carts' attendant.",
+ "text": "The pale skinned man speaks with a crackling voice, but the words seem reflexive to him at this point. \"Place them there. Take one package.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 3,
+ "POIReference": ""
+ },
+ {
+ "grantRewards": [
+ {
+ "type": "gold",
+ "count": 500
+ },
+ {
+ "type": "shards",
+ "count": 15
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "addMaxCount": 2,
+ "colors": [
+ "Black"
+ ],
+ "rarity": [
+ "Common"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "You dump the $(enemy_1s) and collect your rewards. (+3 Local Reputation)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "3 $(enemy_1)s are proving to be too much trouble to be worth your time, whether your mysterious client knows your name or not. (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Gold and Mana Shards",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Defeat $(enemy_1)s",
+ "description": "Sometimes it pays to specialize. Cash in on a local bounty by bringing in the remains of 3 $(enemy_1)s. They can usually be found in the Swamp biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 3,
+ "objective": "Defeat",
+ "enemyTags": [
+ "BiomeBlack"
+ ],
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "With the necessary $(enemy_1)s handled, it's time to go collect your rewards. (Don't forget you can track the quest to get directions back to town)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to where the quest began to turn in the reagents and collect your rewards.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "swamp_town_generic",
+ "swamp_town_identity",
+ "swamp_town_tribal",
+ "swamp_capital"
+ ]
+ },
+ {
+ "id": 18,
+ "isTemplate": true,
+ "name": "A Focused Mind",
+ "description": "Defeat 3 $(enemy_2)s",
+ "offerDialog":
+ {
+ "text": "A job board has been constructed outside the local inn, and you see that it is covered in various papers and posters.",
+ "options": [
+ {
+ "name": "You walk away, having your own goals in mind already. (Decline Quest)"
+ },
+ {
+ "name": "You take a moment to look over the board.",
+ "text": "Most of the ads are nondescript, weather worn, or written in an unfamiliar language. A few catch your eye, however.",
+ "options": [
+ {
+ "name": "You look at what seems to be an advertisment of some sort off to one side.",
+ "text": "\"A focused mind receives great rewards. Focus on defeating 3 $(enemy_2)s, and be rewarded.\"",
+ "options": [
+ {
+ "name": "With no further information listed, you doubt this is actually worth your time. (Decline Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "18",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"What else was I going to do? Go save the world?\" (Accept Quest)"
+ }
+ ]
+ },
+ {
+ "name": "A short note is written in blue ink.",
+ "text": "You read the note: '3 $(enemy_2)s? What for?'",
+ "options": [
+ {
+ "name": "\"What for, indeed?\" (Decline Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "18",
+ "POIReference": ""
+ }
+ ],
+ "name": "One way to find out. (Accept Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "\"Well done.\" You turn quickly to find a Djinn floating behind you. \"You have demonstrated great focus.\" A collection of treasures float over to you from his outstretched hand.",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "card",
+ "count": 2,
+ "addMaxCount": 2,
+ "colors": [
+ "Blue"
+ ],
+ "rarity": [
+ "Common"
+ ]
+ },
+ {
+ "type": "gold",
+ "count": 500
+ },
+ {
+ "type": "shards",
+ "count": 15
+ }
+ ]
+ }
+ ],
+ "name": "Warily take the items.",
+ "text": "No sooner than you do, the Djinn dissapears in a puff of smoke. When you turn back, the $(enemy_2) you just defeated has vanished as well.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 3,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "Was this all a test of some sort? (+3 Local Reputation) (Complete Quest)"
+ }
+ ]
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "text": "You decide you have better things to do than hunt $(enemy_2)s, and you scratch this entry out of your logbook. (-2 local reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "reward": {},
+ "stages": [
+ {
+ "id": 1,
+ "name": "Leave",
+ "description": "Leave town to begin your quest",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "objective": "Leave",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Defeat $(enemy_2)s",
+ "description": "Sometimes it pays to specialize. Cash in on a local bounty by bringing in the remains of 3 $(enemy_2)s. They can usually be found in the Island biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 3,
+ "objective": "Defeat",
+ "enemyTags": [
+ "BiomeBlue"
+ ],
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "island_town_generic",
+ "island_town_identity",
+ "island_town_tribal",
+ "island_capital"
+ ]
+ },
+ {
+ "id": 19,
+ "isTemplate": true,
+ "name": "Population Control",
+ "description": "Defeat 3 $(enemy_1)s",
+ "offerDialog":
+ {
+ "text": "A haggard and tired looking elf puts down his bow at the door of the tavern. Another elf calls out to him. \"Long day's hunt?\"",
+ "options": [
+ {
+ "name": "You're not a part of the conversation, so you tune it out. (Decline Quest)"
+ },
+ {
+ "name": "Perhaps paying attention could be useful.",
+ "text": "The newcomer simply nods and slumps into a chair for a moment before actually replying. \"Yes, and more of them to come.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "\"And what are you hunting, exactly?\"",
+ "text": "Both elves turn to face you before they move to a table to continue their conversation more privately. It appears that your interjection was undesired. (-1 Local Reputation)",
+ "options": [
+ {
+ "name": "Mind your own business from there. (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "You wait for one of them to say more.",
+ "text": "He continues, \"There's just too many $(enemy_1)s for the area to sustain. We need to thin their numbers, but there's always more. I don't suppose you've learned to aim?\"",
+ "options": [
+ {
+ "name": "As his friend shakes his head with a hint of mirth, you decide to speak up. \"I could handle some of them for you.\"",
+ "text": "The hunter turns his attention to you and looks you over. It's most likely a formality, he would have sized you up coming in the door. \"I'll take you up on that.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "19",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Keep the loot coming and you won't find another $(enemy_1) on its feet again.\" (Accept Quest)"
+ },
+ {
+ "name": "\"On second thought, I have better things to do.\" (Decline Quest)",
+ "text": "Obviously annoyed at the pointless distraction, the two return to their conversation without you. (-1 Local Reputation)"
+ },
+ {
+ "name": "\"What's the bounty?\"",
+ "text": "He thinks for a moment. \"Let's start with three as a trial. And we will pay well for them, as I doubt you're doing this for the village.\"",
+ "options": [
+ {
+ "name": "\"That's awfully ambiguous. Why don't I come back when you have an actual offer?\" (Decline Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "19",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"And if I bring in six?\" (Accept Quest)",
+ "text": "\"Then you will have brought down too many.We're thinning them, not removing them.\"",
+ "options": [
+ {
+ "name": "You nod and prepare to leave. (Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "You don't especially feel like volunteering to take on a $(enemy_1) today. (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "Bored with the conversation already, you finish your meal and leave. (Decline Quest)"
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": 3,
+ "POIReference": ""
+ }
+ ],
+ "text": "As promised, the village pays well, by way of their gamekeeper. \"The bounty of nature is priceless, but keeping populations in check increases the bounty of all goods.\" (+3 Local Reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "count": 15
+ },
+ {
+ "type": "gold",
+ "count": 500
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "addMaxCount": 2,
+ "colors": [
+ "Green"
+ ],
+ "rarity": [
+ "Common"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "(Continue)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "You decide you have better things to do than hunt $(enemy_1)s, and you scratch this entry out of your logbook. (-2 local reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "reward": {},
+ "stages": [
+ {
+ "id": 1,
+ "name": "Defeat $(enemy_1)s",
+ "description": "Sometimes it pays to specialize. Cash in on a local bounty by bringing in the remains of 3 $(enemy_1)s. They can usually be found in the Forest biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 3,
+ "objective": "Defeat",
+ "enemyTags": [
+ "Animal",
+ "BiomeGreen"
+ ],
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to the hunter and report your success,",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "forest_capital",
+ "forest_town_generic",
+ "forest_town_identity",
+ "forest_town_tribal"
+ ]
+ },
+ {
+ "id": 20,
+ "isTemplate": true,
+ "name": "Proving Yourself Worthy",
+ "description": "Defeat 3 $(enemy_1)s",
+ "offerDialog":
+ {
+ "text": "\"Are you worthy, citizen?\" A heavily armored soldier stands at the center of the town square and is occasionally calling out at bypassers. \"Are YOU?\", he calls out to another one.",
+ "options": [
+ {
+ "name": "You approach the man, curious.",
+ "text": "\"You look worthy. I believe you are. Are you?\"",
+ "options": [
+ {
+ "name": "\"Worthy of what, exactly?\"",
+ "text": "\"Are you worthy of being trained as a squire of Sir Kallus. Do you believe yourself to be?\"",
+ "options": [
+ {
+ "name": "\"Who is Sir Kallus?\"",
+ "text": "He laughs as if the question was ridiculous. \"I am, of course. And I need someone to prove that they are worthy of my teachings!\"",
+ "options": [
+ {
+ "name": "You decide to humor him. \"Let's say that I am, what then?\"",
+ "text": "He looks at you again, as though he hadn't actually paid attention to you before. \"Then you prove it. Defeat 3 $(enemy_1)s with honor.\"",
+ "options": [
+ {
+ "name": "\"That was purely hypothetical. I am not worthy, and will be leaving now.\" (Decline Quest)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "20",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Challenge accepted.\" (Accept Quest)"
+ }
+ ]
+ },
+ {
+ "name": "\"I'll let you know if I think of anyone.\" (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "\"No.\" (Decline Quest)",
+ "text": "Your flat answer seems to stun him for a moment until another person walks into the square. He begins to call out to them, and he forgets you exist.",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "\"Who are you?\"",
+ "text": "\"Sir Kallus, of course!\"",
+ "options": [
+ {
+ "name": "\"Are you?\"",
+ "text": "He looks at you with a hint of frustration. \"Yes, I am Sir Kallus.\"",
+ "options": [
+ {
+ "name": "\"I mean are you worthy, Sir Kallus?\"",
+ "text": "He thinks for a moment, clearly working through this. \"I must be worthy of myself! I am! I am and I shall prove it.\"",
+ "options": [
+ {
+ "name": "\"And how will you prove it, Sir Kallus?\"",
+ "text": "\"I shall do the same as I ask of you. Defeat 3 $(enemy_1)s. Once I finish, I will return here and wait for you.\"",
+ "options": [
+ {
+ "name": "\"There. You're solving your own problems. Now get out of here.\" (Decline Quest)",
+ "text": "His brow furrows, not accustomed to being spoken to in such a manner. (-1 Local Reputation)",
+ "options": [
+ {
+ "name": "\"Go on. Off with you!\" (Continue)"
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "20",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Challenge accepted.\" (Accept Quest)"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "\"Good\" You nod. \"I'm glad we've established that.\"",
+ "text": "He blinks several times, then resumes the conversation on his terms. \"Will you accept my challenge to defeat 3 $(enemy_1)s?\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "20",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Challenge accepted.\" (Accept Quest)"
+ },
+ {
+ "name": "\"I am not interested.\" (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "\"Then good day to you, Sir Kallus.\" (Decline Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "You shake your head and keep walking, uninterested in whatever this is. (Decline Quest)"
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "count": 15
+ },
+ {
+ "type": "gold",
+ "count": 500
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "addMaxCount": 2,
+ "rarity": [
+ "Common"
+ ]
+ }
+ ]
+ }
+ ],
+ "text": "You return to town, and see no sign of Sir Kallus. Instead, the merchants from the shops near the town square rush over to give you a hero's welcome and rewards of their own.",
+ "options": [
+ {
+ "name": "\"Are $(enemy_1)s so despised around here?\"",
+ "text": "One of the merchants laughs. \"No, but Sir Kallus is. And since you left, we haven't seen him. Thank you, from the bottom of our hearts.\" (+3 Local Reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "Sir Kallus isn't worth you being worthy of him. You scratch this item out of your notes. (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "reward": {},
+ "stages": [
+ {
+ "id": 1,
+ "name": "Defeat $(enemy_1)s",
+ "description": "Sometimes it pays to specialize. Cash in on a local bounty by bringing in the remains of 3 $(enemy_1)s. They can usually be found in the Plains biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 3,
+ "objective": "Defeat",
+ "enemyTags": [
+ "BiomeWhite"
+ ],
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to where the quest began to turn in the reagents and collect your rewards.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "plains_capital",
+ "plains_town_generic",
+ "plains_town_identity",
+ "plains_town_tribal"
+ ]
+ },
+ {
+ "id": 21,
+ "isTemplate": true,
+ "name": "In the Name of Science",
+ "description": "Defeat 3 $(enemy_1)s",
+ "offerDialog":
+ {
+ "text": "\"...but it's for SCIENCE!!!\" A young woman leaves the tavern in a hurry, with someone yelling at her back from the other side of the doorway. A dwarf in a labcoat with goggles on his head comes shuffling after.",
+ "options": [
+ {
+ "name": "You observe the scene as it develops before you.",
+ "text": "With little hope of catching the damsel, he turns his attention to you. \"Can I interest you in assisting me with some scientific experiments?\"",
+ "options": [
+ {
+ "name": "\"It really depends on what they are.\" You look at him suspsiciously.",
+ "text": "\"You're not a farmhand, so it will have to be.\" He thinks for a moment, pulling out a well worn notebook and flipping through the pages.",
+ "options": [
+ {
+ "name": "\"Another time perhaps, I need to keep moving.\" (Decline Quest)",
+ "text": "The dwarf makes no effort to stop you. He seems so lost in his notes that he may not have even heard you.",
+ "options": [
+ {
+ "name": "You leave while you can. (Continue)"
+ }
+ ]
+ },
+ {
+ "name": "You wait to see what he comes up with.",
+ "text": "\"Aha! I have it! I still need to investigate the internal structure of $(enemy_1)s. I think they can be found in this area. Can you bring me some? Mostly intact?\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "21",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"I can do that.\" (Accept Quest)"
+ },
+ {
+ "name": "\"Sorry, I just decided that I'm more in to magic than science.\" (Decline Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "It's none of your business, keep moving. (Decline Quest)"
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "action": [
+ {}
+ ],
+ "text": "You walk back into the town with the requested cargo of $(enemy_1)s. You're unsure if they will be useful, but the dwarf seems extremely excited to begin his work. (+3 Local Reputation) ",
+ "options": [
+ {
+ "name": "You try to talk to him, but the dwarf is completely lost in his work already. You take the bundle he was carrying, assuming it to be your rewards. (Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "The scientist can find his $(enemy_1)s to experiment on some other way, you're done with this. (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "reward": {},
+ "stages": [
+ {
+ "id": 1,
+ "name": "Defeat $(enemy_1)s",
+ "description": "Sometimes it pays to specialize. Cash in on a local bounty by bringing in the remains of 3 $(enemy_1)s. They can usually be found in the Wasteland biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 3,
+ "objective": "Defeat",
+ "enemyTags": [
+ "BiomeColorless"
+ ],
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to where the quest began to turn in the reagents and collect your rewards.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "waste_town_generic",
+ "waste_town_identity",
+ "waste_town_tribal"
+ ]
+ },
+ {
+ "id": 22,
+ "isTemplate": true,
+ "name": "Shamanic Totems",
+ "description": "Defeat 3 $(enemy_1)s",
+ "offerDialog":
+ {
+ "text": "A job board has been constructed outside the local inn, and you see that it is covered in various papers and posters.",
+ "options": [
+ {
+ "name": "You walk away, having your own goals in mind already. (Decline Quest)"
+ },
+ {
+ "name": "You take a moment to look over the board.",
+ "text": "Most of the ads are nondescript, weather worn, or written in an unfamiliar language. A few catch your eye, however.",
+ "options": [
+ {
+ "name": "You look at what seems to be an advertisment of some sort off to one side.",
+ "text": "It reads: \"Gimgee's rocks. When you need a good rock, think Gimgee's\".",
+ "options": [
+ {
+ "name": "\"I'll file that away under things that make sense yet don't.\" (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "A short note is written in red ink.",
+ "text": "The note says \"{COLOR=red}Wanted: 3 $(enemy_1)s. Dead. Contact town shaman for reward.{ENDCOLOR}\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "22",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Seems simple enough\" (Accept Quest)"
+ },
+ {
+ "name": "\"I'm not sure I want to meet 3 $(enemy_1)s. Or the shaman, for that matter.\" (Decline Quest)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "The village shaman grins as you enter their tent. \"Yes, this is good. This is good. The spirits have been satisfied.\" (+3 Local Reputation)",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "gold",
+ "count": 500
+ },
+ {
+ "type": "shards",
+ "count": 15
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "addMaxCount": 2,
+ "colors": [
+ "Red"
+ ],
+ "rarity": [
+ "Common"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "(Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "Having spent as much time searching for $(enemy_1)s as you care to, you scratch this item out of your notes. (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "reward": {},
+ "stages": [
+ {
+ "id": 1,
+ "name": "Defeat $(enemy_1)s",
+ "description": "At the request of a village shaman, defeat 3 $(enemy_1)s. They can usually be found in the Mountain biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 3,
+ "objective": "Defeat",
+ "enemyTags": [
+ "BiomeRed"
+ ],
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Find the shaman and collect your rewards.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "mountain_town_generic",
+ "mountain_town_identity",
+ "mountain_town_tribal",
+ "mountain_capital"
+ ]
+ },
+ {
+ "id": 23,
+ "isTemplate": true,
+ "name": "Heart of a Champion",
+ "description": "Enter and win an upcoming arena event",
+ "offerDialog":
+ {
+ "text": "\"DO YOU HAVE WHAT IT TAKES? ARE YOU THE BEST IN SHANDALAR???\" A young girl yells at the top of her lungs at each passer by in the town. Most people come in to view already covering their ears, having heard this plenty of times before.",
+ "options": [
+ {
+ "name": "You walk over to her. \"Okay, kid, settle down, I heard you. What's this about?\"",
+ "text": "She looks surprised, and falls silent for a moment as she tries to remember what to do next. \"I uhhh... ummm...\" She pulls a piece of paper out of her pocket and prepares to read.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "23",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "Take the paper from her.",
+ "text": "\"HEY THAT'S MINE!!!\" She finds her full ear-piercing volume again before pulling it away and reading. \"PROVE YOU'RE THE BEST IN THE ARENA! THE TOURNAMENT BEGINS SOON\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "23",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Okay, sure, going somewhere far away seems good right now.\" (Accept Quest)"
+ },
+ {
+ "name": "\"No thanks, I think I'll go find somewhere quiet for a while.\" (Decline Quest)"
+ }
+ ]
+ },
+ {
+ "name": "Wait for her to continue.",
+ "text": "She reads over the paper as if seeing this part of it for the first time. \"It says here... 'Go to... $(poi_1)... and compete for prizes.' Do you know how to get there?\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "23",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Okay, sure, going somewhere far away seems good right now.\" (Accept Quest)"
+ },
+ {
+ "name": "\"That's a little further than I'm looking to travel right now. But thanks all the same.\" (Decline Quest)",
+ "text": "She looks at you blankly for a moment, then resumes shouting into the air. \"DO YOU HAVE WHAT IT TAKES? ARE YOU THE BEST IN SHANDALAR???\"",
+ "options": [
+ {
+ "name": "Cover your ears and move away quickly."
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "Cover your own ears and keep walking (Decline Quest)"
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "The crowd goes wild as you finish your last opponent. You won't be paying for drinks in the $(poi_1) for quite some time. (+3 reputation in $(poi_1))",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "count": 20
+ },
+ {
+ "type": "card",
+ "count": 2,
+ "addMaxCount": 2,
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ },
+ {
+ "type": "gold",
+ "count": 250
+ }
+ ]
+ }
+ ],
+ "name": "(Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "text": "The $(poi_1) arena is too much for you at the moment, but there's always another day. (-2 reputation in $(poi_1))",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_1)"
+ }
+ ],
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Eternal Glory",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Travel",
+ "description": "Make your way to the $(poi_1)",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 60,
+ "count2": 30,
+ "POITags": [
+ "Capital"
+ ],
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "As you walk through the $(poi_1) gates, you can feel the excitement building, eminating, radiating from the city's arena. Most of the populace is already there or on their way. ",
+ "options": [
+ {
+ "name": "(continue)",
+ "text": "The presence of so many powerful spellcasters has the air filled with traces of mana.",
+ "options": [
+ {
+ "name": "It would be a shame to keep the crowd waiting for their new champion."
+ }
+ ]
+ }
+ ]
+ },
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Arena",
+ "description": "Prove yourself to be the champion of the $(poi_1) arena",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "objective": "Arena",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": "$(poi_1)"
+ }
+ ],
+ "questSourceTags": [
+ "waste_town_generic",
+ "waste_town_identity",
+ "waste_town_tribal"
+ ]
+ },
+ {
+ "id": 24,
+ "isTemplate": true,
+ "name": "Pest Control",
+ "description": "Defeat Xira and her hornets in her hive and report back",
+ "offerDialog":
+ {
+ "text": "Greetings, adventurer! I have a task that requires your assistance. You see, we have a bit of a situation with a giant insect named Xira. She's been causing quite a stir in our town with her penchant for organizing extravagant balls.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -1,
+ "POIReference": ""
+ }
+ ],
+ "name": "Giant bugs holding balls eh ? Count me out. (Decline quest)",
+ "text": "Figured you weren't up to the challenge, come back to me when you are.",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "name": "Let me guess, you want to me to deal with this situation ?",
+ "text": "Well Yes, Let me explain the situation; Xira's balls have become a bit of a problem. She has been hosting them every night, and they're becoming increasingly extravagant and disruptive. The townspeople are getting tired of the constant noise and commotion, and it's affecting their daily lives.",
+ "options": [
+ {
+ "name": "I see. So you want me to talk to Xira and ask her to stop?",
+ "text": "\"You can find her in her hive, she's not easily dissuaded. I've tried talking to her myself, but she's adamant about continuing her nightly balls. I'm afraid she will need more than just a few words to convince her, if you catch my drift.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "24",
+ "POIReference": ""
+ }
+ ],
+ "name": "Pest control is my speciality, note the location of her hive on my map.(Accept Quest) (WARNING HARD QUEST)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Do you really think I have nothing better to do than hunt down giant insects holding balls? Find someone else to take care of it\" (Decline Quest)",
+ "text": "The farmhand keeps a passive look on his face. \"I guess I'm never getting my quiet night's sleep back\"",
+ "options": [
+ {
+ "name": "(Leave)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "As you enter the village, the local towspeople rush towards you to thank you for your deeds (+3 reputation in $(poi_1))",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "gold",
+ "probability": 1,
+ "count": 1000,
+ "addMaxCount": 800
+ },
+ {
+ "type": "shards",
+ "probability": 1,
+ "count": 10,
+ "addMaxCount": 20
+ },
+ {
+ "type": "card",
+ "probability": 1,
+ "count": 5,
+ "addMaxCount": 10,
+ "rarity": [
+ "Rare",
+ "Mythic Rare",
+ "Uncommon"
+ ],
+ "cardText": "Insect"
+ }
+ ]
+ }
+ ],
+ "name": "It's nothing I coudn't handle (Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the hive.",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Mana Shards, Rare and mythic cards",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Clear",
+ "description": "Travel to the Xira's Hive and defeat all enemies inside. The target location is in the Waste biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "POITags": [
+ "Xira"
+ ],
+ "objective": "Clear",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to town and report your success in clearing the $(poi_1).",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "POITags": [
+ "Xira"
+ ],
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "waste_town_generic",
+ "waste_town_identity",
+ "waste_town_tribal"
+ ]
+ },
+ {
+ "id": 25,
+ "isTemplate": true,
+ "name": "Mechanical Problems",
+ "description": "Defeat Slobad and his artificers in his factory and report back",
+ "offerDialog":
+ {
+ "text": "Greetings, brave adventurer! I find myself in need of a courageous soul to undertake a perilous task.\nWithin the sprawling industrial district, an abandoned factory once owned by the notorious inventor Slobad has become a hotbed of danger and mechanical mayhem. ",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "Sorry, I don't have to the time for this. (Decline quest)",
+ "text": "Figured you weren't up to the challenge, come back to me when you are.",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "name": "Let me guess, you want to me to deal with this situation ?",
+ "text": "The factory, now infested with an array of peculiar mechs and skilled artificers, poses a grave threat to our community and the delicate balance of technology. Slobad, once hailed as a genius, was known for his unorthodox creations and their volatile nature. However, a catastrophic incident occurred years ago, leading to the factory's abandonment. Now, the mechanical monstrosities have been reactivated, wreaking havoc on unsuspecting wanderers and nearby settlements.",
+ "options": [
+ {
+ "name": "I see. So you want me to go to his factory and defeat him ?",
+ "text": "Your task, should you accept it, is to venture into Slobad's factory and cleanse it of its mechanical menaces. You will face a myriad of strange mechs, each with its unique capabilities and behaviors. Additionally, the factory's artificers, skilled engineers corrupted by their own creations, will fiercely defend their inventions, making your mission all the more challenging.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "25",
+ "POIReference": ""
+ }
+ ],
+ "name": "I'll take care of it, note the location of the factory on my map.(Accept Quest) (WARNING HARD QUEST)",
+ "text": "Once you have vanquished the mechanical threat and quelled the chaos within the factory, return to me, Maven the Alchemist, and you shall be rewarded handsomely for your bravery and service to our community. Be warned, however, for the path ahead will test your mettle, cunning, and combat prowess. May fortune favor you on this perilous undertaking!"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "\"Do you really think I have nothing better to do ? Find someone else to take care of it\" (Decline Quest)",
+ "text": "Maven the Alchemist keeps a passive look on his face. \"Soon those things will be balanced as well.\"",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "As you enter the village, the local towspeople rush towards you to thank you for your deeds (+3 reputation in $(poi_1))",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "gold",
+ "probability": 1,
+ "count": 1000,
+ "addMaxCount": 1000
+ },
+ {
+ "type": "card",
+ "probability": 1,
+ "count": 10,
+ "addMaxCount": 5,
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ],
+ "cardTypes": [
+ "Artifact"
+ ]
+ },
+ {
+ "type": "shards",
+ "probability": 1,
+ "count": 10,
+ "addMaxCount": 10
+ }
+ ]
+ }
+ ],
+ "name": "It's nothing I coudn't handle (Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the factory. (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Mana Shards, Rare and mythic cards",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Clear",
+ "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the Waste biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "POITags": [
+ "Slobad"
+ ],
+ "objective": "Clear",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to town and report your success in clearing the $(poi_1).",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "POITags": [
+ "Slobad"
+ ],
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "waste_town_generic",
+ "waste_town_identity",
+ "waste_town_tribal"
+ ]
+ },
+ {
+ "id": 26,
+ "isTemplate": true,
+ "name": "Spores of Death",
+ "description": "Defeat Slimefoot and his fungi in his bog and report back",
+ "offerDialog":
+ {
+ "text": " Ah, greetings, brave adventurer! I have a grave matter to discuss with you. We need a brave adventurer to deal with the rogue fungus Slimefoot. ",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "Sorry, I don't have to the time for this. (Decline quest)",
+ "text": "Figured you weren't up to the challenge, come back to me when you are. (-1 local reputation)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "name": "Tell me more about Slimefoot and what I can do to stop it.",
+ "text": "Thank you, noble adventurer. Slimefoot is a creature of pure malevolence, a monstrous being that has taken root in the heart of the treacherous swamp. Its corrosive touch and toxic aura have brought devastation to our lands. To defeat it, you must journey through the perilous swamp, filled with treacherous terrain and deadly creatures lurking within.",
+ "options": [
+ {
+ "name": "I see. So you want me to travel to Slimefoots swamp and defeat him ?",
+ "text": "Slimefoot is a formidable foe, adept at both offense and defense. Its body secretes a corrosive slime, and its tentacles strike with lightning speed. Prepare yourself for a challenging battle, my friend. Draw upon your combat skills, use potions and magical abilities wisely, and exploit any weaknesses you can find. Only then can you hope to overcome this vile creature.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "26",
+ "POIReference": ""
+ }
+ ],
+ "name": "Thank you, Elder Taldor. I shall embark on this quest immediately and return triumphant. (Accept Quest) (WARNING HARD QUEST)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "After further consideration, I've decided I'm not up to the challenge (Decline Quest)",
+ "text": "Elder Taldor keeps a passive look on his face. \"Youths these days, he mumbles\"",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "As you enter the village, the local towspeople rush towards you to thank you for your deeds (+3 reputation in $(poi_1))",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "probability": 1,
+ "count": 10,
+ "addMaxCount": 20
+ },
+ {
+ "type": "gold",
+ "probability": 1,
+ "count": 1000,
+ "addMaxCount": 900
+ },
+ {
+ "type": "card",
+ "probability": 1,
+ "count": 10,
+ "addMaxCount": 10,
+ "subTypes": [
+ "Fungus"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "It's nothing I coudn't handle (Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the swamp. (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Mana Shards, Rare and mythic cards",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Clear",
+ "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the Swamp biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "POITags": [
+ "Slimefoot"
+ ],
+ "objective": "Clear",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to town and report your success in clearing the $(poi_1).",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "POITags": [
+ "Slimefoot"
+ ],
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "swamp_capital",
+ "swamp_town_generic",
+ "swamp_town_identity",
+ "swamp_town_tribal"
+ ]
+ },
+ {
+ "id": 27,
+ "isTemplate": true,
+ "name": "Slimy Business",
+ "description": "Defeat the mother slime and other creatures in the old sewers and report back",
+ "offerDialog":
+ {
+ "text": "Greetings, brave adventurer! This town is currently plagued by a distressing problem in the form of a slime infestation. \nThe town council has been looking for a brave individual to take care of this.\n",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "Sorry, I don't have to the time for this. (Decline Quest)",
+ "text": "Figured you weren't up to the challenge, come back to me when you are. ",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "name": "Let me guess, you want to me to deal with this situation ?",
+ "text": "The town council seeks the aid of a skilled and courageous individual like yourself to venture into the depths of the old sewer near this town and eradicate this slimy menace once and for all.",
+ "options": [
+ {
+ "name": "I see. So you want me to go to the old sewers and deal with the slimes?",
+ "text": "Exactly, Your primary objective is to clear the old sewer of slimes by eliminating their presence and ensuring the safety of the townsfolk. Enter the depths of the sewer, locate the main breeding ground of the slimes, and eliminate their leader to put an end to the infestation. Be warned, however, as the sewer is known to be treacherous and filled with other dangers, such as crumbling infrastructure and toxic gases.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "27",
+ "POIReference": ""
+ }
+ ],
+ "name": "Consider it done, note the location of the old sewers on my map. (Accept Quest) (WARNING HARD QUEST)"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "I don't intending to get slime on my armor, sorry you have to find someone else (Decline Quest)",
+ "text": "The merchant keeps a passive look on his face. \"Soon those things will be balanced as well.\"",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "As you enter the village, the local towspeople rush towards you to thank you for your deeds (+3 reputation in $(poi_1))",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "probability": 1,
+ "count": 10,
+ "addMaxCount": 20
+ },
+ {
+ "type": "gold",
+ "probability": 1,
+ "count": 500,
+ "addMaxCount": 500
+ },
+ {
+ "type": "card",
+ "probability": 1,
+ "count": 7,
+ "addMaxCount": 7,
+ "colors": [
+ "Green",
+ "Blue",
+ "Black"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "It's nothing I coudn't handle (Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the sewers. (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "rewardDescription": "Mana Shards, Rare and mythic cards",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Clear",
+ "description": "Travel to the $(poi_1) and defeat all enemies inside. The target location is in the waste biome.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "POITags": [
+ "SlimeCave"
+ ],
+ "objective": "Clear",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to town and report your success in clearing the $(poi_1).",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "POITags": [
+ "SlimeCave"
+ ],
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "waste_town_generic",
+ "waste_town_identity",
+ "waste_town_tribal"
+ ]
+ },
+ {
+ "id": 28,
+ "isTemplate": true,
+ "name": "Welcome to Shandalar",
+ "description": "Learn about your surroundings",
+ "offerDialog": {},
+ "prologue":
+ {
+ "text": "Darkness and silence surrounds you. A vague sense of falling slows second by second. ",
+ "options": [
+ {
+ "name": "Where am I? What am I? What is going on?",
+ "text": "A flash of light brighter than anything you remember precedes a fall to a stone floor. This is almost as jarring as realizing that you actually don't remember much of anything at all.",
+ "options": [
+ {
+ "name": "(Continue)",
+ "text": "A quiet crackling sound draws your eyes to the flickering light of a fire within the cave you now occupy. A hooded figure stands by the fire, facing you as if expecting your arrival."
+ }
+ ]
+ },
+ {
+ "name": "Been here, done that. Show me to the enemies. (New Game+)",
+ "text": "Okay, skipping all that \"hard work\" somebody put into dialog, the portal opens and you can leave.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "activateMapObject": 78,
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": "mainQuest",
+ "val": 1
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ },
+ "epilogue": {},
+ "failureDialog": {},
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "stages": [
+ {
+ "id": 1,
+ "name": "Talk to the nearby mage",
+ "description": "There's not a lot to do in here other than talk to him, and any information is more than you have right now.",
+ "mapFlag": "mainQuest",
+ "mapFlagValue": 1,
+ "objective": "QuestFlag",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Exit the cave",
+ "description": "The portal is open and you can leave now.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "objective": "Leave",
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "So, you have a quest of sorts now: Find and free the planeswalkers. But is that really what you want to do? Despite the fog covering your memory, you are certain that you are powerful enough to take care of yourself.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": "seekWalkers",
+ "val": 1
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "I want to find the planeswalkers",
+ "text": "Well, shouting \"Planeswalkers, where are you?\" into the wastes won't do much. Travel to the nearest settlement and ask around for information.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "29",
+ "POIReference": ""
+ }
+ ],
+ "name": "(Continue)",
+ "text": "New Quest: A Chat with the Locals - Objective: Travel to any town in the wasteland",
+ "options": [
+ {
+ "name": "(Dismiss)"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": "exploreShand",
+ "val": 1
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "I want to explore and learn about Shandalar",
+ "text": "Exploring it is. Find and enter a nearby dungeon.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "30",
+ "POIReference": ""
+ }
+ ],
+ "name": "(Dismiss)"
+ }
+ ]
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": "shandRep",
+ "val": 1
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "I want to make a name for myself",
+ "text": "Then let's go impress some people. But first, you need some impressive spells. Build your collection to begin your quest.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "30",
+ "POIReference": ""
+ }
+ ],
+ "name": "(Dismiss)"
+ }
+ ]
+ }
+ ]
+ },
+ "POIToken": ""
+ }
+ ],
+ "storyQuest": true
+ },
+ {
+ "id": 29,
+ "isTemplate": true,
+ "name": "A Chat with the Locals",
+ "description": "Find someone who knows more about the missing Planeswalkers",
+ "offerDialog": {},
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "The locals meet your inquiries with a little less disdain than when you first arrived asking questions without much coin to go along with them, but they can't deliver information they don't have.",
+ "options": [
+ {
+ "name": "(Continue)",
+ "text": "Eventually though, your persistence and local connections pay off. A merchant pausing his travels for the night at the local inn is directed to you to retell a story.",
+ "options": [
+ {
+ "name": "(Listen to his story)",
+ "text": "\"Like I was saying at the tavern, it's my job to travel. West to east and back again. But the roads have been getting rough on my usual route, so I've been trying new paths of late. Last trip I made record time, and I won't be doing it again.\"",
+ "options": [
+ {
+ "name": "\"What happened?\"",
+ "text": "\"Twas near sunset of the third day that I saw a village a little larger than this. The sky smelled of rain, so I welcomed the idea of a roof and bed. But at first there was not a soul in sight.\"",
+ "options": [
+ {
+ "name": "\"Go on...\"",
+ "text": "\"Every door was locked tight. A bad feeling came up my back as I realized just how quiet it was right before I heard splashing. I peeked round the corner, and found a merfolk waving his arms around and casting some spell.\"",
+ "options": [
+ {
+ "name": "\"What was the spell?\"",
+ "text": "\"I'm not an expert in the island magics, so I didn't recognize it until a hole opened in front of 'em, and through they swam.... Flopped...? Went. Anyhow, needless to say I was stunned.\"",
+ "options": [
+ {
+ "name": "\"So, a portal?\"",
+ "text": "\"That it was, at least I think. Folks conjure other creatures all the time, but never anything from around here. And nobody conjures themselves anywhere. But as a merchant, I saw piles of gold in the possibilities. So I waited for our fishman to return.\"",
+ "options": [
+ {
+ "name": "\"And did they?\"",
+ "text": "\"No, that's where it all went wrong. A few minutes later, another hole opened, and demons came pouring out of it. I made for my wagon, and never slowed until I reached the warehouse the next night. I won't be taking that route again.\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "32",
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "name": "(Continue)",
+ "text": "Portals aren't exactly what you're looking for, but mages that travel the aether are. The merchant marks your map and goes back to his drink.",
+ "options": [
+ {
+ "name": "(Continue)",
+ "text": "[New Quest: A Portal to Nowhere - Objective: Travel to the ghost town]",
+ "options": [
+ {
+ "name": "(Dismiss)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "\"Cut to the chase already.\"",
+ "text": "\"Right. He and his hole dissapeared, then another appeared and beasties came out, and I ran. Simple enough?\"",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "32",
+ "addMapReputation": -1,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "name": "\"And where did this happen?\"",
+ "text": "He marks your map without another word and goes back to his drink. (-1 local reputation) ",
+ "options": [
+ {
+ "name": "(Continue)",
+ "text": "[New Quest: A Portal to Nowhere - Objective: Travel to the ghost town]",
+ "options": [
+ {
+ "name": "(Dismiss)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "failureDialog": {},
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "stages": [
+ {
+ "id": 1,
+ "name": "Find a town",
+ "description": "Travel to any town in the wastelands",
+ "anyPOI": true,
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "POITags": [
+ "BiomeColorless",
+ "Town"
+ ],
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Don't be a stranger",
+ "description": "Build your reputation to at least +5 in any wasteland town",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "count1": 5,
+ "POITags": [
+ "BiomeColorless",
+ "Town"
+ ],
+ "objective": "HaveReputation",
+ "prologue":
+ {
+ "text": "As you enter this small town, the local population pays little notice to you as they go about their normal business. It appears that strangers are a familiar sight here, and not a particularly impactful one unless you are looking to spend your gold.",
+ "options": [
+ {
+ "name": "(Continue)",
+ "text": "A centaur trots out of town, adding one more letter to the bag of mail slung over his shoulder. The courier deftly veers around an ogre lifting blocks of stone onto the second floor of a building under construction.",
+ "options": [
+ {
+ "name": "(Continue)",
+ "text": "Signs affixed to the smaller buildings along the dusty street advertise specialty spell shops, crop wizards for hire, a recently shuttered parlor of a divination specialist, and a newly built explorer's guild hall. Street peddlers unable to afford permanent shops buy and sell food and mundane goods from their carts.",
+ "options": [
+ {
+ "name": "(Continue)",
+ "text": "Everyone around has something to do or something to barter for, but no one seems to be selling information, let alone giving it away.",
+ "options": [
+ {
+ "name": "(Continue)",
+ "text": "Perhaps building trust with the community might earn you some information. (Note: Reputation is earned by successfully completing quests offered in the town hall)",
+ "options": [
+ {
+ "name": "(Continue)",
+ "text": "[New Objective: Reach a total of +5 reputation in any wasteland town]",
+ "options": [
+ {
+ "name": "(Leave)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "storyQuest": true
+ },
+ {
+ "id": 30,
+ "isTemplate": true,
+ "name": "Where Am I?",
+ "offerDialog": {},
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "storyQuest": true
+ },
+ {
+ "id": 31,
+ "isTemplate": true,
+ "name": "Buillding A Collection",
+ "offerDialog": {},
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "storyQuest": true
+ },
+ {
+ "id": 32,
+ "isTemplate": true,
+ "name": "A Portal to Nowhere",
+ "description": "Investigate the report of portals being opened in a seemingly abandoned town.",
+ "offerDialog": {},
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "stages": [
+ {
+ "id": 1,
+ "name": "Travel",
+ "description": "Travel to the abandoned town",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "POITags": [
+ "Quest_APortalToNowhere"
+ ],
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Investigate",
+ "description": "Search for clues regarding the portals from the merchant's story",
+ "mapFlag": "foundClues",
+ "mapFlagValue": 2,
+ "objective": "MapFlag",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": "$(poi_1)"
+ }
+ ],
+ "storyQuest": true
+ },
+ {
+ "id": 33,
+ "isTemplate": true,
+ "name": "Welcome to the Jungle",
+ "description": "Search for a powerful artifact",
+ "offerDialog": {},
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "stages": [
+ {
+ "id": 1,
+ "name": "Travel",
+ "description": "Travel to the abandoned town",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Investigate",
+ "description": "Search for clues regarding the portals from the merchant's story",
+ "mapFlag": "foundClues",
+ "mapFlagValue": 2,
+ "objective": "MapFlag",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": "$(poi_1)"
+ }
+ ],
+ "storyQuest": true
+ },
+ {
+ "id": 34,
+ "isTemplate": true,
+ "name": "A Healthy Dose of Skep-ticism",
+ "description": "Find Shandalar's largest Sliver hive",
+ "offerDialog": {},
+ "prologue":
+ {
+ "text": "Quest 'A Healthy Dose of Skep-ticism' is a placeholder. It will eventually be replaced with an actual quest to explore the Skep. For now, this simply serves as directions to get there if you so desire. This placeholder quest does not provide any rewards.",
+ "options": [
+ {
+ "name": "(Dismiss)"
+ }
+ ]
+ },
+ "epilogue": {},
+ "failureDialog": {},
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "stages": [
+ {
+ "id": 1,
+ "name": "Travel",
+ "description": "Travel to the Skep",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "POITags": [
+ "Snow"
+ ],
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "island_capital"
+ ]
+ },
+ {
+ "id": 35,
+ "isTemplate": true,
+ "name": "Kiora's Fall",
+ "description": "Defeat the Kiora and her minions",
+ "offerDialog":
+ {
+ "text": "Village Elder: (Wrinkled brow, concerned tone) Ah, adventurer, have you heard of the looming threat? Kiora, the sea mage, stirs the depths with her restless sea creatures. We face a dire peril.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "Sorry, I don't have to the time for this. (Decline Quest)",
+ "text": "Figured you weren't up to the challenge, come back to me when you are. ",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "name": " Kiora? What's she up to now, Elder?",
+ "text": "(Grimaces) She seeks to summon ancient sea titans that slumber beneath the waves, creatures that could engulf our lands in a cataclysmic flood. It's a threat that endangers Shandalar's very existence.",
+ "options": [
+ {
+ "name": "That sounds like a catastrophe waiting to happen. What can we do?",
+ "text": "(Nods) We must act swiftly. Seek out Kiora, reason with her if you can, but be prepared for a fight. Our survival depends on thwarting her dangerous ambitions. Remember, the sea is a powerful ally and a formidable foe.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "27",
+ "POIReference": ""
+ }
+ ],
+ "name": "I'll do my best to stop her, Elder. Shandalar's safety is my priority.",
+ "text": "(Grateful smile) Thank you, brave one. We place our hopes in your hands. Kiora must be convinced to abandon her reckless path, or we'll face a watery doom."
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "I don't think this is a quest for me (Decline Quest)",
+ "text": "The merchant keeps a passive look on his face. \"Soon those things will be balanced as well.\"",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "As you enter the village, the local towspeople rush towards you to thank you for your deeds (+3 reputation in $(poi_1))",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "probability": 1,
+ "count": 10,
+ "addMaxCount": 20
+ },
+ {
+ "type": "gold",
+ "probability": 1,
+ "count": 500,
+ "addMaxCount": 500
+ },
+ {
+ "type": "card",
+ "probability": 1,
+ "count": 7,
+ "addMaxCount": 7,
+ "colors": [
+ "Green",
+ "Blue",
+ "Black"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "It's nothing I coudn't handle (Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the sewers. (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "reward": {},
+ "rewardDescription": "Mana Shards, Rare and mythic cards",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Clear",
+ "description": "Find Kiora's Hideout and defeat all enemies present.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "POITags": [
+ "Kiora"
+ ],
+ "objective": "Clear",
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to town and report your success in clearing the $(poi_1).",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "POITags": [
+ "Kiora"
+ ],
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "island_capital",
+ "island_town_generic",
+ "island_town_identity",
+ "island_town_tribal"
+ ]
+ },
+ {
+ "id": 36,
+ "isTemplate": true,
+ "name": "Teferi's Fall",
+ "description": "Find and defeat Teferi",
+ "offerDialog":
+ {
+ "text": "Village Scholar: (Worried expression, hurried tone) Adventurer, we have a grave concern on our hands, and it concerns Teferi, the temporal mage. His actions threaten Shandalar's very fabric of time.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "Sorry, I don't have to the time for this. (Decline Quest)",
+ "text": "Figured you weren't up to the challenge, come back to me when you are. ",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "name": "Teferi? What's he doing that's causing such alarm? ",
+ "text": "(Frowning) Teferi's meddling with time magic has created temporal anomalies across Shandalar. The past, present, and future are becoming entangled, leading to chaos and unpredictability. It's a perilous situation.",
+ "options": [
+ {
+ "name": "That sounds like a serious problem. How can we resolve it?",
+ "text": "(Nods) We must confront Teferi, but diplomacy should be our first approach. He's a powerful mage, and if he refuses to cooperate, we may have to resort to more forceful measures to restore temporal stability.",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "27",
+ "POIReference": ""
+ }
+ ],
+ "name": "I'll do what I can to reason with him, Scholar. Shandalar's timeline must be protected. (Accept Quest)",
+ "text": "(Appreciative nod) Your bravery is commendable. Remember, time magic is delicate and dangerous. Approach Teferi with caution, but be resolute in your mission to save Shandalar from temporal disaster."
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "I don't think this is a quest for me (Decline Quest)",
+ "text": "The merchant keeps a passive look on his face. \"Soon those things will be balanced as well.\"",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "As you enter the village, the local towspeople rush towards you to thank you for your deeds (+3 reputation in $(poi_1))",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "probability": 1,
+ "count": 10,
+ "addMaxCount": 20
+ },
+ {
+ "type": "gold",
+ "probability": 1,
+ "count": 500,
+ "addMaxCount": 500
+ },
+ {
+ "type": "card",
+ "probability": 1,
+ "count": 7,
+ "addMaxCount": 7,
+ "colors": [
+ "Green",
+ "Blue",
+ "Black"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "It's nothing I coudn't handle (Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the sewers. (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "reward": {},
+ "rewardDescription": "Mana Shards, Rare and mythic cards",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Clear",
+ "description": "Find Teferi's Hideout and defeat all enemies present.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "POITags": [
+ "Teferi"
+ ],
+ "objective": "Clear",
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to town and report your success in clearing the $(poi_1).",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "POITags": [
+ "Teferi"
+ ],
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "island_capital",
+ "island_town_generic",
+ "island_town_identity",
+ "island_town_tribal"
+ ]
+ },
+ {
+ "id": 37,
+ "isTemplate": true,
+ "name": "The Drunken Plea",
+ "description": "Confront the Phyrexians",
+ "offerDialog":
+ {
+ "text": "Hey there, bud! You see...hiccup... them metal monstrosities, the Phyrexians? Yeah, they're up to no good, I tell ya. I saw 'em, I did!",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "Sorry, I don't have to the time for this. (Decline Quest)",
+ "text": "Figured you weren't up to the challenge, come back to me when you are. ",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ },
+ {
+ "name": "Phyrexians? What are you talking about, Tipsy Tim?",
+ "text": "These...hiccup... metal freaks! They ain't from around here, I swear. Saw 'em with me own eyes. They got them twisted, mechanical...things! Up to somethin' bad, they are!",
+ "options": [
+ {
+ "name": "You've had quite a few drinks, Tim. Are you sure you're not imagining things?",
+ "text": "Nonsense! Me eyes don't lie, friend. Them Phyrexians are real trouble, I'm tellin' ya. You gotta go, see for yourself. Kick 'em outta Shandalar!",
+ "options": [
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "27",
+ "POIReference": ""
+ }
+ ],
+ "name": "Alright, Tim, I'll look into it. But first, maybe you should lay off the ale for a while.",
+ "text": "Yeah, yeah, maybe you're right. But don't forget about them Phyrexians! Shandalar needs ya, and so does ol' Tipsy Tim!"
+ },
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "POIReference": ""
+ }
+ ],
+ "name": "Sorry, I don't have time for this (Decline Text)",
+ "options": [
+ {
+ "name": "(Continue)"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "prologue": {},
+ "epilogue":
+ {
+ "text": "As you enter the village, These...hiccup... metal freaks! They ain't from around here, I swear. Saw 'em with me own eyes. They got them twisted, mechanical...things! Up to somethin' bad, they are! (+3 reputation in $(poi_1))",
+ "options": [
+ {
+ "action": [
+ {
+ "grantRewards": [
+ {
+ "type": "shards",
+ "probability": 1,
+ "count": 10,
+ "addMaxCount": 20
+ },
+ {
+ "type": "gold",
+ "probability": 1,
+ "count": 500,
+ "addMaxCount": 500
+ },
+ {
+ "type": "card",
+ "probability": 1,
+ "count": 7,
+ "addMaxCount": 7,
+ "colors": [
+ "Green",
+ "Blue",
+ "Black"
+ ],
+ "rarity": [
+ "Rare",
+ "Mythic Rare"
+ ]
+ }
+ ]
+ }
+ ],
+ "name": "It's nothing I coudn't handle (Complete Quest)"
+ }
+ ]
+ },
+ "failureDialog":
+ {
+ "action": [
+ {
+ "removeItem": "",
+ "setColorIdentity": "",
+ "advanceQuestFlag": "",
+ "advanceMapFlag": "",
+ "setQuestFlag":
+ {
+ "key": ""
+ },
+ "setMapFlag":
+ {
+ "key": ""
+ },
+ "issueQuest": "",
+ "addMapReputation": -2,
+ "POIReference": "$(poi_2)"
+ }
+ ],
+ "text": "After some reflection, you decide that the rewards promised to you are not worth the effort of clearing out the current occupants of the sewers. (-2 Local Reputation)",
+ "options": [
+ {
+ "name": "(Quest Failed)"
+ }
+ ]
+ },
+ "declinedDialog":
+ {
+ "text": "Come back tomorrow and perhaps I'll have something that you'll actually be willing to do.",
+ "options": [
+ {
+ "name": "(Catching the not so subtle hint, you leave.)"
+ }
+ ]
+ },
+ "reward": {},
+ "rewardDescription": "Mana Shards, Rare and mythic cards",
+ "stages": [
+ {
+ "id": 1,
+ "name": "Clear",
+ "description": "The Phyrexian camp and defeat all enemies present.",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "POITags": [
+ "Phyrexian"
+ ],
+ "objective": "Clear",
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ },
+ {
+ "id": 2,
+ "name": "Travel",
+ "description": "Return to town and report your success in clearing the $(poi_1).",
+ "mapFlag": "",
+ "mapFlagValue": 1,
+ "here": true,
+ "POITags": [
+ "Phyrexian"
+ ],
+ "objective": "Travel",
+ "prologue": {},
+ "epilogue": {},
+ "failureDialog": {},
+ "POIToken": ""
+ }
+ ],
+ "questSourceTags": [
+ "island_capital",
+ "mountain_capital",
+ "forest_capital",
+ "plains_capital",
+ "swamp_capital"
+ ]
+ }
]
\ No newline at end of file
diff --git a/forge-gui/res/adventure/common/custom_card_pics/Kiora's Boss Effect.fullborder.jpg b/forge-gui/res/adventure/common/custom_card_pics/Kiora's Boss Effect.fullborder.jpg
new file mode 100644
index 00000000000..bbb89a0e8bb
Binary files /dev/null and b/forge-gui/res/adventure/common/custom_card_pics/Kiora's Boss Effect.fullborder.jpg differ
diff --git a/forge-gui/res/adventure/common/custom_card_pics/Lathliss' Presence (Hard Mode).fullborder.jpg b/forge-gui/res/adventure/common/custom_card_pics/Lathliss' Presence (Hard Mode).fullborder.jpg
new file mode 100644
index 00000000000..b07f8f48edf
Binary files /dev/null and b/forge-gui/res/adventure/common/custom_card_pics/Lathliss' Presence (Hard Mode).fullborder.jpg differ
diff --git a/forge-gui/res/adventure/common/custom_card_pics/Lathliss' Presence.fullborder.jpg b/forge-gui/res/adventure/common/custom_card_pics/Lathliss' Presence.fullborder.jpg
index a607bbfd7c4..7af1b21b52a 100644
Binary files a/forge-gui/res/adventure/common/custom_card_pics/Lathliss' Presence.fullborder.jpg and b/forge-gui/res/adventure/common/custom_card_pics/Lathliss' Presence.fullborder.jpg differ
diff --git a/forge-gui/res/adventure/common/custom_card_pics/Teferi's Boss Effect.fullborder.jpg b/forge-gui/res/adventure/common/custom_card_pics/Teferi's Boss Effect.fullborder.jpg
new file mode 100644
index 00000000000..b53b79a9f33
Binary files /dev/null and b/forge-gui/res/adventure/common/custom_card_pics/Teferi's Boss Effect.fullborder.jpg differ
diff --git a/forge-gui/res/adventure/common/custom_cards/kioras_boss_effect.txt b/forge-gui/res/adventure/common/custom_cards/kioras_boss_effect.txt
new file mode 100644
index 00000000000..fdd74993415
--- /dev/null
+++ b/forge-gui/res/adventure/common/custom_cards/kioras_boss_effect.txt
@@ -0,0 +1,10 @@
+Name:Kiora's Boss Effect
+ManaCost:no cost
+Colors:green,Blue
+Types:Enchantment
+S:Mode$ Continuous | Affected$ Player | AdjustLandPlays$ 1 | EffectZone$ Command | Description$ Each player may play an additional land on each of their turns.
+T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ At the beginning of each player's draw step, that player draws an additional card.
+SVar:TrigDraw:DB$ Draw | NumCards$ 1 | Defined$ TriggeredPlayer
+T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, create a 1/1 blue Tentacle creature token.
+SVar:TrigToken:DB$ Token | TokenOwner$ You | TokenAmount$ 1 | TokenScript$ u_1_1_tentacle
+Oracle:At the beginning of each player's draw step, that player draws an additional card.\nEach player may play an additional land on each of their turns.\nAt the beginning of your upkeep, create a 1/1 blue Tentacle creature token.
\ No newline at end of file
diff --git a/forge-gui/res/adventure/common/custom_cards/lathliss_presence.txt b/forge-gui/res/adventure/common/custom_cards/lathliss_presence.txt
index e62cb9818d1..93324998ae4 100644
--- a/forge-gui/res/adventure/common/custom_cards/lathliss_presence.txt
+++ b/forge-gui/res/adventure/common/custom_cards/lathliss_presence.txt
@@ -2,7 +2,9 @@ Name:Lathliss' Presence
ManaCost:no cost
Colors:Red
Types:Enchantment
-T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Command | Execute$ TrigDamage | ValidPlayer$ You | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 1 damage to each creature and planeswalker you don't control.
-SVar:TrigDamage:DB$ DamageAll | ValidCards$ Creature.YouDontCtrl,Planeswalker.YouDontCtrl | ValidDescription$ each creature and each planeswalker | NumDmg$ 1
-S:Mode$ Continuous | Affected$ Creature.OppCtrl | EffectZone$ Command | AddHiddenKeyword$ Damage isn't removed from CARDNAME during cleanup steps. | Description$ Damage isn't removed from creatures and planeswalkers your opponents control during cleanup steps.
-Oracle:At the beginning of your upkeep, Lathliss's Presence deals 1 damage to each creature and planeswalker you don't control\nDamage isn't removed from creatures and planeswalkers your opponents control during cleanup steps.
\ No newline at end of file
+T:Mode$ ExcessDamage | ValidTarget$ Creature.OppCtrl,Planeswalker.OppCtrl | CombatDamage$ False | TriggerZones$ Command | Execute$ TrigDamage | TriggerDescription$ Whenever a creature or planeswalker an opponent controls is dealt excess noncombat damage, Lathliss' Presence deals damage equal to the excess to that permanent's controller.
+SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredTargetController | NumDmg$ X
+SVar:X:TriggerCount$DamageAmount
+S:Mode$ Continuous | Affected$ Creature.YouCtrl | AffectedZone$ Command | AddAbility$ Pump | Description$ Creatures you control have "{R}: This creature gets +1/+0 until end of turn."
+SVar:Pump:AB$ Pump | Defined$ Self | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn.
+Oracle:Whenever a creature or planeswalker an opponent controls is dealt excess noncombat damage, Lathliss' Presence deals damage equal to the excess to that permanent's controller.\nCreatures you control have "{R}: This creature gets +1/+0 until end of turn."
\ No newline at end of file
diff --git a/forge-gui/res/adventure/common/custom_cards/lathliss_presence_hard.txt b/forge-gui/res/adventure/common/custom_cards/lathliss_presence_hard.txt
new file mode 100644
index 00000000000..a53d1f3f3fe
--- /dev/null
+++ b/forge-gui/res/adventure/common/custom_cards/lathliss_presence_hard.txt
@@ -0,0 +1,9 @@
+Name:Lathliss' Presence (Hard Mode)
+ManaCost:no cost
+Colors:Red
+Types:Enchantment
+T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Command | Execute$ TrigDamage | ValidPlayer$ You | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 1 damage to each creature and planeswalker you don't control.
+SVar:TrigDamage:DB$ DamageAll | ValidCards$ Creature.YouDontCtrl,Planeswalker.YouDontCtrl | ValidDescription$ each creature and each planeswalker | NumDmg$ 1
+S:Mode$ Continuous | Affected$ Creature.OppCtrl | EffectZone$ Command | AddHiddenKeyword$ Damage isn't removed from CARDNAME during cleanup steps. | Description$ Damage isn't removed from creatures and planeswalkers your opponents control during cleanup steps.
+Oracle:
+At the beginning of your upkeep, Lathliss's Presence deals 1 damage to each creature and planeswalker you don't control\nDamage isn't removed from creatures and planeswalkers your opponents control during cleanup steps.
\ No newline at end of file
diff --git a/forge-gui/res/adventure/common/custom_cards/teferi_boss_effect.txt b/forge-gui/res/adventure/common/custom_cards/teferi_boss_effect.txt
new file mode 100644
index 00000000000..2ca784e369b
--- /dev/null
+++ b/forge-gui/res/adventure/common/custom_cards/teferi_boss_effect.txt
@@ -0,0 +1,8 @@
+Name:Teferi's Boss Effect
+ManaCost:no cost
+Colors:White,Blue
+Types:Enchantment
+T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Command | Execute$ TrigPhaseOut | TriggerDescription$ At the beginning of each upkeep, target creature or artifact you don't control phases out.
+SVar:TrigPhaseOut:DB$ Phases | ValidTgts$ Creature.OppCtrl,Artifact.OppCtrl | TgtPrompt$ Select target creature or artifact an opponent controls
+S:Mode$ CastWithFlash | ValidCard$ Planeswalker.YouCtrl+Teferi | EffectZone$ Command | ValidSA$ Activated.Loyalty | Caster$ You | Description$ You may activate loyalty abilities of Teferi planeswalkers you control on any player's turn any time you could cast an instant
+Oracle:At the beginning of each upkeep, target creature or artifact you don't control phases out. \nYou may activate loyalty abilities of Teferi planeswalkers you control on any player's turn any time you could cast an instant
\ No newline at end of file
diff --git a/forge-gui/res/adventure/common/decks/miniboss/kiora.dck b/forge-gui/res/adventure/common/decks/miniboss/kiora.dck
index a237cd238e1..6a6101e84c7 100644
--- a/forge-gui/res/adventure/common/decks/miniboss/kiora.dck
+++ b/forge-gui/res/adventure/common/decks/miniboss/kiora.dck
@@ -1,45 +1,72 @@
[metadata]
-Name=Kiora
+Name=kiora
[Avatar]
[Main]
-1 Aesi, Tyrant of Gyre Strait|CMR|1
+2 Aesi, Tyrant of Gyre Strait|CMR|1
1 Arixmethes, Slumbering Isle|C18|1
1 Biblioplex Kraken|J22|1
+4 Bident of Thassa|BRC|1
4 Birds of Paradise|DMR|1
+4 Boseiju, Who Endures|NEO|1
+4 Botanical Sanctum|KLR|1
4 Breeding Pool|DIS|1
1 Counterspell|30A|1
+3 Counterspell|GN3|1
1 Crush of Tentacles|OGW|1
+3 Cryptic Command|PPRO|1
1 Deep-Sea Kraken|DDS|1
3 Forest|THS|1
2 Forest|THS|3
+4 Fyndhorn Elves|VMA|1
+4 Growth Spiral|LTC|1
4 Hinterland Harbor|DMR|1
1 Island|THS|3
2 Island|THS|4
-2 Kenessos, Priest of Thassa|J22|1
-1 Kiora Bests the Sea God|THB|1
-1 Kiora's Dambreaker|WAR|1
-1 Kiora's Follower|DDO|1
-1 Kiora, Behemoth Beckoner|WAR|1
+4 Kenessos, Priest of Thassa|J22|1
+4 Kiora Bests the Sea God|THB|1
+4 Kiora's Dambreaker|WAR|1
+1 Kiora's Follower|MB1|1
+3 Kiora's Follower|PBNG|1
+4 Kiora, Behemoth Beckoner|WAR|1
1 Kiora, Master of the Depths|BFZ|1
-1 Kiora, the Crashing Wave|BNG|1
-1 Kiora, the Tide's Fury|J21|1
+4 Kiora, Sovereign of the Deep|MAT|1
+3 Kiora, the Crashing Wave|DDO|1
+4 Kiora, the Tide's Fury|J21|1
+2 Koma, Cosmos Serpent|KHM|1
1 Lorthos, the Tidemaker|C14|1
-1 Mana Leak|IMA|1
1 Mesmerizing Benthid|RNA|1
4 Misty Rainforest|MH2|1
2 Nadir Kraken|THB|1
-3 Nature's Lore|DMR|1
+2 Nature's Lore|DMR|1
+4 Negate|CN2|1
+4 Ominous Seas|IKO|1
+4 Otawara, Soaring City|NEO|1
+2 Rapid Hybridization|C15|1
+4 Restless Vinestalk|WOE|1
+2 Rivendell|LTR|1
1 Scourge of Fleets|ZNC|1
1 Sea-Dasher Octopus|IKO|1
1 Serpent of Yawning Depths|THB|1
+4 Simic Growth Chamber|MM2|1
+4 Simic Guildgate|CMR|1
1 Simic Sky Swallower|GK2|1
1 Slinn Voda, the Rising Deep|DOM|1
1 Spawning Kraken|C21|1
1 Stormtide Leviathan|M15|1
+3 Thassa's Intervention|THB|1
+1 Thassa, God of the Sea|THS|1
+4 The Great Henge|CMM|1
+2 The Watcher in the Water|LTR|1
+2 Tribute to the World Tree|MOM|1
1 Tromokratis|CMR|1
4 Tropical Island|30A|1
+2 Troyan, Gutsy Explorer|WOE|1
+4 Unsummon|M12|1
+4 Up the Beanstalk|WOE|1
+4 Waterlogged Grove|MH1|1
1 Whelming Wave|DDO|1
+4 Woodland Stream|KLD|1
[Sideboard]
[Planes]
diff --git a/forge-gui/res/adventure/common/decks/miniboss/slimefoot.dck b/forge-gui/res/adventure/common/decks/miniboss/slimefoot.dck
index 69e1b106566..ec2a9071036 100644
--- a/forge-gui/res/adventure/common/decks/miniboss/slimefoot.dck
+++ b/forge-gui/res/adventure/common/decks/miniboss/slimefoot.dck
@@ -3,32 +3,55 @@ Name=slimefoot
[Avatar]
[Main]
+4 Abrupt Decay|GK1|1
4 Bayou|30A|1
+2 Blood Artist|J22|1
+4 Corpsejack Menace|CM2|1
+4 Cultivate|AFC|1
1 Damnation|TSR|1
2 Deathbloom Thallid|J22|1
+4 Deathbonnet Sprout|MID|1
+4 Deathcap Glade|VOW|1
3 Deathsprout|C20|1
+11 Forest|DMU|1
2 Forest|DMU|2
3 Forest|DMU|3
+2 Ghave, Guru of Spores|PLIST|1
2 Golgari Germination|DDJ|1
4 Haunted Mire|DMU|1
+4 Indatha Triome|IKO|1
+2 Llanowar Wastes|BRO|1
+4 Mold Shambler|DDM|1
3 Moldervine Reclamation|KHC|1
-1 Mycoloth|MB1|1
-1 Myconid Spore Tender|CLB|1
+4 Mortality Spear|STX|1
+4 Mycoid Shepherd|PM10|1
+4 Mycoloth|MB1|1
+4 Myconid Spore Tender|CLB|1
+4 Nature's Lore|DMR|1
2 Nemata, Primeval Warden|DMU|1
4 Overgrown Tomb|GRN|1
+2 Pallid Mycoderm|MMA|1
+3 Plains|DMU|1
2 Rot Shambler|BFZ|1
-2 Nature's Lore|DMR|1
-2 Blood Artist|J22|1
+2 Rot Shambler|CMM|1
+4 Savannah|30A|1
1 Slimefoot's Survey|DMU|1
-3 Slimefoot, the Stowaway|DOM|1
+4 Slimefoot, Thallid Transplant|YDMU|1
+4 Slimefoot, the Stowaway|DOM|1
3 Sporecrown Thallid|DOM|1
-1 Sproutback Trudge|C21|1
-1 Swamp|DMU|1
+4 Sporemound|CMR|1
+4 Sproutback Trudge|C21|1
+4 Swamp|DMU|1
1 Swamp|DMU|2
1 Swamp|DMU|3
4 Swarm Shambler|J22|1
+4 Tendershoot Dryad|RIX|1
+4 Thallid|MMA|1
2 Thelon of Havenwood|TSR|1
2 Trudge Garden|C21|1
+4 Verdant Catacombs|MM3|1
+4 Verdant Force|C15|1
+4 Village Rites|GN3|1
4 Woodland Cemetery|DOM|1
1 Yavimaya Sapherd|DOM|1
[Sideboard]
diff --git a/forge-gui/res/adventure/common/decks/miniboss/teferi_boss.dck b/forge-gui/res/adventure/common/decks/miniboss/teferi_boss.dck
index ce1af0ffe04..1a12f78037b 100644
--- a/forge-gui/res/adventure/common/decks/miniboss/teferi_boss.dck
+++ b/forge-gui/res/adventure/common/decks/miniboss/teferi_boss.dck
@@ -1,34 +1,74 @@
[metadata]
Name=teferi_boss
+[Avatar]
+
[Main]
-1 Back to Basics|UMA|1
-1 Balance|30A|1
+4 Aetherize|C15|1
+4 Archmage Emeritus|PLIST|1
+2 Archmage's Charm|J21|1
+4 Azor, the Lawbringer|RIX|1
+4 Back to Basics|UMA|1
+2 Baral, Chief of Compliance|KLR|1
+4 Counterspell|30A|1
+4 Cyclonic Rift|MM3|1
2 Disenchant|30A|1
+4 Echo of Eons|MH1|1
+4 Embargo|MMQ|1
+4 Engulf the Shore|GN2|1
+4 Flooded Strand|KTK|1
+4 Ghostly Prison|C16|1
+4 Glacial Fortress|XLN|1
+2 Grand Arbiter Augustin IV|2X2|1
+4 Hallowed Fountain|RNA|1
3 Historian of Zhalfir|M21|1
-8 Island|DMU|4
+1 Humility|TPR|1
+4 Hushbringer|ELD|1
+2 Invasion of New Phyrexia|MOM|1
+31 Island|DMU|4
+4 Magus of the Tabernacle|PLC|1
+2 Narset, Parter of Veils|CMM|1
1 Niambi, Beloved Protector|YDMU|1
1 Niambi, Esteemed Speaker|M21|1
+3 Oath of Teferi|CMM|1
1 Oath of Teferi|DOM|1
+1 Open the Vaults|C16|1
+2 Paradox Engine|AER|1
4 Path to Exile|2X2|1
-10 Plains|DMU|4
+35 Plains|DMU|4
+4 Prairie Stream|DMC|1
1 Propaganda|AFC|1
+4 Swan Song|LTC|1
1 Teferi's Ageless Insight|M21|1
-1 Teferi's Contingency|YDMU|1
-1 Teferi's Drake|MIR|1
+4 Teferi's Contingency|YDMU|1
1 Teferi's Moat|TSB|1
-1 Teferi's Protege|J22|1
+2 Teferi's Protection|SLD|1
3 Teferi's Sentinel|DOM|1
+4 Teferi's Talent|MOC|1
1 Teferi's Tutelage|M21|1
2 Teferi, Hero of Dominaria|DOM|1
-1 Teferi, Mage of Zhalfir|IMA|1
+2 Teferi, Hero of Dominaria|PPRO|1
+4 Teferi, Mage of Zhalfir|IMA|1
1 Teferi, Master of Time|M21|1
+3 Teferi, Master of Time|M21|7
1 Teferi, Temporal Archmage|C14|1
+3 Teferi, Temporal Archmage|PZ1|1
1 Teferi, Temporal Pilgrim|BRO|1
-1 Teferi, Time Raveler|WAR|1
-1 Teferi, Who Slows the Sunset|MID|1
-1 The Tabernacle at Pendrell Vale|OLGC|1
-1 Time Warp|E02|1
+4 Teferi, Time Raveler|SLD|1
+4 Teferi, Who Slows the Sunset|MID|1
+4 Time Warp|E02|1
2 Time Wipe|WAR|1
+4 Tocatli Honor Guard|XLN|1
4 Tundra|30A|1
1 Winter Orb|EMA|1
+4 Wrath of God|DMR|1
1 Zhalfirin Void|PDOM|1
+[Sideboard]
+
+[Planes]
+
+[Schemes]
+
+[Conspiracy]
+
+[Dungeon]
+
diff --git a/forge-gui/res/adventure/common/decks/miniboss/xira.dck b/forge-gui/res/adventure/common/decks/miniboss/xira.dck
index 0b766f537db..1de09d0fbc6 100644
--- a/forge-gui/res/adventure/common/decks/miniboss/xira.dck
+++ b/forge-gui/res/adventure/common/decks/miniboss/xira.dck
@@ -1,27 +1,67 @@
[metadata]
Name=xira
+[Avatar]
+
[Main]
+2 Abrade|PHOU|1
+2 Ant Queen|MM2|1
+2 Badlands|30A|1
4 Battlefly Swarm|DMU|1
-4 Scute Swarm|NCC|1
+4 Bayou|30A|1
+2 Beacon of Creation|5DN|1
+2 Bloodstained Mire|KTK|1
1 Canoptek Scarab Swarm|40K|1
4 Caustic Wasps|MMQ|1
4 Cut Down|DMU|1
-3 Forest|ELD|1
-4 Forest|ELD|2
-1 Forest|ELD|3
+3 Decimate|DMR|1
+2 Dragonlair Spider|CN2|1
+2 Farseek|C19|1
+5 Forest|ELD|1
+5 Forest|ELD|2
+3 Forest|ELD|3
1 Forest|ELD|4
+2 From the Ashes|C13|1
3 Giant Growth|ME2|1
2 Giant Regrowth|YSNC|1
+3 Grist, the Hunger Tide|MH2|1
4 Hornet Nest|C21|1
3 Hornet Queen|CLB|1
+4 Ignoble Hierarch|MH2|1
+4 Ironshell Beetle|J22|1
+2 Izoni, Thousand-Eyed|GK1|1
2 Living Hive|HOP|1
-1 Mountain|ELD|1
+2 Mountain|ELD|1
+1 Mountain|ELD|4
+3 Overgrown Tomb|SLD|1
1 Overrun|PCA|1
+2 Primal Vigor|C13|1
+3 Putrefy|C18|1
4 Rampant Growth|NEC|1
2 Riveteers Overlook|SNC|1
-1 Swamp|ELD|1
-2 Swamp|ELD|2
-1 Swamp|ELD|4
+4 Scute Mob|E01|1
+4 Scute Swarm|NCC|1
+4 Shock|BBD|1
+2 Swamp|ELD|1
+3 Swamp|ELD|2
+2 Swamp|ELD|4
+4 Swarm Shambler|ZNR|1
4 Swarmyard|TSR|1
-2 Xira, the Golden Sting|DMC|1
+4 Symbiotic Beast|DMR|1
+2 Taiga|30A|1
+4 Tear Asunder|DMU|1
+4 Verdant Catacombs|MM3|1
+4 Virus Beetle|NEO|1
+2 Wooded Foothills|KTK|1
+4 Xira Arien|DMR|1
+4 Xira, the Golden Sting|DMC|1
4 Ziatora's Proving Ground|SNC|1
+[Sideboard]
+
+[Planes]
+
+[Schemes]
+
+[Conspiracy]
+
+[Dungeon]
+
diff --git a/forge-gui/res/adventure/common/decks/standard/baronlegant.dck b/forge-gui/res/adventure/common/decks/standard/baronlegant.dck
new file mode 100644
index 00000000000..29729b5ac71
--- /dev/null
+++ b/forge-gui/res/adventure/common/decks/standard/baronlegant.dck
@@ -0,0 +1,37 @@
+[duel]
+[metadata]
+Name=Baltrice's Burning Light 3
+Title=Baltrice
+Difficulty=hard
+Description=RW burn and lifegain themed deck with Spitemare and Boros Reckoner
+Icon=Baltrice 3.jpg
+Deck Type=constructed
+[Main]
+2 Akroma's Memorial
+2 Archaeomancer's Map
+2 Archangel of Thune
+1 Avacyn, Angel of Hope
+2 Balefire Liege
+2 Boros Reckoner
+4 Breath of Life
+2 Brightflame
+1 Brion Stoutarm
+2 Charmbreaker Devils
+2 Emeria, the Sky Ruin
+2 Firemane Angel
+3 Firemane Avenger
+2 Frontline Medic
+2 Indestructibility
+3 Lightning Helix
+11 Mountain
+3 Oblation
+3 Orim's Thunder
+2 Pariah
+11 Plains
+4 Plateau
+4 Sacred Foundry
+2 Searing Meditation
+2 Spitemare
+2 Truefire Captain
+2 Valakut, the Molten Pinnacle
+2 Warleader's Helix
diff --git a/forge-gui/res/adventure/common/decks/standard/barronlevilain.dck b/forge-gui/res/adventure/common/decks/standard/barronlevilain.dck
new file mode 100644
index 00000000000..2c2ae328818
--- /dev/null
+++ b/forge-gui/res/adventure/common/decks/standard/barronlevilain.dck
@@ -0,0 +1,34 @@
+[metadata]
+Name=barronlevilain
+[Avatar]
+
+[Main]
+4 Archon of Coronation|CMR|1
+4 Beloved Princess|ELD|1
+2 Champions of Minas Tirith|LTC|1
+4 Charming Prince|ELD|1
+4 Court of Ardenvale|WOC|1
+4 Court of Grace|ONC|1
+2 Crovax, Ascendant Hero|TSR|1
+3 Disenchant|TPR|1
+4 Divine Verdict|M15|1
+2 Gods Willing|A25|1
+2 Imposing Sovereign|M14|1
+2 Linden, the Steadfast Queen|ELD|1
+1 Noble Templar|TD0|1
+4 Palace Sentinels|CMR|1
+4 Path to Exile|DMC|1
+33 Plains|ELD|2
+4 Soltari Foot Soldier|TMP|1
+4 Throne of the High City|CN2|1
+4 Throne Warden|PZ2|1
+[Sideboard]
+
+[Planes]
+
+[Schemes]
+
+[Conspiracy]
+
+[Dungeon]
+
diff --git a/forge-gui/res/adventure/common/decks/standard/chimera.dck b/forge-gui/res/adventure/common/decks/standard/chimera.dck
new file mode 100644
index 00000000000..d77e45c4123
--- /dev/null
+++ b/forge-gui/res/adventure/common/decks/standard/chimera.dck
@@ -0,0 +1,45 @@
+[metadata]
+Name=chimera
+[Avatar]
+
+[Main]
+4 Apex Devastator|CMR|1
+4 Cinder Glade|NCC|1
+4 Concentrate|DDT|1
+4 Evolving Wilds|SLD|1
+4 Explore|JMP|1
+4 Fabled Passage|ELD|1
+4 Farseek|CMM|1
+4 Forest|ORI|1
+4 Forest|ORI|2
+3 Forest|ORI|4
+4 Gold-Forged Sentinel|ORI|1
+4 Horizon Chimera|C16|1
+2 Island|ORI|1
+1 Island|ORI|2
+1 Island|ORI|3
+1 Island|ORI|4
+4 Ketria Triome|IKO|1
+4 Majestic Myriarch|C20|1
+4 Mischievous Chimera|THB|1
+1 Mountain|ORI|1
+1 Mountain|ORI|3
+1 Mountain|ORI|4
+2 Prescient Chimera|JMP|1
+4 Primal Might|M21|1
+4 Rampant Growth|C21|1
+4 Regrowth|MH1|1
+4 Stormchaser Chimera|JOU|1
+4 Tail Swipe|DMU|1
+4 Time Warp|E02|1
+4 Treeshaker Chimera|THB|1
+[Sideboard]
+
+[Planes]
+
+[Schemes]
+
+[Conspiracy]
+
+[Dungeon]
+
diff --git a/forge-gui/res/adventure/common/decks/standard/desertwarrior.dck b/forge-gui/res/adventure/common/decks/standard/desertwarrior.dck
new file mode 100644
index 00000000000..f122f1a5db3
--- /dev/null
+++ b/forge-gui/res/adventure/common/decks/standard/desertwarrior.dck
@@ -0,0 +1,38 @@
+[metadata]
+Name=desertwarrior
+[Avatar]
+
+[Main]
+2 Ancient Greenwarden|ZNR|1
+2 Armageddon|30A|1
+2 Avalanche Riders|TSB|1
+2 Azusa, Lost but Seeking|J16|1
+4 Birds of Paradise|SLD|3
+1 Cryptolith Rite|SOI|1
+2 Desert Nomads|ARN|1
+4 Desert of the Fervent|HOU|1
+4 Desert of the Indomitable|HOU|1
+4 Desert of the True|HOU|1
+4 Dunes of the Dead|HOU|1
+2 Elvish Mystic|CMM|1
+4 Hashep Oasis|HOU|1
+4 Hazezon Tamar|PRM|1
+4 Hazezon, Shaper of Sand|DMC|1
+4 Hour of Promise|HOU|1
+1 Pianna, Nomad Captain|CMM|1
+2 Ramunap Excavator|HOU|1
+4 Ramunap Ruins|AKR|1
+4 Shefet Dunes|AKR|1
+2 Stroke of Midnight|WOE|1
+2 Swords to Plowshares|CMM|1
+2 Vigilant Sentry|DMR|1
+[Sideboard]
+
+[Planes]
+
+[Schemes]
+
+[Conspiracy]
+
+[Dungeon]
+
diff --git a/forge-gui/res/adventure/common/decks/standard/eldrazi.dck b/forge-gui/res/adventure/common/decks/standard/eldrazi.dck
new file mode 100644
index 00000000000..ce75534ca5a
--- /dev/null
+++ b/forge-gui/res/adventure/common/decks/standard/eldrazi.dck
@@ -0,0 +1,35 @@
+[metadata]
+Name=eldrazi
+[Avatar]
+
+[Main]
+2 Bearer of Silence|OGW|1
+4 Carrier Thrall|DDR|1
+3 Corpsehatch|DDP|1
+1 Eldrazi Monument|C15|1
+4 Eldrazi Temple|CMM|1
+2 Endless One|CMM|1
+4 Hedron Archive|SCD|1
+1 Kozilek, Butcher of Truth|2X2|1
+1 Kozilek, the Great Distortion|SLD|1
+2 Matter Reshaper|CMM|1
+1 Not of This World|ROE|1
+4 Silent Skimmer|BFZ|1
+10 Swamp|BFZ|1
+2 Thought-Knot Seer|PLIST|1
+3 Warden of Geometries|OGW|1
+2 Warping Wail|CMM|1
+2 Wasteland Strangler|BFZ|1
+2 Wastes|CMM|2
+8 Wastes|OGW|3
+2 Zhulodok, Void Gorger|CMM|1
+[Sideboard]
+
+[Planes]
+
+[Schemes]
+
+[Conspiracy]
+
+[Dungeon]
+
diff --git a/forge-gui/res/adventure/common/decks/standard/eldrazilarge.dck b/forge-gui/res/adventure/common/decks/standard/eldrazilarge.dck
new file mode 100644
index 00000000000..97b51fd9ca9
--- /dev/null
+++ b/forge-gui/res/adventure/common/decks/standard/eldrazilarge.dck
@@ -0,0 +1,42 @@
+[metadata]
+Name=eldrazilarge
+[Avatar]
+
+[Main]
+4 All Is Dust|MM2|1
+4 Ancient Tomb|UMA|1
+2 Artisan of Kozilek|CMM|1
+4 Darksteel Ingot|CM2|1
+2 Desolation Twin|BFZ|1
+4 Eldrazi Mimic|OGW|1
+1 Eldrazi Monument|SLD|1
+2 Eldrazi Temple|CMM|1
+1 Emrakul, the Aeons Torn|2X2|2
+1 Emrakul, the Promised End|EMN|1
+4 Endbringer|J22|1
+3 Eye of Ugin|J20|1
+4 Fellwar Stone|C15|1
+2 Flayer of Loyalties|CMM|1
+1 It That Betrays|CMM|1
+1 Kozilek, Butcher of Truth|UMA|1
+4 Matter Reshaper|OGW|1
+1 Not of This World|CMM|1
+4 Reality Smasher|SLD|1
+1 Rise of the Eldrazi|CMM|1
+2 Sol Ring|CM2|1
+4 Thought-Knot Seer|PLIST|1
+4 Thran Dynamo|MB1|1
+1 Ulamog, the Ceaseless Hunger|CMM|1
+1 Ulamog, the Infinite Gyre|2X2|2
+2 Void Winnower|BFZ|1
+23 Wastes|SLD|1
+[Sideboard]
+
+[Planes]
+
+[Schemes]
+
+[Conspiracy]
+
+[Dungeon]
+
diff --git a/forge-gui/res/adventure/common/decks/standard/geonid.dck b/forge-gui/res/adventure/common/decks/standard/geonid.dck
new file mode 100644
index 00000000000..32e5520aa44
--- /dev/null
+++ b/forge-gui/res/adventure/common/decks/standard/geonid.dck
@@ -0,0 +1,25 @@
+[metadata]
+Name=geonid
+[Avatar]
+
+[Main]
+4 Deathbonnet Sprout|MID|1
+25 Forest|PC2|3
+4 Fungal Bloom|ME2|1
+4 Mold Adder|M10|1
+4 Myconid Spore Tender|CLB|1
+4 Sporesower Thallid|TSR|1
+4 Thallid|MMA|1
+4 Thelon of Havenwood|TSR|1
+4 Tukatongue Thallid|PC2|1
+4 Utopia Mycon|TSR|1
+[Sideboard]
+
+[Planes]
+
+[Schemes]
+
+[Conspiracy]
+
+[Dungeon]
+
diff --git a/forge-gui/res/adventure/common/decks/standard/humanbard.dck b/forge-gui/res/adventure/common/decks/standard/humanbard.dck
new file mode 100644
index 00000000000..03da748b122
--- /dev/null
+++ b/forge-gui/res/adventure/common/decks/standard/humanbard.dck
@@ -0,0 +1,46 @@
+[metadata]
+Name=humanbard
+[Avatar]
+
+[Main]
+4 Bard Class|AFR|1
+2 Cadric, Soul Kindler|DMC|1
+2 Court of Garenbrig|WOC|1
+4 Cultivate|C21|1
+2 Decimate|C16|1
+1 Djeru and Hazoret|MOM|1
+4 Fabled Passage|M21|1
+2 Flowering of the White Tree|LTR|1
+7 Forest|DMU|4
+1 Gahiji, Honored One|NCC|1
+2 General Ferrous Rokiric|MH2|1
+1 Hajar, Loyal Bodyguard|BRO|1
+2 Halana and Alena, Partners|VOW|1
+4 Jetmir's Garden|SNC|1
+1 Jetmir, Nexus of Revels|SNC|1
+4 Jungle Shrine|PZ1|1
+1 Minsc & Boo, Timeless Heroes|PLIST|1
+2 Minsc, Beloved Ranger|AFR|1
+3 Mountain|DMU|4
+3 Plains|DMU|4
+1 Reki, the History of Kamigawa|SOK|1
+3 Relic of Legends|DMU|1
+1 Rienne, Angel of Rebirth|M20|1
+4 Rockfall Vale|MID|1
+1 Samut, Vizier of Naktamun|MAT|1
+1 Samut, Voice of Dissent|AKR|1
+1 Shalai, Voice of Plenty|DOM|1
+2 The Great Henge|CMM|1
+1 Torens, Fist of the Angels|VOW|1
+1 Torsten, Founder of Benalia|DMC|1
+2 Urza's Ruinous Blast|DOM|1
+[Sideboard]
+
+[Planes]
+
+[Schemes]
+
+[Conspiracy]
+
+[Dungeon]
+
diff --git a/forge-gui/res/adventure/common/decks/standard/maelstromangel.dck b/forge-gui/res/adventure/common/decks/standard/maelstromangel.dck
new file mode 100644
index 00000000000..0a73d565698
--- /dev/null
+++ b/forge-gui/res/adventure/common/decks/standard/maelstromangel.dck
@@ -0,0 +1,36 @@
+[metadata]
+Name=Adventure - Maelstrom Angel
+[Avatar]
+
+[Main]
+2 Chromatic Lantern|RTR|1
+1 Elixir of Immortality|M12|1
+4 Farseek|C19|1
+8 Forest|DMU|4
+1 Indatha Triome|IKO|1
+4 Iridian Maelstrom|DMC|1
+3 Island|DMU|4
+1 Ketria Triome|IKO|1
+4 Leyline Binding|DMU|1
+4 Maelstrom Archangel|CFX|1
+4 Mind Spring|MOR|1
+4 Mizzium Mortars|RTR|1
+3 Mountain|DMU|4
+3 Plains|DMU|4
+1 Raugrin Triome|IKO|1
+4 Savage Twister|ARC|1
+1 Savai Triome|IKO|1
+3 Swamp|DMU|4
+1 The Celestus|MID|2
+3 Worldly Tutor|CC1|1
+1 Zagoth Triome|IKO|1
+[Sideboard]
+
+[Planes]
+
+[Schemes]
+
+[Conspiracy]
+
+[Dungeon]
+
diff --git a/forge-gui/res/adventure/common/decks/standard/nantuko_morpher.dck b/forge-gui/res/adventure/common/decks/standard/nantuko_morpher.dck
new file mode 100644
index 00000000000..39330187abb
--- /dev/null
+++ b/forge-gui/res/adventure/common/decks/standard/nantuko_morpher.dck
@@ -0,0 +1,64 @@
+[metadata]
+Name=natuko_morpher
+[Avatar]
+
+[Main]
+2 An Offer You Can't Refuse|SNC|1
+2 Brine Elemental|C14|1
+2 Broodhatch Nantuko|A25|1
+2 Casualties of War|KHC|1
+2 Cut Down|DMU|1
+2 Deathmist Raptor|DTK|1
+2 Dream Chisel|ONS|1
+2 Echo Tracer|DDN|1
+1 Equilibrium|EXO|1
+4 Evolving Wilds|MID|1
+7 Forest|C19|3
+1 Ghastly Conscription|C19|1
+2 Grim Haruspex|UGF|1
+1 Icefeather Aven|KTK|1
+4 Island|C19|3
+1 Ixidor, Reality Sculptor|ONS|1
+4 Ixidron|C14|1
+4 Kadena, Slinking Sorcerer|C19|1
+4 Llanowar Wastes|C20|1
+2 Nantuko Cultivator|J22|1
+4 Nantuko Monastery|DMR|1
+2 Nantuko Shaman|TSR|1
+2 Nantuko Slicer|YDMU|1
+3 Nantuko Vigilante|C19|1
+1 Obscuring Aether|DTK|1
+4 Opulent Palace|C16|1
+2 Phantom Nantuko|J22|1
+2 Primal Whisperer|LGN|1
+2 Primordial Mist|C18|1
+2 Sagu Mauler|C19|1
+2 Salt Road Ambushers|DTK|1
+2 Secret Plans|C19|1
+2 Silumgar Assassin|DTK|1
+4 Simic Growth Chamber|C20|1
+2 Skinthinner|C19|1
+2 Stratus Dancer|C19|1
+3 Swamp|C19|3
+4 Tear Asunder|DMU|1
+4 Terramorphic Expanse|C14|1
+2 Thousand Winds|PLIST|1
+1 Thriss, Nantuko Primus|JUD|1
+2 Trail of Mystery|C19|1
+1 Tribute to the World Tree|MOM|1
+2 Ugin, the Ineffable|WAR|1
+3 Voidmage Apprentice|JVC|1
+4 Yavimaya Coast|DMU|1
+2 Yedora, Grave Gardener|C21|1
+4 Zagoth Triome|IKO|1
+2 Zoetic Cavern|C14|1
+[Sideboard]
+
+[Planes]
+
+[Schemes]
+
+[Conspiracy]
+
+[Dungeon]
+
diff --git a/forge-gui/res/adventure/common/decks/standard/pharaoh.dck b/forge-gui/res/adventure/common/decks/standard/pharaoh.dck
new file mode 100644
index 00000000000..618f3082028
--- /dev/null
+++ b/forge-gui/res/adventure/common/decks/standard/pharaoh.dck
@@ -0,0 +1,50 @@
+[metadata]
+Name=pharaoh
+[Avatar]
+
+[Main]
+4 Adorned Pouncer|HOU|1
+2 Binding Mummy|AKH|1
+4 Blood Artist|VOC|1
+4 Caves of Koilos|M15|1
+2 Corpse Augur|CLB|1
+3 Cruel Celebrant|WAR|1
+4 Desert|AFC|1
+4 Desert of the Glorified|AKR|1
+4 Desert of the True|HOU|1
+3 Dread Summons|MIC|1
+2 Elas il-Kor, Sadistic Pilgrim|DMU|1
+2 Elenda, the Dusk Rose|2X2|1
+4 Festering Mummy|AKH|1
+2 God-Pharaoh's Gift|HOU|1
+4 Godless Shrine|SLD|1
+2 Grave Titan|PDP12|1
+4 Isolated Chapel|DOM|1
+2 Living Death|CM2|1
+4 Marsh Flats|SLU|1
+2 Murder|SCD|1
+7 Plains|WAR|1
+4 Reanimate|UMA|1
+3 Sanguine Brushstroke|YMID|1
+4 Scrubland|30A|1
+4 Stillmoon Cavalier|EVE|1
+2 Sunscourge Champion|HOU|1
+9 Swamp|WAR|2
+4 Swords to Plowshares|SLD|3
+2 Timeless Dragon|MH2|1
+1 Timothar, Baron of Bats|VOC|1
+2 Undead Augur|J21|1
+4 Vengeful Pharaoh|M12|1
+2 Virtue of Persistence|WOE|1
+4 Wayward Servant|AKR|1
+4 Wrath of God|2XM|2
+[Sideboard]
+
+[Planes]
+
+[Schemes]
+
+[Conspiracy]
+
+[Dungeon]
+
diff --git a/forge-gui/res/adventure/common/decks/standard/rustic_construct.dck b/forge-gui/res/adventure/common/decks/standard/rustic_construct.dck
new file mode 100644
index 00000000000..198a1d9b8fe
--- /dev/null
+++ b/forge-gui/res/adventure/common/decks/standard/rustic_construct.dck
@@ -0,0 +1,37 @@
+[metadata]
+Name=rustic_construct
+[Avatar]
+
+[Main]
+2 Aesthir Glider|DOM|1
+2 Arcbound Worker|DST|1
+4 Blasted Landscape|CM2|1
+2 Bonded Construct|ORI|1
+2 Brass Man|ARN|1
+2 Chief of the Foundry|ORI|1
+4 Darksteel Citadel|DDU|1
+1 Darksteel Gargoyle|TD2|1
+2 Dragon Engine|DMR|1
+2 Drownyard Temple|C19|1
+2 Eager Construct|KLD|1
+2 Epochrasite|C14|1
+3 Filigree Familiar|GNT|1
+2 Forgotten Sentinel|M21|1
+2 Gold-Forged Sentinel|ORI|1
+2 Hedron Crawler|OGW|1
+2 Henge Guardian|DDG|1
+2 Howling Golem|DOM|1
+3 Peace Strider|PRM|1
+2 Runed Servitor|CN2|1
+1 Tormod's Cryptkeeper|MH2|1
+14 Wastes|SLD|1
+[Sideboard]
+
+[Planes]
+
+[Schemes]
+
+[Conspiracy]
+
+[Dungeon]
+
diff --git a/forge-gui/res/adventure/common/decks/standard/rustic_golem.dck b/forge-gui/res/adventure/common/decks/standard/rustic_golem.dck
new file mode 100644
index 00000000000..9651355ea06
--- /dev/null
+++ b/forge-gui/res/adventure/common/decks/standard/rustic_golem.dck
@@ -0,0 +1,34 @@
+[metadata]
+Name=rustic_golem
+[Avatar]
+
+[Main]
+1 Ancient Stone Idol|C18|1
+4 Blasted Landscape|CM2|1
+4 Campus Guide|STX|1
+1 Colossus of Sardia|ME4|1
+2 Crystal Golem|MIR|1
+4 Darksteel Citadel|DDU|1
+2 Dodecapod|DMR|1
+2 Drownyard Temple|C19|1
+3 Forgotten Sentinel|M21|1
+2 Golem's Heart|PW10|1
+3 Guardian Idol|5DN|1
+1 Howling Golem|DOM|1
+3 Howling Golem|GN2|1
+2 Iron Bully|2XM|1
+2 Jade Statue|30A|1
+4 Solemn Simulacrum|DDU|1
+4 Walking Bulwark|DMU|1
+14 Wastes|SLD|1
+2 Will-Forged Golem|M15|1
+[Sideboard]
+
+[Planes]
+
+[Schemes]
+
+[Conspiracy]
+
+[Dungeon]
+
diff --git a/forge-gui/res/adventure/common/maps/map/catlair/catlair_1.tmx b/forge-gui/res/adventure/common/maps/map/catlair/catlair_green_1_leonincamp.tmx
similarity index 100%
rename from forge-gui/res/adventure/common/maps/map/catlair/catlair_1.tmx
rename to forge-gui/res/adventure/common/maps/map/catlair/catlair_green_1_leonincamp.tmx
diff --git a/forge-gui/res/adventure/common/maps/map/catlair/catlair_green_2_tigerforest.tmx b/forge-gui/res/adventure/common/maps/map/catlair/catlair_green_2_tigerforest.tmx
new file mode 100644
index 00000000000..9f7d8facfb4
--- /dev/null
+++ b/forge-gui/res/adventure/common/maps/map/catlair/catlair_green_2_tigerforest.tmx
@@ -0,0 +1,125 @@
+
+
diff --git a/forge-gui/res/adventure/common/maps/map/catlair/catlair_green_3_chimera.tmx b/forge-gui/res/adventure/common/maps/map/catlair/catlair_green_3_chimera.tmx
new file mode 100644
index 00000000000..fe7cd149186
--- /dev/null
+++ b/forge-gui/res/adventure/common/maps/map/catlair/catlair_green_3_chimera.tmx
@@ -0,0 +1,48 @@
+
+
diff --git a/forge-gui/res/adventure/common/maps/map/catlair/catlair_white_1_lionden.tmx b/forge-gui/res/adventure/common/maps/map/catlair/catlair_white_1_lionden.tmx
new file mode 100644
index 00000000000..fbd9e3a2dd8
--- /dev/null
+++ b/forge-gui/res/adventure/common/maps/map/catlair/catlair_white_1_lionden.tmx
@@ -0,0 +1,117 @@
+
+
diff --git a/forge-gui/res/adventure/common/maps/map/catlair/catlair_2.tmx b/forge-gui/res/adventure/common/maps/map/catlair/catlair_white_2_leonincamp.tmx
similarity index 100%
rename from forge-gui/res/adventure/common/maps/map/catlair/catlair_2.tmx
rename to forge-gui/res/adventure/common/maps/map/catlair/catlair_white_2_leonincamp.tmx
diff --git a/forge-gui/res/adventure/common/maps/map/catlair/catlair_3.tmx b/forge-gui/res/adventure/common/maps/map/catlair/catlair_white_3_temple.tmx
similarity index 100%
rename from forge-gui/res/adventure/common/maps/map/catlair/catlair_3.tmx
rename to forge-gui/res/adventure/common/maps/map/catlair/catlair_white_3_temple.tmx
diff --git a/forge-gui/res/adventure/common/maps/map/cave/cave_eldrazi.tmx b/forge-gui/res/adventure/common/maps/map/cave/cave_eldrazi.tmx
new file mode 100644
index 00000000000..1db8fc11d63
--- /dev/null
+++ b/forge-gui/res/adventure/common/maps/map/cave/cave_eldrazi.tmx
@@ -0,0 +1,78 @@
+
+
diff --git a/forge-gui/res/adventure/common/maps/map/cave/cave_goblin.tmx b/forge-gui/res/adventure/common/maps/map/cave/cave_goblin.tmx
index 8f902b23644..0cda38b3291 100644
--- a/forge-gui/res/adventure/common/maps/map/cave/cave_goblin.tmx
+++ b/forge-gui/res/adventure/common/maps/map/cave/cave_goblin.tmx
@@ -8,7 +8,7 @@
- eJwL42RgCBvFo5jOOA4NYxPDpoaadpKCB8peSuweCHuHol+pEbduNLaHVP/SIs+O4uGDAayGwJM=
+ eJwL42RgCBvFo5jOOA4NYxPDpoaadpKCB8peSuweCHuHol+pEbcgQOv0S4p/aZFnR/HwwQDYMMBE
@@ -120,7 +120,7 @@
-
+
- eJztlNtNw0AQRf1LZ4mVGL8UF0KQgAaogEpoA/mtpAe+KYATRSuZ1b48jvPFSOdrtXN8d0aOov/yVbKJokdIIYMcCig363pr+jfQQgc9DDCu7E225IUUMsihgHIbdr88yrw1/RtooYMeBhgDvBXOhxfzmW9+Scw5pJBBDgWUsd9bOry++dX0b6CFDnoYYPR4VVZr3oXzk3qXzM9V6o13r+bzJfOz1TTrt8UrnZ+tPp/+Zn1/k3+/xKmyfjz7753Y4bPwP6Q7VdYQ74FdqoT7VFmcPu8XvhOchV7T+4Z4d+zRAar4uuOHGf/Vada53otHJ6T0uc7xznVeXKp0pz7bUK/L9XO8ortczpB9Njl8Lv1953pD8riwZVVeU5Ylrr3DpzDtntQV4lNInRLXlHu6JF7XjtzCO820v2E+nbX7u7z38Oj8Ahkym/s=
+ eJztlFlOwzAURfPLztqoDRmsZiEUCdgAK2AlbANlXgXfLIBTVZaMFY8ZvnjS+bLi0+v71CT5H9dkhyR5hBwKKKECcdjW23B/Cx30MMAI08be7EheyKGAEioQR7/vxTXO23B/Cx30MMAIk4e3xvnwMn/m6i9LOYccCiihApG6vcLidfXXcH8LHfQwwAiTwyuzGvMu7C/Wu6Q/28g3Pr3Ony/pzzRq1m+DN7Y/03w+/c36/hb/+2OcMuvH875OmXVrb21wurxfK+2v+r4+3hN7dIE6ve/4JeB/Vc0a6r15dHxG7zXEG+q8ueToTr1bX6/N9XO9o7tszpB9Vh0ul/6+oV6fPDZMWaV3LssS19nik8ztXqzLxyeJdca4VPZ0xXhtO7KGV810XjGfztb327x7eHR+AeGtlkA=
@@ -34,7 +34,7 @@
- eJxjYBgFo2AU0Btcb2VguNlKf3tL2xgYyoD4aisqvkaCW0p4ybdXsB0Vi7aTbhap9pa30daOgbL3SitmPJbRwV6Bdsx4pIe92AA1wrmczPQ8FPxLTl6lhr3UAvjsPcAEwfSwdyEz8XpPszAw6EIxpfbao5lRCozPMhxxms5Kun0wwAvMw/xYymJGoL8/s+PXS669wQTMZcIS5sjxTcjef1C1jEjmkJofqrCox2YverzAwuwfgfQJ8mMHHnnksgnd3h4OBoZeDgSfkYg0+h/NPcToQbdXi5OBQZuTsD5sABQuyPkDH86iID0jA1gcUJI/KAG47MWWttABOXUTIXvxAQDJxEu3
+ eJxjYBgFo2AU0Btcb2VguNlKf3tL2xgYyoD4aisqvkaCW0p4ybdXsB0Vi7aTbhap9pa30daOgbL3SitmPJbRwV6Bdsx4JGSvoDkDg5A59d1CKJwnAu2cRMDecjLT81BIV+TkVWrYSy2Az94DTBBMD3sXMhOv9zQLA4MuFFNqrz2aGaXA+CzDEafprKTbBwO8wDzMj6UsZgT6+zM7fr3k2htMwFwmLGGOHN+E7P0HVcuIZA6p+aEKi3ps9qLHCyzM/hFInyA/duCRRy6b0O3t4WBg6OVA8BmJSKP/0dxDjB50e7U4GRi0OQnrwwZA4YKcP/DhLArSMzKAxQEl+YMSgMtebGkLHZBTNxGyFx8AAF3oTdk=
diff --git a/forge-gui/res/adventure/common/maps/map/fort/fort_blue_2_canyon.tmx b/forge-gui/res/adventure/common/maps/map/fort/fort_blue_2_canyon.tmx
index f596743191f..2ec1535816e 100644
--- a/forge-gui/res/adventure/common/maps/map/fort/fort_blue_2_canyon.tmx
+++ b/forge-gui/res/adventure/common/maps/map/fort/fort_blue_2_canyon.tmx
@@ -48,7 +48,7 @@
-
diff --git a/forge-gui/res/adventure/common/maps/map/farm/scarecrow_farm.tmx b/forge-gui/res/adventure/common/maps/map/fort/fort_green_4_scarecrowfarm.tmx
similarity index 100%
rename from forge-gui/res/adventure/common/maps/map/farm/scarecrow_farm.tmx
rename to forge-gui/res/adventure/common/maps/map/fort/fort_green_4_scarecrowfarm.tmx
diff --git a/forge-gui/res/adventure/common/maps/map/fort/fort_white_1.tmx b/forge-gui/res/adventure/common/maps/map/fort/fort_white_1.tmx
deleted file mode 100644
index 1227f109e30..00000000000
--- a/forge-gui/res/adventure/common/maps/map/fort/fort_white_1.tmx
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
diff --git a/forge-gui/res/adventure/common/maps/map/fort/fort_white_1_celestial.tmx b/forge-gui/res/adventure/common/maps/map/fort/fort_white_1_celestial.tmx
new file mode 100644
index 00000000000..93cc0dc7a30
--- /dev/null
+++ b/forge-gui/res/adventure/common/maps/map/fort/fort_white_1_celestial.tmx
@@ -0,0 +1,189 @@
+
+
diff --git a/forge-gui/res/adventure/common/maps/map/fort/fort_white_2.tmx b/forge-gui/res/adventure/common/maps/map/fort/fort_white_2.tmx
deleted file mode 100644
index bba87554658..00000000000
--- a/forge-gui/res/adventure/common/maps/map/fort/fort_white_2.tmx
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
diff --git a/forge-gui/res/adventure/common/maps/map/fort/fort_white_2_humans.tmx b/forge-gui/res/adventure/common/maps/map/fort/fort_white_2_humans.tmx
new file mode 100644
index 00000000000..0869445d733
--- /dev/null
+++ b/forge-gui/res/adventure/common/maps/map/fort/fort_white_2_humans.tmx
@@ -0,0 +1,149 @@
+
+
diff --git a/forge-gui/res/adventure/common/maps/map/fort/fort_white_3.tmx b/forge-gui/res/adventure/common/maps/map/fort/fort_white_3.tmx
deleted file mode 100644
index c9cfa8b2fc1..00000000000
--- a/forge-gui/res/adventure/common/maps/map/fort/fort_white_3.tmx
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
diff --git a/forge-gui/res/adventure/common/maps/map/fort/fort_white_3_pharaoh.tmx b/forge-gui/res/adventure/common/maps/map/fort/fort_white_3_pharaoh.tmx
new file mode 100644
index 00000000000..b9505959d46
--- /dev/null
+++ b/forge-gui/res/adventure/common/maps/map/fort/fort_white_3_pharaoh.tmx
@@ -0,0 +1,133 @@
+
+
diff --git a/forge-gui/res/adventure/common/maps/map/fort/fort_white_4.tmx b/forge-gui/res/adventure/common/maps/map/fort/fort_white_4.tmx
deleted file mode 100644
index fa67bb94c8d..00000000000
--- a/forge-gui/res/adventure/common/maps/map/fort/fort_white_4.tmx
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
diff --git a/forge-gui/res/adventure/common/maps/map/fort/fort_white_4_farm.tmx b/forge-gui/res/adventure/common/maps/map/fort/fort_white_4_farm.tmx
new file mode 100644
index 00000000000..d053fae2533
--- /dev/null
+++ b/forge-gui/res/adventure/common/maps/map/fort/fort_white_4_farm.tmx
@@ -0,0 +1,277 @@
+
+
diff --git a/forge-gui/res/adventure/common/maps/map/fort/wastetown..tmx b/forge-gui/res/adventure/common/maps/map/fort/wastetown..tmx
index 0c5c0539c87..5523f954d31 100644
--- a/forge-gui/res/adventure/common/maps/map/fort/wastetown..tmx
+++ b/forge-gui/res/adventure/common/maps/map/fort/wastetown..tmx
@@ -1,100 +1,71 @@
-