Skip to content

Commit 76aa1ed

Browse files
feat: add enemy type options to Favored Enemy features (#795)
Add enemy type options to Favored Enemy features Added feature_specific field with enemy_type_options to favored-enemy-1-type, favored-enemy-2-types, and favored-enemy-3-enemies features. This implements the functionality mentioned in issue #790.
1 parent d2620b8 commit 76aa1ed

File tree

1 file changed

+78
-0
lines changed

1 file changed

+78
-0
lines changed

src/2014/5e-SRD-Features.json

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3985,6 +3985,32 @@
39853985
"When you gain this feature, you also learn one language of your choice that is spoken by your favored enemies, if they speak one at all.",
39863986
"You choose one additional favored enemy, as well as an associated language, at 6th and 14th level. As you gain levels, your choices should reflect the types of monsters you have encountered on your adventures."
39873987
],
3988+
"feature_specific": {
3989+
"enemy_type_options": {
3990+
"desc": "one enemy type",
3991+
"choose": 1,
3992+
"type": "string",
3993+
"from": {
3994+
"option_set_type": "options_array",
3995+
"options": [
3996+
"aberrations",
3997+
"beasts",
3998+
"celestials",
3999+
"constructs",
4000+
"dragons",
4001+
"elementals",
4002+
"fey",
4003+
"fiends",
4004+
"giants",
4005+
"monstrosities",
4006+
"oozes",
4007+
"plants",
4008+
"undead",
4009+
"humanoids"
4010+
]
4011+
}
4012+
}
4013+
},
39884014
"url": "/api/2014/features/favored-enemy-1-type"
39894015
},
39904016
{
@@ -4391,6 +4417,32 @@
43914417
"When you gain this feature, you also learn one language of your choice that is spoken by your favored enemies, if they speak one at all.",
43924418
"You choose one additional favored enemy, as well as an associated language, at 6th and 14th level. As you gain levels, your choices should reflect the types of monsters you have encountered on your adventures."
43934419
],
4420+
"feature_specific": {
4421+
"enemy_type_options": {
4422+
"desc": "one enemy type",
4423+
"choose": 1,
4424+
"type": "string",
4425+
"from": {
4426+
"option_set_type": "options_array",
4427+
"options": [
4428+
"aberrations",
4429+
"beasts",
4430+
"celestials",
4431+
"constructs",
4432+
"dragons",
4433+
"elementals",
4434+
"fey",
4435+
"fiends",
4436+
"giants",
4437+
"monstrosities",
4438+
"oozes",
4439+
"plants",
4440+
"undead",
4441+
"humanoids"
4442+
]
4443+
}
4444+
}
4445+
},
43944446
"url": "/api/2014/features/favored-enemy-2-types"
43954447
},
43964448
{
@@ -4784,6 +4836,32 @@
47844836
"When you gain this feature, you also learn one language of your choice that is spoken by your favored enemies, if they speak one at all.",
47854837
"You choose one additional favored enemy, as well as an associated language, at 6th and 14th level. As you gain levels, your choices should reflect the types of monsters you have encountered on your adventures."
47864838
],
4839+
"feature_specific": {
4840+
"enemy_type_options": {
4841+
"desc": "one enemy type",
4842+
"choose": 1,
4843+
"type": "string",
4844+
"from": {
4845+
"option_set_type": "options_array",
4846+
"options": [
4847+
"aberrations",
4848+
"beasts",
4849+
"celestials",
4850+
"constructs",
4851+
"dragons",
4852+
"elementals",
4853+
"fey",
4854+
"fiends",
4855+
"giants",
4856+
"monstrosities",
4857+
"oozes",
4858+
"plants",
4859+
"undead",
4860+
"humanoids"
4861+
]
4862+
}
4863+
}
4864+
},
47874865
"url": "/api/2014/features/favored-enemy-3-enemies"
47884866
},
47894867
{

0 commit comments

Comments
 (0)