From 23db1353e106ee70c62b5d7686ec8176b2d7c5c1 Mon Sep 17 00:00:00 2001 From: Thom Werring Date: Sun, 26 Nov 2023 16:38:48 +0100 Subject: [PATCH] Added class lists and creature template for summoning spell --- homebrew/SCGtD/spells.json | 918 +++++++++++++++++++++++++++++++++---- 1 file changed, 839 insertions(+), 79 deletions(-) diff --git a/homebrew/SCGtD/spells.json b/homebrew/SCGtD/spells.json index c93d6cc..21036dd 100644 --- a/homebrew/SCGtD/spells.json +++ b/homebrew/SCGtD/spells.json @@ -62,7 +62,23 @@ ], "miscTags": [ "SCL" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Acid Burn", @@ -113,11 +129,23 @@ ], "miscTags": [ "SCL" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Poison Needle", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 0, "school": "C", @@ -171,11 +199,31 @@ "HL", "SCL", "SGT" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Acrid Orb", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 1, "school": "V", @@ -222,11 +270,31 @@ ], "savingThrow": [ "dexterity" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Ranger", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Envenom", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 1, "school": "C", @@ -284,11 +352,27 @@ ], "miscTags": [ "SGT" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Infect", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 1, "school": "N", @@ -342,11 +426,27 @@ ], "miscTags": [ "SGT" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Stream of Consumption", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 1, "school": "N", @@ -389,11 +489,27 @@ "miscTags": [ "HL", "SGT" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Cleric", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Toxic Shield", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 1, "school": "C", @@ -440,11 +556,27 @@ ], "damageInflict": [ "poison" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Bard", + "source": "PHB" + }, + { + "name": "Paladin", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + } + ] + } }, { "name": "Biohazard", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 2, "school": "C", @@ -499,11 +631,31 @@ ], "miscTags": [ "DFT" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Ranger", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Caustic Grip", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 2, "school": "V", @@ -557,11 +709,27 @@ ], "abilityCheck": [ "strength" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Grasping Ghost", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 2, "school": "N", @@ -609,11 +777,27 @@ ], "miscTags": [ "SGT" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Bard", + "source": "PHB" + }, + { + "name": "Cleric", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + } + ] + } }, { "name": "Invigorate", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 2, "school": "A", @@ -657,11 +841,31 @@ ], "miscTags": [ "THP" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Cleric", + "source": "PHB" + }, + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Paladin", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Ocular Necrosis", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 2, "school": "N", @@ -710,11 +914,23 @@ ], "miscTags": [ "SGT" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Corrosive Blast", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 3, "school": "V", @@ -759,11 +975,23 @@ ], "savingThrow": [ "dexterity" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Fetid Blade", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 3, "school": "V", @@ -818,11 +1046,23 @@ ], "miscTags": [ "AAD" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Ranger", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + } + ] + } }, { "name": "Pestilence", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 3, "school": "N", @@ -869,11 +1109,31 @@ ], "miscTags": [ "SGT" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Purge Contamination", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 3, "school": "A", @@ -908,11 +1168,47 @@ ], "conditionInflict": [ "exhaustion" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Bard", + "source": "PHB" + }, + { + "name": "Cleric", + "source": "PHB" + }, + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Paladin", + "source": "PHB" + }, + { + "name": "Ranger", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Tranquilizing Toxin", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 3, "school": "V", @@ -959,11 +1255,19 @@ ], "savingThrow": [ "constitution" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Venomous Aura", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 3, "school": "T", @@ -999,11 +1303,19 @@ ], "conditionInflict": [ "poisoned" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Druid", + "source": "PHB" + } + ] + } }, { "name": "Blood Worm", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 4, "school": "N", @@ -1056,11 +1368,27 @@ "miscTags": [ "HL", "SGT" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Bard", + "source": "PHB" + }, + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + } + ] + } }, { "name": "Corpse Explosion", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 4, "school": "N", @@ -1106,11 +1434,23 @@ ], "savingThrow": [ "dexterity" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Corrupting Spores", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 4, "school": "N", @@ -1167,11 +1507,23 @@ "miscTags": [ "SGT", "UBA" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Ranger", + "source": "PHB" + } + ] + } }, { "name": "Last Rites", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 4, "school": "A", @@ -1220,11 +1572,23 @@ ], "miscTags": [ "SGT" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Cleric", + "source": "PHB" + }, + { + "name": "Paladin", + "source": "PHB" + } + ] + } }, { "name": "Poison Wave", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 4, "school": "C", @@ -1273,11 +1637,27 @@ ], "savingThrow": [ "constitution" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Summon the Thing with the Writhing Tail", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 4, "school": "C", @@ -1310,7 +1690,7 @@ } ], "entries": [ - "You call forth The Thing with the Writhing Tail. It manifests in an unoccupied space that you can see within range. This corporeal form uses the stat block below. The creature disappears when it drops to 0 hit points or when the spell ends.", + "You call forth {@creature The Thing with the Writhing Tail|SCGtD}. It manifests in an unoccupied space that you can see within range. This corporeal form uses the stat block below. The creature disappears when it drops to 0 hit points or when the spell ends.", "The creature is an ally to you and your companions. In combat, the creature shares your initiative count, but it takes its turn immediately after yours. It obeys your verbal commands (no action required by you). If you don't issue any, it takes the {@action Dodge} action and uses its move to avoid danger." ], "entriesHigherLevel": [ @@ -1325,11 +1705,27 @@ "miscTags": [ "SGT", "SMN" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { - "name": "Vitriol Ichor", - "source": "scgtd", + "name": "Vitriolic Ichor", + "source": "SCGtD", "page": 0, "level": 4, "school": "T", @@ -1372,11 +1768,23 @@ "When you cast this spell using a spell slot of 5th level or higher, you may target one additional creature for each slot level above 4th." ] } - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Acid Rain", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 5, "school": "C", @@ -1432,11 +1840,23 @@ ], "miscTags": [ "OBS" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Nerve Gas", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 5, "school": "N", @@ -1494,11 +1914,27 @@ ], "miscTags": [ "OBS" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Septic Shock", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 5, "school": "N", @@ -1540,11 +1976,27 @@ ], "miscTags": [ "SGT" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Toxic Barrage", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 5, "school": "C", @@ -1595,11 +2047,27 @@ ], "savingThrow": [ "constitution" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Ranger", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Mephitic Vapors", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 6, "school": "C", @@ -1659,11 +2127,27 @@ "miscTags": [ "DFT", "SGT" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + } + ] + } }, { "name": "Vile Necrosis", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 6, "school": "N", @@ -1704,11 +2188,27 @@ ], "savingThrow": [ "constitution" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Contamination Immunity", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 7, "school": "A", @@ -1753,11 +2253,39 @@ "A character who can cast 7th level spells, knows the neutralizing field spell, and who has visited the Delerium Heart can research contamination immunity." ] } - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Bard", + "source": "PHB" + }, + { + "name": "Cleric", + "source": "PHB" + }, + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Grievous Wounds", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 7, "school": "N", @@ -1789,11 +2317,27 @@ ], "miscTags": [ "SGT" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Cleric", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Miasma", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 7, "school": "V", @@ -1850,11 +2394,23 @@ "savingThrow": [ "constitution", "dexterity" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Pandemic", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 9, "school": "C", @@ -1900,11 +2456,23 @@ "miscTags": [ "HL", "SGT" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Touch of Death", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 9, "school": "N", @@ -1943,11 +2511,31 @@ ], "miscTags": [ "HL" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Cleric", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Breath of Nightshade", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 8, "school": "C", @@ -1984,11 +2572,27 @@ ], "savingThrow": [ "constitution" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Bard", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Plague Wind", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 8, "school": "C", @@ -2027,11 +2631,27 @@ ], "miscTags": [ "SMN" - ] + ], + "classes": { + "fromClassList": [ + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } }, { "name": "Neutralizing Field", - "source": "scgtd", + "source": "SCGtD", "page": 0, "level": 5, "school": "A", @@ -2086,7 +2706,147 @@ ], "damageVulnerable": [ "necrotic" + ], + "classes": { + "fromClassList": [ + { + "name": "Bard", + "source": "PHB" + }, + { + "name": "Cleric", + "source": "PHB" + }, + { + "name": "Druid", + "source": "PHB" + }, + { + "name": "Paladin", + "source": "PHB" + }, + { + "name": "Ranger", + "source": "PHB" + }, + { + "name": "Sorcerer", + "source": "PHB" + }, + { + "name": "Warlock", + "source": "PHB" + }, + { + "name": "Wizard", + "source": "PHB" + } + ] + } + } + ], + "monster": [ + { + "name": "The Thing with the Writhing Tail", + "isNamedCreature": true, + "source": "SCGtD", + "page": 0, + "summonedBySpell": "Summon the Thing with the Writhing Tail|SCGtD", + "summonedBySpellLevel": 4, + "size": [ + "M" + ], + "type": "aberration", + "alignment": [ + "U" + ], + "ac": [ + { + "special": "12 + the level of the spell" + } + ], + "hp": { + "special": "50 + 10 for each spell level above 4th" + }, + "speed": { + "walk": 40, + "climb": 30 + }, + "str": 13, + "dex": 19, + "con": 12, + "int": 19, + "wis": 15, + "cha": 19, + "senses": [ + "darkvision 120 ft." + ], + "passive": 12, + "immune": [ + "psychic" + ], + "conditionImmune": [ + "charmed", + "frightened" + ], + "languages": [ + "Deep Speech", + "telepathy 120 ft." + ], + "pbNote": "Equals your proficiency bonus", + "trait": [ + { + "name": "Ethereal Sight", + "entries": [ + "The thing sees {@condition invisible} creatures and can see into the Ethereal Plane." + ] + } + ], + "action": [ + { + "name": "Multiattack", + "entries": [ + "The thing makes a number of claw attacks equal to half this spell's level (rounded down)." + ] + }, + { + "name": "Claw", + "entries": [ + "{@atk mw} {@hitYourSpellAttack} to hit, reach 5 ft., one target. {@h}{@dice 1d6} + the spell's level + 4 slashing damage plus {@damage 2d6} cold damage." + ] + }, + { + "name": "Eldritch Hiss", + "entries": [ + "The thing whispers a terrible truth to one creature it can see within 5 feet. The target must make a Wisdom saving throw. On a failed save, it takes {@damage 4d6} psychic damage and must immediately use its reaction, if available, to move as far as its speed allows away from the thing. The creature doesn't move into obviously dangerous ground, such as a fire or a pit." + ] + }, + { + "name": "Thought Tendril", + "entries": [ + "The thing psychically lashes out at one creature it can see within 5 feet. The target must make an Intelligence saving throw. On a failed save, the target takes {@damage 4d6} psychic damage, and it can't take a reaction until the end of its next turn. Additionally, on its next turn, it must choose whether it gets a move, an action, or a bonus action; it gets only one of the three." + ] + } + ], + "senseTags": [ + "SD" + ], + "actionTags": [ + "Multiattack" + ], + "languageTags": [ + "DS", + "TP" + ], + "damageTags": [ + "C", + "S", + "Y" + ], + "miscTags": [ + "MW" ] } + ] } \ No newline at end of file