From 6f366c86fde399eb24b9bf6ce4d40d58f2a29b2c Mon Sep 17 00:00:00 2001
From: jc_gargma <jc_gargma@iserlohn-fortress.net>
Date: Fri, 4 Feb 2022 14:39:14 -0800
Subject: 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.

---
 .../Spells/Hemomancer/v_blood_T1.json              |  17 ++-
 .../Spells/Hemomancer/v_blood_T2.json              |  34 ++++--
 .../Spells/Hemomancer/v_blood_T3.json              |  11 +-
 .../Spells/Hemomancer/v_blood_T4.json              |  17 ++-
 .../Spells/Hemomancer/v_blood_T5.json              |   8 +-
 .../Spells/Hemomancer/v_blood_T6.json              |   8 +-
 .../Spells/Hemomancer/v_blood_T7.json              |   2 +-
 .../Spells/Misc/v_spell_item.json                  |  22 +++-
 .../Modification_Files/Spells/v_spell_combo.json   | 134 ++++++++++++++-------
 .../Spells/v_spell_hit_time.json                   |  22 ++++
 10 files changed, 201 insertions(+), 74 deletions(-)

(limited to 'vamp_stuff/Modification_Files/Spells')

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" ]
   }
 ]
diff --git a/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json
index ed53eb3..a44967e 100644
--- a/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json
+++ b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json
@@ -50,7 +50,9 @@
         {
           "has": "WORN",
           "condition": "ALWAYS",
-          "hit_me_effect": [ { "id": "v_hemo_crimsoncoat_coat_pr_maybe" } ],
+          "hit_me_effect": [
+            { "id": "v_hemo_crimsoncoat_coat_pr", "once_in": 2 }
+          ],
           "values": [
             { "value": "ARMOR_BASH", "add": 70 },
             { "value": "ARMOR_CUT", "add": 70 },
@@ -90,10 +92,22 @@
         {
           "has": "HELD",
           "condition": "ALWAYS",
-          "hit_you_effect": [ { "id": "v_hemo_orusform_bloodling_strike_maybe" } ],
-          "hit_me_effect": [ { "id": "v_hemo_orusform_bloodling_impact_maybe" } ],
+          "hit_you_effect": [
+            { "id": "v_hemo_orusform_bloodling_strike", "once_in": 5 },
+            { "id": "v_hemo_orusform_bloodling_strike_greater", "once_in": 20 }
+          ],
+          "hit_me_effect": [
+            { "id": "v_hemo_orusform_bloodling_impact", "once_in": 10 },
+            { "id": "v_hemo_orusform_pr", "once_in": 4 }
+          ],
           "values": [ { "value": "MAX_HP", "add": 50 } ],
-          "intermittent_activation": [ { "effects": [ { "frequency": "30 seconds", "spell_effects": [ { "id": "v_hemo_orusform_bloodling" } ] } ] } ]
+          "intermittent_activation": [
+            { "effects": [
+              { "frequency": "30 seconds", "spell_effects": [
+                { "id": "v_hemo_orusform_bloodling" }
+              ] }
+            ] }
+          ]
         }
       ]
     },
diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
index af785b8..45388d1 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
@@ -5,22 +5,23 @@
     "type": "SPELL",
     "name": { "str": "Tranfusion Spell" },
     "message": "You feel refreshed as you cast!",
-    "description": "It will cast Transfusion Damage and Transfusion Heal.",
+    "description": "It will cast Transfusion Heal and Transfusion Heal Pain.",
+    "sprite": "fd_blood",
     "flags": [ "SILENT" ],
-    "valid_targets": [ "ally", "hostile" ],
+    "valid_targets": [ "self" ],
     "effect": "target_attack",
