Homebrew: Psionic

From 5etools Community Wiki
Jump to: navigation, search


🍺Building a psionicpower


An Example:

The _Meta is normally included in a full JSON, for this example it has been removed. See the link for how to develop the _meta.

	"psionic": [
			"name": "Mastery of Mastery",
			"source": "json_in_meta",
			"type": "D",
			"focus": "While focused on this discipline, if you have 11 or more levels in the Mystic class, your psi limit is increased by one.",
			"modes": [
					"cost": {
						"min": 1,
						"max": 8
					"name": "Masterful Activation",
					"entries": [
						"You activate one of effects chosen when you learned this discipline."
			"order": "Awakened",
			"entries": [
				"You align yourself with yourself. When you learn this discipline, choose up to five effects which cost psi points to activate from other disciplines. You may activate any of those effects as though they belong to this discipline, but must pay one additional psi point to do so. This extra psi point does not count towards points spent on the activation for the purposes of determining the effects of the activation."
Learn More
In the example; <description_of_results/fields>

Field List (Sources)

If you do not include the required fields (denoted with bold text) the JSON may pass JSONLint but will fail upon stitch.

Field Name Data Type Description Required
name String descript boolean
name Array of Strings descript boolean
name Integer descript boolean
name Object descript boolean

πŸ—„οΈ Reference Files:
πŸ›’οΈ Requirements Specs (Schemata)
[[ |🧾 Blank Template]]
πŸ“– Sample JSON
πŸ’Ύ No Functional Example
πŸ“š Repository of Other Examples

Reference Tag: (how to link to entries within the strings.)
{@psionic <name_of_psionicpower> | <json_source> | <optional_text_information>}

{@psionic Mastery of Force|UATheMysticClass}
{@psionic Mastery of Force|UATheMysticClass|and optional link text added with another pipe}

Homebrew Support

Known Issues
Looks like its perfect... (Did we miss anything?)

Nothing's here (Do you have any suggestions?)
Best Practices
None as yet (Do you have any suggestions?)

Related Features

Did that answer your question(s)?

If not please check the under Support; Troubleshooting or the Known Issues page for further guidance, or go to the Discord community and leave a comment in the issues channel.

If you enjoy the project, please follow this link to see how you can contribute and help make it even better.