id |
number |
unique id for the spell, for localization purpose |
name |
string |
spell's name |
source |
number |
where the spell is coming from |
page |
number |
page source |
srd |
boolean |
is this a srd or a creation |
level |
number |
spell's level |
school |
string |
spell school : "A" : Abjuration,"C" : Conjuration, "D": Divination, "E": Enchantment, "N": Necromancy, "T" : Transmutation, "I" : Illusion, "V" : Evocation |
time |
array |
incantation time |
time.number |
number |
|
time.unit |
string |
|
range |
module |
|
range.type |
string |
point by default, but can be cone, sphere, cylinder, special |
range.distance |
module |
|
range.distance.type |
string |
feet or meter or other unit measure |
range.distance.amount |
number |
amount of distance in range.distance.type |
components |
module |
|
components.v |
boolean |
verbal component |
components.s |
boolean |
somatic component |
components.m |
string |
materials components |
duration |
array |
|
duration.type |
string |
timed, permanent, special or instant |
duration.duration |
module |
|
duration.duration.type |
string |
minute or hours |
duration.duration.amount |
number |
amount of duration.duration.type |
concentration |
boolena |
does spell need concentration ? |
desc |
array |
markdown description of the spell |
damageInflict |
string |
|
conditionInflict |
string |
|
savingThrow |
array |
array of string of saving Throw available |
miscTags |
array |
|
|
|
|