-    "extra_effects": [ { "id": "t1_blood_transfusion_spell_heal", "hit_self": true }, { "id": "t1_blood_transfusion_spell_dmg" } ],
-    "min_range": 10,
-    "max_range": 10
+    "extra_effects": [
+      { "id": "t1_blood_transfusion_spell_heal", "hit_self": true },
+      { "id": "t1_blood_transfusion_spell_heal_pain" }
+    ]
   },
   {
     "id": "t1_blood_transfusion_spell_heal",
     "type": "SPELL",
     "name": { "str": "Tranfusion Heal" },
-    "description": "Heals the caster with 1 hp.",
+    "description": "Heals the caster for 1 to 20 HP.",
     "sprite": "fd_blood",
-    "difficulty": 1,
-    "max_level": 10,
+    "max_level": 20,
     "flags": [ "SILENT" ],
     "valid_targets": [ "self" ],
     "effect": "target_attack",
@@ -30,17 +31,35 @@
     "damage_type": "none"
   },
   {
-    "id": "t1_blood_transfusion_spell_dmg",
+    "id": "t1_blood_transfusion_spell_heal_pain",
     "type": "SPELL",
-    "name": { "str": "Tranfusion Damage" },
-    "description": "Damages the target with 2 hp.",
+    "name": { "str": "Tranfusion Heal Pain" },
+    "description": "Heals the caster for 2 to 40 pain.",
+    "sprite": "fd_blood",
+    "max_level": 20,
     "flags": [ "SILENT" ],
-    "valid_targets": [ "ally", "hostile" ],
-    "effect": "target_attack",
+    "valid_targets": [ "self" ],
+    "effect": "recover_energy",
+    "effect_str": "PAIN",
     "min_damage": 2,
-    "max_damage": 2,
-    "min_range": 10,
-    "max_range": 10,
+    "damage_increment": 2,
+    "max_damage": 40,
+    "damage_type": "none"
+  },
+  {
+    "id": "t2_blood_bloodsynthesis_spell_heal_pain",
+    "type": "SPELL",
+    "name": { "str": "Blood Synthesis Heal Pain" },
+    "description": "Heals the ally for 30 to 60 pain.",
+    "sprite": "fd_blood",
+    "max_level": 30,
+    "flags": [ "SILENT" ],
+    "valid_targets": [ "ally" ],
+    "effect": "recover_energy",
+    "effect_str": "PAIN",
+    "min_damage": 30,
+    "damage_increment": 1,
+    "max_damage": 60,
     "damage_type": "none"
   },
   {
@@ -49,33 +68,36 @@
     "name": { "str": "Crimson Haze Blind" },
     "description": "Blind foes within a 4 tile radius.",
     "sprite": "fd_blood",
-    "max_level": 15,
+    "max_level": 30,
     "flags": [ "SILENT" ],
     "valid_targets": [ "hostile", "ally", "ground" ],
     "effect": "projectile_attack",
     "effect_str": "blind",
     "min_aoe": 2,
-    "energy_increment": 0.7,
+    "energy_increment": 0.1,
     "max_aoe": 5,
-    "min_duration": 500,
-    "duration_increment": 100,
-    "max_duration": 1500,
+    "min_duration": 2400,
+    "duration_increment": 120,
+    "max_duration": 6000,
     "damage_type": "bio"
   },
   {
     "id": "t5_blood_outrage_bash",
     "type": "SPELL",
     "name": { "str": "Outrage Bash" },
-    "description": "Deals 50 bash damage.",
+    "description": "Deals 75 bash damage.",
+    "sound_type": "combat",
+    "sound_description": "splash!",
+    "sound_variant": "big_bash",
     "sprite": "animation_hit",
     "message": "A thick tentacle strikes!",
-    "flags": [ "SILENT", "RANDOM_TARGET" ],
+    "flags": [ "RANDOM_TARGET" ],
     "valid_targets": [ "hostile" ],
     "effect": "target_attack",
     "base_energy_cost": 1,
     "energy_source": "HP",
-    "min_damage": 50,
-    "max_damage": 50,
+    "min_damage": 75,
+    "max_damage": 75,
     "min_range": 12,
     "max_range": 12,
     "damage_type": "bash"
@@ -84,16 +106,20 @@
     "id": "t5_blood_outrage_cut",
     "type": "SPELL",
     "name": { "str": "Outrage Cut" },
-    "description": "Deals 50 cut damage.",
+    "description": "Deals 75 cut damage.",
+    "sound_description": "splash!",
+    "sound_type": "combat",
+    "sound_id": "melee_hit_flesh",
+    "sound_variant": "big_cutting",
     "sprite": "animation_hit",
     "message": "A tentacle strand slashes!",
-    "flags": [ "SILENT", "RANDOM_TARGET" ],
+    "flags": [ "RANDOM_TARGET" ],
     "valid_targets": [ "hostile" ],
     "effect": "target_attack",
     "base_energy_cost": 1,
     "energy_source": "HP",
-    "min_damage": 50,
-    "max_damage": 50,
+    "min_damage": 75,
+    "max_damage": 75,
     "min_range": 12,
     "max_range": 12,
     "damage_type": "cut"
@@ -103,15 +129,19 @@
     "type": "SPELL",
     "name": { "str": "Outrage Stab" },
     "description": "Deals 50 stab damage.",
+    "sound_description": "splash!",
+    "sound_type": "combat",
+    "sound_id": "melee_hit_flesh",
+    "sound_variant": "big_stabbing",
     "sprite": "animation_hit",
     "message": "A long tendril impales!",
-    "flags": [ "SILENT", "RANDOM_TARGET" ],
+    "flags": [ "RANDOM_TARGET" ],
     "valid_targets": [ "hostile" ],
     "effect": "target_attack",
     "base_energy_cost": 1,
     "energy_source": "HP",
-    "min_damage": 50,
-    "max_damage": 50,
+    "min_damage": 75,
+    "max_damage": 75,
     "min_range": 12,
     "max_range": 12,
     "damage_type": "stab"
@@ -125,10 +155,33 @@
     "flags": [ "SILENT" ],
     "valid_targets": [ "ally", "hostile", "ground" ],
     "effect": "target_attack",
-    "extra_effects": [ { "id": "t5_blood_outrage_drain_heal", "hit_self": true }, { "id": "t5_blood_outrage_drain_dmg" } ],
+    "extra_effects": [
+      { "id": "t5_blood_outrage_drain_dmg" },
+      { "id": "t5_blood_outrage_drain_heal", "hit_self": true },
+      { "id": "t5_blood_outrage_drain_heal_pain", "hit_self": true }
+    ],
     "min_range": 12,
     "max_range": 12
   },
