From 37e07403047cc08b1bb5cf1c777c8069b68f1ebf Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Wed, 15 Sep 2021 02:16:52 -0700 Subject: Fix blood puddle field to actually work. --- .../Modification_Files/Spells/v_spell_fields.json | 89 +++++++++++++++++----- 1 file changed, 68 insertions(+), 21 deletions(-) (limited to 'vamp_stuff/Modification_Files/Spells/v_spell_fields.json') diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_fields.json b/vamp_stuff/Modification_Files/Spells/v_spell_fields.json index 887513b..bf4139e 100644 --- a/vamp_stuff/Modification_Files/Spells/v_spell_fields.json +++ b/vamp_stuff/Modification_Files/Spells/v_spell_fields.json @@ -4,15 +4,56 @@ "type": "field_type", "intensity_levels": [ { - "name": "viscous blood", + "name": "viscous blood splatter", "sym": "~", "color": "red", - "effect_id": "v_spell_bloodpuddle", - "effect_min_duration": "1 seconds", - "effect_max_duration": "1 seconds" + "dangerous": true, + "effects": [ + { + "effect_id": "v_spell_bloodpuddle", + "body_part": "torso", + "intensity": 1, + "min_duration": "2 seconds", + "max_duration": "2 seconds", + "immune_in_vehicle": true, + "is_environmental": false + } + ] + }, + { + "name": "viscous blood stain", + "sym": "~", + "color": "red", + "dangerous": true, + "effects": [ + { + "effect_id": "v_spell_bloodpuddle", + "body_part": "torso", + "intensity": 1, + "min_duration": "4 seconds", + "max_duration": "4 seconds", + "immune_in_vehicle": true, + "is_environmental": false + } + ] }, - { "effect_min_duration": "1 seconds", "effect_max_duration": "2 seconds" }, - { "effect_min_duration": "1 seconds", "effect_max_duration": "3 seconds" } + { + "name": "puddle of viscous blood", + "sym": "~", + "color": "red", + "dangerous": true, + "effects": [ + { + "effect_id": "v_spell_bloodpuddle", + "body_part": "torso", + "intensity": 1, + "min_duration": "6 seconds", + "max_duration": "6 seconds", + "immune_in_vehicle": true, + "is_environmental": false + } + ] + } ], "priority": 3, "underwater_age_speedup": "2 minutes", @@ -33,9 +74,15 @@ "name": "withering gloom", "sym": "8", "color": "light_gray", - "effect_id": "v_spell_desolation", - "effect_min_duration": "1 seconds", - "effect_max_duration": "1 seconds" + "dangerous": true, + "effects": [ + { + "effect_id": "v_spell_desolation", + "intensity": 1, + "min_duration": "1 seconds", + "max_duration": "1 seconds" + } + ] } ], "priority": 1, @@ -71,24 +118,24 @@ "translucency": 0.7, "convection_temperature_mod": 20, "effect_id": "v_spell_elem_flame_curse", - "effect_min_duration": "1 seconds", - "effect_max_duration": "1 seconds" + "min_duration": "1 seconds", + "max_duration": "1 seconds" }, { "name": "blaze", "color": "magenta", "light_emitted": 30, "translucency": 0.4, - "effect_min_duration": "1 seconds", - "effect_max_duration": "3 seconds" + "min_duration": "1 seconds", + "max_duration": "3 seconds" }, { "name": "profane blaze", "color": "pink", "light_emitted": 80, "translucency": 0.1, - "effect_min_duration": "1 seconds", - "effect_max_duration": "5 seconds" + "min_duration": "1 seconds", + "max_duration": "5 seconds" } ], "decay_amount_factor": 3, @@ -113,24 +160,24 @@ "translucency": 0.7, "convection_temperature_mod": -120, "effect_id": "v_spell_elem_flame_curse", - "effect_min_duration": "1 seconds", - "effect_max_duration": "1 seconds" + "min_duration": "1 seconds", + "max_duration": "1 seconds" }, { "name": "frostburn", "color": "light_blue", "light_emitted": 8, "translucency": 0.4, - "effect_min_duration": "1 seconds", - "effect_max_duration": "2 seconds" + "min_duration": "1 seconds", + "max_duration": "2 seconds" }, { "name": "raging frostburn", "color": "blue", "light_emitted": 20, "translucency": 0.1, - "effect_min_duration": "1 seconds", - "effect_max_duration": "3 seconds" + "min_duration": "1 seconds", + "max_duration": "3 seconds" } ], "decay_amount_factor": 3, -- cgit v1.2.1