-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdomain-cards.json
More file actions
2081 lines (2081 loc) · 94.9 KB
/
domain-cards.json
File metadata and controls
2081 lines (2081 loc) · 94.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
[
{
"id": "acf3ad15-864e-5a8d-bb82-188f21f38c16",
"name": "Rune Ward",
"descr": "You have a deeply personal trinket that can be infused with protective magic and held as a ward by you or an ally. Describe what it is and why it’s important to you. The ward’s holder can spend a Hope to reduce incoming damage by 1d8.\n\nIf the Ward Die result is 8, the ward’s power ends after it reduces damage this turn. It can be recharged for free on your next rest.",
"data": {
"level": 1,
"recall": 0,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "8557947b-eac5-52a7-91fc-9bc6fb0030c2",
"name": "Unleash Chaos",
"descr": "At the beginning of a session, place a number of tokens equal to your Spellcast trait on this card.\n\nMake a Spellcast Roll against a target within Far range and spend any number of tokens to channel raw energy from within yourself to unleash against them. On a success, roll a number of d10s equal to the tokens you spent and deal that much magic damage to the target. Mark a Stress to replenish this card with tokens (up to your Spellcast trait).\n\nAt the end of each session, clear all unspent tokens.",
"data": {
"level": 1,
"recall": 1,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "5a77dc2e-60c6-586a-88e9-c7459e9a8aa9",
"name": "Wall Walk",
"descr": "Spend a Hope to allow a creature you can touch to climb on walls and ceilings as easily as walking on the ground. This lasts until the end of the scene or you cast Wall Walk again.",
"data": {
"level": 1,
"recall": 1,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "dab0324c-73a5-52b2-a1da-77f9bfec484c",
"name": "Cinder Grasp",
"descr": "Make a Spellcast Roll against a target within Melee range. On a success, the target instantly bursts into flames, takes 12d20+3 magic damage, and is temporarily lit On Fire.\n\nWhen a creature acts while On Fire, they must take an extra 2d6 magic damage if they are still On Fire at the end of their action.",
"data": {
"level": 2,
"recall": 1,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "58c3975a-3abe-5777-86d1-1ebe7ccb873e",
"name": "Floating Eye",
"descr": "Spend a Hope to create a single, small floating orb that you can move anywhere within Very Far range. While this spell is active, you can see through the orb as though you’re looking out from its position. You can transition between using your own senses and seeing through the orb freely. If the orb takes damage or moves out of range, the spell ends.",
"data": {
"level": 2,
"recall": 0,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "0d7f6792-0d74-57d6-aaf2-e7737ff5c550",
"name": "Counterspell",
"descr": "You can interrupt a magical effect taking place by making a reaction roll using your Spellcast trait. On a success, the effect stops and any consequences are avoided, and this card is placed in your vault.",
"data": {
"level": 3,
"recall": 2,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "cb27bd8e-6fb0-56b6-8353-ec168d0e3d74",
"name": "Flight",
"descr": "Make a Spellcast Roll (15). On a success, place a number of tokens equal to your Agility on this card (minimum 1). When you make an action roll while flying, spend a token from this card. After the action that spends the last token is resolved, you descend to the ground directly below you.",
"data": {
"level": 3,
"recall": 1,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "428dfa21-7fff-595d-8d31-9c40b03f3872",
"name": "Blink Out",
"descr": "Make a Spellcast Roll (12). On a success, spend a Hope to teleport to another point you can see within Far range. If any willing creatures are within Very Close range, spend an additional Hope for each creature to bring them with you.",
"data": {
"level": 4,
"recall": 1,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "e451843f-f14e-570e-86fc-61334440a946",
"name": "Preservation Blast",
"descr": "Make a Spellcast Roll against all targets within Melee range. Targets you succeed against are forced back to Far range and take 8d8+3 magic damage using your Spellcast trait.",
"data": {
"level": 4,
"recall": 2,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "ce7fa407-9bb4-5bd1-a627-3157e1e4e76c",
"name": "Chain Lightning",
"descr": "Mark 2 Stress to make a Spellcast Roll, unleashing lightning on all targets within Close range. Targets you succeed against must make a reaction roll with a Difficulty equal to the result of your Spellcast Roll. Targets who fail take 2d8+4 magic damage. Additional adversaries not already targeted by Chain Lightning and within Close range of previous targets who took damage must also make the reaction roll. Targets who fail take 2d8+4 magic damage. This chain continues until there are no more adversaries within range.",
"data": {
"level": 5,
"recall": 1,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "ee6b3fb4-4e3f-5b94-83c9-80cc82ba8cf7",
"name": "Premonition",
"descr": "You can channel arcane energy to have visions of the future. Once per long rest, immediately after the GM conveys the consequences of a roll you made, you can rescind the move and consequences like they never happened and make another move instead.",
"data": {
"level": 5,
"recall": 2,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "0e6d01c0-b1fe-5d09-b26b-c9aa0bea4b37",
"name": "Rift Walker",
"descr": "Make a Spellcast Roll (15). On a success, you place an arcane marking on the ground where you currently stand. The next time you successfully cast Rift Walker, a rift in space opens up, providing safe passage back to the exact spot where the marking was placed. This rift stays open until you choose to close it or you cast another spell.\n\nYou can drop the spell at any time to cast Rift Walker again and place the marking somewhere new.",
"data": {
"level": 6,
"recall": 2,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "62026a3f-c968-53a4-8a7c-0dd285408118",
"name": "Telekinesis",
"descr": "Make a Spellcast Roll against a target within Far range. On a success, you can use your mind to move them anywhere within Far range of their original position. You can throw the lifted target as an attack by making an additional Spellcast Roll against the second target you’re trying to attack. On a success, deal 12d4 physical damage to the second target using your Proficiency Die.",
"data": {
"level": 6,
"recall": 0,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "5bd80390-c4d4-5798-9774-645be55794c4",
"name": "Arcana-Touched",
"descr": "When 4 or more of the domain cards in your loadout are from the Arcana domain, gain the following benefits:\n\n- +1 bonus to your Spellcast Rolls\n- Once per rest, you can switch the results of your Hope and Fear Dice.",
"data": {
"level": 7,
"recall": 2,
"type": "ability",
"domain": "arcana"
}
},
{
"id": "2e6f2884-a0a8-528f-bfad-37a82c6c8a94",
"name": "Cloaking Blast",
"descr": "When you make a successful Spellcast Roll to cast a different spell, you can spend a Hope to become Cloaked. While Cloaked, you remain unseen if you are stationary when an adversary moves to where they would normally see you. When you move into or within an adversary’s line of sight or make an attack, you are no longer Cloaked.",
"data": {
"level": 7,
"recall": 2,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "06e2b182-8c85-53b8-a021-c3863ec51d4a",
"name": "Arcane Reflection",
"descr": "When you would take magic damage, you can spend any number of Hope to roll that many d6s. If any roll a 6, the attack is reflected back to the caster, dealing the damage to them instead.",
"data": {
"level": 8,
"recall": 1,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "ba15e49a-d554-5751-90d9-3c0832c82efc",
"name": "Confusing Aura",
"descr": "Make a Spellcast Roll (14). Once per long rest on a success, you create a layer of illusion over your body that makes it hard to tell exactly where you are. Mark any number of Stress to make that many additional layers. When an adversary makes an attack against you, roll a number of d6s equal to the number of layers currently active. If any roll a 5 or higher, one layer of the aura is destroyed and the attack fails. If all the results are 4 or lower, you take the damage and this spell ends.",
"data": {
"level": 8,
"recall": 2,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "ad68d6f2-9e7c-57b5-98bb-06ffb40dd84d",
"name": "Earthquake",
"descr": "Make a Spellcast Roll (16). Once per rest on a success, all targets within Very Far range who aren’t flying must make a Reaction Roll (18). Targets who fail take 3d10+8 physical damage and are temporarily Vulnerable. Targets who succeed take half damage.\n\nAdditionally, when you succeed on the Spellcast Roll, all terrain within Very Far range becomes difficult to move through and structures within this range might sustain damage or crumble.",
"data": {
"level": 9,
"recall": 2,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "94a9cd7c-4f23-5171-8cf2-ce254a0b769a",
"name": "Sensory Projection",
"descr": "Once per rest, make a Spellcast Roll (15). On a success, drop into a vision that lets you clearly see and hear any place you have been before as though you are standing there in this moment. You can move freely in this vision and are not constrained by the physics or impediments of a physical body. This spell cannot be detected by mundane or magical means. You drop out of this vision upon taking damage or casting another spell.",
"data": {
"level": 9,
"recall": 0,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "a02c0541-c372-573b-ad52-da3ff56462ab",
"name": "Adjust Reality",
"descr": "After you or a willing ally make any roll, you can spend 5 Hope to change the numerical result of that roll to a result of your choice instead. The result must be plausible within the range of the dice.",
"data": {
"level": 10,
"recall": 1,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "8caef962-8ef2-59f6-9605-6d69d7041363",
"name": "Falling Sky",
"descr": "Make a Spellcast Roll against all adversaries within Far range. Mark any number of Stress to make shards of arcana rain down from above. Targets you succeed against take 12d20+2 magic damage for each Stress marked.",
"data": {
"level": 10,
"recall": 1,
"type": "spell",
"domain": "arcana"
}
},
{
"id": "9e9346cf-b4bb-54b7-b6fe-a4284d0731ab",
"name": "Get Back Up",
"descr": "When you take Severe damage, you can mark a Stress to reduce the severity by one threshold.",
"data": {
"level": 1,
"recall": 1,
"type": "ability",
"domain": "blade"
}
},
{
"id": "305baed4-2ee7-536c-b8e4-769a7877ba85",
"name": "Not Good Enough",
"descr": "When you roll your damage dice, you can reroll any 1s or 2s.",
"data": {
"level": 1,
"recall": 1,
"type": "ability",
"domain": "blade"
}
},
{
"id": "e6ff0c27-3742-5827-b542-52aa2c463b54",
"name": "Whirlwind",
"descr": "When you make a successful attack against a target within Very Close range, you can spend a Hope to use the attack against all other targets within Very Close range. All additional adversaries you succeed against with this ability take half damage.",
"data": {
"level": 1,
"recall": 0,
"type": "ability",
"domain": "blade"
}
},
{
"id": "0512764d-a9b3-5182-ae90-f8e7c3d20628",
"name": "A Soldier’s Bond",
"descr": "Once per long rest, when you compliment someone or ask them about something they’re good at, you can both gain 3 Hope.",
"data": {
"level": 2,
"recall": 1,
"type": "ability",
"domain": "blade"
}
},
{
"id": "07cc5666-4891-5e63-8e8b-e8cfdff3002b",
"name": "Reckless",
"descr": "Mark a Stress to gain advantage on an attack.",
"data": {
"level": 2,
"recall": 1,
"type": "ability",
"domain": "blade"
}
},
{
"id": "c372febe-5619-52b3-87de-c6f4be6598e8",
"name": "Scramble",
"descr": "Once per rest, when a creature within Melee range would deal damage to you, you can avoid the attack and safely move out of Melee range of the enemy.",
"data": {
"level": 3,
"recall": 1,
"type": "ability",
"domain": "blade"
}
},
{
"id": "6cdb5eb3-264a-58bf-a474-6594b86a780b",
"name": "Versatile Fighter",
"descr": "You can use a different character trait for an equipped weapon, rather than the trait the weapon calls for.\n\nWhen you deal damage, you can mark a Stress to use the maximum result of one of your damage dice instead of rolling it.",
"data": {
"level": 3,
"recall": 1,
"type": "ability",
"domain": "blade"
}
},
{
"id": "ec5afe48-277e-5c9f-b543-a39ffcc26235",
"name": "Deadly Focus",
"descr": "Once per rest, you can apply all your focus toward a target of your choice. Until you attack another creature, you defeat the target, or the battle ends, gain a +1 bonus to your Proficiency.",
"data": {
"level": 4,
"recall": 2,
"type": "ability",
"domain": "blade"
}
},
{
"id": "ae85cb07-eb8b-5c46-9978-8810b59e6c0f",
"name": "Fortified Armor",
"descr": "While you are wearing armor, gain a +2 bonus to your damage thresholds.",
"data": {
"level": 4,
"recall": 0,
"type": "ability",
"domain": "blade"
}
},
{
"id": "d397bd7f-3c25-5971-9155-f6ee61449565",
"name": "Champion’s Edge",
"descr": "When you critically succeed on an attack, you can spend up to 3 Hope and choose one of the following options for each Hope spent:\n\n- You clear a Hit Point.\n- You clear an Armor Slot.\n- The target must mark an additional Hit Point.\n\nYou can’t choose the same option more than once.",
"data": {
"level": 5,
"recall": 1,
"type": "ability",
"domain": "blade"
}
},
{
"id": "5986317e-58a1-5a02-b079-36349569303d",
"name": "Vitality",
"descr": "When you choose this card, permanently gain two of the following benefits:\n\n- One Stress slot\n- One Hit Point slot\n- +2 bonus to your damage thresholds\n\nThen place this card in your vault permanently.",
"data": {
"level": 5,
"recall": 0,
"type": "ability",
"domain": "blade"
}
},
{
"id": "639e9918-4b9f-5c25-a63e-a84375b450bd",
"name": "Battle-Hardened",
"descr": "Once per long rest when you would make a Death Move, you can spend a Hope to clear a Hit Point instead.",
"data": {
"level": 6,
"recall": 2,
"type": "ability",
"domain": "blade"
}
},
{
"id": "4ae03595-3426-59e0-b7e6-daf4dc83741a",
"name": "Rage Up",
"descr": "Before you make an attack, you can mark a Stress to gain a bonus to your damage roll equal to twice your Strength. You can Rage Up twice per attack.",
"data": {
"level": 6,
"recall": 1,
"type": "ability",
"domain": "blade"
}
},
{
"id": "2ae60fa2-f210-5546-810a-c33e5db43c17",
"name": "Blade-Touched",
"descr": "When 4 or more of the domain cards in your loadout are from the Blade domain, gain the following benefits:\n\n- +2 bonus to your attack rolls\n- +4 bonus to your Severe damage threshold",
"data": {
"level": 7,
"recall": 1,
"type": "ability",
"domain": "blade"
}
},
{
"id": "87f483a4-ed94-5a4e-a648-2eb2e21bd719",
"name": "Glancing Blow",
"descr": "When you fail an attack, you can mark a Stress to deal weapon damage using half your Proficiency.",
"data": {
"level": 7,
"recall": 1,
"type": "ability",
"domain": "blade"
}
},
{
"id": "19b13a1e-a1d6-540c-aeb6-bc3a308665f5",
"name": "Battle Cry",
"descr": "Once per long rest, while you’re charging into danger, you can muster a rousing call that inspires your allies. All allies who can hear you each clear a Stress and gain a Hope. Additionally, your allies gain advantage on attack rolls until you or an ally rolls a failure with Fear.",
"data": {
"level": 8,
"recall": 2,
"type": "ability",
"domain": "blade"
}
},
{
"id": "2ee4d686-d8a0-5d4a-8660-fdb5631c9d56",
"name": "Frenzy",
"descr": "Once per long rest, you can go into a Frenzy until there are no more adversaries within sight.\n\nWhile Frenzied, you can’t use Armor Slots, and you gain a +10 bonus to your damage rolls and a +8 bonus to your Severe damage threshold.",
"data": {
"level": 8,
"recall": 3,
"type": "ability",
"domain": "blade"
}
},
{
"id": "a51c2eab-849b-58fe-942a-b0ea5d5faf59",
"name": "Gore and Glory",
"descr": "When you critically succeed on a weapon attack, gain an additional Hope or clear an additional Stress.\n\nAdditionally, when you deal enough damage to defeat an enemy, gain a Hope or clear a Stress.",
"data": {
"level": 9,
"recall": 2,
"type": "ability",
"domain": "blade"
}
},
{
"id": "0ba90d3b-be1f-5656-a878-d8284c11a6c6",
"name": "Reaper’s Strike",
"descr": "Once per long rest, spend a Hope to make an attack roll. The GM tells you which targets within range it would succeed against. Choose one of these targets and force them to mark 5 Hit Points.",
"data": {
"level": 9,
"recall": 3,
"type": "ability",
"domain": "blade"
}
},
{
"id": "ebb56d4a-a4bf-5639-ac15-6636b021b433",
"name": "Battle Monster",
"descr": "When you make a successful attack against an adversary, you can mark 4 Stress to force the target to mark a number of Hit Points equal to the number of Hit Points you currently have marked instead of rolling for damage.",
"data": {
"level": 10,
"recall": 0,
"type": "ability",
"domain": "blade"
}
},
{
"id": "7c14af07-7a19-5ee4-8994-199b339895fd",
"name": "Onslaught",
"descr": "When you successfully make an attack with your weapon, you never deal damage beneath a target’s Major damage threshold (the target always marks a minimum of 2 Hit Points).\n\nAdditionally, when a creature within your weapon’s range deals damage to an ally with an attack that doesn’t include you, you can mark a Stress to force them to make a Reaction Roll (15). On a failure, the target must mark a Hit Point.",
"data": {
"level": 10,
"recall": 3,
"type": "ability",
"domain": "blade"
}
},
{
"id": "d47982f5-a95f-51f5-9471-b3e4cc3a1761",
"name": "Deft Maneuvers",
"descr": "Once per rest, mark a Stress to sprint anywhere within Far range without making an Agility Roll to get there.\n\nIf you end this movement within Melee range of an adversary and immediately make an attack against them, gain a +1 bonus to the attack roll.",
"data": {
"level": 1,
"recall": 0,
"type": "ability",
"domain": "bone"
}
},
{
"id": "dce00bf9-0df4-50cd-aa18-276df3d895d6",
"name": "I See It Coming",
"descr": "When you’re targeted by an attack made from beyond Melee range, you can mark a Stress to roll a d4 and gain a bonus to your Evasion equal to the result against the attack.",
"data": {
"level": 1,
"recall": 1,
"type": "ability",
"domain": "bone"
}
},
{
"id": "83e2607f-9aa3-5256-93b9-b6d91b1e0712",
"name": "Untouchable",
"descr": "Gain a bonus to your Evasion equal to half your Agility.",
"data": {
"level": 1,
"recall": 1,
"type": "ability",
"domain": "bone"
}
},
{
"id": "20f352e1-bf2a-5872-afeb-2809857e5ef4",
"name": "Ferocity",
"descr": "When you cause an adversary to mark 1 or more Hit Points, you can spend 2 Hope to increase your Evasion by the number of Hit Points they marked. This bonus lasts until after the next attack made against you.",
"data": {
"level": 2,
"recall": 2,
"type": "ability",
"domain": "bone"
}
},
{
"id": "6aaae4ff-a29e-581c-ad99-04a8f44e13d2",
"name": "Strategic Approach",
"descr": "After a long rest, place a number of tokens equal to your Knowledge on this card (minimum 1). The first time you move within Close range of an adversary and make an attack against them, you can spend one token to choose one of the following options:\n\n- You make the attack with advantage.\n- You clear a Stress on an ally within Melee range of the adversary.\n- You add a d8 to your damage roll.\n\nWhen you take a long rest, clear all unspent tokens.",
"data": {
"level": 2,
"recall": 1,
"type": "ability",
"domain": "bone"
}
},
{
"id": "b366e054-95a1-59f9-8ffd-ce3c61bfb70d",
"name": "Brace",
"descr": "When you mark an Armor Slot to reduce incoming damage, you can mark a Stress to mark an additional Armor Slot.",
"data": {
"level": 3,
"recall": 1,
"type": "ability",
"domain": "bone"
}
},
{
"id": "6286b9e6-6adc-5394-b6a2-e17783d06d9a",
"name": "Tactician",
"descr": "When you Help an Ally, they can spend a Hope to add one of your Experiences to their roll alongside your advantage die.\n\nWhen making a Tag Team Roll, you can roll a d20 as your Hope Die.",
"data": {
"level": 3,
"recall": 1,
"type": "ability",
"domain": "bone"
}
},
{
"id": "981735a7-385e-5ca1-9d19-b656abe2971f",
"name": "Boost",
"descr": "Mark a Stress to boost off a willing ally within Close range, fling yourself into the air, and perform an aerial attack against a target within Far range. You have advantage on the attack, add a d10 to the damage roll, and end your move within Melee range of the target.",
"data": {
"level": 4,
"recall": 1,
"type": "ability",
"domain": "bone"
}
},
{
"id": "fa0a64d1-27f7-5ae8-8734-6e53ceaaddea",
"name": "Redirect",
"descr": "When an attack made against you from beyond Melee range fails, roll a number of d6s equal to your Proficiency. If any roll a 6, you can mark a Stress to redirect the attack to damage an adversary within Very Close range instead.",
"data": {
"level": 4,
"recall": 1,
"type": "ability",
"domain": "bone"
}
},
{
"id": "d214ef2e-f38d-5acf-98ed-c25298c28d8a",
"name": "Know Thy Enemy",
"descr": "When observing a creature, you can make an Instinct Roll against them. On a success, spend a Hope and ask the GM for one set of information about the target from the following options:\n\n- Their unmarked Hit Points and Stress.\n- Their Difficulty and damage thresholds.\n- Their attacks and standard attack damage dice.\n- Their features and Experiences.\n\nAdditionally on a success, you can mark a Stress to remove a Stress from the GM’s Fear Pool.",
"data": {
"level": 5,
"recall": 1,
"type": "ability",
"domain": "bone"
}
},
{
"id": "3fefd852-02cb-51fc-b80d-fd6383589e07",
"name": "Signature Move",
"descr": "Name and describe your signature combat move. Once per rest, when you perform this signature move as part of an action you’re taking, you can roll a d20 as your Hope Die. On a success, clear a Stress.",
"data": {
"level": 5,
"recall": 1,
"type": "ability",
"domain": "bone"
}
},
{
"id": "84b39423-8d1b-5c86-b36d-70684f169be9",
"name": "Rapid Riposte",
"descr": "When an attack made against you from within Melee range fails, you can mark a Stress and seize the opportunity to deal the weapon damage of one of your active weapons to the attacker.",
"data": {
"level": 6,
"recall": 0,
"type": "ability",
"domain": "bone"
}
},
{
"id": "75f8f623-d7a4-5dce-8d3b-eabcbcb6bd11",
"name": "Recovery",
"descr": "During a short rest, you can choose a long rest downtime move instead. You can spend a Hope to let an ally do the same.",
"data": {
"level": 6,
"recall": 1,
"type": "ability",
"domain": "bone"
}
},
{
"id": "7ca8e61c-c7e5-55f8-9cfa-f82ddc157c05",
"name": "Bone-Touched",
"descr": "When 4 or more of the domain cards in your loadout are from the Bone domain, gain the following benefits:\n\n- +1 bonus to Agility\n- Once per rest, you can spend 3 Hope to cause an attack that succeeded against you to fail instead.",
"data": {
"level": 7,
"recall": 2,
"type": "ability",
"domain": "bone"
}
},
{
"id": "bea1a844-21a4-502e-aa1d-389ba0623ad3",
"name": "Cruel Precision",
"descr": "When you make a successful attack with a weapon, gain a bonus to your damage roll equal to either your Finesse or Agility.",
"data": {
"level": 7,
"recall": 1,
"type": "ability",
"domain": "bone"
}
},
{
"id": "0acdcb85-ae01-5969-bbae-d0a415531b0c",
"name": "Breaking Blow",
"descr": "When you make a successful attack, you can mark a Stress to make the next successful attack against that same target deal an extra 2d12 damage.",
"data": {
"level": 8,
"recall": 3,
"type": "ability",
"domain": "bone"
}
},
{
"id": "ac57bc7f-d45a-5001-affe-b70126d28293",
"name": "Wrangle",
"descr": "Make an Agility Roll against all targets within Close range. Spend a Hope to move targets you succeed against, and any willing allies within Close range, to another point within Close range.",
"data": {
"level": 8,
"recall": 1,
"type": "ability",
"domain": "bone"
}
},
{
"id": "f7dce8eb-3a52-5b0b-83b9-7f105a2e5833",
"name": "On the Brink",
"descr": "When you have 2 or fewer Hit Points unmarked, you don’t take Minor damage.",
"data": {
"level": 9,
"recall": 1,
"type": "ability",
"domain": "bone"
}
},
{
"id": "66c1d7d7-a940-5f8e-b0ec-5677c89b92fb",
"name": "Splintering Strike",
"descr": "Spend a Hope and make an attack against all adversaries within your weapon’s range. Once per long rest, on a success against any targets, roll your weapon’s damage and distribute that damage however you wish between the targets you succeeded against. Before you deal damage to each target, roll an additional damage die and add its result to the damage you deal to them.",
"data": {
"level": 9,
"recall": 3,
"type": "ability",
"domain": "bone"
}
},
{
"id": "f86c3586-10eb-5953-8544-246322743e21",
"name": "Deathrun",
"descr": "Spend 3 Hope to run a straight path through the battlefield to a point within Far range, making an attack against all adversaries within your weapon’s range along that path. Choose the order in which you deal damage to the targets you succeeded against. For the first, roll your weapon damage with a +1 bonus to your Proficiency. Then remove a die from your damage roll and deal the remaining damage to the next target. Continue to remove a die for each subsequent target until you have no more damage dice or adversaries.\n\nYou can’t target the same adversary more than once per attack.",
"data": {
"level": 10,
"recall": 1,
"type": "ability",
"domain": "bone"
}
},
{
"id": "ae9d64ff-e700-52b7-b52f-2cab40224f64",
"name": "Swift Step",
"descr": "When an attack made against you fails, clear a Stress. If you can’t clear a Stress, gain a Hope.",
"data": {
"level": 10,
"recall": 2,
"type": "ability",
"domain": "bone"
}
},
{
"id": "7a790a42-8ba4-5c77-b648-3636052e1fc5",
"name": "Book of Ava",
"descr": "**Power Push:** Make a Spellcast Roll against a target within Melee range.\nOn a success, they’re knocked back to Far range and take d10+2 magic damage using your Proficiency.\n\n**Tova’s Armor:** Spend a Hope to give a target you can touch a +1 bonus to their Armor Score until their next rest or you cast Tova’s Armor again.\n\n**Ice Spike:** Make a Spellcast Roll (12) to summon a large ice spike within Far range. If you use it as a weapon, make the Spellcast Roll against the target’s Difficulty instead. On a success, deal d6 physical damage using your Proficiency.",
"data": {
"level": 1,
"recall": 2,
"type": "grimoire",
"domain": "codex"
}
},
{
"id": "525b7cd5-f625-50dc-ba17-e89e6c2a3c62",
"name": "Book of Illiat",
"descr": "**Slumber:** Make a Spellcast Roll against a target within Very Close range. On a success, they’re Asleep until they take damage or the GM spends a Fear on their turn to clear this condition.\n\n**Arcane Barrage:** Once per rest, spend any number of Hope and shoot magical projectiles that strike a target of your choice within Close range. Roll a number of d6s equal to the Hope spent and deal that much magic damage to the target.\n\n**Telepathy:** Spend a Hope to open a line of mental communication with one target you can see. This connection lasts until your next rest or you cast Telepathy again.",
"data": {
"level": 1,
"recall": 2,
"type": "grimoire",
"domain": "codex"
}
},
{
"id": "d325f5a8-43de-522b-a6a8-2ffc33b616e0",
"name": "Book of Tyfar",
"descr": "**Wild Flame:** Make a Spellcast Roll against up to three adversaries within Melee range. Targets you succeed against take 2d6 magic damage and must mark a Stress as flames erupt from your hand.\n\n**Magic Hand:** You conjure a magical hand with the same size and strength as your own within Far range.\n\n**Mysterious Mist:** Make a Spellcast Roll (13) to cast a temporary thick fog that gathers in a stationary area within Very Close range. The fog heavily obscures this area and everything in it.",
"data": {
"level": 1,
"recall": 2,
"type": "grimoire",
"domain": "codex"
}
},
{
"id": "2a7f17d3-6f96-50bf-9e86-d45ba37b6078",
"name": "Book of Sitil",
"descr": "**Adjust Appearance:** You magically shift your appearance and clothing to avoid recognition.\n\n**Parallecta:** Spend 2 Hope to cast this spell on yourself or an ally within Close range. The next time the target makes an attack, they can roll an additional target within range that their attack roll would succeed against. You can only hold this spell on one creature at a time.\n\n**Illusion:** Make a Spellcast Roll (14).\nOn a success, create a temporary visual illusion no larger than you within Close range that lasts for as long as you look at it. It holds up to scrutiny until an observer is within Melee range.",
"data": {
"level": 2,
"recall": 2,
"type": "grimoire",
"domain": "codex"
}
},
{
"id": "35336f5c-ed6d-57d4-9a42-8250fbe48f28",
"name": "Book of Vagras",
"descr": "**Runic Lock:** Make a Spellcast Roll (15) on an object you’re touching that can close (such as a lock, chest, or box). Once per rest on a success, you can lock the object so it can only be opened by creatures of your choice. Someone with access to magic and an hour of time to study the spell can break it.\n\n**Arcane Door:** When you have no adversaries within Melee range, make a Spellcast Roll (13). On a success, spend a Hope to create a portal from where you are to a point within Far range you can see. It closes once a creature has passed through it.\n\n**Reveal:** Make a Spellcast Roll. If there is anything magically hidden within Close range, it is revealed.",
"data": {
"level": 2,
"recall": 2,
"type": "grimoire",
"domain": "codex"
}
},
{
"id": "ccf90d30-d94c-5655-b379-fb5feaabe2f1",
"name": "Book of Korvax",
"descr": "**Levitation:** Make a Spellcast Roll to temporarily lift a target you can see up into the air and move them within Close range of their original position.\n\n**Recant:** Spend a Hope to force a target within Melee range to make a Reaction Roll (15). On a failure, they forget the last minute of your conversation.\n\n**Rune Circle:** Mark a Stress to create a temporary magical circle on the ground where you stand. All adversaries within Melee range, who enter Melee range, take 2d12+4 magic damage and are knocked back to Very Close range.",
"data": {
"level": 3,
"recall": 2,
"type": "grimoire",
"domain": "codex"
}
},
{
"id": "0bb4ff29-1348-5f5b-a3b2-1a93f4ecb8f5",
"name": "Book of Norai",
"descr": "**Mystic Tether:** Make a Spellcast Roll against a target within Far range. On a success, they’re temporarily Restrained and must mark a Stress. If you target a flying creature, this spell grounds and temporarily Restrains them.\n\n**Fireball:** Make a Spellcast Roll against a target within Very Far range. On a success, hurl a sphere of fire toward them that explodes on impact. The target and all creatures within Very Close range of them must make a Reaction Roll (13). Targets who fail take 4d20+5 magic damage using your Proficiency. Targets who succeed take half damage.",
"data": {
"level": 3,
"recall": 2,
"type": "grimoire",
"domain": "codex"
}
},
{
"id": "203a6918-7fe3-5ad3-9683-5cf22f836418",
"name": "Book of Exota",
"descr": "**Repudiate:** You can interrupt a magical effect taking place. Make a reaction roll using your Spellcast trait. Once per rest on a success, the effect stops and any consequences are avoided.\n\n**Create Construct:** Spend a Hope to choose a group of objects around you and create an animated construct from them that obeys basic commands. Make a Spellcast Roll to command them to take action. When necessary, they share your Evasion and traits and their attacks deal 2d10+3 physical damage. You can only maintain one construct at a time, and they fall apart when they take any amount of damage.",
"data": {
"level": 4,
"recall": 3,
"type": "grimoire",
"domain": "codex"
}
},
{
"id": "1c0c1b8e-8307-5a3e-b416-a1a95d64a8a8",
"name": "Book of Grynn",
"descr": "**Arcane Deflection:** Once per long rest, spend a Hope to negate the damage of an attack targeting you or an ally within Very Close range.\n\n**Time Lock:** Target an object within Far range. That object stops in time and space exactly where it is until your next rest. If a creature tries to move it, make a Spellcast Roll against them to maintain this spell.\n\n**Wall of Flame:** Make a Spellcast Roll (15). On a success, create a temporary wall of magical flame between two points within Far range. All creatures in its path must choose a side to be on, and anything that subsequently passes through the wall takes 4d10+3 magic damage.",
"data": {
"level": 4,
"recall": 2,
"type": "grimoire",
"domain": "codex"
}
},
{
"id": "e80d315e-b305-5105-b228-e434cbca5e26",
"name": "Manifest Wall",
"descr": "Make a Spellcast Roll (15). Once per rest on a success, spend a Hope to create a temporary magical wall between two points within Far range. It can be up to 50 feet high and form at any angle. Creatures or objects in its path are shunted to a side of their choice. The wall stays up until your next rest or you cast Manifest Wall again.",
"data": {
"level": 5,
"recall": 2,
"type": "spell",
"domain": "codex"
}
},
{
"id": "7f480660-bb3e-5d48-ae6f-1f5ca62745e5",
"name": "Teleport",
"descr": "Once per long rest, you can instantly teleport yourself and any number of willing targets within Close range to a place you’ve been before. Choose one of the following options, then make a Spellcast Roll (16):\n\n- If you know the place very well, gain a +3 bonus.\n- If you’ve visited the place frequently, gain a +1 bonus.\n- If you’ve visited the place infrequently, gain no modifier.\n- If you’ve only been there once, gain a -2 penalty.\n\nOn a success, you appear where you were intending to go. On a failure, you appear off course, with the range of failure determining how far off course.",
"data": {
"level": 5,
"recall": 2,
"type": "spell",
"domain": "codex"
}
},
{
"id": "5ce55e3c-c8e3-509c-b195-a02c31bfa6d4",
"name": "Banish",
"descr": "Make a Spellcast Roll against a target within Close range. On a success, roll a number of d20s equal to your Spellcast trait. The target must make a reaction roll with a Difficulty equal to your highest result. On a success, the target must mark a Stress but isn’t banished. Once per rest on a failure, they are banished from this realm.\n\nWhen the PCs roll with Fear, the Difficulty gains a -1 penalty and the target makes another reaction roll. On a success, they return from banishment.",
"data": {
"level": 6,
"recall": 0,
"type": "spell",
"domain": "codex"
}
},
{
"id": "bcc6eedf-d3c0-5a4b-8ad0-5dae33b8fe5a",
"name": "Sigil of Retribution",
"descr": "Mark an adversary within Close range with a sigil of retribution. The GM gains a Fear. When the marked adversary deals damage to you or your allies, place a d8 on this card. You can hold a number of d8s equal to your level. When you successfully attack the marked adversary, roll the dice on this card and add the total to your damage roll, then clear the dice. This effect ends when the marked adversary is defeated or you cast Sigil of Retribution again.",
"data": {
"level": 6,
"recall": 2,
"type": "spell",
"domain": "codex"
}
},
{
"id": "43662720-b4d0-5e0f-91be-c4ae64480dd6",
"name": "Book of Homet",
"descr": "**Pass Through:** Make a Spellcast Roll (13). Once per rest on a success, you and all creatures touching you can pass through a wall or door within Close range. The effect ends once everyone is on the other side.\n\n**Plane Gate:** Make a Spellcast Roll (14). Once per long rest on a success, open a gateway to a location in another dimension or plane of existence you’ve been to before. This gateway lasts until your next rest.",
"data": {
"level": 7,
"recall": 0,
"type": "grimoire",
"domain": "codex"
}
},
{
"id": "30791131-52b1-5909-9101-d47f1516eb37",
"name": "Codex-Touched",
"descr": "When 4 or more of the domain cards in your loadout are from the Codex domain, gain the following benefits:\n\n- You can mark a Stress to add your Proficiency to a Spellcast Roll.\n- Once per rest, replace this card with any card from your vault without paying its Recall Cost.",
"data": {
"level": 7,
"recall": 2,
"type": "ability",
"domain": "codex"
}
},
{
"id": "346af0a7-2d7b-5b91-a73f-60854fc4ca69",
"name": "Book of Vyola",
"descr": "**Memory Delve:** Make a Spellcast Roll against a target within Far range. On a success, peer into the target’s mind and ask the GM a question. The GM describes any memories the target has pertaining to the answer.\n\n**Shared Clarity:** Once per long rest, spend a Hope to choose two willing creatures. When one of them would mark Stress, they can choose between the two of them who marks it. This spell lasts until their next rest.",
"data": {
"level": 8,
"recall": 2,
"type": "grimoire",
"domain": "codex"
}
},
{
"id": "a4e8b530-7565-59e0-9111-e8c1a2eb595f",
"name": "Safe Haven",
"descr": "When you have a few minutes of calm to focus, you can spend 2 Hope to summon your Safe Haven, a large interdimensional home where you and your allies can take shelter. When you do, a magical door appears somewhere within Close range. Only creatures of your choice can enter. Once inside, you can make the entrance invisible. You and anyone else inside can always exit. Once you leave, the doorway must be summoned again.\n\nWhen you take a rest within your own Safe Haven, you can choose an additional downtime move.",
"data": {
"level": 8,
"recall": 3,
"type": "spell",
"domain": "codex"
}
},
{
"id": "2a66cdae-9b03-5992-a4e3-6442dd3067f0",
"name": "Book of Ronin",
"descr": "**Transform:** Make a Spellcast Roll (15). On a success, transform into an inanimate object no larger than twice your normal size. You can remain in this shape until you take damage.\n\n**Eternal Enervation:** Once per long rest, make a Spellcast Roll against a target within Close range. On a success, they become permanently Vulnerable. They can’t clear this condition by any means.",
"data": {
"level": 9,
"recall": 4,
"type": "grimoire",
"domain": "codex"
}
},
{
"id": "45ce9893-83f6-559e-bed9-41e8b8e75aa3",
"name": "Disintegration Wave",
"descr": "Make a Spellcast Roll (18). Once per long rest on a success, the GM tells you which adversaries within Far range have a Difficulty of 18 or lower. Mark a Stress for each one you wish to hit with this spell. They are killed and can’t come back to life by any means.",
"data": {
"level": 9,
"recall": 4,
"type": "spell",
"domain": "codex"
}
},
{
"id": "52ac8d03-8db1-58f4-adc4-43a87b1b0c16",
"name": "Book of Yarrow",
"descr": "**Timejammer:** Make a Spellcast Roll (18). On a success, time temporarily slows to a halt for everyone within Far range except for you. It resumes the next time you make an action roll that targets another creature.\n\n**Magic Immunity:** Spend 5 Hope to become immune to magic damage until your next rest.",
"data": {
"level": 10,
"recall": 2,
"type": "grimoire",
"domain": "codex"
}
},
{
"id": "79c6fa85-3be6-5c8d-91c6-64b27cbaa40e",
"name": "Transcendent Union",
"descr": "Once per long rest, spend 5 Hope to cast this spell on two or more willing creatures. Until your next rest, when a creature connected by this union would mark Stress or Hit Points, the connected creatures can choose who marks it.",
"data": {
"level": 10,
"recall": 1,
"type": "spell",
"domain": "codex"
}
},
{
"id": "04bdb8c8-bb1c-525c-8e93-c914038dd28d",
"name": "Deft Deceiver",
"descr": "Spend a Hope to gain advantage on a roll to deceive or trick someone into believing a lie you tell them.",
"data": {
"level": 1,
"recall": 0,
"type": "ability",
"domain": "grace"
}
},
{
"id": "84b4983d-ac44-5681-a040-892f9cb2efb6",
"name": "Enrapture",
"descr": "Make a Spellcast Roll against a target within Close range. On a success, they become temporarily Enraptured. While Enraptured, a target’s attention is fixed on you, narrowing their field of view and drowning out any sound but your voice. Once per rest on a success, you can mark a Stress to force the Enraptured target to mark a Stress as well.",
"data": {
"level": 1,
"recall": 1,
"type": "spell",
"domain": "grace"
}
},
{
"id": "aa4a3272-82c4-5a97-9df3-97690236f81e",
"name": "Inspirational Words",
"descr": "Your speech is imbued with power. After a long rest, place a number of tokens on this card equal to your Presence. When you speak with an ally, you can spend a token from this card to give them one benefit from the following options:\n\n- Your ally clears a Stress.\n- Your ally clears a Hit Point.\n- Your ally gains a Hope.\n\nWhen you take a long rest, clear all unspent tokens.",
"data": {
"level": 1,
"recall": 1,
"type": "ability",
"domain": "grace"
}
},
{
"id": "1745dcbc-0084-528d-a308-abcbea55a90a",
"name": "Tell No Lies",
"descr": "Make a Spellcast Roll against a target within Very Close range. On a success, they can’t lie to you while they remain within Close range, but they are not compelled to speak. If you ask them a question and they refuse to answer, they must mark a Stress and the effect ends. The target is typically unaware this spell has been cast on them until it causes them to utter the truth.",
"data": {
"level": 2,
"recall": 1,
"type": "spell",
"domain": "grace"
}
},
{
"id": "de19104c-a50d-5ea5-8b2b-e82b498b57a7",
"name": "Troublemaker",
"descr": "When you taunt or provoke a target within Far range, make a Presence Roll against them. Once per rest on a success, roll a number of d4s equal to your Proficiency. The target must mark Stress equal to the highest result rolled.",
"data": {
"level": 2,
"recall": 2,
"type": "ability",
"domain": "grace"
}
},
{
"id": "8be3a985-69b1-5223-89ba-16bc3b1b0afa",
"name": "Hypnotic Shimmer",
"descr": "Make a Spellcast Roll against all adversaries in front of you within Close range. Once per rest on a success, create an illusion of flashing colors and lights that temporarily Stuns targets you succeed against and forces them to mark a Stress. While Stunned, they can’t use reactions and can’t take any other actions until they clear this condition.",
"data": {
"level": 3,
"recall": 1,
"type": "spell",
"domain": "grace"
}
},
{
"id": "d60cb9bd-fa45-5b04-ab40-32e66cb13e08",
"name": "Invisibility",
"descr": "Make a Spellcast Roll (10). On a success, mark a Stress and choose yourself or an ally within Melee range to become Invisible. An Invisible creature can’t be seen except through magical means and attack rolls against them are made with disadvantage. Place a number of tokens on this card equal to your Spellcast trait. When the Invisible creature takes an action, spend a token from this card. After the action that spends the last token is resolved, the effect ends.\n\nYou can only hold Invisibility on one creature at a time.",
"data": {
"level": 3,
"recall": 1,
"type": "spell",
"domain": "grace"