fix(spells): correct SRD levels, saves, schools, ranges and SR flags (11 spells)
Verified field-by-field against the SRD knowledge base (pathfinder-1e-rules, spells/): - levels: abundant_ammunition 0->1, comprehend_languages 0->1, deja_vu 0->1, create_water 1->0, enhance_water 2->1 - saves: blindness_deafness will->fort, enhance_water none->fort - spell resistance: summon_monster_i/ii declared false (SRD RM: no) - schools: arcane_mark ->universal, color_spray ->illusion, dancing_lights ->evocation, deja_vu ->enchantment, enhance_water ->transmutation, abundant_ammunition ->conjuration - ranges: deja_vu personal->medium, dancing_lights close->medium, enhance_water personal->touch, create_water medium->close Registry pins in test_spell_registry_batch1.py updated to match; descriptions that stated the old values reworded consistently.
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "Abundant Ammunition",
|
||||
"level": 0,
|
||||
"school": "transmutation",
|
||||
"level": 1,
|
||||
"school": "conjuration",
|
||||
"range": "close",
|
||||
"save": "none",
|
||||
"base_dc": 10,
|
||||
"cast_time": "standard",
|
||||
"spell_resistance": false,
|
||||
"effects": [],
|
||||
"description": "A cantrip that conjures duplicate ammunition: attacks with the affected ammunition do not expend it. No combat-mechanical effect in the engine (ammunition is not tracked)."
|
||||
"description": "A 1st-level spell that conjures duplicate ammunition: attacks with the affected ammunition do not expend it. No combat-mechanical effect in the engine (ammunition is not tracked)."
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "Arcane Mark",
|
||||
"level": 0,
|
||||
"school": "divination",
|
||||
"school": "universal",
|
||||
"range": "touch",
|
||||
"save": "none",
|
||||
"base_dc": 10,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"level": 2,
|
||||
"school": "necromancy",
|
||||
"range": "medium",
|
||||
"save": "will",
|
||||
"save": "fort",
|
||||
"base_dc": 10,
|
||||
"cast_time": "standard",
|
||||
"effects": [
|
||||
@@ -14,5 +14,5 @@
|
||||
"save_negates": true
|
||||
}
|
||||
],
|
||||
"description": "The target becomes blind or deaf (modeled as blinded) until removed by a caster of higher level. Permanent duration approximated as 100 rounds. Will negates."
|
||||
"description": "The target becomes blind or deaf (modeled as blinded) until removed by a caster of higher level. Permanent duration approximated as 100 rounds. Fortitude negates."
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "Color Spray",
|
||||
"level": 1,
|
||||
"school": "enchantment",
|
||||
"school": "illusion",
|
||||
"range": "close",
|
||||
"save": "will",
|
||||
"base_dc": 10,
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
{
|
||||
"name": "Comprehend Languages",
|
||||
"level": 0,
|
||||
"level": 1,
|
||||
"school": "divination",
|
||||
"range": "personal",
|
||||
"save": "none",
|
||||
"base_dc": 10,
|
||||
"cast_time": "standard",
|
||||
"effects": [],
|
||||
"description": "A cantrip that lets you understand the meaning of any spoken or written language you encounter for 1 min/level. Utility spell, no combat effect."
|
||||
"description": "A 1st-level spell that lets you understand the meaning of any spoken or written language you encounter for 1 min/level. Utility spell, no combat effect."
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"name": "Create Water",
|
||||
"level": 1,
|
||||
"level": 0,
|
||||
"school": "conjuration",
|
||||
"range": "medium",
|
||||
"range": "close",
|
||||
"save": "none",
|
||||
"base_dc": 10,
|
||||
"cast_time": "standard",
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"name": "Dancing Lights",
|
||||
"level": 0,
|
||||
"school": "conjuration",
|
||||
"range": "close",
|
||||
"school": "evocation",
|
||||
"range": "medium",
|
||||
"save": "none",
|
||||
"base_dc": 10,
|
||||
"cast_time": "standard",
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
{
|
||||
"name": "Deja Vu",
|
||||
"level": 0,
|
||||
"school": "divination",
|
||||
"range": "personal",
|
||||
"level": 1,
|
||||
"school": "enchantment",
|
||||
"range": "medium",
|
||||
"save": "none",
|
||||
"base_dc": 10,
|
||||
"cast_time": "standard",
|
||||
"effects": [],
|
||||
"description": "A cantrip that lets you reroll one attack roll, saving throw, or skill check made in the past round (once per casting). Not modeled by the engine's action flow, so it carries no mechanical effect."
|
||||
"description": "A 1st-level spell that lets you reroll one attack roll, saving throw, or skill check made in the past round (once per casting). Not modeled by the engine's action flow, so it carries no mechanical effect."
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"name": "Enhance Water",
|
||||
"level": 2,
|
||||
"school": "abjuration",
|
||||
"range": "personal",
|
||||
"save": "none",
|
||||
"level": 1,
|
||||
"school": "transmutation",
|
||||
"range": "touch",
|
||||
"save": "fort",
|
||||
"base_dc": 10,
|
||||
"cast_time": "one_round",
|
||||
"effects": [],
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
"save": "none",
|
||||
"base_dc": 10,
|
||||
"cast_time": "one_round",
|
||||
"spell_resistance": false,
|
||||
"effects": [
|
||||
{
|
||||
"type": "summon",
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
"save": "none",
|
||||
"base_dc": 10,
|
||||
"cast_time": "one_round",
|
||||
"spell_resistance": false,
|
||||
"effects": [
|
||||
{
|
||||
"type": "summon",
|
||||
|
||||
@@ -33,27 +33,27 @@ _ORIGINAL_COUNT = 11
|
||||
|
||||
# name -> (file stem, level, school, range, save)
|
||||
_BATCH1: dict[str, tuple[str, int, str, str, str]] = {
|
||||
"Abundant Ammunition": ("abundant_ammunition", 0, "transmutation", "close", "none"),
|
||||
"Abundant Ammunition": ("abundant_ammunition", 1, "conjuration", "close", "none"),
|
||||
"Acid Splash": ("acid_splash", 0, "conjuration", "close", "none"),
|
||||
"Aid": ("aid", 2, "enchantment", "touch", "none"),
|
||||
"Air Bubble": ("air_bubble", 1, "conjuration", "personal", "none"),
|
||||
"Alarm": ("alarm", 1, "abjuration", "medium", "none"),
|
||||
"Arcane Mark": ("arcane_mark", 0, "divination", "touch", "none"),
|
||||
"Arcane Mark": ("arcane_mark", 0, "universal", "touch", "none"),
|
||||
"Bane": ("bane", 1, "enchantment", "medium", "will"),
|
||||
"Bear's Endurance": ("bears_endurance", 2, "transmutation", "touch", "will"),
|
||||
"Bladed Dash": ("bladed_dash", 2, "transmutation", "personal", "none"),
|
||||
"Bleed": ("bleed", 0, "necromancy", "close", "will"),
|
||||
"Bless": ("bless", 1, "enchantment", "medium", "none"),
|
||||
"Blindness/Deafness": ("blindness_deafness", 2, "necromancy", "medium", "will"),
|
||||
"Blindness/Deafness": ("blindness_deafness", 2, "necromancy", "medium", "fort"),
|
||||
"Charm Person": ("charm_person", 1, "enchantment", "medium", "will"),
|
||||
"Color Spray": ("color_spray", 1, "enchantment", "close", "will"),
|
||||
"Comprehend Languages": ("comprehend_languages", 0, "divination", "personal", "none"),
|
||||
"Color Spray": ("color_spray", 1, "illusion", "close", "will"),
|
||||
"Comprehend Languages": ("comprehend_languages", 1, "divination", "personal", "none"),
|
||||
"Create Alcool": ("create_alcool", 0, "conjuration", "close", "none"),
|
||||
"Create Water": ("create_water", 1, "conjuration", "medium", "none"),
|
||||
"Dancing Lights": ("dancing_lights", 0, "conjuration", "close", "none"),
|
||||
"Create Water": ("create_water", 0, "conjuration", "close", "none"),
|
||||
"Dancing Lights": ("dancing_lights", 0, "evocation", "medium", "none"),
|
||||
"Darkness": ("darkness", 2, "evocation", "touch", "none"),
|
||||
"Daze": ("daze", 0, "enchantment", "close", "will"),
|
||||
"Deja Vu": ("deja_vu", 0, "divination", "personal", "none"),
|
||||
"Deja Vu": ("deja_vu", 1, "enchantment", "medium", "none"),
|
||||
"Delay Disease": ("delay_disease", 3, "abjuration", "touch", "fort"),
|
||||
"Delay Poison": ("delay_poison", 2, "abjuration", "touch", "fort"),
|
||||
"Detect Fiendish Presence": ("detect_fiendish_presence", 0, "divination", "close", "none"),
|
||||
@@ -64,7 +64,7 @@ _BATCH1: dict[str, tuple[str, int, str, str, str]] = {
|
||||
"Doom": ("doom", 1, "necromancy", "medium", "will"),
|
||||
"Drunkard's Breath": ("drunkards_breath", 1, "abjuration", "personal", "none"),
|
||||
"Endure Elements": ("endure_elements", 1, "abjuration", "personal", "none"),
|
||||
"Enhance Water": ("enhance_water", 2, "abjuration", "personal", "none"),
|
||||
"Enhance Water": ("enhance_water", 1, "transmutation", "touch", "fort"),
|
||||
}
|
||||
|
||||
_EFFECT_TYPES = (
|
||||
|
||||
Reference in New Issue
Block a user