summaryrefslogtreecommitdiff
path: root/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2021-08-01 18:07:04 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2021-08-01 18:07:04 -0700
commit8b0cf55ce07328d549b1328715386a561fd03377 (patch)
tree0e8552b372f34348aeb7b68543f1e4239d385b3f /vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json
parentTypo (diff)
downloadcataclysm-dda-mod_vampire-stuff-redone-8b0cf55ce07328d549b1328715386a561fd03377.tar.xz
Add increments to hemomancy spells so they actually gain from leveling up.
Fix many of the hemomancy durations to last longer than a fraction of a second. Sort hemomancy spell values.
Diffstat (limited to 'vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json')
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json54
1 files changed, 30 insertions, 24 deletions
diff --git a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json
index 2f69440..7317de5 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json
@@ -3,63 +3,69 @@
"id": "t1_blood_transfusion",
"type": "SPELL",
"name": { "str": "Transfusion" },
- "description": "Drain the life force of a random target within reach.\n\nThis is a <color_light_gray>tier 1</color> spell.",
- "valid_targets": [ "none" ],
- "effect": "target_attack",
- "extra_effects": [ { "id": "t1_blood_transfusion_spell" } ],
"note": "Uses MANA, just to prevent spamming.",
- "base_energy_cost": 25,
- "final_energy_cost": 250,
- "energy_source": "MANA",
+ "description": "Drain the life force of a random target within reach.\n\nThis is a <color_light_gray>tier 1</color> spell.",
"spell_class": "VAMP_BLOOD_spellcaster",
"difficulty": 1,
"max_level": 10,
+ "energy_source": "MANA",
+ "base_energy_cost": 25,
+ "energy_increment": 25,
+ "final_energy_cost": 250,
+ "effect": "target_attack",
+ "extra_effects": [ { "id": "t1_blood_transfusion_spell" } ],
+ "valid_targets": [ "none" ],
"min_damage": 0,
"max_damage": 10,
"damage_increment": 1,
+ "damage_type": "bio",
"min_range": 10,
"max_range": 10,
- "flags": [ "NO_LEGS", "WONDER" ],
"base_casting_time": 150,
+ "casting_time_increment": -25,
"final_casting_time": 25,
- "damage_type": "bio"
+ "flags": [ "NO_LEGS", "WONDER" ]
},
{
"id": "t1_blood_bcurl",
"type": "SPELL",
"name": { "str": "Blood Curl" },
"description": "Command the target's life force to hinder the flow of blood, greatly slowing their ability to perform any action.\n\nThis is a <color_light_gray>tier 1</color> spell.",
- "valid_targets": [ "hostile" ],
- "effect": "target_attack",
- "effect_str": "v_spell_bloodcurl",
- "base_energy_cost": 150,
- "energy_source": "MANA",
"spell_class": "VAMP_BLOOD_spellcaster",
"difficulty": 2,
"max_level": 10,
+ "energy_source": "MANA",
+ "base_energy_cost": 150,
+ "effect": "target_attack",
+ "effect_str": "v_spell_bloodcurl",
+ "valid_targets": [ "hostile" ],
"min_range": 6,
+ "range_increment": 1,
"max_range": 15,
- "min_duration": 0,
- "max_duration": 500,
- "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ],
+ "min_duration": 1000,
+ "duration_increment": 1000,
+ "max_duration": 10000,
"base_casting_time": 100,
- "final_casting_time": 75
+ "casting_time_increment": -5,
+ "final_casting_time": 75,
+ "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ]
},
{
"id": "t1_blood_clot",
"type": "SPELL",
"name": { "str": "Clot" },
"description": "Expend a small amount of your life force to induce rapid clotting on a body part. The clotting agents will linger for some time.\n\nThis is a <color_light_gray>tier 1</color> spell.",
- "valid_targets": [ "self" ],
- "effect": "target_attack",
- "effect_str": "v_spell_clot",
- "base_energy_cost": 2,
- "final_energy_cost": 2,
- "energy_source": "HP",
"spell_class": "VAMP_BLOOD_spellcaster",
"difficulty": 2,
"max_level": 5,
+ "energy_source": "HP",
+ "base_energy_cost": 2,
+ "final_energy_cost": 2,
+ "effect": "target_attack",
+ "effect_str": "v_spell_clot",
+ "valid_targets": [ "self" ],
"min_duration": 1000,
+ "duration_increment": 1000,
"max_duration": 5000,
"flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ]
}