diff --git a/objects/AllPlayerCards.15bb07/AgnesBaker.25e2db.gmnotes b/objects/AllPlayerCards.15bb07/AgnesBaker.25e2db.gmnotes index 83e5ae44..32d89f35 100644 --- a/objects/AllPlayerCards.15bb07/AgnesBaker.25e2db.gmnotes +++ b/objects/AllPlayerCards.15bb07/AgnesBaker.25e2db.gmnotes @@ -10,5 +10,40 @@ "intellectIcons": 2, "combatIcons": 2, "agilityIcons": 3, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "01012": 1, + "90018": 1 + }, + { + "01013": 1, + "90019": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "mystic", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/AgnesBaker.25e2db.json b/objects/AllPlayerCards.15bb07/AgnesBaker.25e2db.json index ffb200ad..95628d2c 100644 --- a/objects/AllPlayerCards.15bb07/AgnesBaker.25e2db.json +++ b/objects/AllPlayerCards.15bb07/AgnesBaker.25e2db.json @@ -67,7 +67,7 @@ }, "Description": "The Waitress", "DragSelectable": true, - "GMNotes": "{\r\n \"id\": \"01004\",\r\n \"alternate_ids\": [\r\n \"01504\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Mystic\",\r\n \"traits\": \"Sorcerer.\",\r\n \"willpowerIcons\": 5,\r\n \"intellectIcons\": 2,\r\n \"combatIcons\": 2,\r\n \"agilityIcons\": 3,\r\n \"cycle\": \"Core\"\r\n}\r", + "GMNotes": "{\r\n \"id\": \"01004\",\r\n \"alternate_ids\": [\r\n \"01504\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Mystic\",\r\n \"traits\": \"Sorcerer.\",\r\n \"willpowerIcons\": 5,\r\n \"intellectIcons\": 2,\r\n \"combatIcons\": 2,\r\n \"agilityIcons\": 3,\r\n \"cycle\": \"Core\",\r\n \"deck_requirements\": {\r\n \"size\": 30,\r\n \"randomBasicWeaknessCount\": 1,\r\n \"signatures\": [\r\n {\r\n \"01012\": 1,\r\n \"90018\": 1\r\n },\r\n {\r\n \"01013\": 1,\r\n \"90019\": 1\r\n }\r\n ]\r\n },\r\n \"deck_options\": [\r\n {\r\n \"faction\": [\r\n \"mystic\",\r\n \"neutral\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 5\r\n }\r\n },\r\n {\r\n \"faction\": [\r\n \"survivor\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 2\r\n }\r\n }\r\n ]\r\n}\r\n", "GUID": "6797bb", "Grid": true, "GridProjection": false, diff --git a/objects/AllPlayerCards.15bb07/AgnesBakerParallel.01b6ef.gmnotes b/objects/AllPlayerCards.15bb07/AgnesBakerParallel.01b6ef.gmnotes index 2469e26e..39bfb828 100644 --- a/objects/AllPlayerCards.15bb07/AgnesBakerParallel.01b6ef.gmnotes +++ b/objects/AllPlayerCards.15bb07/AgnesBakerParallel.01b6ef.gmnotes @@ -7,5 +7,41 @@ "intellectIcons": 2, "combatIcons": 2, "agilityIcons": 3, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "01012": 1, + "90018": 1 + }, + { + "01013": 1, + "90019": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "mystic", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "spell", + "occult" + ], + "level": { + "min": 0, + "max": 3 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/AgnesBakerParallelBack.909f30.gmnotes b/objects/AllPlayerCards.15bb07/AgnesBakerParallelBack.909f30.gmnotes index 0bff9aa5..6d39876d 100644 --- a/objects/AllPlayerCards.15bb07/AgnesBakerParallelBack.909f30.gmnotes +++ b/objects/AllPlayerCards.15bb07/AgnesBakerParallelBack.909f30.gmnotes @@ -7,5 +7,41 @@ "intellectIcons": 2, "combatIcons": 2, "agilityIcons": 3, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "01012": 1, + "90018": 1 + }, + { + "01013": 1, + "90019": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "mystic", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "spell", + "occult" + ], + "level": { + "min": 0, + "max": 3 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/AgnesBakerParallelFront.02db0a.gmnotes b/objects/AllPlayerCards.15bb07/AgnesBakerParallelFront.02db0a.gmnotes index 2c7f37da..5c098a49 100644 --- a/objects/AllPlayerCards.15bb07/AgnesBakerParallelFront.02db0a.gmnotes +++ b/objects/AllPlayerCards.15bb07/AgnesBakerParallelFront.02db0a.gmnotes @@ -7,5 +7,40 @@ "intellectIcons": 2, "combatIcons": 2, "agilityIcons": 3, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "01012": 1, + "90018": 1 + }, + { + "01013": 1, + "90019": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "mystic", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/AkachiOnyele.452ed8.gmnotes b/objects/AllPlayerCards.15bb07/AkachiOnyele.452ed8.gmnotes index 9461f993..abb65b7a 100644 --- a/objects/AllPlayerCards.15bb07/AkachiOnyele.452ed8.gmnotes +++ b/objects/AllPlayerCards.15bb07/AkachiOnyele.452ed8.gmnotes @@ -7,5 +7,47 @@ "intellectIcons": 2, "combatIcons": 3, "agilityIcons": 3, - "cycle": "The Path to Carcosa" + "cycle": "The Path to Carcosa", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "03014": 1 + }, + { + "03015": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "mystic", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "uses": [ + "charge" + ], + "level": { + "min": 0, + "max": 4 + } + }, + { + "trait": [ + "occult" + ], + "level": { + "min": 0, + "max": 0 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/AlessandraZorzi.54eaa5.gmnotes b/objects/AllPlayerCards.15bb07/AlessandraZorzi.54eaa5.gmnotes index fb869fbc..d56b7121 100644 --- a/objects/AllPlayerCards.15bb07/AlessandraZorzi.54eaa5.gmnotes +++ b/objects/AllPlayerCards.15bb07/AlessandraZorzi.54eaa5.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 4, "combatIcons": 2, "agilityIcons": 4, - "cycle": "The Feast of Hemlock Vale" + "cycle": "The Feast of Hemlock Vale", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "10010": 3 + }, + { + "10011": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "rogue", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "special": [ + "parley" + ], + "level": { + "min": 0, + "max": 5 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/AmandaSharpe.05b950.gmnotes b/objects/AllPlayerCards.15bb07/AmandaSharpe.05b950.gmnotes index f8fa32f3..6c89e76d 100644 --- a/objects/AllPlayerCards.15bb07/AmandaSharpe.05b950.gmnotes +++ b/objects/AllPlayerCards.15bb07/AmandaSharpe.05b950.gmnotes @@ -7,5 +7,42 @@ "intellectIcons": 2, "combatIcons": 2, "agilityIcons": 2, - "cycle": "The Innsmouth Conspiracy" + "cycle": "The Innsmouth Conspiracy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "07008": 1 + }, + { + "07009": 1 + } + ] + + }, + "deck_options": [ + { + "faction": [ + "seeker", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "practiced" + ], + "type": [ + "skill" + ], + "level": { + "min": 0, + "max": 3 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/AminaZidane.4c2a3d.gmnotes b/objects/AllPlayerCards.15bb07/AminaZidane.4c2a3d.gmnotes index fb995bd4..d738336f 100644 --- a/objects/AllPlayerCards.15bb07/AminaZidane.4c2a3d.gmnotes +++ b/objects/AllPlayerCards.15bb07/AminaZidane.4c2a3d.gmnotes @@ -7,5 +7,39 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 3, - "cycle": "The Scarlet Keys" + "cycle": "The Scarlet Keys", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "09012": 1, + "09013": 1 + }, + { + "09014": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "mystic", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "charm" + ], + "level": { + "min": 0, + "max": 4 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/AshcanPete.5294c3.gmnotes b/objects/AllPlayerCards.15bb07/AshcanPete.5294c3.gmnotes index 9fe65eeb..bdc3f4f7 100644 --- a/objects/AllPlayerCards.15bb07/AshcanPete.5294c3.gmnotes +++ b/objects/AllPlayerCards.15bb07/AshcanPete.5294c3.gmnotes @@ -7,5 +7,39 @@ "intellectIcons": 2, "combatIcons": 2, "agilityIcons": 3, - "cycle": "The Dunwich Legacy" + "cycle": "The Dunwich Legacy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90047": 1, + "02014": 1 + }, + { + "90048": 1, + "02015": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 cards that are not Survivor or Neutral" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/AshcanPeteParallel.5294c3.gmnotes b/objects/AllPlayerCards.15bb07/AshcanPeteParallel.5294c3.gmnotes index d2c00c53..0e816390 100644 --- a/objects/AllPlayerCards.15bb07/AshcanPeteParallel.5294c3.gmnotes +++ b/objects/AllPlayerCards.15bb07/AshcanPeteParallel.5294c3.gmnotes @@ -7,5 +7,60 @@ "intellectIcons": 2, "combatIcons": 3, "agilityIcons": 3, - "cycle": "The Dunwich Legacy" + "cycle": "The Dunwich Legacy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90047": 1, + "02014": 1 + }, + { + "90048": 1, + "02015": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "improvised", + "tactic" + ], + "level": { + "min": 0, + "max": 4 + } + }, + { + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "faction": [ + "guardian" + ], + "error": "You cannot have more than 5 level 0 Guardian cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/AshcanPeteParallelBack.5294c3.gmnotes b/objects/AllPlayerCards.15bb07/AshcanPeteParallelBack.5294c3.gmnotes index 6996e155..cf8d22a7 100644 --- a/objects/AllPlayerCards.15bb07/AshcanPeteParallelBack.5294c3.gmnotes +++ b/objects/AllPlayerCards.15bb07/AshcanPeteParallelBack.5294c3.gmnotes @@ -7,5 +7,60 @@ "intellectIcons": 2, "combatIcons": 2, "agilityIcons": 3, - "cycle": "The Dunwich Legacy" + "cycle": "The Dunwich Legacy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90047": 1, + "02014": 1 + }, + { + "90048": 1, + "02015": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "improvised", + "tactic" + ], + "level": { + "min": 0, + "max": 4 + } + }, + { + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "faction": [ + "guardian" + ], + "error": "You cannot have more than 5 level 0 Guardian cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/AshcanPeteParallelFront.5294c3.gmnotes b/objects/AllPlayerCards.15bb07/AshcanPeteParallelFront.5294c3.gmnotes index 6839fb99..c8fc70a2 100644 --- a/objects/AllPlayerCards.15bb07/AshcanPeteParallelFront.5294c3.gmnotes +++ b/objects/AllPlayerCards.15bb07/AshcanPeteParallelFront.5294c3.gmnotes @@ -7,5 +7,39 @@ "intellectIcons": 2, "combatIcons": 3, "agilityIcons": 3, - "cycle": "The Dunwich Legacy" + "cycle": "The Dunwich Legacy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90047": 1, + "02014": 1 + }, + { + "90048": 1, + "02015": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 cards that are not Survivor or Neutral" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/BobJenkins.419b0c.gmnotes b/objects/AllPlayerCards.15bb07/BobJenkins.419b0c.gmnotes index 61f82e92..c75af091 100644 --- a/objects/AllPlayerCards.15bb07/BobJenkins.419b0c.gmnotes +++ b/objects/AllPlayerCards.15bb07/BobJenkins.419b0c.gmnotes @@ -7,5 +7,57 @@ "intellectIcons": 4, "combatIcons": 3, "agilityIcons": 3, - "cycle": "Edge of the Earth" + "cycle": "Edge of the Earth", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "08017": 1 + }, + { + "08018": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 0 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "rogue" + ], + "level": { + "min": 1, + "max": 5 + } + }, + { + "faction": [ + "rogue" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 level 0 Rogue cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/CalvinWright.b02a1e.gmnotes b/objects/AllPlayerCards.15bb07/CalvinWright.b02a1e.gmnotes index 34f5465d..7d66f6c6 100644 --- a/objects/AllPlayerCards.15bb07/CalvinWright.b02a1e.gmnotes +++ b/objects/AllPlayerCards.15bb07/CalvinWright.b02a1e.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 0, "combatIcons": 0, "agilityIcons": 0, - "cycle": "The Forgotten Age" + "cycle": "The Forgotten Age", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "04015": 1 + }, + { + "04016": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "spirit" + ], + "level": { + "min": 0, + "max": 3 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/CarolynFern.b03b12.gmnotes b/objects/AllPlayerCards.15bb07/CarolynFern.b03b12.gmnotes index 1619c707..9c52b471 100644 --- a/objects/AllPlayerCards.15bb07/CarolynFern.b03b12.gmnotes +++ b/objects/AllPlayerCards.15bb07/CarolynFern.b03b12.gmnotes @@ -10,5 +10,73 @@ "intellectIcons": 4, "combatIcons": 2, "agilityIcons": 2, - "cycle": "The Circle Undone" + "cycle": "The Circle Undone", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "05007": 1, + "98011": 1 + }, + { + "05008": 1, + "98012": 1 + } + ] + }, + "deck_options": [ + { + "not": true, + "trait": [ + "weapon" + ], + "level": { + "min": 1, + "max": 5 + } + }, + { + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "special": [ + "heals_horror" + ], + "tag": [ + "hh" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "seeker", + "mystic" + ], + "level": { + "min": 0, + "max": 1 + }, + "limit": 15, + "error": "You cannot have more than 15 level 0-1 Seeker and/or Mystic cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/CarolynFern.b03b12.json b/objects/AllPlayerCards.15bb07/CarolynFern.b03b12.json index a1fe926a..b7f8535f 100644 --- a/objects/AllPlayerCards.15bb07/CarolynFern.b03b12.json +++ b/objects/AllPlayerCards.15bb07/CarolynFern.b03b12.json @@ -67,7 +67,7 @@ }, "Description": "The Psychologist", "DragSelectable": true, - "GMNotes": "{\r\n \"id\": \"05001\",\r\n \"alternate_ids\": [\r\n \"98010\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Guardian\",\r\n \"traits\": \"Medic.\",\r\n \"willpowerIcons\": 3,\r\n \"intellectIcons\": 4,\r\n \"combatIcons\": 2,\r\n \"agilityIcons\": 2,\r\n \"cycle\": \"The Circle Undone\"\r\n}\r", + "GMNotes": "{\r\n \"id\": \"05001\",\r\n \"alternate_ids\": [\r\n \"98010\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Guardian\",\r\n \"traits\": \"Medic.\",\r\n \"willpowerIcons\": 3,\r\n \"intellectIcons\": 4,\r\n \"combatIcons\": 2,\r\n \"agilityIcons\": 2,\r\n \"cycle\": \"The Circle Undone\",\r\n \"deck_requirements\": {\r\n \"size\": 30,\r\n \"randomBasicWeaknessCount\": 1,\r\n \"signatures\": [\r\n {\r\n \"05007\": 1,\r\n \"98011\": 1\r\n },\r\n {\r\n \"05008\": 1,\r\n \"98012\": 1\r\n }\r\n ]\r\n },\r\n \"deck_options\": [\r\n {\r\n \"not\": true,\r\n \"trait\": [\r\n \"weapon\"\r\n ],\r\n \"level\": {\r\n \"min\": 1,\r\n \"max\": 5\r\n }\r\n },\r\n {\r\n \"faction\": [\r\n \"guardian\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 3\r\n }\r\n },\r\n {\r\n \"faction\": [\r\n \"neutral\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 5\r\n }\r\n },\r\n {\r\n \"special\": [\r\n \"heals_horror\"\r\n ],\r\n \"tag\": [\r\n \"hh\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 5\r\n }\r\n },\r\n {\r\n \"faction\": [\r\n \"seeker\",\r\n \"mystic\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 1\r\n },\r\n \"limit\": 15,\r\n \"error\": \"You cannot have more than 15 level 0-1 Seeker and\/or Mystic cards\"\r\n }\r\n ]\r\n}\r\n", "GUID": "9900a3", "Grid": true, "GridProjection": false, diff --git a/objects/AllPlayerCards.15bb07/CarsonSinclair.dc96d1.gmnotes b/objects/AllPlayerCards.15bb07/CarsonSinclair.dc96d1.gmnotes index 1ac5dcc1..445a3bf4 100644 --- a/objects/AllPlayerCards.15bb07/CarsonSinclair.dc96d1.gmnotes +++ b/objects/AllPlayerCards.15bb07/CarsonSinclair.dc96d1.gmnotes @@ -7,5 +7,75 @@ "intellectIcons": 2, "combatIcons": 2, "agilityIcons": 2, - "cycle": "The Scarlet Keys" + "cycle": "The Scarlet Keys", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "09002": 2 + }, + { + "09003": 1 + } + ], + "choices": 1 + }, + "deck_options": [ + { + "faction": [ + "guardian", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "choiceName": "Seeker", + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + }, + { + "choiceName": "Mystic", + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + }, + { + "choiceName": "Survivor", + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + } + ] } diff --git a/objects/AllPlayerCards.15bb07/CharlieKane.95fb5e.gmnotes b/objects/AllPlayerCards.15bb07/CharlieKane.95fb5e.gmnotes index 3ceda76b..bb019142 100644 --- a/objects/AllPlayerCards.15bb07/CharlieKane.95fb5e.gmnotes +++ b/objects/AllPlayerCards.15bb07/CharlieKane.95fb5e.gmnotes @@ -7,5 +7,88 @@ "intellectIcons": 1, "combatIcons": 1, "agilityIcons": 1, - "cycle": "The Scarlet Keys" + "cycle": "The Scarlet Keys", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "09019": 1 + }, + { + "09020": 1 + } + ], + "choices": 2 + }, + "deck_options": [ + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "ally" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "choiceName": "Guardian", + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 2 + } + }, + { + "choiceName": "Seeker", + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 2 + } + }, + { + "choiceName": "Rogue", + "faction": [ + "rogue" + ], + "level": { + "min": 0, + "max": 2 + } + }, + { + "choiceName": "Mystic", + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 2 + } + }, + { + "choiceName": "Survivor", + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/DaisyWalker.6938eb.gmnotes b/objects/AllPlayerCards.15bb07/DaisyWalker.6938eb.gmnotes index cc7fcc00..4fbd62ec 100644 --- a/objects/AllPlayerCards.15bb07/DaisyWalker.6938eb.gmnotes +++ b/objects/AllPlayerCards.15bb07/DaisyWalker.6938eb.gmnotes @@ -10,5 +10,40 @@ "intellectIcons": 5, "combatIcons": 2, "agilityIcons": 2, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90002": 1, + "01008": 1 + }, + { + "90003": 1, + "01009": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "seeker", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/DaisyWalker.6938eb.json b/objects/AllPlayerCards.15bb07/DaisyWalker.6938eb.json index 1f4963f1..be99070d 100644 --- a/objects/AllPlayerCards.15bb07/DaisyWalker.6938eb.json +++ b/objects/AllPlayerCards.15bb07/DaisyWalker.6938eb.json @@ -67,7 +67,7 @@ }, "Description": "The Librarian", "DragSelectable": true, - "GMNotes": "{\r\n \"id\": \"01002\",\r\n \"alternate_ids\": [\r\n \"01502\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Seeker\",\r\n \"traits\": \"Miskatonic.\",\r\n \"willpowerIcons\": 3,\r\n \"intellectIcons\": 5,\r\n \"combatIcons\": 2,\r\n \"agilityIcons\": 2,\r\n \"cycle\": \"Core\"\r\n}\r", + "GMNotes": "{\r\n \"id\": \"01002\",\r\n \"alternate_ids\": [\r\n \"01502\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Seeker\",\r\n \"traits\": \"Miskatonic.\",\r\n \"willpowerIcons\": 3,\r\n \"intellectIcons\": 5,\r\n \"combatIcons\": 2,\r\n \"agilityIcons\": 2,\r\n \"cycle\": \"Core\",\r\n \"deck_requirements\": {\r\n \"size\": 30,\r\n \"randomBasicWeaknessCount\": 1,\r\n \"signatures\": [\r\n {\r\n \"90002\": 1,\r\n \"01008\": 1\r\n },\r\n {\r\n \"90003\": 1,\r\n \"01009\": 1\r\n }\r\n ]\r\n },\r\n \"deck_options\": [\r\n {\r\n \"faction\": [\r\n \"seeker\",\r\n \"neutral\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 5\r\n }\r\n },\r\n {\r\n \"faction\": [\r\n \"mystic\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 2\r\n }\r\n }\r\n ]\r\n}\r\n", "GUID": "ac7047", "Grid": true, "GridProjection": false, diff --git a/objects/AllPlayerCards.15bb07/DaisyWalkerParallel.282857.gmnotes b/objects/AllPlayerCards.15bb07/DaisyWalkerParallel.282857.gmnotes index 8848a2ba..334a41f7 100644 --- a/objects/AllPlayerCards.15bb07/DaisyWalkerParallel.282857.gmnotes +++ b/objects/AllPlayerCards.15bb07/DaisyWalkerParallel.282857.gmnotes @@ -7,5 +7,60 @@ "intellectIcons": 5, "combatIcons": 2, "agilityIcons": 2, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90002": 1, + "01008": 1 + }, + { + "90003": 1, + "01009": 1 + } + ] + }, + "deck_options": [ + { + "trait": [ + "tome" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "guardian", + "mystic" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 Guardian and/or Mystic cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/DaisyWalkerParallelBack.2f2e0d.gmnotes b/objects/AllPlayerCards.15bb07/DaisyWalkerParallelBack.2f2e0d.gmnotes index 1e53a4aa..c7e6395f 100644 --- a/objects/AllPlayerCards.15bb07/DaisyWalkerParallelBack.2f2e0d.gmnotes +++ b/objects/AllPlayerCards.15bb07/DaisyWalkerParallelBack.2f2e0d.gmnotes @@ -7,5 +7,60 @@ "intellectIcons": 5, "combatIcons": 2, "agilityIcons": 2, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90002": 1, + "01008": 1 + }, + { + "90003": 1, + "01009": 1 + } + ] + }, + "deck_options": [ + { + "trait": [ + "tome" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "guardian", + "mystic" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 Guardian and/or Mystic cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/DaisyWalkerParallelFront.e8cafc.gmnotes b/objects/AllPlayerCards.15bb07/DaisyWalkerParallelFront.e8cafc.gmnotes index f8770d30..9cfe1ab2 100644 --- a/objects/AllPlayerCards.15bb07/DaisyWalkerParallelFront.e8cafc.gmnotes +++ b/objects/AllPlayerCards.15bb07/DaisyWalkerParallelFront.e8cafc.gmnotes @@ -7,5 +7,40 @@ "intellectIcons": 5, "combatIcons": 2, "agilityIcons": 2, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90002": 1, + "01008": 1 + }, + { + "90003": 1, + "01009": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "seeker", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/DanielaReyes.444830.gmnotes b/objects/AllPlayerCards.15bb07/DanielaReyes.444830.gmnotes index 0a4aebdb..0ba5474e 100644 --- a/objects/AllPlayerCards.15bb07/DanielaReyes.444830.gmnotes +++ b/objects/AllPlayerCards.15bb07/DanielaReyes.444830.gmnotes @@ -7,5 +7,57 @@ "intellectIcons": 1, "combatIcons": 5, "agilityIcons": 2, - "cycle": "Edge of the Earth" + "cycle": "Edge of the Earth", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "08002": 1 + }, + { + "08003": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 0 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "survivor" + ], + "level": { + "min": 1, + "max": 5 + } + }, + { + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 level 0 Survivor cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/DarrellSimmons.5d3d67.gmnotes b/objects/AllPlayerCards.15bb07/DarrellSimmons.5d3d67.gmnotes index 2156434e..264404ee 100644 --- a/objects/AllPlayerCards.15bb07/DarrellSimmons.5d3d67.gmnotes +++ b/objects/AllPlayerCards.15bb07/DarrellSimmons.5d3d67.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 5, "combatIcons": 2, "agilityIcons": 3, - "cycle": "The Scarlet Keys" + "cycle": "The Scarlet Keys", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "09016": 1 + }, + { + "09017": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/DexterDrake.e015f8.gmnotes b/objects/AllPlayerCards.15bb07/DexterDrake.e015f8.gmnotes index 9d7e9db8..c85988d0 100644 --- a/objects/AllPlayerCards.15bb07/DexterDrake.e015f8.gmnotes +++ b/objects/AllPlayerCards.15bb07/DexterDrake.e015f8.gmnotes @@ -10,5 +10,40 @@ "intellectIcons": 2, "combatIcons": 3, "agilityIcons": 2, - "cycle": "The Innsmouth Conspiracy" + "cycle": "The Innsmouth Conspiracy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "98017": 1, + "07012": 1 + }, + { + "98018": 1, + "07013": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "mystic", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "rogue" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/DexterDrake.e015f8.json b/objects/AllPlayerCards.15bb07/DexterDrake.e015f8.json index 5926656f..d3c2ab19 100644 --- a/objects/AllPlayerCards.15bb07/DexterDrake.e015f8.json +++ b/objects/AllPlayerCards.15bb07/DexterDrake.e015f8.json @@ -67,7 +67,7 @@ }, "Description": "The Magician", "DragSelectable": true, - "GMNotes": "{\r\n \"id\": \"07004\",\r\n \"alternate_ids\": [\r\n \"98016\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Mystic\",\r\n \"traits\": \"Sorcerer. Veteran.\",\r\n \"willpowerIcons\": 5,\r\n \"intellectIcons\": 2,\r\n \"combatIcons\": 3,\r\n \"agilityIcons\": 2,\r\n \"cycle\": \"The Innsmouth Conspiracy\"\r\n}\r", + "GMNotes": "{\r\n \"id\": \"07004\",\r\n \"alternate_ids\": [\r\n \"98016\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Mystic\",\r\n \"traits\": \"Sorcerer. Veteran.\",\r\n \"willpowerIcons\": 5,\r\n \"intellectIcons\": 2,\r\n \"combatIcons\": 3,\r\n \"agilityIcons\": 2,\r\n \"cycle\": \"The Innsmouth Conspiracy\",\r\n \"deck_requirements\": {\r\n \"size\": 30,\r\n \"randomBasicWeaknessCount\": 1,\r\n \"signatures\": [\r\n {\r\n \"98017\": 1,\r\n \"07012\": 1\r\n },\r\n {\r\n \"98018\": 1,\r\n \"07013\": 1\r\n }\r\n ]\r\n },\r\n \"deck_options\": [\r\n {\r\n \"faction\": [\r\n \"mystic\",\r\n \"neutral\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 5\r\n }\r\n },\r\n {\r\n \"faction\": [\r\n \"rogue\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 2\r\n }\r\n }\r\n ]\r\n}\r\n", "GUID": "3925ce", "Grid": true, "GridProjection": false, diff --git a/objects/AllPlayerCards.15bb07/DianaStanley.32b091.gmnotes b/objects/AllPlayerCards.15bb07/DianaStanley.32b091.gmnotes index cdf41087..b6db0975 100644 --- a/objects/AllPlayerCards.15bb07/DianaStanley.32b091.gmnotes +++ b/objects/AllPlayerCards.15bb07/DianaStanley.32b091.gmnotes @@ -7,5 +7,41 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 3, - "cycle": "The Circle Undone" + "cycle": "The Circle Undone", + "deck_requirements": { + "size": 35, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "05013": 1 + }, + { + "05014": 1 + }, + { + "05015": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "mystic", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/FatherMateo.eb96e6.gmnotes b/objects/AllPlayerCards.15bb07/FatherMateo.eb96e6.gmnotes index 62ddcea5..cfd7eed3 100644 --- a/objects/AllPlayerCards.15bb07/FatherMateo.eb96e6.gmnotes +++ b/objects/AllPlayerCards.15bb07/FatherMateo.eb96e6.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 3, "combatIcons": 2, "agilityIcons": 3, - "cycle": "The Forgotten Age" + "cycle": "The Forgotten Age", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "04013": 1 + }, + { + "04014": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "mystic", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "blessed" + ], + "level": { + "min": 0, + "max": 3 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/FinnEdwards.dd40c0.gmnotes b/objects/AllPlayerCards.15bb07/FinnEdwards.dd40c0.gmnotes index 8bf8abd1..50e3f109 100644 --- a/objects/AllPlayerCards.15bb07/FinnEdwards.dd40c0.gmnotes +++ b/objects/AllPlayerCards.15bb07/FinnEdwards.dd40c0.gmnotes @@ -7,5 +7,61 @@ "intellectIcons": 4, "combatIcons": 3, "agilityIcons": 4, - "cycle": "The Forgotten Age" + "cycle": "The Forgotten Age", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "04010": 1 + }, + { + "04011": 1 + }, + { + "04012": 1 + } + ] + }, + "deck_options": [ + { + "trait": [ + "illicit" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "rogue" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "seeker", + "survivor" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 Seeker and/or Survivor cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/GloriaGoldberg.571596.gmnotes b/objects/AllPlayerCards.15bb07/GloriaGoldberg.571596.gmnotes index a79f05bd..e2f48168 100644 --- a/objects/AllPlayerCards.15bb07/GloriaGoldberg.571596.gmnotes +++ b/objects/AllPlayerCards.15bb07/GloriaGoldberg.571596.gmnotes @@ -7,5 +7,74 @@ "intellectIcons": 4, "combatIcons": 2, "agilityIcons": 1, - "cycle": "Promo" + "cycle": "Promo", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "98020": 3 + }, + { + "98021": 3 + } + ] + }, + "deck_options": [ + { + "faction": [ + "mystic", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "choiceName": "Guardian", + "faction_select": [ + "guardian" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + }, + { + "choiceName": "Seeker", + "faction_select": [ + "seeker" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + }, + { + "choiceName": "Rogue", + "faction_select": [ + "rogue" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + } + ] } diff --git a/objects/AllPlayerCards.15bb07/HankSamson.3764cd.gmnotes b/objects/AllPlayerCards.15bb07/HankSamson.3764cd.gmnotes index c1f06b74..5c1b68da 100644 --- a/objects/AllPlayerCards.15bb07/HankSamson.3764cd.gmnotes +++ b/objects/AllPlayerCards.15bb07/HankSamson.3764cd.gmnotes @@ -17,5 +17,40 @@ "intellectIcons": 1, "combatIcons": 5, "agilityIcons": 3, - "cycle": "The Feast of Hemlock Vale" + "cycle": "The Feast of Hemlock Vale", + "deck_requirements": { + "size": 35, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "10017": 1 + }, + { + "10018": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "seeker", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "insight", + "spirit" + ], + "level": { + "min": 0, + "max": 2 + }, + "limit": 10 + } + ] } diff --git a/objects/AllPlayerCards.15bb07/HarveyWalters.1fa944.gmnotes b/objects/AllPlayerCards.15bb07/HarveyWalters.1fa944.gmnotes index 097264cc..31d7976e 100644 --- a/objects/AllPlayerCards.15bb07/HarveyWalters.1fa944.gmnotes +++ b/objects/AllPlayerCards.15bb07/HarveyWalters.1fa944.gmnotes @@ -7,5 +7,29 @@ "intellectIcons": 5, "combatIcons": 1, "agilityIcons": 2, - "cycle": "Investigator Packs" + "cycle": "Investigator Packs", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "60202": 1 + }, + { + "60203": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "seeker", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/JacquelineFine.a2cd75.gmnotes b/objects/AllPlayerCards.15bb07/JacquelineFine.a2cd75.gmnotes index fabc4661..73d0c6e5 100644 --- a/objects/AllPlayerCards.15bb07/JacquelineFine.a2cd75.gmnotes +++ b/objects/AllPlayerCards.15bb07/JacquelineFine.a2cd75.gmnotes @@ -7,5 +7,29 @@ "intellectIcons": 3, "combatIcons": 2, "agilityIcons": 2, - "cycle": "Investigator Packs" + "cycle": "Investigator Packs", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "60402": 1 + }, + { + "60403": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "mystic", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/JennyBarnes.9058d3.gmnotes b/objects/AllPlayerCards.15bb07/JennyBarnes.9058d3.gmnotes index ab71b79a..a596e96e 100644 --- a/objects/AllPlayerCards.15bb07/JennyBarnes.9058d3.gmnotes +++ b/objects/AllPlayerCards.15bb07/JennyBarnes.9058d3.gmnotes @@ -10,5 +10,39 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 3, - "cycle": "The Dunwich Legacy" + "cycle": "The Dunwich Legacy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "98002": 1, + "02010": 1 + }, + { + "98003": 1, + "02011": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "rogue", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 cards that are not Rogue or Neutral" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/JennyBarnes.9058d3.json b/objects/AllPlayerCards.15bb07/JennyBarnes.9058d3.json index 3fb1ba8f..cba6c285 100644 --- a/objects/AllPlayerCards.15bb07/JennyBarnes.9058d3.json +++ b/objects/AllPlayerCards.15bb07/JennyBarnes.9058d3.json @@ -67,7 +67,7 @@ }, "Description": "The Dilettante", "DragSelectable": true, - "GMNotes": "{\r\n \"id\": \"02003\",\r\n \"alternate_ids\": [\r\n \"98001\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Rogue\",\r\n \"traits\": \"Drifter.\",\r\n \"willpowerIcons\": 3,\r\n \"intellectIcons\": 3,\r\n \"combatIcons\": 3,\r\n \"agilityIcons\": 3,\r\n \"cycle\": \"The Dunwich Legacy\"\r\n}\r", + "GMNotes": "{\n \"id\": \"02003\",\n \"alternate_ids\": [\n \"98001\"\n ],\n \"type\": \"Investigator\",\n \"class\": \"Rogue\",\n \"traits\": \"Drifter.\",\n \"willpowerIcons\": 3,\n \"intellectIcons\": 3,\n \"combatIcons\": 3,\n \"agilityIcons\": 3,\n \"cycle\": \"The Dunwich Legacy\",\n \"deck_requirements\": {\n \"size\": 30,\n \"randomBasicWeaknessCount\": 1,\n \"signatures\": [\n {\n \"98002\": 1,\n \"02010\": 1\n },\n {\n \"98003\": 1,\n \"02011\": 1\n }\n ]\n },\n \"deck_options\": [\n {\n \"faction\": [\n \"rogue\",\n \"neutral\"\n ],\n \"level\": {\n \"min\": 0,\n \"max\": 5\n }\n },\n {\n \"level\": {\n \"min\": 0,\n \"max\": 0\n },\n \"limit\": 5,\n \"error\": \"You cannot have more than 5 cards that are not Rogue or Neutral\"\n }\n ]\n}\n", "GUID": "b954f6", "Grid": true, "GridProjection": false, diff --git a/objects/AllPlayerCards.15bb07/JimCulver.ca079b.gmnotes b/objects/AllPlayerCards.15bb07/JimCulver.ca079b.gmnotes index 3436d0cb..855be0be 100644 --- a/objects/AllPlayerCards.15bb07/JimCulver.ca079b.gmnotes +++ b/objects/AllPlayerCards.15bb07/JimCulver.ca079b.gmnotes @@ -7,5 +7,39 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 2, - "cycle": "The Dunwich Legacy" + "cycle": "The Dunwich Legacy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90050": 1, + "02012": 1 + }, + { + "90051": 1, + "02013": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "mystic", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 cards that are not Mystic or Neutral" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/JimCulverParallel.72bf31.gmnotes b/objects/AllPlayerCards.15bb07/JimCulverParallel.72bf31.gmnotes index c036d5ae..88ce3a4c 100644 --- a/objects/AllPlayerCards.15bb07/JimCulverParallel.72bf31.gmnotes +++ b/objects/AllPlayerCards.15bb07/JimCulverParallel.72bf31.gmnotes @@ -7,5 +7,77 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 2, - "cycle": "The Dunwich Legacy" + "cycle": "The Dunwich Legacy", + "deck_requirements": { + "size": 39, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90050": 1, + "02012": 1 + }, + { + "90051": 1, + "02013": 1 + }, + { + "90052": 1 + }, + { + "90053": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 Survivor cards" + }, + { + "trait": [ + "spell", + "cursed" + ], + "level": { + "min": 0, + "max": 4 + } + }, + { + "trait": [ + "ally" + ], + "level": { + "min": 0, + "max": 2 + }, + "limit": 9, + "error": "You must have exactly 9 Ally cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/JimCulverParallelBack.aba863.gmnotes b/objects/AllPlayerCards.15bb07/JimCulverParallelBack.aba863.gmnotes index deb5956d..82b0f4b6 100644 --- a/objects/AllPlayerCards.15bb07/JimCulverParallelBack.aba863.gmnotes +++ b/objects/AllPlayerCards.15bb07/JimCulverParallelBack.aba863.gmnotes @@ -7,5 +7,77 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 2, - "cycle": "The Dunwich Legacy" + "cycle": "The Dunwich Legacy", + "deck_requirements": { + "size": 39, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90050": 1, + "02012": 1 + }, + { + "90051": 1, + "02013": 1 + }, + { + "90052": 1 + }, + { + "90053": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 Survivor cards" + }, + { + "trait": [ + "spell", + "cursed" + ], + "level": { + "min": 0, + "max": 4 + } + }, + { + "trait": [ + "ally" + ], + "level": { + "min": 0, + "max": 2 + }, + "limit": 9, + "error": "You must have exactly 9 Ally cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/JimCulverParallelFront.c5fc80.gmnotes b/objects/AllPlayerCards.15bb07/JimCulverParallelFront.c5fc80.gmnotes index 0ef4a3db..35303489 100644 --- a/objects/AllPlayerCards.15bb07/JimCulverParallelFront.c5fc80.gmnotes +++ b/objects/AllPlayerCards.15bb07/JimCulverParallelFront.c5fc80.gmnotes @@ -7,5 +7,39 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 2, - "cycle": "The Dunwich Legacy" + "cycle": "The Dunwich Legacy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90050": 1, + "02012": 1 + }, + { + "90051": 1, + "02013": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "mystic", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 cards that are not Mystic or Neutral" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/JoeDiamond.6dc626.gmnotes b/objects/AllPlayerCards.15bb07/JoeDiamond.6dc626.gmnotes index c97cb01b..8662b8a4 100644 --- a/objects/AllPlayerCards.15bb07/JoeDiamond.6dc626.gmnotes +++ b/objects/AllPlayerCards.15bb07/JoeDiamond.6dc626.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 4, "combatIcons": 4, "agilityIcons": 2, - "cycle": "The Circle Undone" + "cycle": "The Circle Undone", + "deck_requirements": { + "size": 40, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "05009": 1 + }, + { + "05010": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "seeker", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/KateWinthrop.ce2322.gmnotes b/objects/AllPlayerCards.15bb07/KateWinthrop.ce2322.gmnotes index f7efba8f..4fe25b88 100644 --- a/objects/AllPlayerCards.15bb07/KateWinthrop.ce2322.gmnotes +++ b/objects/AllPlayerCards.15bb07/KateWinthrop.ce2322.gmnotes @@ -7,5 +7,47 @@ "intellectIcons": 4, "combatIcons": 2, "agilityIcons": 4, - "cycle": "The Feast of Hemlock Vale" + "cycle": "The Feast of Hemlock Vale", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "10005": 1 + }, + { + "10008": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "seeker", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "science" + ], + "level": { + "min": 0, + "max": 4 + } + }, + { + "trait": [ + "insight" + ], + "level": { + "min": 0, + "max": 1 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/KhakuNarukami.54eaa7.gmnotes b/objects/AllPlayerCards.15bb07/KhakuNarukami.54eaa7.gmnotes index 86e0f0b1..88684404 100644 --- a/objects/AllPlayerCards.15bb07/KhakuNarukami.54eaa7.gmnotes +++ b/objects/AllPlayerCards.15bb07/KhakuNarukami.54eaa7.gmnotes @@ -7,5 +7,56 @@ "intellectIcons": 4, "combatIcons": 3, "agilityIcons": 1, - "cycle": "The Feast of Hemlock Vale" + "cycle": "The Feast of Hemlock Vale", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "10013": 1 + }, + { + "10014": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "trait": [ + "blessed", + "cursed" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "occult" + ], + "level": { + "min": 0, + "max": 0 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/KymaniJones.9a9830.gmnotes b/objects/AllPlayerCards.15bb07/KymaniJones.9a9830.gmnotes index d665ded5..1fb8f9fc 100644 --- a/objects/AllPlayerCards.15bb07/KymaniJones.9a9830.gmnotes +++ b/objects/AllPlayerCards.15bb07/KymaniJones.9a9830.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 2, "combatIcons": 2, "agilityIcons": 5, - "cycle": "The Scarlet Keys" + "cycle": "The Scarlet Keys", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "09009": 1 + }, + { + "09010": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "neutral", + "rogue" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "tool" + ], + "level": { + "min": 0, + "max": 4 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/LeoAnderson.126932.gmnotes b/objects/AllPlayerCards.15bb07/LeoAnderson.126932.gmnotes index 1d3f632b..5a259156 100644 --- a/objects/AllPlayerCards.15bb07/LeoAnderson.126932.gmnotes +++ b/objects/AllPlayerCards.15bb07/LeoAnderson.126932.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 3, "combatIcons": 4, "agilityIcons": 1, - "cycle": "The Forgotten Age" + "cycle": "The Forgotten Age", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "04006": 1 + }, + { + "04007": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "guardian", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "rogue" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/LilyChen.cc21e0.gmnotes b/objects/AllPlayerCards.15bb07/LilyChen.cc21e0.gmnotes index 456ef2b8..13e30bf7 100644 --- a/objects/AllPlayerCards.15bb07/LilyChen.cc21e0.gmnotes +++ b/objects/AllPlayerCards.15bb07/LilyChen.cc21e0.gmnotes @@ -7,5 +7,66 @@ "intellectIcons": 2, "combatIcons": 4, "agilityIcons": 3, - "cycle": "Edge of the Earth" + "cycle": "Edge of the Earth", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "08011a": 1, + "08012a": 1, + "08013a": 1, + "08014a": 1 + }, + { + "08015": 1 + } + ] + }, + "deck_options": [ + { + "not": true, + "trait": [ + "firearm" + ] + }, + { + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 0 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "guardian" + ], + "level": { + "min": 1, + "max": 5 + } + }, + { + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 level 0 Guardian cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/LolaHayes.d37332.gmnotes b/objects/AllPlayerCards.15bb07/LolaHayes.d37332.gmnotes index 03e2f0d8..3384df85 100644 --- a/objects/AllPlayerCards.15bb07/LolaHayes.d37332.gmnotes +++ b/objects/AllPlayerCards.15bb07/LolaHayes.d37332.gmnotes @@ -7,5 +7,42 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 3, - "cycle": "The Path to Carcosa" + "cycle": "The Path to Carcosa", + "deck_requirements": { + "size": 35, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "03018": 2 + }, + { + "03019": 2 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor", + "guardian", + "seeker", + "rogue", + "mystic" + ], + "level": { + "min": 0, + "max": 3 + }, + "error": "You must have at least 7 cards from 3 different factions" + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/LolaHayesTaboo.52956d.gmnotes b/objects/AllPlayerCards.15bb07/LolaHayesTaboo.52956d.gmnotes index 28595933..7561bebd 100644 --- a/objects/AllPlayerCards.15bb07/LolaHayesTaboo.52956d.gmnotes +++ b/objects/AllPlayerCards.15bb07/LolaHayesTaboo.52956d.gmnotes @@ -7,5 +7,42 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 3, - "cycle": "The Path to Carcosa" + "cycle": "The Path to Carcosa", + "deck_requirements": { + "size": 35, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "03018": 2 + }, + { + "03019": 2 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor", + "guardian", + "seeker", + "rogue", + "mystic" + ], + "level": { + "min": 0, + "max": 3 + }, + "error": "You must have at least 7 cards from 3 different factions" + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/LukeRobinson.c59b75.gmnotes b/objects/AllPlayerCards.15bb07/LukeRobinson.c59b75.gmnotes index 53c1be2c..78a13d2f 100644 --- a/objects/AllPlayerCards.15bb07/LukeRobinson.c59b75.gmnotes +++ b/objects/AllPlayerCards.15bb07/LukeRobinson.c59b75.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 3, "combatIcons": 2, "agilityIcons": 3, - "cycle": "The Dream-Eaters" + "cycle": "The Dream-Eaters", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "06013": 1 + }, + { + "06014": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "mystic", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/MandyThompson.57d586.gmnotes b/objects/AllPlayerCards.15bb07/MandyThompson.57d586.gmnotes index 939bfef1..0d64ed8a 100644 --- a/objects/AllPlayerCards.15bb07/MandyThompson.57d586.gmnotes +++ b/objects/AllPlayerCards.15bb07/MandyThompson.57d586.gmnotes @@ -7,5 +7,75 @@ "intellectIcons": 5, "combatIcons": 1, "agilityIcons": 3, - "cycle": "The Dream-Eaters" + "cycle": "The Dream-Eaters", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "06008": 1 + }, + { + "06009": 1 + } + ], + "choices": 1 + }, + "deck_options": [ + { + "faction": [ + "seeker", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "choiceName": "Mystic", + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + }, + { + "choiceName": "Rogue", + "faction": [ + "rogue" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + }, + { + "choiceName": "Survivor", + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + } + ] } diff --git a/objects/AllPlayerCards.15bb07/MandyThompsonTaboo.4f3637.gmnotes b/objects/AllPlayerCards.15bb07/MandyThompsonTaboo.4f3637.gmnotes index dbc410e9..058ad46a 100644 --- a/objects/AllPlayerCards.15bb07/MandyThompsonTaboo.4f3637.gmnotes +++ b/objects/AllPlayerCards.15bb07/MandyThompsonTaboo.4f3637.gmnotes @@ -7,5 +7,75 @@ "intellectIcons": 5, "combatIcons": 1, "agilityIcons": 3, - "cycle": "The Dream-Eaters" + "cycle": "The Dream-Eaters", + "deck_requirements": { + "size": 50, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "06008": 3 + }, + { + "06009": 1 + } + ], + "choices": 1 + }, + "deck_options": [ + { + "faction": [ + "seeker", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "choiceName": "Mystic", + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + }, + { + "choiceName": "Rogue", + "faction": [ + "rogue" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + }, + { + "choiceName": "Survivor", + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + } + ] } diff --git a/objects/AllPlayerCards.15bb07/MarieLambeau.11122f.gmnotes b/objects/AllPlayerCards.15bb07/MarieLambeau.11122f.gmnotes index d8c8d0b8..ff0a1596 100644 --- a/objects/AllPlayerCards.15bb07/MarieLambeau.11122f.gmnotes +++ b/objects/AllPlayerCards.15bb07/MarieLambeau.11122f.gmnotes @@ -10,5 +10,67 @@ "intellectIcons": 4, "combatIcons": 1, "agilityIcons": 3, - "cycle": "The Circle Undone" + "cycle": "The Circle Undone", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "05018": 1 + }, + { + "05019": 1 + } + ] + }, + "deck_options": [ + { + "trait": [ + "spell" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "occult" + ], + "level": { + "min": 0, + "max": 0 + } + }, + { + "faction": [ + "seeker", + "survivor" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 Seeker and/or Survivor cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/MarkHarrigan.01ac1b.gmnotes b/objects/AllPlayerCards.15bb07/MarkHarrigan.01ac1b.gmnotes index 39f32387..d930078b 100644 --- a/objects/AllPlayerCards.15bb07/MarkHarrigan.01ac1b.gmnotes +++ b/objects/AllPlayerCards.15bb07/MarkHarrigan.01ac1b.gmnotes @@ -7,5 +7,41 @@ "intellectIcons": 2, "combatIcons": 5, "agilityIcons": 3, - "cycle": "The Path to Carcosa" + "cycle": "The Path to Carcosa", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "03007": 1 + }, + { + "03008": 1 + }, + { + "03009": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "guardian", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "tactic" + ], + "level": { + "min": 0, + "max": 0 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/MinhThiPhan.6c4c58.gmnotes b/objects/AllPlayerCards.15bb07/MinhThiPhan.6c4c58.gmnotes index c916a00f..8f96ae28 100644 --- a/objects/AllPlayerCards.15bb07/MinhThiPhan.6c4c58.gmnotes +++ b/objects/AllPlayerCards.15bb07/MinhThiPhan.6c4c58.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 4, "combatIcons": 2, "agilityIcons": 2, - "cycle": "The Path to Carcosa" + "cycle": "The Path to Carcosa", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "03010": 1 + }, + { + "03011": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "seeker", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/MontereyJack.46b145.gmnotes b/objects/AllPlayerCards.15bb07/MontereyJack.46b145.gmnotes index 7daf353f..8726bbef 100644 --- a/objects/AllPlayerCards.15bb07/MontereyJack.46b145.gmnotes +++ b/objects/AllPlayerCards.15bb07/MontereyJack.46b145.gmnotes @@ -7,5 +7,59 @@ "intellectIcons": 4, "combatIcons": 2, "agilityIcons": 5, - "cycle": "Edge of the Earth" + "cycle": "Edge of the Earth", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "08008": 1, + "90063": 1 + }, + { + "08009": 1, + "90064": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "rogue" + ], + "level": { + "min": 0, + "max": 0 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "seeker" + ], + "level": { + "min": 1, + "max": 5 + } + }, + { + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 level 0 Seeker cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/MontereyJackParallel.46b146.gmnotes b/objects/AllPlayerCards.15bb07/MontereyJackParallel.46b146.gmnotes index 900c9d8e..a6044d72 100644 --- a/objects/AllPlayerCards.15bb07/MontereyJackParallel.46b146.gmnotes +++ b/objects/AllPlayerCards.15bb07/MontereyJackParallel.46b146.gmnotes @@ -7,5 +7,60 @@ "intellectIcons": 4, "combatIcons": 2, "agilityIcons": 5, - "cycle": "Relics of the Past" + "cycle": "Relics of the Past", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "08008": 1, + "90063": 1 + }, + { + "08009": 1, + "90064": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "rogue" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "relic", + "charm" + ], + "level": { + "min": 0, + "max": 4 + } + }, + { + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 level 0 Seeker cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/MontereyJackParallelBack.46b148.gmnotes b/objects/AllPlayerCards.15bb07/MontereyJackParallelBack.46b148.gmnotes index 3592c741..2209a42f 100644 --- a/objects/AllPlayerCards.15bb07/MontereyJackParallelBack.46b148.gmnotes +++ b/objects/AllPlayerCards.15bb07/MontereyJackParallelBack.46b148.gmnotes @@ -7,5 +7,60 @@ "intellectIcons": 4, "combatIcons": 2, "agilityIcons": 5, - "cycle": "Relics of the Past" + "cycle": "Relics of the Past", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "08008": 1, + "90063": 1 + }, + { + "08009": 1, + "90064": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "rogue" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "relic", + "charm" + ], + "level": { + "min": 0, + "max": 4 + } + }, + { + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 level 0 Seeker cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/MontereyJackParallelFront.46b147.gmnotes b/objects/AllPlayerCards.15bb07/MontereyJackParallelFront.46b147.gmnotes index 76ccc49b..1957a405 100644 --- a/objects/AllPlayerCards.15bb07/MontereyJackParallelFront.46b147.gmnotes +++ b/objects/AllPlayerCards.15bb07/MontereyJackParallelFront.46b147.gmnotes @@ -7,5 +7,59 @@ "intellectIcons": 4, "combatIcons": 2, "agilityIcons": 5, - "cycle": "Relics of the Past" + "cycle": "Relics of the Past", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "08008": 1, + "90063": 1 + }, + { + "08009": 1, + "90064": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "rogue" + ], + "level": { + "min": 0, + "max": 0 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "seeker" + ], + "level": { + "min": 1, + "max": 5 + } + }, + { + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 level 0 Seeker cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/NathanielCho.65588a.gmnotes b/objects/AllPlayerCards.15bb07/NathanielCho.65588a.gmnotes index 44e6d471..c0816de6 100644 --- a/objects/AllPlayerCards.15bb07/NathanielCho.65588a.gmnotes +++ b/objects/AllPlayerCards.15bb07/NathanielCho.65588a.gmnotes @@ -7,5 +7,29 @@ "intellectIcons": 2, "combatIcons": 5, "agilityIcons": 2, - "cycle": "Investigator Packs" + "cycle": "Investigator Packs", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "60102": 1 + }, + { + "60103": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "guardian", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/NormanWithers.e0a155.gmnotes b/objects/AllPlayerCards.15bb07/NormanWithers.e0a155.gmnotes index eefa0d95..7dd6c471 100644 --- a/objects/AllPlayerCards.15bb07/NormanWithers.e0a155.gmnotes +++ b/objects/AllPlayerCards.15bb07/NormanWithers.e0a155.gmnotes @@ -10,5 +10,59 @@ "intellectIcons": 5, "combatIcons": 2, "agilityIcons": 1, - "cycle": "Edge of the Earth" + "cycle": "Edge of the Earth", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "98008": 1, + "08005": 1 + }, + { + "98009": 1, + "08006": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 0 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "mystic" + ], + "level": { + "min": 1, + "max": 5 + } + }, + { + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 level 0 Mystic cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/NormanWithers.e0a155.json b/objects/AllPlayerCards.15bb07/NormanWithers.e0a155.json index 73087ec8..325247af 100644 --- a/objects/AllPlayerCards.15bb07/NormanWithers.e0a155.json +++ b/objects/AllPlayerCards.15bb07/NormanWithers.e0a155.json @@ -67,7 +67,7 @@ }, "Description": "The Astronomer", "DragSelectable": true, - "GMNotes": "{\n \"id\": \"08004\",\n \"alternate_ids\": [\n \"98007\"\n ],\n \"type\": \"Investigator\",\n \"class\": \"Seeker\",\n \"traits\": \"Miskatonic.\",\n \"willpowerIcons\": 4,\n \"intellectIcons\": 5,\n \"combatIcons\": 2,\n \"agilityIcons\": 1,\n \"cycle\": \"Edge of the Earth\"\n}", + "GMNotes": "{\r\n \"id\": \"08004\",\r\n \"alternate_ids\": [\r\n \"98007\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Seeker\",\r\n \"traits\": \"Miskatonic.\",\r\n \"willpowerIcons\": 4,\r\n \"intellectIcons\": 5,\r\n \"combatIcons\": 2,\r\n \"agilityIcons\": 1,\r\n \"cycle\": \"Edge of the Earth\",\r\n \"deck_requirements\": {\r\n \"size\": 30,\r\n \"randomBasicWeaknessCount\": 1,\r\n \"signatures\": [\r\n {\r\n \"98008\": 1,\r\n \"08005\": 1\r\n },\r\n {\r\n \"98009\": 1,\r\n \"08006\": 1\r\n }\r\n ]\r\n },\r\n \"deck_options\": [\r\n {\r\n \"faction\": [\r\n \"seeker\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 0\r\n }\r\n },\r\n {\r\n \"faction\": [\r\n \"neutral\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 5\r\n }\r\n },\r\n {\r\n \"faction\": [\r\n \"mystic\"\r\n ],\r\n \"level\": {\r\n \"min\": 1,\r\n \"max\": 5\r\n }\r\n },\r\n {\r\n \"faction\": [\r\n \"mystic\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 0\r\n },\r\n \"limit\": 5,\r\n \"error\": \"You cannot have more than 5 level 0 Mystic cards\"\r\n }\r\n ]\r\n}\r\n", "GUID": "49634c", "Grid": true, "GridProjection": false, diff --git a/objects/AllPlayerCards.15bb07/PatriceHathaway.a7b79f.gmnotes b/objects/AllPlayerCards.15bb07/PatriceHathaway.a7b79f.gmnotes index b4d0662a..43d1e565 100644 --- a/objects/AllPlayerCards.15bb07/PatriceHathaway.a7b79f.gmnotes +++ b/objects/AllPlayerCards.15bb07/PatriceHathaway.a7b79f.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 2, "combatIcons": 2, "agilityIcons": 2, - "cycle": "The Dream-Eaters" + "cycle": "The Dream-Eaters", + "deck_requirements": { + "size": 42, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "06016": 1 + }, + { + "06017": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/PrestonFairmont.5e6298.gmnotes b/objects/AllPlayerCards.15bb07/PrestonFairmont.5e6298.gmnotes index 3308f610..8f66d554 100644 --- a/objects/AllPlayerCards.15bb07/PrestonFairmont.5e6298.gmnotes +++ b/objects/AllPlayerCards.15bb07/PrestonFairmont.5e6298.gmnotes @@ -7,5 +7,44 @@ "intellectIcons": 1, "combatIcons": 1, "agilityIcons": 1, - "cycle": "The Circle Undone" + "cycle": "The Circle Undone", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "05011": 1 + }, + { + "05012": 1 + } + ] + }, + "deck_options": [ + { + "not": true, + "trait": [ + "illicit" + ] + }, + { + "faction": [ + "rogue", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/RexMurphy.4271cb.gmnotes b/objects/AllPlayerCards.15bb07/RexMurphy.4271cb.gmnotes index 731762b1..90d1d902 100644 --- a/objects/AllPlayerCards.15bb07/RexMurphy.4271cb.gmnotes +++ b/objects/AllPlayerCards.15bb07/RexMurphy.4271cb.gmnotes @@ -7,5 +7,43 @@ "intellectIcons": 4, "combatIcons": 2, "agilityIcons": 3, - "cycle": "The Dunwich Legacy" + "cycle": "The Dunwich Legacy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "02008": 1 + }, + { + "02009": 1 + } + ] + }, + "deck_options": [ + { + "not": true, + "trait": [ + "fortune" + ] + }, + { + "faction": [ + "seeker", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 cards that are not Seeker or Neutral" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/RexMurphyTaboo.0a5491.gmnotes b/objects/AllPlayerCards.15bb07/RexMurphyTaboo.0a5491.gmnotes index b6cee020..5cceb3bf 100644 --- a/objects/AllPlayerCards.15bb07/RexMurphyTaboo.0a5491.gmnotes +++ b/objects/AllPlayerCards.15bb07/RexMurphyTaboo.0a5491.gmnotes @@ -7,5 +7,43 @@ "intellectIcons": 4, "combatIcons": 2, "agilityIcons": 3, - "cycle": "The Dunwich Legacy" + "cycle": "The Dunwich Legacy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "02008": 1 + }, + { + "02009": 1 + } + ] + }, + "deck_options": [ + { + "not": true, + "trait": [ + "fortune" + ] + }, + { + "faction": [ + "seeker", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 cards that are not Seeker or Neutral" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/RitaYoung.bb8296.gmnotes b/objects/AllPlayerCards.15bb07/RitaYoung.bb8296.gmnotes index 54ad5698..c3134dd8 100644 --- a/objects/AllPlayerCards.15bb07/RitaYoung.bb8296.gmnotes +++ b/objects/AllPlayerCards.15bb07/RitaYoung.bb8296.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 2, "combatIcons": 3, "agilityIcons": 5, - "cycle": "The Circle Undone" + "cycle": "The Circle Undone", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "05016": 1 + }, + { + "05017": 1 + } + ] + }, + "deck_options": [ + { + "trait": [ + "trick" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "survivor", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/RolandBanks.9e9e98.gmnotes b/objects/AllPlayerCards.15bb07/RolandBanks.9e9e98.gmnotes index 1c1cdcd6..0033daf3 100644 --- a/objects/AllPlayerCards.15bb07/RolandBanks.9e9e98.gmnotes +++ b/objects/AllPlayerCards.15bb07/RolandBanks.9e9e98.gmnotes @@ -11,5 +11,42 @@ "intellectIcons": 3, "combatIcons": 4, "agilityIcons": 2, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90030": 1, + "98005": 1, + "01006": 1 + }, + { + "90031": 1, + "98006": 1, + "01007": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "guardian", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/RolandBanks.9e9e98.json b/objects/AllPlayerCards.15bb07/RolandBanks.9e9e98.json index c0a30465..4c681e67 100644 --- a/objects/AllPlayerCards.15bb07/RolandBanks.9e9e98.json +++ b/objects/AllPlayerCards.15bb07/RolandBanks.9e9e98.json @@ -67,7 +67,7 @@ }, "Description": "The Fed", "DragSelectable": true, - "GMNotes": "{\r\n \"id\": \"01001\",\r\n \"alternate_ids\": [\r\n \"98004\",\r\n \"01501\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Guardian\",\r\n \"traits\": \"Agency. Detective.\",\r\n \"willpowerIcons\": 3,\r\n \"intellectIcons\": 3,\r\n \"combatIcons\": 4,\r\n \"agilityIcons\": 2,\r\n \"cycle\": \"Core\"\r\n}\r", + "GMNotes": "{\r\n \"id\": \"01001\",\r\n \"alternate_ids\": [\r\n \"98004\",\r\n \"01501\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Guardian\",\r\n \"traits\": \"Agency. Detective.\",\r\n \"willpowerIcons\": 3,\r\n \"intellectIcons\": 3,\r\n \"combatIcons\": 4,\r\n \"agilityIcons\": 2,\r\n \"cycle\": \"Core\",\r\n \"deck_requirements\": {\r\n \"size\": 30,\r\n \"randomBasicWeaknessCount\": 1,\r\n \"signatures\": [\r\n {\r\n \"90030\": 1,\r\n \"98005\": 1,\r\n \"01006\": 1\r\n },\r\n {\r\n \"90031\": 1,\r\n \"98006\": 1,\r\n \"01007\": 1\r\n }\r\n ]\r\n },\r\n \"deck_options\": [\r\n {\r\n \"faction\": [\r\n \"guardian\",\r\n \"neutral\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 5\r\n }\r\n },\r\n {\r\n \"faction\": [\r\n \"seeker\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 2\r\n }\r\n }\r\n ]\r\n}\r\n", "GUID": "a684e0", "Grid": true, "GridProjection": false, @@ -129,7 +129,7 @@ }, "Description": "The Fed", "DragSelectable": true, - "GMNotes": "{\r\n \"id\": \"01001\",\r\n \"alternate_ids\": [\r\n \"98004\",\r\n \"01501\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Guardian\",\r\n \"traits\": \"Agency. Detective.\",\r\n \"willpowerIcons\": 3,\r\n \"intellectIcons\": 3,\r\n \"combatIcons\": 4,\r\n \"agilityIcons\": 2,\r\n \"cycle\": \"Core\"\r\n}\r", + "GMNotes": "{\r\n \"id\": \"01001\",\r\n \"alternate_ids\": [\r\n \"98004\",\r\n \"01501\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Guardian\",\r\n \"traits\": \"Agency. Detective.\",\r\n \"willpowerIcons\": 3,\r\n \"intellectIcons\": 3,\r\n \"combatIcons\": 4,\r\n \"agilityIcons\": 2,\r\n \"cycle\": \"Core\",\r\n \"deck_requirements\": {\r\n \"size\": 30,\r\n \"randomBasicWeaknessCount\": 1,\r\n \"signatures\": [\r\n {\r\n \"90030\": 1,\r\n \"98005\": 1,\r\n \"01006\": 1\r\n },\r\n {\r\n \"90031\": 1,\r\n \"98006\": 1,\r\n \"01007\": 1\r\n }\r\n ]\r\n },\r\n \"deck_options\": [\r\n {\r\n \"faction\": [\r\n \"guardian\",\r\n \"neutral\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 5\r\n }\r\n },\r\n {\r\n \"faction\": [\r\n \"seeker\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 2\r\n }\r\n }\r\n ]\r\n}\r\n", "GUID": "e46857", "Grid": true, "GridProjection": false, diff --git a/objects/AllPlayerCards.15bb07/RolandBanksParallel.502768.gmnotes b/objects/AllPlayerCards.15bb07/RolandBanksParallel.502768.gmnotes index 50f999d9..f664c3da 100644 --- a/objects/AllPlayerCards.15bb07/RolandBanksParallel.502768.gmnotes +++ b/objects/AllPlayerCards.15bb07/RolandBanksParallel.502768.gmnotes @@ -7,5 +7,58 @@ "intellectIcons": 3, "combatIcons": 4, "agilityIcons": 2, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90030": 1, + "98005": 1, + "01006": 1 + }, + { + "90031": 1, + "98006": 1, + "01007": 1 + }, + { + "90025": 1, + "90026": 1, + "90027": 1, + "90028": 1, + "90029": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "insight", + "tactic" + ], + "level": { + "min": 0, + "max": 3 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/RolandBanksParallelBack.560cef.gmnotes b/objects/AllPlayerCards.15bb07/RolandBanksParallelBack.560cef.gmnotes index 90ebe764..e06ffcd8 100644 --- a/objects/AllPlayerCards.15bb07/RolandBanksParallelBack.560cef.gmnotes +++ b/objects/AllPlayerCards.15bb07/RolandBanksParallelBack.560cef.gmnotes @@ -7,5 +7,51 @@ "intellectIcons": 3, "combatIcons": 4, "agilityIcons": 2, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90030": 1, + "98005": 1, + "01006": 1 + }, + { + "90031": 1, + "98006": 1, + "01007": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "insight", + "tactic" + ], + "level": { + "min": 0, + "max": 3 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/RolandBanksParallelFront.f7361e.gmnotes b/objects/AllPlayerCards.15bb07/RolandBanksParallelFront.f7361e.gmnotes index ed920ad6..53a5752d 100644 --- a/objects/AllPlayerCards.15bb07/RolandBanksParallelFront.f7361e.gmnotes +++ b/objects/AllPlayerCards.15bb07/RolandBanksParallelFront.f7361e.gmnotes @@ -7,5 +7,49 @@ "intellectIcons": 3, "combatIcons": 4, "agilityIcons": 2, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90030": 1, + "98005": 1, + "01006": 1 + }, + { + "90031": 1, + "98006": 1, + "01007": 1 + }, + { + "90025": 1, + "90026": 1, + "90027": 1, + "90028": 1, + "90029": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "guardian", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/SefinaRousseau.342311.gmnotes b/objects/AllPlayerCards.15bb07/SefinaRousseau.342311.gmnotes index 153ca954..50f89fce 100644 --- a/objects/AllPlayerCards.15bb07/SefinaRousseau.342311.gmnotes +++ b/objects/AllPlayerCards.15bb07/SefinaRousseau.342311.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 2, "combatIcons": 2, "agilityIcons": 4, - "cycle": "The Path to Carcosa" + "cycle": "The Path to Carcosa", + "deck_requirements": { + "size": 33, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "03012": 3 + }, + { + "03013": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "rogue", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/SilasMarsh.3f92cf.gmnotes b/objects/AllPlayerCards.15bb07/SilasMarsh.3f92cf.gmnotes index 7a25aa47..df70a5b0 100644 --- a/objects/AllPlayerCards.15bb07/SilasMarsh.3f92cf.gmnotes +++ b/objects/AllPlayerCards.15bb07/SilasMarsh.3f92cf.gmnotes @@ -10,5 +10,41 @@ "intellectIcons": 2, "combatIcons": 4, "agilityIcons": 4, - "cycle": "The Innsmouth Conspiracy" + "cycle": "The Innsmouth Conspiracy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "98014": 1, + "07014": 1, + "07015": 1 + }, + { + "98015": 1, + "07016": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "innate" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/SilasMarsh.3f92cf.json b/objects/AllPlayerCards.15bb07/SilasMarsh.3f92cf.json index b74895be..9e112622 100644 --- a/objects/AllPlayerCards.15bb07/SilasMarsh.3f92cf.json +++ b/objects/AllPlayerCards.15bb07/SilasMarsh.3f92cf.json @@ -67,7 +67,7 @@ }, "Description": "The Sailor", "DragSelectable": true, - "GMNotes": "{\r\n \"id\": \"07005\",\r\n \"alternate_ids\": [\r\n \"98013\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Survivor\",\r\n \"traits\": \"Drifter.\",\r\n \"willpowerIcons\": 2,\r\n \"intellectIcons\": 2,\r\n \"combatIcons\": 4,\r\n \"agilityIcons\": 4,\r\n \"cycle\": \"The Innsmouth Conspiracy\"\r\n}\r", + "GMNotes": "{\r\n \"id\": \"07005\",\r\n \"alternate_ids\": [\r\n \"98013\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Survivor\",\r\n \"traits\": \"Drifter.\",\r\n \"willpowerIcons\": 2,\r\n \"intellectIcons\": 2,\r\n \"combatIcons\": 4,\r\n \"agilityIcons\": 4,\r\n \"cycle\": \"The Innsmouth Conspiracy\",\r\n \"deck_requirements\": {\r\n \"size\": 30,\r\n \"randomBasicWeaknessCount\": 1,\r\n \"signatures\": [\r\n {\r\n \"98014\": 1,\r\n \"07014\": 1,\r\n \"07015\": 1\r\n },\r\n {\r\n \"98015\": 1,\r\n \"07016\": 1\r\n }\r\n ]\r\n },\r\n \"deck_options\": [\r\n {\r\n \"faction\": [\r\n \"survivor\",\r\n \"neutral\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 5\r\n }\r\n },\r\n {\r\n \"trait\": [\r\n \"innate\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 2\r\n }\r\n }\r\n ]\r\n}\r\n", "GUID": "cd3308", "Grid": true, "GridProjection": false, diff --git a/objects/AllPlayerCards.15bb07/SisterMary.617aeb.gmnotes b/objects/AllPlayerCards.15bb07/SisterMary.617aeb.gmnotes index c6964f78..e8b4a460 100644 --- a/objects/AllPlayerCards.15bb07/SisterMary.617aeb.gmnotes +++ b/objects/AllPlayerCards.15bb07/SisterMary.617aeb.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 2, "combatIcons": 3, "agilityIcons": 3, - "cycle": "The Innsmouth Conspiracy" + "cycle": "The Innsmouth Conspiracy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "07006": 1 + }, + { + "07007": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "guardian", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/SkidsOToole.9015b4.gmnotes b/objects/AllPlayerCards.15bb07/SkidsOToole.9015b4.gmnotes index bec3d999..f244c33e 100644 --- a/objects/AllPlayerCards.15bb07/SkidsOToole.9015b4.gmnotes +++ b/objects/AllPlayerCards.15bb07/SkidsOToole.9015b4.gmnotes @@ -10,5 +10,40 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 4, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90009": 1, + "01010": 1 + }, + { + "90010": 1, + "01011": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "rogue", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/SkidsOToole.9015b4.json b/objects/AllPlayerCards.15bb07/SkidsOToole.9015b4.json index b499166a..f0847386 100644 --- a/objects/AllPlayerCards.15bb07/SkidsOToole.9015b4.json +++ b/objects/AllPlayerCards.15bb07/SkidsOToole.9015b4.json @@ -67,7 +67,7 @@ }, "Description": "The Ex-Con", "DragSelectable": true, - "GMNotes": "{\r\n \"id\": \"01003\",\r\n \"alternate_ids\": [\r\n \"01503\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Rogue\",\r\n \"traits\": \"Criminal.\",\r\n \"willpowerIcons\": 2,\r\n \"intellectIcons\": 3,\r\n \"combatIcons\": 3,\r\n \"agilityIcons\": 4,\r\n \"cycle\": \"Core\"\r\n}\r", + "GMNotes": "{\r\n \"id\": \"01003\",\r\n \"alternate_ids\": [\r\n \"01503\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Rogue\",\r\n \"traits\": \"Criminal.\",\r\n \"willpowerIcons\": 2,\r\n \"intellectIcons\": 3,\r\n \"combatIcons\": 3,\r\n \"agilityIcons\": 4,\r\n \"cycle\": \"Core\",\r\n \"deck_requirements\": {\r\n \"size\": 30,\r\n \"randomBasicWeaknessCount\": 1,\r\n \"signatures\": [\r\n {\r\n \"90009\": 1,\r\n \"01010\": 1\r\n },\r\n {\r\n \"90010\": 1,\r\n \"01011\": 1\r\n }\r\n ]\r\n },\r\n \"deck_options\": [\r\n {\r\n \"faction\": [\r\n \"rogue\",\r\n \"neutral\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 5\r\n }\r\n },\r\n {\r\n \"faction\": [\r\n \"guardian\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 2\r\n }\r\n }\r\n ]\r\n}\r\n", "GUID": "a41f81", "Grid": true, "GridProjection": false, diff --git a/objects/AllPlayerCards.15bb07/SkidsOTooleParallel.22ebb2.gmnotes b/objects/AllPlayerCards.15bb07/SkidsOTooleParallel.22ebb2.gmnotes index a26792b5..98b2547d 100644 --- a/objects/AllPlayerCards.15bb07/SkidsOTooleParallel.22ebb2.gmnotes +++ b/objects/AllPlayerCards.15bb07/SkidsOTooleParallel.22ebb2.gmnotes @@ -7,5 +7,41 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 4, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 25, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90009": 1, + "01010": 1 + }, + { + "90010": 1, + "01011": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "rogue", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "gambit", + "fortune" + ], + "level": { + "min": 0, + "max": 3 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/SkidsOTooleParallelBack.a03077.gmnotes b/objects/AllPlayerCards.15bb07/SkidsOTooleParallelBack.a03077.gmnotes index 31d30c83..e27a1050 100644 --- a/objects/AllPlayerCards.15bb07/SkidsOTooleParallelBack.a03077.gmnotes +++ b/objects/AllPlayerCards.15bb07/SkidsOTooleParallelBack.a03077.gmnotes @@ -7,5 +7,41 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 4, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 25, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90009": 1, + "01010": 1 + }, + { + "90010": 1, + "01011": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "rogue", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "gambit", + "fortune" + ], + "level": { + "min": 0, + "max": 3 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/SkidsOTooleParallelFront.8116a6.gmnotes b/objects/AllPlayerCards.15bb07/SkidsOTooleParallelFront.8116a6.gmnotes index e30f85f2..9c12bec5 100644 --- a/objects/AllPlayerCards.15bb07/SkidsOTooleParallelFront.8116a6.gmnotes +++ b/objects/AllPlayerCards.15bb07/SkidsOTooleParallelFront.8116a6.gmnotes @@ -7,5 +7,40 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 4, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90009": 1, + "01010": 1 + }, + { + "90010": 1, + "01011": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "rogue", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/StellaClark.00e18e.gmnotes b/objects/AllPlayerCards.15bb07/StellaClark.00e18e.gmnotes index ab5e828e..d100ad50 100644 --- a/objects/AllPlayerCards.15bb07/StellaClark.00e18e.gmnotes +++ b/objects/AllPlayerCards.15bb07/StellaClark.00e18e.gmnotes @@ -7,5 +7,29 @@ "intellectIcons": 2, "combatIcons": 3, "agilityIcons": 4, - "cycle": "Investigator Packs" + "cycle": "Investigator Packs", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "60502": 3 + }, + { + "60503": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/Subject5U-21.758b0a.gmnotes b/objects/AllPlayerCards.15bb07/Subject5U-21.758b0a.gmnotes index 317660f9..5fd99fa3 100644 --- a/objects/AllPlayerCards.15bb07/Subject5U-21.758b0a.gmnotes +++ b/objects/AllPlayerCards.15bb07/Subject5U-21.758b0a.gmnotes @@ -7,5 +7,54 @@ "intellectIcons": 1, "combatIcons": 1, "agilityIcons": 1, - "cycle": "Standalone" + "cycle": "Standalone", + "deck_requirements": { + "size": 50, + "randomBasicWeaknessCount": 2, + "signatures": [ + { + "89002": 1 + }, + { + "89003": 3 + }, + { + "89004": 3 + } + ] + }, + "deck_options": [ + { + "not": true, + "permanent": true, + "level": { + "min": 0, + "max": 5 + }, + "error": "No permanents except story and signature permanents" + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "guardian", + "seeker", + "rogue", + "mystic", + "survivor" + ], + "level": { + "min": 0, + "max": 0 + }, + "error": "You must have at least 7 cards from each class" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/TommyMuldoon.e637cd.gmnotes b/objects/AllPlayerCards.15bb07/TommyMuldoon.e637cd.gmnotes index e49ca721..14361a8b 100644 --- a/objects/AllPlayerCards.15bb07/TommyMuldoon.e637cd.gmnotes +++ b/objects/AllPlayerCards.15bb07/TommyMuldoon.e637cd.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 3, "combatIcons": 4, "agilityIcons": 2, - "cycle": "The Dream-Eaters" + "cycle": "The Dream-Eaters", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "06006": 1 + }, + { + "06007": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "guardian", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/TonyMorgan.53a412.gmnotes b/objects/AllPlayerCards.15bb07/TonyMorgan.53a412.gmnotes index ab6ba608..d433ee71 100644 --- a/objects/AllPlayerCards.15bb07/TonyMorgan.53a412.gmnotes +++ b/objects/AllPlayerCards.15bb07/TonyMorgan.53a412.gmnotes @@ -7,5 +7,78 @@ "intellectIcons": 3, "combatIcons": 5, "agilityIcons": 2, - "cycle": "The Dream-Eaters" + "cycle": "The Dream-Eaters", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "06010": 1 + }, + { + "06011": 2 + }, + { + "06012": 1 + } + ], + "choices": 1 + }, + "deck_options": [ + { + "faction": [ + "rogue", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "choiceName": "Guardian", + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + }, + { + "choiceName": "Seeker", + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + }, + { + "choiceName": "Survivor", + "faction": [ + "survivor" + ], + "level": { + "min": 0, + "max": 1 + }, + "type": [ + "event", + "skill" + ], + "limit": 10 + } + ] } diff --git a/objects/AllPlayerCards.15bb07/TrishScarborough.333fe7.gmnotes b/objects/AllPlayerCards.15bb07/TrishScarborough.333fe7.gmnotes index c4eff48a..bc5a085d 100644 --- a/objects/AllPlayerCards.15bb07/TrishScarborough.333fe7.gmnotes +++ b/objects/AllPlayerCards.15bb07/TrishScarborough.333fe7.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 4, "combatIcons": 2, "agilityIcons": 4, - "cycle": "The Innsmouth Conspiracy" + "cycle": "The Innsmouth Conspiracy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "07010": 1 + }, + { + "07011": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "rogue", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/TrishScarboroughTaboo.2ce76d.gmnotes b/objects/AllPlayerCards.15bb07/TrishScarboroughTaboo.2ce76d.gmnotes index 229cd205..19038a25 100644 --- a/objects/AllPlayerCards.15bb07/TrishScarboroughTaboo.2ce76d.gmnotes +++ b/objects/AllPlayerCards.15bb07/TrishScarboroughTaboo.2ce76d.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 4, "combatIcons": 2, "agilityIcons": 4, - "cycle": "The Innsmouth Conspiracy" + "cycle": "The Innsmouth Conspiracy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "07010": 1 + }, + { + "07011": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "rogue", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/UrsulaDowns.07c37d.gmnotes b/objects/AllPlayerCards.15bb07/UrsulaDowns.07c37d.gmnotes index e5a1ba86..004b53ac 100644 --- a/objects/AllPlayerCards.15bb07/UrsulaDowns.07c37d.gmnotes +++ b/objects/AllPlayerCards.15bb07/UrsulaDowns.07c37d.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 4, "combatIcons": 1, "agilityIcons": 4, - "cycle": "The Forgotten Age" + "cycle": "The Forgotten Age", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "04008": 1 + }, + { + "04009": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "seeker", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "relic" + ], + "level": { + "min": 0, + "max": 4 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/VincentLee.c431f3.gmnotes b/objects/AllPlayerCards.15bb07/VincentLee.c431f3.gmnotes index f16d0e38..ca0cb773 100644 --- a/objects/AllPlayerCards.15bb07/VincentLee.c431f3.gmnotes +++ b/objects/AllPlayerCards.15bb07/VincentLee.c431f3.gmnotes @@ -7,5 +7,64 @@ "intellectIcons": 4, "combatIcons": 3, "agilityIcons": 1, - "cycle": "The Scarlet Keys" + "cycle": "The Scarlet Keys", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "09005": 1 + }, + { + "09006": 1 + }, + { + "09007": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "seeker" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "special": [ + "heals_damage" + ], + "tag": [ + "hd" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "guardian", + "survivor" + ], + "level": { + "min": 0, + "max": 1 + }, + "limit": 15, + "error": "You cannot have more than 15 level 0-1 Guardian and/or Survivor cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/WendyAdams.fc1d17.gmnotes b/objects/AllPlayerCards.15bb07/WendyAdams.fc1d17.gmnotes index 074e67da..ae3abb9c 100644 --- a/objects/AllPlayerCards.15bb07/WendyAdams.fc1d17.gmnotes +++ b/objects/AllPlayerCards.15bb07/WendyAdams.fc1d17.gmnotes @@ -10,5 +10,40 @@ "intellectIcons": 3, "combatIcons": 1, "agilityIcons": 4, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90039": 1, + "01014": 1 + }, + { + "90040": 1, + "01015": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "rogue" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/WendyAdams.fc1d17.json b/objects/AllPlayerCards.15bb07/WendyAdams.fc1d17.json index 2afa7aeb..ddc26972 100644 --- a/objects/AllPlayerCards.15bb07/WendyAdams.fc1d17.json +++ b/objects/AllPlayerCards.15bb07/WendyAdams.fc1d17.json @@ -67,7 +67,7 @@ }, "Description": "The Urchin", "DragSelectable": true, - "GMNotes": "{\r\n \"id\": \"01005\",\r\n \"alternate_ids\": [\r\n \"01505\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Survivor\",\r\n \"traits\": \"Drifter.\",\r\n \"willpowerIcons\": 4,\r\n \"intellectIcons\": 3,\r\n \"combatIcons\": 1,\r\n \"agilityIcons\": 4,\r\n \"cycle\": \"Core\"\r\n}\r", + "GMNotes": "{\r\n \"id\": \"01005\",\r\n \"alternate_ids\": [\r\n \"01505\"\r\n ],\r\n \"type\": \"Investigator\",\r\n \"class\": \"Survivor\",\r\n \"traits\": \"Drifter.\",\r\n \"willpowerIcons\": 4,\r\n \"intellectIcons\": 3,\r\n \"combatIcons\": 1,\r\n \"agilityIcons\": 4,\r\n \"cycle\": \"Core\",\r\n \"deck_requirements\": {\r\n \"size\": 30,\r\n \"randomBasicWeaknessCount\": 1,\r\n \"signatures\": [\r\n {\r\n \"90039\": 1,\r\n \"01014\": 1\r\n },\r\n {\r\n \"90040\": 1,\r\n \"01015\": 1\r\n }\r\n ]\r\n },\r\n \"deck_options\": [\r\n {\r\n \"faction\": [\r\n \"survivor\",\r\n \"neutral\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 5\r\n }\r\n },\r\n {\r\n \"faction\": [\r\n \"rogue\"\r\n ],\r\n \"level\": {\r\n \"min\": 0,\r\n \"max\": 2\r\n }\r\n }\r\n ]\r\n}\r\n", "GUID": "11bcb3", "Grid": true, "GridProjection": false, diff --git a/objects/AllPlayerCards.15bb07/WendyAdamsParallel.fd91ea.gmnotes b/objects/AllPlayerCards.15bb07/WendyAdamsParallel.fd91ea.gmnotes index e830788b..32faf68f 100644 --- a/objects/AllPlayerCards.15bb07/WendyAdamsParallel.fd91ea.gmnotes +++ b/objects/AllPlayerCards.15bb07/WendyAdamsParallel.fd91ea.gmnotes @@ -7,5 +7,67 @@ "intellectIcons": 3, "combatIcons": 1, "agilityIcons": 4, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90039": 1, + "01014": 1 + }, + { + "90040": 1, + "01015": 1 + }, + { + "90038": 1 + } + ], + "choices": 1 + }, + "deck_options": [ + { + "faction": [ + "survivor", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "choiceName": "Blessed", + "trait": [ + "blessed" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "choiceName": "Cursed", + "trait": [ + "cursed" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "choiceName": "Both", + "trait": [ + "blessed", + "cursed" + ], + "level": { + "min": 0, + "max": 5 + }, + "size": 5 + } + ] } diff --git a/objects/AllPlayerCards.15bb07/WendyAdamsParallelBack.4232d9.gmnotes b/objects/AllPlayerCards.15bb07/WendyAdamsParallelBack.4232d9.gmnotes index c5334533..7486e0f0 100644 --- a/objects/AllPlayerCards.15bb07/WendyAdamsParallelBack.4232d9.gmnotes +++ b/objects/AllPlayerCards.15bb07/WendyAdamsParallelBack.4232d9.gmnotes @@ -7,5 +7,64 @@ "intellectIcons": 3, "combatIcons": 1, "agilityIcons": 4, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90039": 1, + "01014": 1 + }, + { + "90040": 1, + "01015": 1 + } + ], + "choices": 1 + }, + "deck_options": [ + { + "faction": [ + "survivor", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "choiceName": "Blessed", + "trait": [ + "blessed" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "choiceName": "Cursed", + "trait": [ + "cursed" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "choiceName": "Both", + "trait": [ + "blessed", + "cursed" + ], + "level": { + "min": 0, + "max": 5 + }, + "size": 5 + } + ] } diff --git a/objects/AllPlayerCards.15bb07/WendyAdamsParallelFront.61503e.gmnotes b/objects/AllPlayerCards.15bb07/WendyAdamsParallelFront.61503e.gmnotes index b9c0e161..29924703 100644 --- a/objects/AllPlayerCards.15bb07/WendyAdamsParallelFront.61503e.gmnotes +++ b/objects/AllPlayerCards.15bb07/WendyAdamsParallelFront.61503e.gmnotes @@ -7,5 +7,43 @@ "intellectIcons": 3, "combatIcons": 1, "agilityIcons": 4, - "cycle": "Core" + "cycle": "Core", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "90039": 1, + "01014": 1 + }, + { + "90040": 1, + "01015": 1 + }, + { + "90038": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "rogue" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/WilliamYorick.7e4c56.gmnotes b/objects/AllPlayerCards.15bb07/WilliamYorick.7e4c56.gmnotes index 7f9f687b..d07a56b4 100644 --- a/objects/AllPlayerCards.15bb07/WilliamYorick.7e4c56.gmnotes +++ b/objects/AllPlayerCards.15bb07/WilliamYorick.7e4c56.gmnotes @@ -7,5 +7,38 @@ "intellectIcons": 2, "combatIcons": 4, "agilityIcons": 3, - "cycle": "The Path to Carcosa" + "cycle": "The Path to Carcosa", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "03016": 1 + }, + { + "03017": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "survivor", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 2 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/WilsonRichards.55eab5.gmnotes b/objects/AllPlayerCards.15bb07/WilsonRichards.55eab5.gmnotes index 77e1260f..18130933 100644 --- a/objects/AllPlayerCards.15bb07/WilsonRichards.55eab5.gmnotes +++ b/objects/AllPlayerCards.15bb07/WilsonRichards.55eab5.gmnotes @@ -7,5 +7,57 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 3, - "cycle": "The Feast of Hemlock Vale" + "cycle": "The Feast of Hemlock Vale", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "10002": 1 + }, + { + "10003": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 4 + } + }, + { + "trait": [ + "tool" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "trait": [ + "improvised", + "upgrade" + ], + "level": { + "min": 0, + "max": 1 + }, + "limit": 5 + } + ] } diff --git a/objects/AllPlayerCards.15bb07/WinifredHabbamock.cd4028.gmnotes b/objects/AllPlayerCards.15bb07/WinifredHabbamock.cd4028.gmnotes index 71463f68..a3ce33de 100644 --- a/objects/AllPlayerCards.15bb07/WinifredHabbamock.cd4028.gmnotes +++ b/objects/AllPlayerCards.15bb07/WinifredHabbamock.cd4028.gmnotes @@ -7,5 +7,29 @@ "intellectIcons": 3, "combatIcons": 3, "agilityIcons": 5, - "cycle": "Investigator Packs" + "cycle": "Investigator Packs", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "60302": 1 + }, + { + "60303": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "rogue", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + } + ] } diff --git a/objects/AllPlayerCards.15bb07/ZoeySamaras.98a0e1.gmnotes b/objects/AllPlayerCards.15bb07/ZoeySamaras.98a0e1.gmnotes index e8f6c9ce..41f90f91 100644 --- a/objects/AllPlayerCards.15bb07/ZoeySamaras.98a0e1.gmnotes +++ b/objects/AllPlayerCards.15bb07/ZoeySamaras.98a0e1.gmnotes @@ -7,5 +7,39 @@ "intellectIcons": 2, "combatIcons": 4, "agilityIcons": 2, - "cycle": "The Dunwich Legacy" + "cycle": "The Dunwich Legacy", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "02006": 1, + "90060": 1 + }, + { + "02007": 1, + "90061": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "guardian", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 cards that are not Guardian or Neutral" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/ZoeySamarasParallel.98a0e2.gmnotes b/objects/AllPlayerCards.15bb07/ZoeySamarasParallel.98a0e2.gmnotes index 55f50b84..d24bb506 100644 --- a/objects/AllPlayerCards.15bb07/ZoeySamarasParallel.98a0e2.gmnotes +++ b/objects/AllPlayerCards.15bb07/ZoeySamarasParallel.98a0e2.gmnotes @@ -7,5 +7,60 @@ "intellectIcons": 2, "combatIcons": 4, "agilityIcons": 2, - "cycle": "Path of the Righteous" + "cycle": "Path of the Righteous", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "02006": 1, + "90060": 1 + }, + { + "02007": 1, + "90061": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "trait": [ + "blessed", + "charm" + ], + "level": { + "min": 0, + "max": 4 + } + }, + { + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 Mystic cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/ZoeySamarasParallelBack.98a0e4.gmnotes b/objects/AllPlayerCards.15bb07/ZoeySamarasParallelBack.98a0e4.gmnotes index fbb6a461..6551b28d 100644 --- a/objects/AllPlayerCards.15bb07/ZoeySamarasParallelBack.98a0e4.gmnotes +++ b/objects/AllPlayerCards.15bb07/ZoeySamarasParallelBack.98a0e4.gmnotes @@ -7,5 +7,60 @@ "intellectIcons": 2, "combatIcons": 4, "agilityIcons": 2, - "cycle": "Path of the Righteous" + "cycle": "Path of the Righteous", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "02006": 1, + "90060": 1 + }, + { + "02007": 1, + "90061": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "faction": [ + "guardian" + ], + "level": { + "min": 0, + "max": 3 + } + }, + { + "trait": [ + "blessed", + "charm" + ], + "level": { + "min": 0, + "max": 4 + } + }, + { + "faction": [ + "mystic" + ], + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 Mystic cards" + } + ] } diff --git a/objects/AllPlayerCards.15bb07/ZoeySamarasParallelFront.98a0e3.gmnotes b/objects/AllPlayerCards.15bb07/ZoeySamarasParallelFront.98a0e3.gmnotes index 742f076a..83ba56dd 100644 --- a/objects/AllPlayerCards.15bb07/ZoeySamarasParallelFront.98a0e3.gmnotes +++ b/objects/AllPlayerCards.15bb07/ZoeySamarasParallelFront.98a0e3.gmnotes @@ -7,5 +7,39 @@ "intellectIcons": 2, "combatIcons": 4, "agilityIcons": 2, - "cycle": "Path of the Righteous" + "cycle": "Path of the Righteous", + "deck_requirements": { + "size": 30, + "randomBasicWeaknessCount": 1, + "signatures": [ + { + "02006": 1, + "90060": 1 + }, + { + "02007": 1, + "90061": 1 + } + ] + }, + "deck_options": [ + { + "faction": [ + "guardian", + "neutral" + ], + "level": { + "min": 0, + "max": 5 + } + }, + { + "level": { + "min": 0, + "max": 0 + }, + "limit": 5, + "error": "You cannot have more than 5 cards that are not Guardian or Neutral" + } + ] }