Spell Layout
This layout is aimed at documenting non-epic homebrewed spells, in a similar format as that of the SRD (e.g. hold monster).
This layout has only column, which contains the first-level header, author name, date, spell metadata, contents and, below all, miscellaneous costs.
Metadata | Required? | Type | Description |
---|---|---|---|
name | string | The name of the spell | |
school | string | The school of the spell | |
cast-time | string | The time it takes to cast the spell | |
range | string | The range of the spell | |
target | string | The target, effect or AoE of the spell |
3.5e Specific Front Matter
Metadata | Required? | Type | Description |
---|---|---|---|
e35.subschool | string | The subschool of the spell, if any | |
e35.descriptor | array | An array of string, the descriptors of the spell, if any | |
e35.level | array | An array of the classes and levels (e.g. Brd 2 ) to which the spell is available | |
e35.components | object | An object pertaining the components of the spell | |
e35.components.list | array | An array of strings of the spell’s components (V, S, M, F/DF and XP) | |
e35.components.material | string | If there is any material component, its description (see below) | |
e35.components.focus | string | If there is any arcane focus component, its description (see below) | |
e35.components.xp | string | If there is any XP component, its description (see below) | |
e35.duration | object | An object pertaining to the duration of the spell | |
e35.duration.desc | string | The duration of the spell | |
e35.duration.dismiss | boolean | Whether or not the spell is dismissable by the caster | |
e35.save | object | An object of the saving throws of the spell, if any | |
e35.save.type | string | The type of saving throw available, or None
| |
e35.save.effect | string | If there is a saving throw, what the success means | |
e35.save.harmless | boolean | Whether or not the spell is harmless to the target | |
e35.resistance | boolean | Whether or not the spell is subject to spell resistance |
Components
Some spell have material components, arcane focuses or XP costs (e.g. fireball). If your spell is one such, you need not describe the required components in the body of text of the spell, this layout has it defined in the front matter, as described above with the components.material
, components.focus
, and components.xp
variables.
All of these are string
variables that, when defined, will be rendered below the spell description, with an appropriate header.
5e Specific Front Matter
Metadata | Required? | Type | Description |
---|---|---|---|
e5.level | integer | The level of the spell | |
e5.classes | array | An array of strings, the classes to which the spell is available | |
e5.subclasses | array | An array of strings, the subclasses to which the spell is available | |
e5.components | object | An object pertaining the components of the spell | |
e5.components.list | array | An array of strings of the spell’s components (V, S, M, and F) | |
e5.components.material | string | The description of the material components for the spell, if any | |
e5.components.consumed | boolean | If the material component above is consumed by the spell, defaults to false
| |
e5.duration | string | The duration of the spell | |
e5.save | string | The save for avoiding the spell (one of STR , DEX , CON , WIS , INT , or CHA ), if any |
Level
For 5th Edition, there is the (as of yet) homebrewed concept of 10th, 11th, and 12th-level spell, what was the concept of Epic Spells for 3.5e.
For 5e, this model should be, as of now, applicable equally for those.