Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

djarb

Uploaded by

djarb

Virus scan

Safe to use

Tags for this mod

About this mod

Import spells, tomes, and scrolls into Spell Research by adding JSON files to the "Data\Spell Research" directory

Requirements
Permissions and credits
Changelogs
The Spell Research mod is amazing, but adding spells from spell mods to it is a pain. This mod tries to ease the pain a bit by simplifying the process down to nothing more than editing a text file. This has several advantages:

  • You don't need to have Creation Kit installed to add spells to Spell Research
  • No need to fill up your load order with a ton of .esp files that add spells to Spell Research
  • You can install the JSON files without worrying about whether Spell Research or the spell mod are installed. If the mods aren't installed, nothing happens.

JSON files placed in the Data\Spell Research folder are input for the Spell Research JSON Patch. Each file should contain either a single
spell entry, or a list of spell entries. Spell entries are JSON objects containing the following keys:

enabled    Either true or false. If set to false, that entry is not enabled, and Spell Research JSON Patch will skip that entry.
spell         A reference to the mod file and form id of the spell to be added to Spell Research. Looks like "__formData|MODFILE|0xFORMID"
level         One of "novice", "apprentice", "adept", "expert", or "master"
casting    One of "concentration", "fireandforget"
target      One of "actor", "location", "self", or "area" (you can also use "aoe" instead of "area" if you prefer)
skill          One of "alteration", "conjuration", "destruction", "illusion", "restoration"
elements An array containing whichever combination of the following values are appropriate for the spell
                "acid"
                "air"
                "apparition"
                "arcane"
                "armor"
                "construct"
                "creature"
                "daedra"
                "disease"
                "earth"
                "fire"
                "flesh"
                "force"
                "frost"
                "health"
                "human"
                "life"
                "light"
                "magicka"
                "metal"
                "nature"
                "poison"
                "resistance"
                "shadow"
                "shield"
                "shock"
                "soul"
                "stamina"
                "sun"
                "time"
                "trap"
                "undead"
                "water"
                "weapon"
techniques An array containing whichever combination of the following values are appropriate for the spell
                "cloak"
                "control"
                "courage"
                "curing"
                "curse"
                "fear"
                "frenzy"
                "infuse"
                "pacify"
                "sense"
                "siphon"
                "strengthen"
                "summoning"
                "telekinesis"
                "transform"
tome    A reference to the mod file and form id for the spell's tome, or null if there is no tome
scroll   A reference to the mod file and form id for the spell's scroll, or null if there is no scroll

So, to add two of the spells from Trimuvirate to Spell Research, we could create a file called triumvirate.json in the
Data\Spell Research folder containing the following:
[
    {
        "comment": "Druidcraft",
        "enabled": true,
        "spell": "__formData|Triumvirate - Mage Archetypes.esp|0x28e6e9",
        "level": "novice",
        "casting": "fireandforget",
        "target": "self",
        "skill": "alteration",
        "elements": ["earth", "nature"],
        "techniques": ["transform"],
        "tome": "__formData|Triumvirate - Mage Archetypes.esp|0x41EC7B",
        "scroll": null
    },
    {
        "comment": "Create Water Totem",
        "enabled": true,
        "spell": "__formData|Triumvirate - Mage Archetypes.esp|0x3be79f",
        "level": "novice",
        "casting": "fireandforget",
        "target": "location",
        "skill": "conjuration",
        "elements": ["health", "stamina", "water"],
        "techniques": ["curing"],
        "tome": "__formData|Triumvirate - Mage Archetypes.esp|0x414A05",
        "scroll": null
    }
]