diff --git a/data/yaml/actions.yaml b/data/yaml/actions.yaml index f49e24c..d7ffae1 100644 --- a/data/yaml/actions.yaml +++ b/data/yaml/actions.yaml @@ -1,4 +1,5 @@ # NOTE: actioncategory assumes a single source entry +# TODO Requirements and triggers can be normalized in gendb.py and schema actioncategory: - name: Basic descr: Basic actions represent common tasks like moving around, attacking, and helping others. As such, every creature can use basic actions except in some extreme circumstances, and many of those actions are used very frequently. Most notably, you’ll use Interact, Step, Stride, and Strike a great deal. Many feats and other actions call upon you to use one of these basic actions or modify them to produce different effects. For example, a more complex action might let you Stride up to double your Speed instead of just up to your Speed, and a large number of activities include a Strike. diff --git a/data/yaml/spells.yaml b/data/yaml/spells.yaml new file mode 100644 index 0000000..d78f4df --- /dev/null +++ b/data/yaml/spells.yaml @@ -0,0 +1,64 @@ +spelltype: + - Spell + - Cantrip + - Focus + - Ritual +spellcomponent: + - Material + - Verbal + - Somatic + - Focus +spelltradition: + - Arcane + - Divine + - Occult + - Primal +spellschool: + - name: Abjuration + descr: Abjurations protect and ward. They create barriers that keep out attacks, effects, or even certain types of creatures. They also create effects that harm trespassers or banish interlopers. + source: + - abbr: CRB + page_start: 297 + page_stop: 297 + - name: Conjuration + descr: Conjuration spells transport creatures via teleportation, create an object, or bring a creature or object from somewhere else (typically from another plane) to follow your commands.\n\nConjuration spells often have the teleportation trait, and the creatures summoned by conjuration spells have the summoned trait. + source: + - abbr: CRB + page_start: 297 + page_stop: 297 + - name: Divination + descr: Divinations allow you to learn the secrets of the present, past, and future. They bestow good fortune, grant you the ability to perceive remote locations, and reveal secret knowledge.\n\nDivinations often have the detection trait if they find something, the prediction trait if they grant you insight about what might happen in the future, the revelation trait if they show things as they truly are, or the scrying trait if they let you perceive another location. + source: + - abbr: CRB + page_start: 297 + page_stop: 297 + - name: Enchantment + descr: Enchantments affect the minds and emotions of other creatures—sometimes to influence and control them, and other times to bolster them to greater heights of courage. Enchantment spells almost always have the mental trait, and many have the emotion trait or the fear trait. + source: + - abbr: CRB + page_start: 297 + page_stop: 297 + - name: Evocation + descr: Evocations capture magical energy and then shape it to harm your foes or protect your allies. Evocation spells often have a trait that comes from the type of damage they deal, such as acid, cold, fire, force, or sonic. + source: + - abbr: CRB + page_start: 298 + page_stop: 298 + - name: Illusion + descr: Illusions create the semblance of something real, fooling the eyes, ears, and other senses. They almost always have the mental trait, and depending on how the illusion is perceived, they might also have the auditory or visual trait. + source: + - abbr: CRB + page_start: 298 + page_stop: 298 + - name: Necromancy + descr: Necromancy spells harness the power of life and death. They can sap life essence or sustain creatures with life-saving healing. Necromancy spells often have the curse, death, healing, negative, or positive traits. + source: + - abbr: CRB + page_start: 298 + page_stop: 298 + - name: Transmutation + descr: Transmutation spells make alterations to or transform the physical form of a creature or object. The morph and polymorph traits appear primarily in transmutation spells. + source: + - abbr: CRB + page_start: 298 + page_stop: 298