5e-database
5e-database copied to clipboard
Database for the D&D 5th Edition API
## What does this do? Adds the expected channel divinities to the levels for oath of devotion paladin. ## How was it tested? Ran `db:refresh` and checked the data in...
## What does this do? Originally in the API, Eldritch Invocations were split out into 8 different features with a choice with `choose` 2 from an incomplete list of invocations....
This is a draft implementation of #463 for review and discussion. See the parent issue for the schema proposal. To do: - [x] Migrate data to new schema - [...
## What does this do? This is another approach to adding multilingual support to 5e-database. It allows us to parse the source data and separate it into what should be...
## What does this do? Convert all hardcoded english strings to usable data. Useful for possible future localization. -1 is used to identify infinity or an unspecified amount. When an...
## What does this do? This adds monster armor types. ## How was it tested? No tests. It was manually entered. ## Is there a Github issue this is resolving?...
## What does this do? Adds support for multi language, by splitting out text into a separate file that can be hot swapped for other languages. ## How was it...
In order to use Legendary Actions at least knowing the count is important. Within the SRD document Legendary Action counts and descriptions are included, so I'm unsure any reason this...
There's a general schema for links to other entities that looks like this: ```json "equipment_category": { "index": "armor", "name": "Armor", "url": "/api/equipment-categories/armor" }, ``` But most of the subcategories in...
### Summary Combines `Rules.json` and `Rule-Sections.json` into a single file with self-referential links according to the following format: ```javascript [ { "name": "System Reference Document 5.1", "index": "srd", "url": "/api/rules/srd"...