Skip to content

Commit 193d55c

Browse files
authored
Convert missing v1 data to v2 (open5e#735)
* Add missing v1 data to v2 * Add v2 class features and species traits * move script * remove non-srd feats from a5e * remove featbenefits for removed feats
1 parent 06bee54 commit 193d55c

21 files changed

+13298
-3639
lines changed

data/v2/en-publishing/a5e-ag/Feat.json

Lines changed: 589 additions & 879 deletions
Large diffs are not rendered by default.

data/v2/en-publishing/a5e-ag/FeatBenefit.json

Lines changed: 1611 additions & 2371 deletions
Large diffs are not rendered by default.
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
[
2+
{
3+
"model": "api_v2.characterclass",
4+
"pk": "tdcs_blood-domain",
5+
"fields": {
6+
"name": "Blood Domain",
7+
"document": "tdcs",
8+
"subclass_of": "srd_cleric",
9+
"hit_dice": null,
10+
"caster_type": null,
11+
"saving_throws": []
12+
}
13+
},
14+
{
15+
"model": "api_v2.characterclass",
16+
"pk": "tdcs_path-of-the-juggernaut",
17+
"fields": {
18+
"name": "Path of the Juggernaut",
19+
"document": "tdcs",
20+
"subclass_of": "srd_barbarian",
21+
"hit_dice": null,
22+
"caster_type": null,
23+
"saving_throws": []
24+
}
25+
},
26+
{
27+
"model": "api_v2.characterclass",
28+
"pk": "tdcs_runechild",
29+
"fields": {
30+
"name": "Runechild",
31+
"document": "tdcs",
32+
"subclass_of": "srd_sorcerer",
33+
"hit_dice": null,
34+
"caster_type": null,
35+
"saving_throws": []
36+
}
37+
},
38+
{
39+
"model": "api_v2.characterclass",
40+
"pk": "tdcs_way-of-the-cerulean-spirit",
41+
"fields": {
42+
"name": "Way of the Cerulean Spirit",
43+
"document": "tdcs",
44+
"subclass_of": "srd_monk",
45+
"hit_dice": null,
46+
"caster_type": null,
47+
"saving_throws": []
48+
}
49+
}
50+
]

data/v2/green-ronin/tdcs/ClassFeature.json

Lines changed: 232 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 209 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,209 @@
1+
[
2+
{
3+
"model": "api_v2.classfeatureitem",
4+
"pk": "tdcs_blood-domain_bonus-proficiencies_1",
5+
"fields": {
6+
"parent": "tdcs_blood-domain_bonus-proficiencies",
7+
"level": 1,
8+
"column_value": null
9+
}
10+
},
11+
{
12+
"model": "api_v2.classfeatureitem",
13+
"pk": "tdcs_blood-domain_bloodletting-focus_1",
14+
"fields": {
15+
"parent": "tdcs_blood-domain_bloodletting-focus",
16+
"level": 1,
17+
"column_value": null
18+
}
19+
},
20+
{
21+
"model": "api_v2.classfeatureitem",
22+
"pk": "tdcs_blood-domain_channel-divinity-blood-puppet_2",
23+
"fields": {
24+
"parent": "tdcs_blood-domain_channel-divinity-blood-puppet",
25+
"level": 2,
26+
"column_value": null
27+
}
28+
},
29+
{
30+
"model": "api_v2.classfeatureitem",
31+
"pk": "tdcs_blood-domain_channel-divinity-crimson-bond_6",
32+
"fields": {
33+
"parent": "tdcs_blood-domain_channel-divinity-crimson-bond",
34+
"level": 6,
35+
"column_value": null
36+
}
37+
},
38+
{
39+
"model": "api_v2.classfeatureitem",
40+
"pk": "tdcs_blood-domain_sanguine-recall_8",
41+
"fields": {
42+
"parent": "tdcs_blood-domain_sanguine-recall",
43+
"level": 8,
44+
"column_value": null
45+
}
46+
},
47+
{
48+
"model": "api_v2.classfeatureitem",
49+
"pk": "tdcs_blood-domain_vascular-corruption-aura_17",
50+
"fields": {
51+
"parent": "tdcs_blood-domain_vascular-corruption-aura",
52+
"level": 17,
53+
"column_value": null
54+
}
55+
},
56+
{
57+
"model": "api_v2.classfeatureitem",
58+
"pk": "tdcs_path-of-the-juggernaut_thunderous-blows_3",
59+
"fields": {
60+
"parent": "tdcs_path-of-the-juggernaut_thunderous-blows",
61+
"level": 3,
62+
"column_value": null
63+
}
64+
},
65+
{
66+
"model": "api_v2.classfeatureitem",
67+
"pk": "tdcs_path-of-the-juggernaut_stance-of-the-mountain_3",
68+
"fields": {
69+
"parent": "tdcs_path-of-the-juggernaut_stance-of-the-mountain",
70+
"level": 3,
71+
"column_value": null
72+
}
73+
},
74+
{
75+
"model": "api_v2.classfeatureitem",
76+
"pk": "tdcs_path-of-the-juggernaut_demolishing-might_6",
77+
"fields": {
78+
"parent": "tdcs_path-of-the-juggernaut_demolishing-might",
79+
"level": 6,
80+
"column_value": null
81+
}
82+
},
83+
{
84+
"model": "api_v2.classfeatureitem",
85+
"pk": "tdcs_path-of-the-juggernaut_overwhelming-cleave_10",
86+
"fields": {
87+
"parent": "tdcs_path-of-the-juggernaut_overwhelming-cleave",
88+
"level": 10,
89+
"column_value": null
90+
}
91+
},
92+
{
93+
"model": "api_v2.classfeatureitem",
94+
"pk": "tdcs_path-of-the-juggernaut_unstoppable_14",
95+
"fields": {
96+
"parent": "tdcs_path-of-the-juggernaut_unstoppable",
97+
"level": 14,
98+
"column_value": null
99+
}
100+
},
101+
{
102+
"model": "api_v2.classfeatureitem",
103+
"pk": "tdcs_runechild_essence-runes_1",
104+
"fields": {
105+
"parent": "tdcs_runechild_essence-runes",
106+
"level": 1,
107+
"column_value": null
108+
}
109+
},
110+
{
111+
"model": "api_v2.classfeatureitem",
112+
"pk": "tdcs_runechild_glyphs-of-aegis_1",
113+
"fields": {
114+
"parent": "tdcs_runechild_glyphs-of-aegis",
115+
"level": 1,
116+
"column_value": null
117+
}
118+
},
119+
{
120+
"model": "api_v2.classfeatureitem",
121+
"pk": "tdcs_runechild_sigilic-augmentation_6",
122+
"fields": {
123+
"parent": "tdcs_runechild_sigilic-augmentation",
124+
"level": 6,
125+
"column_value": null
126+
}
127+
},
128+
{
129+
"model": "api_v2.classfeatureitem",
130+
"pk": "tdcs_runechild_manifest-inscriptions_6",
131+
"fields": {
132+
"parent": "tdcs_runechild_manifest-inscriptions",
133+
"level": 6,
134+
"column_value": null
135+
}
136+
},
137+
{
138+
"model": "api_v2.classfeatureitem",
139+
"pk": "tdcs_runechild_runic-torrent_14",
140+
"fields": {
141+
"parent": "tdcs_runechild_runic-torrent",
142+
"level": 14,
143+
"column_value": null
144+
}
145+
},
146+
{
147+
"model": "api_v2.classfeatureitem",
148+
"pk": "tdcs_runechild_arcane-exemplar-form_18",
149+
"fields": {
150+
"parent": "tdcs_runechild_arcane-exemplar-form",
151+
"level": 18,
152+
"column_value": null
153+
}
154+
},
155+
{
156+
"model": "api_v2.classfeatureitem",
157+
"pk": "tdcs_way-of-the-cerulean-spirit_mystical-erudition_3",
158+
"fields": {
159+
"parent": "tdcs_way-of-the-cerulean-spirit_mystical-erudition",
160+
"level": 3,
161+
"column_value": null
162+
}
163+
},
164+
{
165+
"model": "api_v2.classfeatureitem",
166+
"pk": "tdcs_way-of-the-cerulean-spirit_extract-aspects_3",
167+
"fields": {
168+
"parent": "tdcs_way-of-the-cerulean-spirit_extract-aspects",
169+
"level": 3,
170+
"column_value": null
171+
}
172+
},
173+
{
174+
"model": "api_v2.classfeatureitem",
175+
"pk": "tdcs_way-of-the-cerulean-spirit_extort-truth_6",
176+
"fields": {
177+
"parent": "tdcs_way-of-the-cerulean-spirit_extort-truth",
178+
"level": 6,
179+
"column_value": null
180+
}
181+
},
182+
{
183+
"model": "api_v2.classfeatureitem",
184+
"pk": "tdcs_way-of-the-cerulean-spirit_mind-of-mercury_6",
185+
"fields": {
186+
"parent": "tdcs_way-of-the-cerulean-spirit_mind-of-mercury",
187+
"level": 6,
188+
"column_value": null
189+
}
190+
},
191+
{
192+
"model": "api_v2.classfeatureitem",
193+
"pk": "tdcs_way-of-the-cerulean-spirit_preternatural-counter_11",
194+
"fields": {
195+
"parent": "tdcs_way-of-the-cerulean-spirit_preternatural-counter",
196+
"level": 11,
197+
"column_value": null
198+
}
199+
},
200+
{
201+
"model": "api_v2.classfeatureitem",
202+
"pk": "tdcs_way-of-the-cerulean-spirit_debilitating-barrage_17",
203+
"fields": {
204+
"parent": "tdcs_way-of-the-cerulean-spirit_debilitating-barrage",
205+
"level": 17,
206+
"column_value": null
207+
}
208+
}
209+
]

data/v2/green-ronin/tdcs/Feat.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[
2+
{
3+
"model": "api_v2.feat",
4+
"pk": "tdcs_rapid-drinker",
5+
"fields": {
6+
"name": "Rapid Drinker",
7+
"desc": "Through a lifestyle of hard, competitive drinking, you\u2019ve learned how to quaff drinks at an incredibly accelerated pace. You gain the following benefits:",
8+
"prerequisite": "*N/A*",
9+
"document": "tdcs"
10+
}
11+
}
12+
]
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
[
2+
{
3+
"model": "api_v2.featbenefit",
4+
"pk": 272,
5+
"fields": {
6+
"name": "",
7+
"desc": "* You can drink a potion as a Bonus action, instead of as an action.",
8+
"type": null,
9+
"parent": "tdcs_rapid-drinker"
10+
}
11+
},
12+
{
13+
"model": "api_v2.featbenefit",
14+
"pk": 273,
15+
"fields": {
16+
"name": "",
17+
"desc": "* You have advantage on any saving throws triggered by ingesting an alcoholic or dangerous substance.",
18+
"type": null,
19+
"parent": "tdcs_rapid-drinker"
20+
}
21+
}
22+
]

0 commit comments

Comments
 (0)