+  {
+    "id": "t5_blood_outrage_drain_dmg",
+    "type": "SPELL",
+    "name": { "str": "Drain Damage" },
+    "description": "Deals 25 non-elemental damage to the target.",
+    "sound_description": "splash!",
+    "sound_type": "combat",
+    "sound_id": "misc",
+    "sound_variant": "inhale",
+    "sprite": "fd_blood",
+    "flags": [ "RANDOM_TARGET" ],
+    "valid_targets": [ "hostile" ],
+    "effect": "target_attack",
+    "min_damage": 25,
+    "max_damage": 25,
+    "min_range": 12,
+    "max_range": 12,
+    "damage_type": "none"
+  },
   {
     "id": "t5_blood_outrage_drain_heal",
     "type": "SPELL",
@@ -143,18 +196,17 @@
     "damage_type": "none"
   },
   {
-    "id": "t5_blood_outrage_drain_dmg",
+    "id": "t5_blood_outrage_drain_heal_pain",
     "type": "SPELL",
-    "name": { "str": "Drain Damage" },
-    "description": "Deals 25 non-elemental damage to the target.",
+    "name": { "str": "Drain Heal Pain" },
+    "description": "Heals the caster for 25 pain.",
     "sprite": "fd_blood",
-    "flags": [ "SILENT", "RANDOM_TARGET" ],
-    "valid_targets": [ "hostile" ],
-    "effect": "target_attack",
+    "flags": [ "SILENT" ],
+    "valid_targets": [ "self" ],
+    "effect": "recover_energy",
+    "effect_str": "PAIN",
     "min_damage": 25,
     "max_damage": 25,
-    "min_range": 12,
-    "max_range": 12,
     "damage_type": "none"
   },
   {
diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json b/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json
index 6381384..4891a45 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json
@@ -148,6 +148,7 @@
     "type": "SPELL",
     "name": { "str": "Piercing Retaliation" },
     "description": "Deals 15 stab damage and stuns for 1-3 turns.",
+    "message": "The crimson coat retaliates against your attacker with a blood tentacle!",
     "valid_targets": [ "hostile" ],
     "flags": [ "SILENT", "RANDOM_DURATION" ],
     "effect": "target_attack",
@@ -198,6 +199,7 @@
     "type": "SPELL",
     "name": { "str": "Spawn Bloodling!" },
     "description": "Transform a portion of the target into a bloodling.",
+    "message": "You transform a portion of the target into a bloodling!",
     "valid_targets": [ "self" ],
     "effect": "summon",
     "effect_str": "mon_orus_bloodling",
@@ -215,6 +217,7 @@
     "type": "SPELL",
     "name": { "str": "Spawn Greater Bloodling!" },
     "description": "Transform a portion of the target into a greater bloodling.",
+    "message": "You transform a portion of the target into a greater bloodling!",
     "valid_targets": [ "self" ],
     "effect": "summon",
     "effect_str": "mon_orus_bloodling_greater",
@@ -255,6 +258,7 @@
     "type": "SPELL",
     "name": { "str": "Spawn Bloodling!" },
     "description": "Transforms the blood lost from being attacked into a bloodling.",
+    "message": "You transform some of your lost blood into a bloodling!",
     "valid_targets": [ "self" ],
     "effect": "summon",
     "effect_str": "mon_orus_bloodling",
@@ -278,6 +282,24 @@
     "flags": [ "SILENT" ],
     "extra_effects": [ { "id": "v_hemo_crimsoncoat_coat_pr" } ]
   },
+  {
+    "id": "v_hemo_orusform_pr",
+    "type": "SPELL",
+    "name": { "str": "Piercing Retaliation" },
+    "description": "Deals 15 stab damage and stuns for 1-3 turns.",
+    "message": "You retaliate against your attacker with a blood tentacle!",
+    "valid_targets": [ "hostile" ],
+    "flags": [ "SILENT", "RANDOM_DURATION" ],
+    "effect": "target_attack",
+    "effect_str": "stunned",
+    "min_damage": 15,
+    "max_damage": 15,
+    "min_range": 2,
+    "max_range": 2,
+    "min_duration": 100,
+    "max_duration": 300,
+    "damage_type": "stab"
+  },
   {
     "id": "v_hemo_orusform_bloodling",
     "type": "SPELL",
-- 
cgit v1.2.1