-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathJoeBrew.json
979 lines (979 loc) · 24 KB
/
JoeBrew.json
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
{
"_meta": {
"sources": [
{
"json": "JoeBrew",
"abbreviation": "JOE",
"full": "Joebrew",
"url": "",
"authors": [
"Me"
],
"convertedBy": []
}
],
"dateAdded": 1709828436,
"dateLastModified": 1709828436
},
"monster": [
{
"name": "Vecna the Demigod",
"shortName": "Vecna",
"source": "JoeBrew",
"size": [
"M"
],
"type": "undead",
"alignment": [
"C",
"E"
],
"ac": [
{
"ac": 18,
"from": [
"natural armor"
]
}
],
"hp": {
"formula": "32d8 + 128",
"average": 272
},
"speed": {
"walk": 30
},
"str": 14,
"dex": 16,
"con": 18,
"int": 22,
"wis": 24,
"cha": 16,
"save": {
"con": "+12",
"int": "+14",
"wis": "+15"
},
"skill": {
"arcana": "+22",
"history": "+14",
"insight": "+15",
"perception": "+15"
},
"passive": 25,
"resist": [
"necrotic"
],
"immune": [
"poison",
"psychic",
{
"immune": [
{
"special": "bludgeoning, piercing, and slashing from nonmagical attacks"
}
]
}
],
"conditionImmune": [
"charmed",
"exhaustion",
"frightened",
"paralyzed",
"poisoned",
"stunned"
],
"languages": [
"Common",
"Elvish",
"Sylvan",
"Draconic"
],
"cr": "26",
"spellcasting": [
{
"name": "Spellcasting",
"type": "spellcasting",
"headerEntries": [
"Vecna casts one of the following spells, requiring no material components and using Intelligence as the spellcasting ability (spell save {@dc 22}):"
],
"will": [
"{@spell animate dead} (as an action)",
"{@spell detect magic}",
"{@spell dispel magic}",
"{@spell fly}",
"{@spell lightning bolt}",
"{@spell mage hand}",
"{@spell prestidigitation}"
],
"daily": {
"2e": [
"{@spell dimension door}",
"{@spell invisibility}",
"{@spell scrying}"
],
"1e": [
"{@spell dominate monster}",
"{@spell draconic transformation|FTD}",
"{@spell finger of death}"
]
},
"ability": "int"
}
],
"action": [
{
"name": "Multiattack",
"entries": [
"Vecna uses Flight of the Damned (if available), Rotten Fate, or Spellcasting. He then makes two attacks with Afterthought."
]
},
{
"name": "Afterthought",
"entries": [
"{@atk mw} {@hit 13} to hit, reach 5 ft., one target. {@h}7 ({@damage 1d4 + 5}) piercing damage, plus 9 ({@damage 2d8}) necrotic damage. If the target is a creature, it is afflicted by entropic magic, taking 9 ({@damage 2d8}) necrotic damage at the start of each of its turns. Immediately after taking this damage on its turn, the target can make a {@dc 20} Constitution saving throw, ending the effect on itself on a success. Until it succeeds on this save, the afflicted target can't regain hit points."
]
},
{
"name": "Warped Cannon",
"entries": [
"{@atk rw} {@hit 13} to hit, range 100/400 ft., one target. {@h}20 ({@damage 4d8 + 2}) piercing damage, and each creature within 10 feet of the target must succeed on a {@dc 23} Dexterity saving throw or take 10 ({@damage 3d6}) necrotic damage."
]
}
],
"bonus": [
{
"name": "Vile Teleport",
"entries": [
"Vecna teleports, along with any equipment he is wearing or carrying, up to 30 feet to an unoccupied space he can see. He can cause each creature of his choice within 15 feet of his destination space to take 10 ({@damage 3d6}) psychic damage."
]
},
{
"name": "Displace Enemies",
"entries": [
"Each enemy within 30 feet of this creature must succeed on an Intelligence saving throw ({@dc 24}) or be teleported up to 20 feet to an unoccupied space of this creature’s choice that this creature can see. Each teleported creature takes 10 ({@damage 3d6}) necrotic damage as they are dragged through hell."
]
}
],
"reactionHeader": [
"Vecna can take up to three reactions per round but only one per turn."
],
"reaction": [
{
"name": "Fell Rebuke",
"entries": [
"In response to being hit by an attack, Vecna utters a fell word, dealing 10 ({@damage 3d6}) necrotic damage to the attacker, and Vecna teleports, along with any equipment he is wearing or carrying, up to 30 feet to an unoccupied space he can see."
]
},
{
"name": "Dread Counterspell",
"entries": [
"Vecna utters a dread word to interrupt a creature he can see that is casting a spell. If the spell is 4th level or lower, it fails and has no effect. If the spell is 5th level or higher, Vecna makes an Intelligence check ({@dc 10} + the spell's level). On a success, the spell fails and has no effect. Whatever the spell's level, the caster takes 10 ({@damage 3d6}) psychic damage if the spell fails. Using this ability cost one army unit. In order to use this reaction, Vecna must sacrifice 25 believers from one area of the battlefield."
]
}
],
"actionTags": [
"Multiattack"
],
"languageTags": [
"C",
"E",
"S",
"DR"
],
"spellcastingTags": [
"O"
],
"miscTags": [
"MW",
"RW",
"AOE"
],
"legendaryGroup": {
"name": "Vecna",
"source": "JoeBrew"
},
"isNamedCreature": true,
"trait": [
{
"name": "Legendary Resistance",
"entries": [
"If Vecna fails a saving throw, he can choose to succeed instead. To do so, he must sacrifice 25 believers from one area of the battlefield."
]
}
],
"traitTags": [
"Legendary Resistances"
],
"legendary": [
{
"name": "Beckoning Finger (Costs 2 Actions).",
"entries": [
"A spectral hand appears where Vecna is missing his and he beckons to a creature. The target must succeed on a {@dc 22} Strength saving throw or be magically pulled up to 30 feet in a straight line toward Vecna. If the creature is pulled to within 5 feet of Vile One, he can can make one attack with Afterthought."
]
},
{
"name": "Vile Teleport",
"entries": [
"Vecna can use the Vile Teleport ability."
]
},
{
"name": "Their life for his (Costs 2 Actions).",
"entries": [
"Vecna can sacrifice believers from one area of the battlefield to regain hit points equal to the number taken in offering."
]
},
{
"name": "Cast a Spell (Costs 2 Actions)",
"entries": [
"Vecna uses Spellcasting."
]
}
],
"damageTags": [
"N",
"P",
"Y"
],
"damageTagsSpell": [
"L",
"N",
"O"
],
"damageTagsLegendary": [
"L",
"O"
],
"savingThrowForced": [
"constitution",
"dexterity",
"strength"
],
"savingThrowForcedSpell": [
"constitution",
"dexterity",
"wisdom"
],
"savingThrowForcedLegendary": [
"dexterity"
]
},
{
"name": "Calico",
"isNamedCreature": true,
"source": "JoeBrew",
"page": 0,
"size": [
"M"
],
"type": {
"type": "humanoid",
"tags": [
"Human"
]
},
"alignment": [
"N",
"E"
],
"ac": [
{
"ac": 17,
"from": [
"{@item studded leather armor|PHB|studded leather}"
]
}
],
"hp": {
"average": 150,
"formula": "20d8 + 60"
},
"speed": {
"walk": 30
},
"str": 14,
"dex": 20,
"con": 16,
"int": 13,
"wis": 11,
"cha": 10,
"save": {
"dex": "+10",
"cha": "+5"
},
"skill": {
"intimidation": "+5",
"stealth": "+10",
"acrobatics": "+10",
"perception": "+10",
"insight": "+10"
},
"passive": 20,
"senses": [
"truesight"
],
"resist": [
"poison"
],
"languages": [
"Common",
"Elvish",
"Thieves' cant"
],
"cr": "13",
"trait": [
{
"name": "Assassinate",
"entries": [
"During his first turn, Calico has advantage on attack rolls against any creature that hasn't taken a turn. Any hit Calico scores against a {@quickref Surprise|PHB|3|0|surprised} creature is a critical hit."
]
},
{
"name": "Evasion",
"entries": [
"If Calico is subjected to an effect that allows him to make a Dexterity saving throw to take only half damage, Calico instead takes no damage if he succeeds on the saving throw, and only half damage if he fails."
]
},
{
"name": "Sneak Attack (1/Turn)",
"entries": [
"Calico deals an extra 24 ({@damage 7d6}) damage when he hits a target with a weapon attack and has advantage on the attack roll, or when the target is within 5 ft. of an ally of Calico that isn't incapacitated and Calico doesn't have disadvantage on the attack roll."
]
},
{
"name": "Mark the Target (Trait, Recharge 3-6)",
"entries": [
"When Calico hits a target with a ranged attack, allies who can see the target have advantage on attack rolls against the target until the start of his next turn."
]
},
{
"name": "Refuse to Surrender (Trait)",
"entries": [
"When Calico's current hit points are below half their hit point maximum, the creature deals 11 extra damage with each of their attacks."
]
}
],
"action": [
{
"name": "Multiattack",
"entries": [
"Calico makes three pistol or knife attacks and uses the ability Unleash the Demilich if available."
]
},
{
"name": "Big knife",
"entries": [
"{@atk mw} {@hit 9} to hit, reach 5 ft., one target. {@h}8 ({@damage 1d6 + 5}) piercing damage, and the target must make a {@dc 17} Constitution saving throw, taking 24 ({@damage 7d6}) poison damage on a failed save, or half as much damage on a successful one."
]
},
{
"name": "Pistol",
"entries": [
"{@atk rw} {@hit 9} to hit, range 40/120 ft., one target. {@h}9 ({@damage 1d8 + 5}) piercing damage, and the target must make a {@dc 17} Constitution saving throw, taking 24 ({@damage 7d6}) poison damage on a failed save, or half as much damage on a successful one."
]
}
],
"attachedItems": [
"pistol|dmg"
],
"traitTags": [
"Sneak Attack"
],
"actionTags": [
"Multiattack"
],
"languageTags": [
"C",
"E",
"TC"
],
"miscTags": [
"MW",
"RW"
],
"hasFluff": true,
"hasFluffImages": true,
"senseTags": [
"U"
],
"tokenHref": {
"type": "external",
"url": ""
},
"damageTags": [
"I",
"P"
],
"savingThrowForced": [
"constitution"
]
},
{
"name": "Corrupted Pseudodragon",
"source": "JoeBrew",
"page": 254,
"size": [
"T"
],
"type": "dragon",
"alignment": [
"L",
"E"
],
"ac": [
15
],
"hp": {
"special": "15"
},
"speed": {
"walk": 15,
"fly": 60
},
"str": 6,
"dex": 21,
"con": 17,
"int": 10,
"wis": 12,
"cha": 10,
"skill": {
"perception": "+4",
"stealth": "+8"
},
"senses": [
"blindsight 10 ft.",
"darkvision 60 ft."
],
"passive": 14,
"languages": [
"understands Common and Draconic but can't speak"
],
"cr": "8",
"trait": [
{
"name": "Keen Senses",
"entries": [
"The pseudodragon has advantage on Wisdom ({@skill Perception}) checks that rely on sight, hearing, or smell."
]
},
{
"name": "Limited Telepathy",
"entries": [
"The pseudodragon can magically communicate simple ideas, emotions, and images telepathically with any creature within 100 feet of it that can understand a language."
]
},
{
"name": "Minion",
"entries": [
"If the corrupt pseudodragon takes damage from an attack or as the result of a failed saving throw, their hit points are reduced to 0. If the pseudodragon takes damage from another effect, they die if the damage equals or exceeds their hit point maximum; otherwise they take no damage."
]
}
],
"action": [
{
"name": "Sting (Group Attack)",
"entries": [
"{@atk mw} {@hit 8} to hit, reach 5 ft., one creature. {@h} 5 piercing damage, and if the attack was made by more than one pseudodragon, they must succeed on a Constitution saving throw or become {@condition poisoned} for 1 hour. If the saving throw fails by 5 or more, the target falls {@condition unconscious} for the same duration, or until it takes damage or another creature uses an action to shake it awake. The DC for this saving throw equals 12 plus the number of pseudodragons who joined the attack."
]
}
],
"environment": [
"coastal",
"desert",
"forest",
"hill",
"mountain",
"urban"
],
"traitTags": [
"Keen Senses",
"Magic Resistance"
],
"senseTags": [
"B",
"D"
],
"languageTags": [
"C",
"CS",
"DR"
],
"miscTags": [
"MW"
],
"conditionInflict": [
"unconscious"
],
"hasFluff": true,
"hasFluffImages": true,
"shortName": true,
"actionHeader": [
"Make a single attack roll for the group attack. It counts as one attack.",
"• A group attack roll gains a +1 bonus to the attack roll for each minion who joins the attack.",
"• If the group attack hits, multiply the damage by the number of minions who joined that group attack."
],
"tokenHref": {
"type": "external",
"url": ""
},
"damageTags": [
"P"
]
},
{
"name": "Arcane Pylon",
"size": [
"L"
],
"type": "construct",
"source": "JoeBrew",
"alignment": [
"N"
],
"ac": [
{
"ac": 16,
"from": [
"natural armor"
]
}
],
"hp": {
"special": "200"
},
"speed": {
"walk": 0
},
"str": 10,
"dex": 6,
"con": 16,
"int": 3,
"wis": 10,
"cha": 1,
"passive": 10,
"cr": "4",
"senses": [
"blindsight 20 ft. (blind beyond this radius)"
],
"senseTags": [
"B"
],
"resist": [
{
"resist": [
"bludgeoning",
"piercing",
"slashing"
],
"note": "from nonmagical attacks",
"cond": true
}
],
"immune": [
"poison",
"psychic"
],
"conditionImmune": [
{
"special": "all"
}
],
"trait": [
{
"name": "Arcane Ritual",
"entries": [
"The pylon is being used to complete a ritual to turn Vecna into a full fledged god. At the end of every round, all the pylons add to Vecna's power level. The amount added is equal to the pylon's remaining hit points. When the cumulative power level reaches 6000, Vecna will ascend and the world will be destroyed."
]
},
{
"name": "Powered by belief",
"entries": [
"It is attuned to the nearest army division. Its hit points are equal to the number of remaining believers in that space. When they die, this pylon loses an equal number of points. Likewise, if this pylon is damaged, that number of soldiers will be wiped out."
]
}
]
},
{
"name": "Maimar in Gold",
"group": [
"Metallic Dragon"
],
"source": "JoeBrew",
"page": 114,
"size": [
"H"
],
"type": "dragon",
"alignment": [
"L",
"G"
],
"ac": [
{
"ac": 19,
"from": [
"natural armor"
]
}
],
"hp": {
"average": 256,
"formula": "19d12 + 133"
},
"speed": {
"walk": 40,
"fly": 80,
"swim": 40
},
"str": 27,
"dex": 14,
"con": 25,
"int": 16,
"wis": 15,
"cha": 24,
"save": {
"dex": "+8",
"con": "+13",
"wis": "+8",
"cha": "+13"
},
"skill": {
"insight": "+8",
"perception": "+14",
"persuasion": "+13",
"stealth": "+8"
},
"senses": [
"blindsight 60 ft.",
"darkvision 120 ft."
],
"passive": 24,
"immune": [
"fire"
],
"languages": [
"Common",
"Draconic"
],
"cr": "17",
"trait": [
{
"name": "Amphibious",
"entries": [
"The dragon can breathe air and water."
]
},
{
"name": "Legendary Resistance (3/Day)",
"entries": [
"If the dragon fails a saving throw, it can choose to succeed instead."
]
}
],
"action": [
{
"name": "Multiattack",
"entries": [
"The dragon can use its Frightful Presence. It then makes three attacks: one with its bite and two with its claws."
]
},
{
"name": "Bite",
"entries": [
"{@atk mw} {@hit 14} to hit, reach 10 ft., one target. {@h}19 ({@damage 2d10 + 8}) piercing damage."
]
},
{
"name": "Claw",
"entries": [
"{@atk mw} {@hit 14} to hit, reach 5 ft., one target. {@h}15 ({@damage 2d6 + 8}) slashing damage."
]
},
{
"name": "Tail",
"entries": [
"{@atk mw} {@hit 14} to hit, reach 15 ft., one target. {@h}17 ({@damage 2d8 + 8}) bludgeoning damage."
]
},
{
"name": "Frightful Presence",
"entries": [
"Each creature of the dragon's choice that is within 120 feet of the dragon and aware of it must succeed on a {@dc 21} Wisdom saving throw or become {@condition frightened} for 1 minute. A creature can repeat the saving throw at the end of each of its turns, ending the effect on itself on a success. If a creature's saving throw is successful or the effect ends for it, the creature is immune to the dragon's Frightful Presence for the next 24 hours."
]
},
{
"name": "Breath Weapons {@recharge 5}",
"entries": [
"The dragon uses one of the following breath weapons.",
{
"type": "list",
"style": "list-hang-notitle",
"items": [
{
"type": "item",
"name": "Fire Breath",
"entry": "The dragon exhales fire in a 60-foot cone. Each creature in that area must make a {@dc 21} Dexterity saving throw, taking 66 ({@damage 12d10}) fire damage on a failed save, or half as much damage on a successful one."
},
{
"type": "item",
"name": "Weakening Breath",
"entry": "The dragon exhales gas in a 60-foot cone. Each creature in that area must succeed on a {@dc 21} Strength saving throw or have disadvantage on Strength-based attack rolls, Strength checks, and Strength saving throws for 1 minute. A creature can repeat the saving throw at the end of each of its turns, ending the effect on itself on a success."
}
]
}
]
}
],
"environment": [
"forest",
"grassland"
],
"dragonAge": "adult",
"soundClip": {
"type": "external",
"url": "https://5e.tools/audio/bestiary/gold-dragon.mp3"
},
"traitTags": [
"Amphibious",
"Legendary Resistances"
],
"senseTags": [
"B",
"SD"
],
"actionTags": [
"Breath Weapon",
"Frightful Presence",
"Multiattack",
"Shapechanger"
],
"languageTags": [
"C",
"DR"
],
"miscTags": [
"MW",
"RCH",
"AOE"
],
"conditionInflict": [
"frightened"
],
"conditionInflictLegendary": [
"charmed"
],
"hasFluff": true,
"hasFluffImages": true,
"token": {
"name": "Adult Gold Dragon",
"source": "MM"
},
"fluff": {
"images": [
{
"type": "image",
"href": {
"type": "external",
"url": "https://5e.tools/img/bestiary/MM/Gold Dragon.webp"
}
}
]
},
"savingThrowForcedLegendary": [
"charisma"
],
"damageTags": [
"B",
"F",
"P",
"S"
],
"savingThrowForced": [
"dexterity",
"strength",
"wisdom"
]
},
{
"name": "Konrad of Runkelstad",
"isNpc": true,
"isNamedCreature": true,
"source": "JoeBrew",
"type": {
"type": "humanoid",
"tags": [
"human"
]
},
"tokenUrl": "https://raw.githubusercontent.com/TheGiddyLimit/homebrew/master/_img/KPSC/Tokens/Konrad.webp",
"hasFluffImages": true,
"fluff": {
"entries": [
"Konrad of Runkelstad is a retired battlemage who made a tidy fortune first in service to his kingdom and then as a mercenary. His last assignment came from a group of noble thrill seekers from Cronepisht, looking to conquer the Scarlet Citadel; some sinister trap unleashed waves of undead on them before they made it far, and Konrad barely escaped with his own life—and what treasures they’d found before the end. He chose a long life against an adventurous one and settled in Redtower, pursuing the entrepreneurial opportunity he saw in appealing to an adventurer’s greed for power.",
"How to play Konrad:",
"- He will always be friendly, but only so that he can swindle unsuspecting adventurers better.",
"- He will always save his own skin before another.",
"- He will not enter the Citadel, even though he will likely claim he will.",
"- He will try to sell the party faulty Potions of Healing to \"help\" them in their adventure...for 100gp a piece.",
"- Konrad is a very capable mage and could hold his own in a fight."
]
},
"size": [
"M"
],
"alignment": [
"N"
],
"ac": [
12,
{
"ac": 15,
"condition": "with {@spell mage armor}",
"braces": true
}
],
"hp": {
"average": 37,
"formula": "15d8 - 30"
},
"speed": {
"walk": 30
},
"str": 9,
"dex": 14,
"con": 7,
"int": 17,
"wis": 12,
"cha": 11,
"save": {
"int": "+6",
"wis": "+4"
},
"skill": {
"arcana": "+6",
"history": "+6"
},
"passive": 11,
"languages": [
"any four languages"
],
"cr": "7",
"spellcasting": [
{
"name": "Spellcasting",
"type": "spellcasting",
"headerEntries": [
"Konrad is a 10th-level spellcaster. Its spellcasting ability is Intelligence (spell save {@dc 14}, {@hit 6} to hit with spell attacks). Konrad has the following wizard spells prepared:"
],
"spells": {
"0": {
"spells": [
"{@spell fire bolt}",
"{@spell light}",
"{@spell mage hand}",
"{@spell prestidigitation}"
]
},
"1": {
"slots": 4,
"spells": [
"{@spell detect magic}",
"{@spell mage armor}",
"{@spell magic missile}",
"{@spell shield}"
]
},
"2": {
"slots": 3,
"spells": [
"{@spell misty step}",
"{@spell suggestion}"
]
},
"3": {
"slots": 3,
"spells": [
"{@spell counterspell}",
"{@spell fireball}",
"{@spell fly}"
]
},
"4": {
"slots": 3,
"spells": [
"{@spell greater invisibility}",
"{@spell ice storm}"
]
},
"5": {
"slots": 2,
"spells": [
"{@spell cone of cold}"
]
}
},
"ability": "int"
}
],
"action": [
{
"name": "Dagger",
"entries": [
"{@atk mw,rw} {@hit 5} to hit, reach 5 ft. or range 20/60 ft., one target. {@h}4 ({@damage 1d4 + 2}) piercing damage."
]
}
],
"attachedItems": [
"dagger|phb"
],
"languageTags": [
"X"
],
"spellcastingTags": [
"CW"
],
"miscTags": [
"RW",
"MW",
"MLW",
"THW"
],
"token": {
"name": "Konrad of Runkelstad",
"source": "KPSC"
},
"damageTags": [
"P"
],
"damageTagsSpell": [
"B",
"C",
"F",
"O"
],
"savingThrowForcedSpell": [
"constitution",
"dexterity",
"wisdom"
]
}
],
"legendaryGroup": [
{
"name": "Vecna",
"source": "JoeBrew",
"lairActions": [
"On initiative count 20 (losing initiative ties), Venca takes a lair action to cause one of the following effects; Vecna can't use the same effect two rounds in a row:",
{
"type": "list",
"items": [
"Zap. The creature closest to each pylon is struck by a bolt of lightning. It must make a {@dc 24} Dexterity saving throw, taking 36 ({@damage 8d8}) lightning damage on a failed save, or half as much on a successful one.",
"Arcane Overdose. Arcane mist raises from a point Vecna can see within 120 feet of him. Each hostile creature within 30 feet of that point must succeed on a DC 21 Constitution saving throw or its speed is halved, it takes a –2 penalty to AC and Dexterity saving throws, and it can’t use reactions until the end of its next turn.",
"Summon Underlings. Venca summons 1 corrupted psuedodragons for each intact pylon. The summoned creatures appear in unoccupied spaces next to each pylon."
]
}
]
}
]
}