Skip to content

Commit 93d6173

Browse files
authored
Merge pull request Kamalisk#1615 from Addisonstumpf/parallel-lola
Add Parallel Lola
2 parents a54aa4c + fb5dc85 commit 93d6173

File tree

5 files changed

+256
-1
lines changed

5 files changed

+256
-1
lines changed

encounters.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1386,5 +1386,9 @@
13861386
{
13871387
"code": "cosmic_journey",
13881388
"name": "Cosmic Journey"
1389+
},
1390+
{
1391+
"code": "enthralling_encore",
1392+
"name": "Enthralling Encore"
13891393
}
13901394
]

pack/parallel/enc.json

Lines changed: 164 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,164 @@
1+
[
2+
{
3+
"alternate_of": "03006",
4+
"back_flavor": "Lola had assumed that her days of performing <i>The King in Yellow</i> were behind her. Recently, however, she has heard a lone violin play the haunting melody from the show's last production. The music creeps into her mind in moments of silence and solitude, and she's compelled to visit the Ward Theatre one last time.",
5+
"back_text": "<b>Deck size</b>: 40.\n<b>Class Choices</b>: At deck creation, choose 2 classes ([guardian], [seeker], [rogue], [mystic], or [survivor]).\n<b>Deckbuilding Options</b>: Neutral cards level 0-5, cards from your chosen classes level 0-4, cards from other classes level 0-1.\n<b>Deckbuilding Requirements</b> (do not count toward deck size): 2 copies of Improvisation, 2 copies of Crisis of Identity, 1 random basic weakness.\n<b>Additional Requirements</b>: Your deck must include at least 6 cards from each class ([guardian], [seeker], [rogue], [mystic], and [survivor]).",
6+
"code": "90087",
7+
"deck_limit": 1,
8+
"deck_options": [
9+
{ "faction": ["neutral"], "level": { "min": 0, "max": 5 } },
10+
{
11+
"name": "Class Choice",
12+
"id": "faction_1",
13+
"faction_select": ["guardian", "seeker", "rogue", "mystic", "survivor"],
14+
"level": { "min": 0, "max": 4 }
15+
},
16+
{
17+
"name": "Class Choice",
18+
"id": "faction_2",
19+
"faction_select": ["guardian", "seeker", "rogue", "mystic", "survivor"],
20+
"level": { "min": 0, "max": 4 }
21+
},
22+
{
23+
"faction": [
24+
"survivor",
25+
"guardian",
26+
"seeker",
27+
"rogue",
28+
"mystic"
29+
],
30+
"level": { "min": 0, "max": 1 },
31+
"atleast": { "factions": 5, "min": 6 },
32+
"error": "You must have at least 6 cards from each faction."
33+
}
34+
],
35+
"deck_requirements": "size:40, card:03018:90088, card:03018:90089, card:03018:90090, card:03018:90091, card:03018:90092, card:03019:90093, random:subtype:basicweakness",
36+
"double_sided": true,
37+
"faction_code": "neutral",
38+
"health": 6,
39+
"illustrator": "Magali Villeneuve",
40+
"is_unique": true,
41+
"name": "Lola Hayes",
42+
"pack_code": "enc",
43+
"position": 87,
44+
"quantity": 1,
45+
"sanity": 6,
46+
"skill_agility": 3,
47+
"skill_intellect": 3,
48+
"skill_combat": 3,
49+
"skill_willpower": 3,
50+
"subname": "The Actress",
51+
"text": "You begin the game in the Neutral role.\nYou can only play or commit Neutral cards or cards of your current role.\n<b>Forced</b> - When your turn begins: Switch your role ([guardian], [seeker], [rogue], [mystic], [survivor], or Neutral).\n[elder_sign] effect: +2. You may switch roles.",
52+
"traits": "Performer.",
53+
"type_code": "investigator"
54+
},
55+
{
56+
"code": "90088",
57+
"cost": 1,
58+
"deck_limit": 1,
59+
"faction_code": "neutral",
60+
"flavor": "\"I'm done waiting in the wings.\"",
61+
"illustrator": "Borja Pindado",
62+
"name": "Leading Lady (Heroine)",
63+
"pack_code": "enc",
64+
"position": 88,
65+
"quantity": 1,
66+
"restrictions": "investigator:03006",
67+
"skill_combat": 1,
68+
"skill_wild": 1,
69+
"text": "Lola Hayes deck only. Replacement.\nFast. Play only during your turn.\nPlay a card from your hand, regardless of your current role <i>(paying its cost)</i>. If that card was a Guardian ([guardian]) card, you may either draw 1 card or immediately take a fight action.",
70+
"traits": "Tactic. Improvised.",
71+
"type_code": "event"
72+
},
73+
{
74+
"code": "90089",
75+
"cost": 1,
76+
"deck_limit": 1,
77+
"faction_code": "neutral",
78+
"flavor": "\"I've learned a thing or two on stage.\"",
79+
"illustrator": "Borja Pindado",
80+
"name": "Leading Lady (Mentor)",
81+
"pack_code": "enc",
82+
"position": 89,
83+
"quantity": 1,
84+
"restrictions": "investigator:03006",
85+
"skill_intellect": 1,
86+
"skill_wild": 1,
87+
"text": "Lola Hayes deck only. Replacement.\nFast. Play only during your turn.\nPlay a card from your hand, regardless of your current role <i>(paying its cost)</i>. If that card was a Seeker ([seeker]) card, you may either draw 1 card or immediately take an investigate action.",
88+
"traits": "Insight. Improvised.",
89+
"type_code": "event"
90+
},
91+
{
92+
"code": "90090",
93+
"cost": 1,
94+
"deck_limit": 1,
95+
"faction_code": "neutral",
96+
"flavor": "\"Trust me, honey, I'm lead material.\"",
97+
"illustrator": "Borja Pindado",
98+
"name": "Leading Lady (Femme Fatale)",
99+
"pack_code": "enc",
100+
"position": 90,
101+
"quantity": 1,
102+
"restrictions": "investigator:03006",
103+
"skill_agility": 1,
104+
"skill_wild": 1,
105+
"text": "Lola Hayes deck only. Replacement.\nFast. Play only during your turn.\nPlay a card from your hand, regardless of your current role <i>(paying its cost)</i>. If that card was a Rogue ([rogue]) card, you may either draw 1 card or immediately take an evade action.",
106+
"traits": "Trick. Improvised.",
107+
"type_code": "event"
108+
},
109+
{
110+
"code": "90091",
111+
"cost": 1,
112+
"deck_limit": 1,
113+
"faction_code": "neutral",
114+
"flavor": "\"The trick is to only show them what you want them to see.\"",
115+
"illustrator": "Borja Pindado",
116+
"name": "Leading Lady (Enchantress)",
117+
"pack_code": "enc",
118+
"position": 91,
119+
"quantity": 1,
120+
"restrictions": "investigator:03006",
121+
"skill_willpower": 1,
122+
"skill_wild": 1,
123+
"text": "Lola Hayes deck only. Replacement.\nFast. Play only during your turn.\nPlay a card from your hand, regardless of your current role <i>(paying its cost)</i>. If that card was a Mystic ([mystic]) card, you may either draw 1 card or remove 1 doom from a player card at your location.",
124+
"traits": "Ritual. Improvised.",
125+
"type_code": "event"
126+
},
127+
{
128+
"code": "90092",
129+
"cost": 1,
130+
"deck_limit": 1,
131+
"faction_code": "neutral",
132+
"flavor": "\"Come on, Lola, just make it to the final bow.\"",
133+
"illustrator": "Borja Pindado",
134+
"name": "Leading Lady (Final Girl)",
135+
"pack_code": "enc",
136+
"position": 92,
137+
"quantity": 1,
138+
"restrictions": "investigator:03006",
139+
"skill_wild": 2,
140+
"text": "Lola Hayes deck only. Replacement.\nFast. Play only during your turn.\nPlay a card from your hand, regardless of your current role <i>(paying its cost)</i>. If that card was a Survivor ([survivor]) card, you may either draw 1 card or heal 1 damage/horror.",
141+
"traits": "Spirit. Improvised.",
142+
"type_code": "event"
143+
},
144+
{
145+
"code": "90093",
146+
"cost": 3,
147+
"deck_limit": 1,
148+
"faction_code": "neutral",
149+
"health": 3,
150+
"illustrator": "Walter Velez",
151+
"is_unique": true,
152+
"name": "Samuel Blake",
153+
"pack_code": "enc",
154+
"position": 93,
155+
"quantity": 1,
156+
"restrictions": "investigator:03006",
157+
"slot": "Ally",
158+
"subname": "Obsessive Producer",
159+
"subtype_code": "weakness",
160+
"text": "Lola Hayes deck only. Replacement. Peril. Hidden.\nWhile Samuel Blake is in your hand, you cannot switch roles or play cards belonging to another role.\nWhile Samuel Blake is in play, as an additional cost for you to switch your role, you must take 1 horror.",
161+
"traits": "Humanoid. Cultist.",
162+
"type_code": "asset"
163+
}
164+
]

