diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2022-02-04 14:39:14 -0800 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2022-02-04 14:39:14 -0800 |
commit | 6f366c86fde399eb24b9bf6ce4d40d58f2a29b2c (patch) | |
tree | bdf3cd1b38a18627d751a6b76c984dfc7f7d2548 /vamp_stuff/Modification_Files/Spells/Hemomancer | |
parent | min_damage of 0 causes max_damage to apply to all levels. (diff) | |
download | cataclysm-bn-mod_vampire-stuff-redone-6f366c86fde399eb24b9bf6ce4d40d58f2a29b2c.tar.xz |
More balancing.
Add sounds to Hemomancer spells!
Redo the hit_you and hit_me random chance spells to use once_in instead of middleman spells.
Diffstat (limited to 'vamp_stuff/Modification_Files/Spells/Hemomancer')
7 files changed, 68 insertions, 29 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 6f7ecc7..9fe88e3 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json @@ -5,8 +5,11 @@ "name": { "str": "Transfusion" }, "note": "Uses MANA, just to prevent spamming.", "message": "You drain the lifeforce from your target!", - "sound_description": "splash!", "description": "Drain the life force of a target within reach.\n\nThis is a <color_light_gray>tier 1</color> spell.", + "sound_description": "splash!", + "sound_type": "combat", + "sound_id": "misc", + "sound_variant": "inhale", "sprite": "fd_blood", "spell_class": "VAMP_BLOOD_spellcaster", "difficulty": 1, @@ -16,7 +19,7 @@ "energy_increment": -3, "final_energy_cost": 60, "effect": "target_attack", - "extra_effects": [ { "id": "t1_blood_transfusion_spell_heal", "hit_self": true } ], + "extra_effects": [ { "id": "t1_blood_transfusion_spell", "hit_self": true } ], "valid_targets": [ "ally", "hostile" ], "min_damage": 1, "damage_increment": 1, @@ -27,13 +30,15 @@ "base_casting_time": 100, "casting_time_increment": -2.5, "final_casting_time": 50, - "flags": [ "NO_LEGS" ] + "flags": [ "SOMATIC", "NO_LEGS", "CONCENTRATE" ] }, { "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.", + "sound_id": "misc", + "sound_variant": "inhale", "sprite": "fd_fatigue", "spell_class": "VAMP_BLOOD_spellcaster", "difficulty": 2, @@ -54,13 +59,15 @@ "base_casting_time": 150, "casting_time_increment": -3.75, "final_casting_time": 75, - "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ] + "flags": [ "SOMATIC", "NO_LEGS", "CONCENTRATE" ] }, { "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.", + "sound_id": "misc", + "sound_variant": "inhale", "sprite": "overlay_female_mutation_bio_blood_filter", "spell_class": "VAMP_BLOOD_spellcaster", "difficulty": 2, @@ -78,6 +85,6 @@ "base_casting_time": 60, "casting_time_increment": -3, "final_casting_time": 30, - "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ] + "flags": [ "SOMATIC", "NO_LEGS", "CONCENTRATE" ] } ] 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 f366b18..5e3797b 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T2.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T2.json @@ -4,6 +4,8 @@ "type": "SPELL", "name": { "str": "Blood Puddle" }, "description": "Expel a portion of your blood and command it to form a thick pool in an area. It will greatly hamper the movement of non-vampires that attempt to pass through it.\n\nThis is a <color_light_gray>tier 2</color> spell.", + "sound_id": "bionics", + "sound_variant": "acid_discharge", "sprite": "fd_blood", "spell_class": "VAMP_BLOOD_spellcaster", "difficulty": 2, @@ -13,7 +15,7 @@ "energy_increment": -0.1, "final_energy_cost": 3, "effect": "projectile_attack", - "valid_targets": [ "hostile", "ally", "ground" ], + "valid_targets": [ "hostile", "ally", "ground", "self" ], "min_range": 5, "range_increment": 0.166666666667, "max_range": 10, @@ -34,9 +36,12 @@ "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 <color_light_gray>tier 2</color> spell.", + "sound_description": "glass shattering!", + "sound_type": "combat", + "sound_id": "bullet_hit", + "sound_variant": "hit_flesh", "sprite": "animation_hit", "spell_class": "VAMP_BLOOD_spellcaster", - "sound_description": "glass shattering!", "difficulty": 2, "max_level": 30, "energy_source": "HP", @@ -47,7 +52,7 @@ "valid_targets": [ "hostile", "ally", "ground" ], "min_damage": 40, "damage_increment": 1, - "max_damage": 100, + "max_damage": 150, "damage_type": "stab", "min_range": 10, "range_increment": 0.333333333334, @@ -62,26 +67,29 @@ "type": "SPELL", "name": { "str": "Blood Synthesis" }, "description": "Expend a portion of your life force to heal tissue damage in others.\n\nThis is a <color_light_gray>tier 2</color> spell.", + "sound_id": "misc", + "sound_variant": "inhale", "sprite": "fd_blood", "spell_class": "VAMP_BLOOD_spellcaster", "sound_description": "splash!", - "difficulty": 3, + "difficulty": 4, "max_level": 30, "energy_source": "HP", - "base_energy_cost": 0, - "energy_increment": 0.5, - "final_energy_cost": 15, + "base_energy_cost": 10, + "energy_increment": -0.166666666667, + "final_energy_cost": 5, "effect": "target_attack", + "extra_effects": [ { "id": "t2_blood_bloodsynthesis_spell_heal_pain" } ], "valid_targets": [ "ally" ], - "min_damage": -1, - "damage_increment": -1, + "min_damage": -15, + "damage_increment": -0.5, "max_damage": -30, "min_range": 1, "range_increment": 0.166666666667, "max_range": 6, - "base_casting_time": 120, - "casting_time_increment": -2, - "final_casting_time": 60, - "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ] + "base_casting_time": 150, + "casting_time_increment": -2.5, + "final_casting_time": 75, + "flags": [ "SOMATIC", "NO_LEGS", "CONCENTRATE" ] } ] 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 f207503..63b612e 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T3.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T3.json @@ -4,6 +4,8 @@ "type": "SPELL", "name": { "str": "Crimson Haze" }, "description": "Expel and vaporize some of your blood to create a disorienting haze that obstructs the vision and movement of those around you.\n\nThis is a <color_white>Tier 3</color> spell.", + "sound_id": "bionics", + "sound_variant": "acid_discharge", "sprite": "fd_blood", "spell_class": "VAMP_BLOOD_spellcaster", "difficulty": 3, @@ -37,6 +39,9 @@ "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 <color_white>Tier 3</color> spell.", + "sound_type": "combat", + "sound_id": "misc", + "sound_variant": "inhale", "sprite": "fd_fatigue", "spell_class": "VAMP_BLOOD_spellcaster", "difficulty": 4, @@ -60,13 +65,15 @@ "base_casting_time": 250, "casting_time_increment": -6.25, "final_casting_time": 125, - "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ] + "flags": [ "SOMATIC", "NO_LEGS", "CONCENTRATE" ] }, { "id": "t3_blood_purge", "type": "SPELL", "name": { "str": "Purge" }, "description": "Expend a small amount of your life force to expel contaminants from your body. The accelerated immune repsonse will linger for a time.\n\nThis is a <color_white>tier 3</color> spell.", + "sound_id": "misc", + "sound_variant": "inhale", "sprite": "overlay_female_mutation_bio_blood_filter", "spell_class": "VAMP_BLOOD_spellcaster", "difficulty": 2, @@ -84,6 +91,6 @@ "base_casting_time": 60, "casting_time_increment": -1, "final_casting_time": 30, - "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ] + "flags": [ "SOMATIC", "NO_LEGS", "CONCENTRATE" ] } ] 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 03f0d93..c72d799 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T4.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T4.json @@ -4,9 +4,12 @@ "type": "SPELL", "name": { "str": "Blood Tide" }, "description": "Expel some of your blood to strike all targets inside a wide cone.\n\nThis is a <color_light_red>tier 4</color> spell.", + "sound_description": "splash!", + "sound_type": "combat", + "sound_id": "fire_gun", + "sound_variant": "chemical_thrower", "sprite": "fd_blood", "spell_class": "VAMP_BLOOD_spellcaster", - "sound_description": "splash!", "difficulty": 4, "max_level": 30, "energy_source": "HP", @@ -17,7 +20,7 @@ "valid_targets": [ "hostile", "ally", "ground" ], "min_damage": 40, "damage_increment": 2, - "max_damage": 100, + "max_damage": 150, "damage_type": "bash", "note": "As a cone attack, the min/max_aoe is the width of the cone in degrees.", "min_aoe": 60, @@ -40,6 +43,8 @@ "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 <color_light_red>tier 4</color> spell.", + "sound_id": "misc", + "sound_variant": "inhale", "sprite": "overlay_female_mutation_bio_blood_filter", "spell_class": "VAMP_BLOOD_spellcaster", "difficulty": 5, @@ -57,13 +62,17 @@ "min_duration": 180000, "duration_increment": 27000, "max_duration": 450000, - "flags": [ "SOMATIC", "NO_LEGS" ] + "flags": [ "SOMATIC", "NO_LEGS", "CONCENTRATE" ] }, { "id": "t4_blood_bloodwave", "type": "SPELL", "name": { "str": "Blood Wave" }, "description": "Expel a moderate portion of your blood as a shockwave, striking anything nearby.\n\nThis is a <color_light_red>tier 4</color> spell.", + "sound_description": "splash!", + "sound_type": "combat", + "sound_id": "fire_gun", + "sound_variant": "chemical_thrower", "sprite": "fd_blood", "spell_class": "VAMP_BLOOD_spellcaster", "difficulty": 5, @@ -76,7 +85,7 @@ "valid_targets": [ "hostile", "ally", "ground" ], "min_damage": 50, "damage_increment": 2.5, - "max_damage": 125, + "max_damage": 187, "damage_type": "bash", "min_aoe": 5, "aoe_increment": 0.5, diff --git a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T5.json b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T5.json index 6d0d6d1..1d099d6 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T5.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T5.json @@ -33,13 +33,17 @@ "base_casting_time": 270, "casting_time_increment": -4.5, "final_casting_time": 135, - "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS", "WONDER" ] + "flags": [ "SOMATIC", "NO_LEGS", "WONDER" ] }, { "id": "t5_blood_essencepull", "type": "SPELL", "name": { "str": "Blood Eruption" }, "description": "Command the life force of the target to violently burst blood from every pore of their body.\n\nThis is a <color_red>tier 5</color> spell.", + "sound_id": "misc", + "sound_type": "combat", + "sound_variant": "inhale", + "sound_description": "splash!", "sprite": "fd_blood", "spell_class": "VAMP_BLOOD_spellcaster", "difficulty": 5, @@ -60,6 +64,6 @@ "base_casting_time": 300, "casting_time_increment": -7.5, "final_casting_time": 150, - "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ] + "flags": [ "SOMATIC", "NO_LEGS", "CONCENTRATE" ] } ] diff --git a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T6.json b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T6.json index bd3b60b..dc849c2 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T6.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T6.json @@ -20,7 +20,7 @@ "duration_increment": 5000, "max_duration": 180000, "base_casting_time": 3000, - "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ] + "flags": [ "SOMATIC", "NO_LEGS", "CONCENTRATE" ] }, { "id": "t6_blood_crimsoncoat", @@ -28,6 +28,8 @@ "name": { "str": "Crimson Coat" }, "note": "Timed countering tactic. Useful for preventing high damage attacks like SMASH or gunshots.", "description": "Convert a portion of your blood into a thick flexible armour that covers your entire body for a short time.\n\nThis is a <color_magenta>tier 6</color> spell.", + "sound_id": "misc", + "sound_variant": "inhale", "spell_class": "VAMP_BLOOD_spellcaster", "difficulty": 6, "max_level": 10, @@ -48,6 +50,8 @@ "type": "SPELL", "name": { "str": "Blood Sword" }, "description": "Convert some of your blood into a powerful broadsword.\n\nThis is a <color_magenta>tier 6</color> spell.", + "sound_id": "misc", + "sound_variant": "inhale", "spell_class": "VAMP_BLOOD_spellcaster", "difficulty": 4, "max_level": 10, @@ -66,6 +70,6 @@ "base_casting_time": 150, "casting_time_increment": -7.5, "final_casting_time": 75, - "flags": [ "SOMATIC", "NO_LEGS" ] + "flags": [ "SOMATIC", "NO_LEGS", "CONCENTRATE" ] } ] diff --git a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T7.json b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T7.json index ba4f541..042268c 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T7.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T7.json @@ -20,6 +20,6 @@ "base_casting_time": 550, "casting_time_increment": -13.75, "final_casting_time": 275, - "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ] + "flags": [ "SOMATIC", "NO_LEGS", "CONCENTRATE" ] } ] |