From 9c6280fcd1c57267b88112e8f8e786986527f7d7 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Tue, 12 Mar 2024 02:38:22 -0700 Subject: Reorder hemomancer spells to make their sorting more predictable. -They appear in the spellbook by load order, not by tier or alphanumeric naming. --- .../Spells/Hemomancer/v_blood_T2.json | 62 ++++++++++---------- .../Spells/Hemomancer/v_blood_T3.json | 66 +++++++++++----------- .../Spells/Hemomancer/v_blood_T4.json | 52 ++++++++--------- 3 files changed, 90 insertions(+), 90 deletions(-) diff --git a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T2.json b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T2.json index 12d1357..b8825e0 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T2.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T2.json @@ -1,4 +1,35 @@ [ + { + "id": "t2_blood_bloodsting", + "type": "SPELL", + "name": { "str": "Blood Dagger" }, + "description": "Launch a small amount of your blood as a blade which can imaple your target.\n\nThis is a tier 2 spell.", + "sound_description": "glass shattering!", + "sound_type": "combat", + "sound_id": "bullet_hit", + "sound_variant": "hit_flesh", + "sprite": "animation_hit", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 2, + "max_level": 30, + "energy_source": "HP", + "base_energy_cost": 6, + "energy_increment": -0.1, + "final_energy_cost": 3, + "effect": "projectile_attack", + "valid_targets": [ "hostile", "ally", "ground" ], + "min_damage": 40, + "damage_increment": 1, + "max_damage": 150, + "damage_type": "stab", + "min_range": 10, + "range_increment": 0.333333333334, + "max_range": 20, + "base_casting_time": 90, + "casting_time_increment": -1.5, + "final_casting_time": 45, + "flags": [ "NO_LEGS" ] + }, { "id": "t2_blood_bloodpuddle", "type": "SPELL", @@ -31,37 +62,6 @@ "final_casting_time": 30, "flags": [ "NO_LEGS" ] }, - { - "id": "t2_blood_bloodsting", - "type": "SPELL", - "name": { "str": "Blood Dagger" }, - "description": "Launch a small amount of your blood as a blade which can imaple your target.\n\nThis is a tier 2 spell.", - "sound_description": "glass shattering!", - "sound_type": "combat", - "sound_id": "bullet_hit", - "sound_variant": "hit_flesh", - "sprite": "animation_hit", - "spell_class": "VAMP_BLOOD_spellcaster", - "difficulty": 2, - "max_level": 30, - "energy_source": "HP", - "base_energy_cost": 6, - "energy_increment": -0.1, - "final_energy_cost": 3, - "effect": "projectile_attack", - "valid_targets": [ "hostile", "ally", "ground" ], - "min_damage": 40, - "damage_increment": 1, - "max_damage": 150, - "damage_type": "stab", - "min_range": 10, - "range_increment": 0.333333333334, - "max_range": 20, - "base_casting_time": 90, - "casting_time_increment": -1.5, - "final_casting_time": 45, - "flags": [ "NO_LEGS" ] - }, { "id": "t2_blood_bloodsynthesis", "type": "SPELL", diff --git a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T3.json b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T3.json index 36bfac8..f4f2448 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T3.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T3.json @@ -1,4 +1,37 @@ [ + { + "id": "t3_blood_suppress", + "type": "SPELL", + "name": { "str": "Flow Suppression" }, + "description": "Command the target's life force to heavily restrict the flow of blood, casuing both injury and paralysis.\n\nThis is a Tier 3 spell.", + "sound_type": "combat", + "sound_id": "misc", + "sound_variant": "inhale", + "sprite": "fd_fatigue", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 4, + "max_level": 20, + "energy_source": "MANA", + "base_energy_cost": 300, + "energy_increment": -8, + "final_energy_cost": 150, + "effect": "target_attack", + "effect_str": "stunned", + "valid_targets": [ "ally", "hostile" ], + "min_damage": 3, + "damage_increment": 0, + "max_damage": 3, + "min_range": 5, + "range_increment": 0.25, + "max_range": 10, + "min_duration": 1600, + "duration_increment": 320, + "max_duration": 8000, + "base_casting_time": 250, + "casting_time_increment": -6.25, + "final_casting_time": 125, + "flags": [ "NO_LEGS", "CONCENTRATE" ] + }, { "id": "t3_blood_crimsonhaze", "type": "SPELL", @@ -34,39 +67,6 @@ "final_casting_time": 60, "flags": [ "NO_LEGS" ] }, - { - "id": "t3_blood_suppress", - "type": "SPELL", - "name": { "str": "Flow Suppression" }, - "description": "Command the target's life force to heavily restrict the flow of blood, casuing both injury and paralysis.\n\nThis is a Tier 3 spell.", - "sound_type": "combat", - "sound_id": "misc", - "sound_variant": "inhale", - "sprite": "fd_fatigue", - "spell_class": "VAMP_BLOOD_spellcaster", - "difficulty": 4, - "max_level": 20, - "energy_source": "MANA", - "base_energy_cost": 300, - "energy_increment": -8, - "final_energy_cost": 150, - "effect": "target_attack", - "effect_str": "stunned", - "valid_targets": [ "ally", "hostile" ], - "min_damage": 3, - "damage_increment": 0, - "max_damage": 3, - "min_range": 5, - "range_increment": 0.25, - "max_range": 10, - "min_duration": 1600, - "duration_increment": 320, - "max_duration": 8000, - "base_casting_time": 250, - "casting_time_increment": -6.25, - "final_casting_time": 125, - "flags": [ "NO_LEGS", "CONCENTRATE" ] - }, { "id": "t3_blood_purge", "type": "SPELL", diff --git a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T4.json b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T4.json index 136b336..fe63f0e 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T4.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T4.json @@ -36,32 +36,6 @@ "field_chance": 65, "flags": [ "NO_LEGS" ] }, - { - "id": "t4_blood_bloodsurge", - "type": "SPELL", - "name": { "str": "Blood Surge" }, - "description": "Expend some of your life force to greatly accelerate your blood flow and physical abilties for a short time.\n\nThis is a tier 4 spell.", - "sound_id": "misc", - "sound_variant": "inhale", - "sprite": "overlay_female_mutation_bio_blood_filter", - "spell_class": "VAMP_BLOOD_spellcaster", - "difficulty": 5, - "max_level": 10, - "energy_source": "HP", - "base_energy_cost": 12, - "energy_increment": -0.6, - "final_energy_cost": 6, - "effect": "target_attack", - "effect_str": "v_spell_bloodsurge", - "valid_targets": [ "self" ], - "base_casting_time": 180, - "casting_time_increment": -3, - "final_casting_time": 90, - "min_duration": 36000, - "duration_increment": 14400, - "max_duration": 180000, - "flags": [ "NO_LEGS", "CONCENTRATE" ] - }, { "id": "t4_blood_bloodwave", "type": "SPELL", @@ -95,5 +69,31 @@ "casting_time_increment": -3, "final_casting_time": 90, "flags": [ "NO_LEGS" ] + }, + { + "id": "t4_blood_bloodsurge", + "type": "SPELL", + "name": { "str": "Blood Surge" }, + "description": "Expend some of your life force to greatly accelerate your blood flow and physical abilties for a short time.\n\nThis is a tier 4 spell.", + "sound_id": "misc", + "sound_variant": "inhale", + "sprite": "overlay_female_mutation_bio_blood_filter", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 5, + "max_level": 10, + "energy_source": "HP", + "base_energy_cost": 12, + "energy_increment": -0.6, + "final_energy_cost": 6, + "effect": "target_attack", + "effect_str": "v_spell_bloodsurge", + "valid_targets": [ "self" ], + "base_casting_time": 180, + "casting_time_increment": -3, + "final_casting_time": 90, + "min_duration": 36000, + "duration_increment": 14400, + "max_duration": 180000, + "flags": [ "NO_LEGS", "CONCENTRATE" ] } ] -- cgit v1.2.1