pack/parallel/enc_encounter.json

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
[
2+
{
3+
"back_text": "Hard / Expert\n[skull]: -X. X is 1 more than the number of measures.\n[cultist]: -3. If you fail, you must spend 1 clue and take 1 damage.\n[tablet]: -4 (-6 instead if there are 3 or more classes among cards you control).\n[elder_thing]: -3. If Sinister Soloist is at your location, you automatically fail instead.",
4+
"code": "90094",
5+
"double_sided": true,
6+
"encounter_code": "enthralling_encore",
7+
"encounter_position": 1,
8+
"faction_code": "mythos",
9+
"name": "Enthralling Encore",
10+
"pack_code": "enc",
11+
"position": 94,
12+
"quantity": 1,
13+
"text": "Easy / Standard\n[skull]: -X. X is the number of measures.\n[cultist]: -2. If you fail, you must either spend 1 clue or take 1 damage.\n[tablet]: -3 (-5 instead if there are 3 or more classes among cards you control).\n[elder_thing]: -2. If Sinister Soloist is at your location, reveal another token.",
14+
"type_code": "scenario"
15+
},
16+
{
17+
"back_flavor": "The soloist haunts your steps, ever present and always playing that maddening song. You feel the musical notes take root in your mind, threatening to pull you out of the theatre and into another world, one you think you've visited before...",
18+
"back_name": "Dirge of Dim Carcosa",
19+
"back_text": "Place 1 resource on the scenario reference card, as a measure. Then if there are 5 or more measures, each investigator is defeated and suffers 1 mental trauma.\nOtherwise, each investigator must test [willpower](3). Each investigator who fails takes 1 horror and sets aside 1 non-permanent, non-weakness asset they control. Then, shuffle each asset set aside by this effect into the Props deck. If all investigators fail this test, remove 1[per_investigator] damage from Sinister Soloist.\nPlace clues on each revealed location, up to its clue value.\nShuffle the encounter discard pile into the encounter deck. Reset this agenda to agenda 1a.",
20+
"code": "90095",
21+
"doom": 4,
22+
"double_sided": true,
23+
"encounter_code": "enthralling_encore",
24+
"encounter_position": 2,
25+
"faction_code": "mythos",
26+
"flavor": "The theatre is closed and quiet, as it has been since those days during the phantom production of <i>The King in Yellow</i>. As you take in your surroundings, you hear it again - the haunting violin. Someone is here, and they are keeping the memory of that production alive.",
27+
"illustrator": "Federico Piatti",
28+
"name": "The Haunting of the Ward Theatre",
29+
"pack_code": "enc",
30+
"position": 95,
31+
"quantity": 1,
32+
"stage": 1,
33+
"text": "[fast] While at Sinister Soloist's location, discard 1 card of each class from your hand ([guardian], [seeker], [rogue], [mystic], and [survivor]): <b>Parley.</b> Automatically evade Sinister Soloist. Treat Sinister Soloist's text box as if it were blank (except for [[Traits]]) for the remainder of the round.",
34+
"type_code": "agenda"
35+
},
36+
{
37+
"back_flavor": "The soloist crumples before you, collapsing to the floor in a puff of acrid, black smoke and glowing embers, reeking of rosin. Your skin burns and your eyes water, forcing you to turn away. Coughing and waving your arms to clear the air, the smoke eventually dissipates. The soloist is nowhere to be seen. The theatre is quiet once again, as is your mind. Whatever unresolved business this stage held seems to be finished now. You turn and head back to the lobby, ready to put the Ward Theatre behind you for good.",
38+
"back_name": "Final Bow",
39+
"back_text": "<b>(→R1)</b>",
40+
"clues": null,
41+
"code": "90096",
42+
"double_sided": true,
43+
"encounter_code": "enthralling_encore",
44+
"encounter_position": 3,
45+
"faction_code": "mythos",
46+
"flavor": "The soloist stands on stage, their gangly arms moving with mechanical precision as they play the violin. Their face is shrouded in shadow, but their song follows you throughout the theatre.",
47+
"illustrator": "JB Casacop",
48+
"name": "Break Free from the Past",
49+
"pack_code": "enc",
50+
"position": 96,
51+
"quantity": 1,
52+
"stage": 1,
53+
"text": "[fast] Investigators at the same [[Private]] location spend 1 [per_investigator] clues, as a group: <b>Parley.</b> Reveal the top 3 cards of the Props deck and choose an investigator to draw 1 of them. Shuffle the remaining cards together and place them on the bottom of the Props deck.\n<b>Objective</b> - When Sinister Soloist is in the victory display, advance.",
54+
"type_code": "act"
55+
},
56+
{
57+
"code": "90097",
58+
"encounter_code": "enthralling_encore",
59+
"encounter_position": 4,
60+
"enemy_damage": 2,
61+
"enemy_evade": 5,
62+
"enemy_fight": 4,
63+
"enemy_horror": 2,
64+
"faction_code": "mythos",
65+
"health": 6,
66+
"health_per_investigator": true,
67+
"illustrator": "Tomasz Jedruszek",
68+
"is_unique": true,
69+
"name": "Sinister Soloist",
70+
"pack_code": "enc",
71+
"position": 97,
72+
"quantity": 1,
73+
"subname": "Minstrel of Carcosa",
74+
"text": "Alert. Aloof. Elusive. Hunter.\nAs an additional cost to play a non-Neutral card at Sinister Soloist's location, you must take 1 horror.\n<b>Forced</b> - When the enemy phase ends, if Sinister Soloist is ready: Each investigator at Sinister Soloist's location and each connecting location takes 1 direct horror.",
75+
"traits": "Monster. Elite.",
76+
"type_code": "enemy",
77+
"victory": 2
78+
}
79+
]

pack/ptc/ptc.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@
188188
},
189189
{ "faction": ["neutral"], "level": { "min": 0, "max": 5 } }
190190
],
191-
"deck_requirements": "size:35, card:03018, card:03018, card:03019, card:03019, random:subtype:basicweakness",
191+
"deck_requirements": "size:35, card:03018:90088, card:03018:90089, card:03018:90090, card:03018:90091, card:03018:90092, card:03019:90093, random:subtype:basicweakness",
192192
"double_sided": true,
193193
"faction_code": "neutral",
194194
"flavor": "Perhaps this would be her big comeback.",

packs.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -784,6 +784,14 @@
784784
"position": 11,
785785
"size": 3
786786
},
787+
{
788+
"code": "enc",
789+
"cycle_code": "parallel",
790+
"date_release": "2025-10-29",
791+
"name": "Enthralling Encore",
792+
"position": 12,
793+
"size": 11
794+
},
787795
{
788796
"code": "tmg",
789797
"cycle_code": "side_stories",

0 commit comments

Comments
 (0)