summaryrefslogtreecommitdiff
path: root/vamp_stuff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2022-02-04 01:19:42 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2022-02-04 01:19:42 -0800
commit856906c4a6dfd4aed13ce873369faeab0c86a8e1 (patch)
treea5d74c0f0de500e66d5c00b473844b8b87635ea0 /vamp_stuff
parentTypo in blood ascended description. (diff)
downloadcataclysm-bn-mod_vampire-stuff-redone-856906c4a6dfd4aed13ce873369faeab0c86a8e1.tar.xz
Major Hemomancer spell balance pass.
Diffstat (limited to 'vamp_stuff')
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json54
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T2.json56
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T3.json54
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T4.json50
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T5.json37
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T6.json24
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T7.json16
-rw-r--r--vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json6
-rw-r--r--vamp_stuff/Modification_Files/Spells/Misc/v_spell_mon.json41
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_combo.json40
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_effects.json4
-rw-r--r--vamp_stuff/readme4
12 files changed, 221 insertions, 165 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 1c8b83c..e0676b0 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json
@@ -10,23 +10,23 @@
"sprite": "fd_blood",
"spell_class": "VAMP_BLOOD_spellcaster",
"difficulty": 1,
- "max_level": 10,
+ "max_level": 20,
"energy_source": "MANA",
- "base_energy_cost": 25,
- "energy_increment": 25,
- "final_energy_cost": 250,
+ "base_energy_cost": 120,
+ "energy_increment": -3,
+ "final_energy_cost": 60,
"effect": "target_attack",
"extra_effects": [ { "id": "t1_blood_transfusion_spell_heal", "hit_self": true } ],
"valid_targets": [ "ally", "hostile" ],
- "min_damage": 2,
+ "min_damage": 0,
+ "damage_increment": 1,
"max_damage": 20,
- "damage_increment": 2,
"damage_type": "bio",
"min_range": 10,
"max_range": 10,
- "base_casting_time": 150,
- "casting_time_increment": -25,
- "final_casting_time": 25,
+ "base_casting_time": 100,
+ "casting_time_increment": -2.5,
+ "final_casting_time": 50,
"flags": [ "NO_LEGS" ]
},
{
@@ -37,20 +37,22 @@
"sprite": "fd_fatigue",
"spell_class": "VAMP_BLOOD_spellcaster",
"difficulty": 2,
- "max_level": 10,
+ "max_level": 20,
"energy_source": "MANA",
- "base_energy_cost": 150,
+ "base_energy_cost": 180,
+ "energy_increment": -4.5,
+ "final_energy_cost": 90,
"effect": "target_attack",
"effect_str": "v_spell_bloodcurl",
"valid_targets": [ "ally", "hostile" ],
- "min_range": 6,
- "range_increment": 1,
- "max_range": 15,
- "min_duration": 100,
- "duration_increment": 100,
- "max_duration": 1000,
- "base_casting_time": 100,
- "casting_time_increment": -5,
+ "min_range": 5,
+ "range_increment": 0.3,
+ "max_range": 10,
+ "min_duration": 2000,
+ "duration_increment": 400,
+ "max_duration": 10000,
+ "base_casting_time": 150,
+ "casting_time_increment": -3.75,
"final_casting_time": 75,
"flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ]
},
@@ -62,16 +64,20 @@
"sprite": "overlay_female_mutation_bio_blood_filter",
"spell_class": "VAMP_BLOOD_spellcaster",
"difficulty": 2,
- "max_level": 5,
+ "max_level": 10,
"energy_source": "HP",
- "base_energy_cost": 1,
- "final_energy_cost": 1,
+ "base_energy_cost": 6,
+ "energy_increment": -0.3,
+ "final_energy_cost": 3,
"effect": "target_attack",
"effect_str": "v_spell_clot",
"valid_targets": [ "self" ],
- "min_duration": 1000,
+ "min_duration": 400,
"duration_increment": 1000,
- "max_duration": 6000,
+ "max_duration": 1000,
+ "base_casting_time": 60,
+ "casting_time_increment": -3,
+ "final_casting_time": 30,
"flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ]
}
]
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 2cfce42..aae4cd6 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T2.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T2.json
@@ -7,23 +7,26 @@
"sprite": "fd_blood",
"spell_class": "VAMP_BLOOD_spellcaster",
"difficulty": 2,
- "max_level": 10,
+ "max_level": 30,
"energy_source": "HP",
- "base_energy_cost": 2,
- "final_energy_cost": 2,
+ "base_energy_cost": 6,
+ "energy_increment": -0.1,
+ "final_energy_cost": 3,
"effect": "projectile_attack",
"valid_targets": [ "hostile", "ally", "ground" ],
"min_range": 5,
- "range_increment": 0.5,
+ "range_increment": 0.166666666667,
"max_range": 10,
"min_aoe": 2,
- "aoe_increment": 0.3,
+ "aoe_increment": 0.25,
"max_aoe": 5,
"field_id": "fd_puddleb",
"min_field_intensity": 1,
- "field_intensity_increment": 0.25,
+ "field_intensity_increment": 0.0666666666667,
"max_field_intensity": 3,
- "base_casting_time": 125,
+ "base_casting_time": 60,
+ "casting_time_increment": -1,
+ "final_casting_time": 30,
"flags": [ "SOMATIC", "NO_LEGS" ]
},
{
@@ -34,23 +37,24 @@
"sprite": "animation_hit",
"spell_class": "VAMP_BLOOD_spellcaster",
"sound_description": "glass shattering!",
- "difficulty": 3,
+ "difficulty": 2,
"max_level": 30,
"energy_source": "HP",
- "base_energy_cost": 1,
- "final_energy_cost": 1,
+ "base_energy_cost": 6,
+ "energy_increment": -0.1,
+ "final_energy_cost": 3,
"effect": "projectile_attack",
"valid_targets": [ "hostile", "ally", "ground" ],
- "min_damage": 10,
+ "min_damage": 40,
"damage_increment": 1,
- "max_damage": 40,
+ "max_damage": 100,
"damage_type": "stab",
"min_range": 10,
- "range_increment": 0.5,
+ "range_increment": 0.333333333334,
"max_range": 20,
- "base_casting_time": 100,
- "casting_time_increment": -2,
- "final_casting_time": 40,
+ "base_casting_time": 90,
+ "casting_time_increment": -1.5,
+ "final_casting_time": 45,
"flags": [ "SOMATIC", "NO_LEGS" ]
},
{
@@ -62,20 +66,22 @@
"spell_class": "VAMP_BLOOD_spellcaster",
"sound_description": "splash!",
"difficulty": 3,
- "max_level": 10,
+ "max_level": 30,
"energy_source": "HP",
- "base_energy_cost": 1,
- "energy_increment": 1,
- "final_energy_cost": 10,
+ "base_energy_cost": 0,
+ "energy_increment": 0.5,
+ "final_energy_cost": 15,
"effect": "target_attack",
"valid_targets": [ "ally" ],
- "min_damage": -5,
- "damage_increment": -2,
- "max_damage": -20,
+ "min_damage": 0,
+ "damage_increment": -1,
+ "max_damage": -30,
"min_range": 1,
- "range_increment": 0.5,
+ "range_increment": 0.166666666667,
"max_range": 6,
- "base_casting_time": 500,
+ "base_casting_time": 120,
+ "casting_time_increment": -2,
+ "final_casting_time": 60,
"flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ]
}
]
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 9e16344..5c922b8 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T3.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T3.json
@@ -7,25 +7,29 @@
"sprite": "fd_blood",
"spell_class": "VAMP_BLOOD_spellcaster",
"difficulty": 3,
- "max_level": 15,
+ "max_level": 30,
"energy_source": "HP",
- "base_energy_cost": 2,
- "final_energy_cost": 2,
+ "base_energy_cost": 8,
+ "energy_increment": -0.133333333334,
+ "final_energy_cost": 4,
"effect": "projectile_attack",
"effect_str": "v_spell_crimsonhaze",
"extra_effects": [ { "id": "t3_blood_crimsonhaze_blind", "hit_self": true } ],
"valid_targets": [ "hostile", "ally", "ground" ],
"min_aoe": 2,
- "aoe_increment": 0.7,
+ "aoe_increment": 0.25,
"max_aoe": 5,
- "min_duration": 500,
- "duration_increment": 100,
- "max_duration": 1500,
+ "min_duration": 2400,
+ "duration_increment": 120,
+ "max_duration": 6000,
"field_id": "fd_blood",
"min_field_intensity": 1,
"field_intensity_increment": 0.1,
"max_field_intensity": 2,
"field_chance": 65,
+ "base_casting_time": 120,
+ "casting_time_increment": -2,
+ "final_casting_time": 60,
"flags": [ "SOMATIC", "NO_LEGS" ]
},
{
@@ -38,20 +42,24 @@
"difficulty": 4,
"max_level": 20,
"energy_source": "MANA",
- "base_energy_cost": 250,
+ "base_energy_cost": 300,
+ "energy_increment": -8,
+ "final_energy_cost": 150,
"effect": "target_attack",
"effect_str": "stunned",
"valid_targets": [ "ally", "hostile" ],
- "min_damage": 0,
- "damage_increment": 2,
- "max_damage": 10,
+ "min_damage": 2.5,
+ "damage_increment": 0,
+ "max_damage": 2.5,
"min_range": 5,
- "range_increment": 0.3,
+ "range_increment": 0.25,
"max_range": 10,
- "min_duration": 100,
- "duration_increment": 50,
- "max_duration": 1000,
- "base_casting_time": 125,
+ "min_duration": 1600,
+ "duration_increment": 320,
+ "max_duration": 8000,
+ "base_casting_time": 250,
+ "casting_time_increment": -6.25,
+ "final_casting_time": 125,
"flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ]
},
{
@@ -62,16 +70,20 @@
"sprite": "overlay_female_mutation_bio_blood_filter",
"spell_class": "VAMP_BLOOD_spellcaster",
"difficulty": 2,
- "max_level": 5,
+ "max_level": 10,
"energy_source": "HP",
- "base_energy_cost": 2,
- "final_energy_cost": 2,
+ "base_energy_cost": 6,
+ "energy_increment": -0.3,
+ "final_energy_cost": 3,
"effect": "target_attack",
"effect_str": "v_spell_purge",
"valid_targets": [ "self" ],
- "min_duration": 1000,
+ "min_duration": 400,
"duration_increment": 1000,
- "max_duration": 6000,
+ "max_duration": 1000,
+ "base_casting_time": 60,
+ "casting_time_increment": -1,
+ "final_casting_time": 30,
"flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ]
}
]
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 5f727ad..03f0d93 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T4.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T4.json
@@ -8,26 +8,29 @@
"spell_class": "VAMP_BLOOD_spellcaster",
"sound_description": "splash!",
"difficulty": 4,
- "max_level": 20,
+ "max_level": 30,
"energy_source": "HP",
- "base_energy_cost": 5,
+ "base_energy_cost": 10,
+ "energy_increment": -0.166666666667,
"final_energy_cost": 5,
"effect": "cone_attack",
"valid_targets": [ "hostile", "ally", "ground" ],
- "min_damage": 30,
- "damage_increment": 3,
- "max_damage": 90,
+ "min_damage": 40,
+ "damage_increment": 2,
+ "max_damage": 100,
"damage_type": "bash",
"note": "As a cone attack, the min/max_aoe is the width of the cone in degrees.",
"min_aoe": 60,
"max_aoe": 60,
"min_range": 5,
- "range_increment": 0.27,
+ "range_increment": 0.5,
"max_range": 10,
- "base_casting_time": 225,
+ "base_casting_time": 150,
+ "casting_time_increment": -2.5,
+ "final_casting_time": 75,
"field_id": "fd_blood",
"min_field_intensity": 1,
- "field_intensity_increment": 0.1,
+ "field_intensity_increment": 0.0333333333334,
"max_field_intensity": 2,
"field_chance": 65,
"flags": [ "SOMATIC", "NO_LEGS" ]
@@ -39,17 +42,21 @@
"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.",
"sprite": "overlay_female_mutation_bio_blood_filter",
"spell_class": "VAMP_BLOOD_spellcaster",
- "difficulty": 4,
- "max_level": 5,
+ "difficulty": 5,
+ "max_level": 10,
"energy_source": "HP",
- "base_energy_cost": 5,
+ "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": 300,
- "min_duration": 30000,
- "duration_increment": 18000,
- "max_duration": 120000,
+ "base_casting_time": 180,
+ "casting_time_increment": -3,
+ "final_casting_time": 90,
+ "min_duration": 180000,
+ "duration_increment": 27000,
+ "max_duration": 450000,
"flags": [ "SOMATIC", "NO_LEGS" ]
},
{
@@ -62,13 +69,14 @@
"difficulty": 5,
"max_level": 30,
"energy_source": "HP",
- "base_energy_cost": 10,
- "final_energy_cost": 10,
+ "base_energy_cost": 12,
+ "energy_increment": -0.2,
+ "final_energy_cost": 6,
"effect": "projectile_attack",
"valid_targets": [ "hostile", "ally", "ground" ],
"min_damage": 50,
- "damage_increment": 3.5,
- "max_damage": 150,
+ "damage_increment": 2.5,
+ "max_damage": 125,
"damage_type": "bash",
"min_aoe": 5,
"aoe_increment": 0.5,
@@ -78,7 +86,9 @@
"field_intensity_increment": 0.1,
"max_field_intensity": 2,
"field_chance": 65,
- "base_casting_time": 500,
+ "base_casting_time": 180,
+ "casting_time_increment": -3,
+ "final_casting_time": 90,
"flags": [ "SOMATIC", "NO_LEGS" ]
}
]
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 86abdfb..c347f9d 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T5.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T5.json
@@ -7,12 +7,12 @@
"sprite": "fd_blood",
"spell_class": "VAMP_BLOOD_spellcaster",
"message": "<color_light_red>Fury fills your mind and body...</color>\nAs you stand, blood tendrils emerge from you!",
- "difficulty": 5,
- "max_level": 10,
+ "difficulty": 8,
+ "max_level": 30,
"energy_source": "HP",
- "base_energy_cost": 3,
- "energy_cost_increment": 3,
- "final_energy_cost": 30,
+ "base_energy_cost": 18,
+ "energy_cost_increment": -0.3,
+ "final_energy_cost": 9,
"effect": "target_attack",
"extra_effects": [
{ "id": "t5_blood_outrage_bash" },
@@ -27,10 +27,12 @@
{ "id": "t5_blood_outrage_drain" }
],
"valid_targets": [ "none" ],
- "min_damage": 3,
+ "min_damage": 0,
+ "damage_increment": 1,
"max_damage": 30,
- "damage_increment": 3,
- "base_casting_time": 500,
+ "base_casting_time": 270,
+ "casting_time_increment": -4.5,
+ "final_casting_time": 135,
"flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS", "WONDER" ]
},
{
@@ -41,20 +43,23 @@
"sprite": "fd_blood",
"spell_class": "VAMP_BLOOD_spellcaster",
"difficulty": 5,
- "max_level": 5,
+ "max_level": 20,
"energy_source": "MANA",
"base_energy_cost": 50,
- "energy_cost_increment": 50,
+ "energy_cost_increment": 10,
"final_energy_cost": 250,
"effect": "target_attack",
"valid_targets": [ "ally", "hostile" ],
- "min_damage": 25,
- "damage_increment": 25,
- "max_damage": 125,
+ "min_damage": 50,
+ "damage_increment": 50,
+ "max_damage": 250,
"damage_type": "bio",
- "min_range": 1,
- "max_range": 1,
- "base_casting_time": 125,
+ "min_range": 5,
+ "range_increment": 0.25,
+ "max_range": 10,
+ "base_casting_time": 300,
+ "casting_time_increment": -7.5,
+ "final_casting_time": 150,
"flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ]
}
]
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 47d137a..bd3b60b 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T6.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T6.json
@@ -6,7 +6,7 @@
"description": "Expend a large amount of your life force to summon a ravenous mist that consumes life force from every non-vampire near it.\n\nThis is a <color_magenta>tier 6</color> spell.",
"spell_class": "VAMP_BLOOD_spellcaster",
"difficulty": 6,
- "max_level": 5,
+ "max_level": 30,
"energy_source": "HP",
"base_energy_cost": 40,
"effect": "summon",
@@ -17,7 +17,7 @@
"min_aoe": 3,
"max_aoe": 3,
"min_duration": 30000,
- "duration_increment": 30000,
+ "duration_increment": 5000,
"max_duration": 180000,
"base_casting_time": 3000,
"flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ]
@@ -30,7 +30,7 @@
"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.",
"spell_class": "VAMP_BLOOD_spellcaster",
"difficulty": 6,
- "max_level": 5,
+ "max_level": 10,
"energy_source": "HP",
"base_energy_cost": 2,
"effect": "spawn_item",
@@ -39,7 +39,7 @@
"min_damage": 1,
"max_damage": 1,
"min_duration": 200,
- "duration_increment": 50,
+ "duration_increment": 30,
"max_duration": 500,
"flags": [ "SOMATIC", "NO_LEGS" ]
},
@@ -50,18 +50,22 @@
"description": "Convert some of your blood into a powerful broadsword.\n\nThis is a <color_magenta>tier 6</color> spell.",
"spell_class": "VAMP_BLOOD_spellcaster",
"difficulty": 4,
- "max_level": 30,
+ "max_level": 10,
"energy_source": "HP",
- "base_energy_cost": 6,
+ "base_energy_cost": 10,
+ "energy_cost_increment": -0.5,
+ "final_energy_cost": 5,
"effect": "spawn_item",
"effect_str": "v_hemo_whip",
"valid_targets": [ "self" ],
"min_damage": 1,
"max_damage": 1,
- "min_duration": 30000,
- "duration_increment": 3000,
- "max_duration": 120000,
- "base_casting_time": 200,
+ "min_duration": 720000,
+ "duration_increment": 108000,
+ "max_duration": 1800000,
+ "base_casting_time": 150,
+ "casting_time_increment": -7.5,
+ "final_casting_time": 75,
"flags": [ "SOMATIC", "NO_LEGS" ]
}
]
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 a0a0e1e..ba4f541 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T7.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T7.json
@@ -6,18 +6,20 @@
"description": "Transform your entire body into a nightmarish avatar of blood.\n\nThis is a <color_pink>tier 7</color> spell.",
"spell_class": "VAMP_BLOOD_spellcaster",
"difficulty": 10,
- "max_level": 10,
+ "max_level": 20,
"energy_source": "MANA",
"base_energy_cost": 1000,
+ "energy_cost_increment": 25,
+ "final_energy_cost": 500,
"effect": "spawn_item",
"effect_str": "v_hemo_form_orus",
"valid_targets": [ "self" ],
- "min_duration": 3000,
- "duration_increment": 1000,
- "max_duration": 12000,
- "base_casting_time": 100,
- "casting_time_increment": -5,
- "final_casting_time": 75,
+ "min_duration": 60000,
+ "duration_increment": 12000,
+ "max_duration": 300000,
+ "base_casting_time": 550,
+ "casting_time_increment": -13.75,
+ "final_casting_time": 275,
"flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ]
}
]
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 1809feb..ed53eb3 100644
--- a/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json
+++ b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json
@@ -51,7 +51,11 @@
"has": "WORN",
"condition": "ALWAYS",
"hit_me_effect": [ { "id": "v_hemo_crimsoncoat_coat_pr_maybe" } ],
- "values": [ { "value": "ARMOR_BASH", "add": -70 }, { "value": "ARMOR_CUT", "add": -70 }, { "value": "ARMOR_STAB", "add": -70 } ]
+ "values": [
+ { "value": "ARMOR_BASH", "add": 70 },
+ { "value": "ARMOR_CUT", "add": 70 },
+ { "value": "ARMOR_STAB", "add": 70 }
+ ]
}
]
},
diff --git a/vamp_stuff/Modification_Files/Spells/Misc/v_spell_mon.json b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_mon.json
index 219a7d3..1ab339a 100644
--- a/vamp_stuff/Modification_Files/Spells/Misc/v_spell_mon.json
+++ b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_mon.json
@@ -44,6 +44,7 @@
},
{
"id": "mon_orus_bloodling",
+ "id": "Loosely based on mon_blob",
"type": "MONSTER",
"name": { "str": "bloodling" },
"description": "A bloated lump of blood that has formed into something... frightening.",
@@ -51,73 +52,75 @@
"species": [ "HORROR" ],
"volume": "62500 ml",
"weight": "81500 g",
- "hp": 25,
- "speed": 10,
+ "hp": 80,
+ "speed": 70,
"material": [ "flesh" ],
- "attack_cost": 300,
"harvest": "exempt",
- "symbol": "&",
+ "symbol": "O",
"color": "light_red",
"aggression": 100,
"morale": 100,
"melee_skill": 4,
"melee_dice": 2,
- "melee_dice_sides": 2,
+ "melee_dice_sides": 4,
"melee_cut": 0,
- "armor_bash": 20,
+ "armor_bash": 15,
+ "armor_stab": 20,
"death_function": [ "MELT" ],
"regenerates": 5,
"flags": [
"SEES",
"HEARS",
"SMELLS",
+ "NOHEAD",
"WARM",
"BASHES",
"GROUP_BASH",
"POISON",
- "ELECTRIC",
- "ACIDPROOF",
+ "VENOM",
"NO_BREATHE",
- "PLASTIC"
+ "ACIDPROOF"
]
},
{
"id": "mon_orus_bloodling_greater",
+ "//": "Loosely based on mon_blob_large",
"type": "MONSTER",
"name": { "str": "greater bloodling" },
"description": "A bloated lump of blood that has formed into something... extra frightening.",
"default_faction": "player",
"species": [ "HORROR" ],
- "volume": "62500 ml",
- "weight": "81500 g",
- "hp": 75,
- "speed": 30,
+ "volume": "92500 ml",
+ "weight": "120 kg",
+ "hp": 160,
+ "speed": 90,
"material": [ "flesh" ],
- "attack_cost": 300,
"harvest": "exempt",
- "symbol": "&",
+ "symbol": "O",
"color": "light_red",
"aggression": 100,
"morale": 100,
"melee_skill": 6,
"melee_dice": 4,
- "melee_dice_sides": 2,
+ "melee_dice_sides": 4,
"melee_cut": 0,
+ "armor_cut": 8,
"armor_bash": 25,
+ "armor_stab": 30,
"death_function": [ "MELT" ],
"regenerates": 10,
"flags": [
"SEES",
"HEARS",
"SMELLS",
+ "NOHEAD",
"WARM",
"BASHES",
"GROUP_BASH",
"POISON",
- "ELECTRIC",
- "ACIDPROOF",
+ "VENOM",
"NO_BREATHE",
- "PLASTIC"
+ "ACIDPROOF"
]
},
{
diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
index b593b1e..deef5bd 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
@@ -24,9 +24,9 @@
"flags": [ "SILENT" ],
"valid_targets": [ "self" ],
"effect": "target_attack",
- "min_damage": -1,
+ "min_damage": 0,
"damage_increment": -1,
- "max_damage": -10,
+ "max_damage": -20,
"damage_type": "none"
},
{
@@ -66,16 +66,16 @@
"id": "t5_blood_outrage_bash",
"type": "SPELL",
"name": { "str": "Outrage Bash" },
- "description": "Deals 25 bash damage.",
+ "description": "Deals 50 bash damage.",
"sprite": "animation_hit",
"message": "A thick tentacle strikes!",
"flags": [ "SILENT", "RANDOM_TARGET" ],
"valid_targets": [ "hostile" ],
"effect": "target_attack",
- "base_energy_cost": 3,
+ "base_energy_cost": 1,
"energy_source": "HP",
- "min_damage": 25,
- "max_damage": 25,
+ "min_damage": 50,
+ "max_damage": 50,
"min_range": 12,
"max_range": 12,
"damage_type": "bash"
@@ -84,16 +84,16 @@
"id": "t5_blood_outrage_cut",
"type": "SPELL",
"name": { "str": "Outrage Cut" },
- "description": "Deals 25 cut damage.",
+ "description": "Deals 50 cut damage.",
"sprite": "animation_hit",
"message": "A tentacle strand slashes!",
"flags": [ "SILENT", "RANDOM_TARGET" ],
"valid_targets": [ "hostile" ],
"effect": "target_attack",
- "base_energy_cost": 3,
+ "base_energy_cost": 1,
"energy_source": "HP",
- "min_damage": 25,
- "max_damage": 25,
+ "min_damage": 50,
+ "max_damage": 50,
"min_range": 12,
"max_range": 12,
"damage_type": "cut"
@@ -102,16 +102,16 @@
"id": "t5_blood_outrage_stab",
"type": "SPELL",
"name": { "str": "Outrage Stab" },
- "description": "Deals 25 stab damage.",
+ "description": "Deals 50 stab damage.",
"sprite": "animation_hit",
"message": "A long tendril impales!",
"flags": [ "SILENT", "RANDOM_TARGET" ],
"valid_targets": [ "hostile" ],
"effect": "target_attack",
- "base_energy_cost": 3,
+ "base_energy_cost": 1,
"energy_source": "HP",
- "min_damage": 25,
- "max_damage": 25,
+ "min_damage": 50,
+ "max_damage": 50,
"min_range": 12,
"max_range": 12,
"damage_type": "stab"
@@ -133,26 +133,26 @@
"id": "t5_blood_outrage_drain_heal",
"type": "SPELL",
"name": { "str": "Drain Heal" },
- "description": "Heals the caster with 5 hp.",
+ "description": "Heals the caster for 12 hp.",
"sprite": "fd_blood",
"flags": [ "SILENT" ],
"valid_targets": [ "self" ],
"effect": "target_attack",
- "min_damage": -5,
- "max_damage": -5,
+ "min_damage": -12,
+ "max_damage": -12,
"damage_type": "none"
},
{
"id": "t5_blood_outrage_drain_dmg",
"type": "SPELL",
"name": { "str": "Drain Damage" },
- "description": "Damages the target with 10 hp.",
+ "description": "Deals 25 non-elemental damage to the target.",
"sprite": "fd_blood",
"flags": [ "SILENT", "RANDOM_TARGET" ],
"valid_targets": [ "hostile" ],
"effect": "target_attack",
- "min_damage": 10,
- "max_damage": 10,
+ "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_effects.json b/vamp_stuff/Modification_Files/Spells/v_spell_effects.json
index 0badc63..6ac6554 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell_effects.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_effects.json
@@ -57,10 +57,10 @@
"name": [ "Blood Surge" ],
"desc": [ "Your blood is surging with energy!" ],
"apply_message": "You feel a rush as your blood surges with energy!",
- "decay_message": "You feel the blood rush fade off. ",
+ "decay_message": [ [ "You feel the blood rush fade off.", "bad" ] ],
"rating": "good",
"show_in_info": true,
- "base_mods": { "str_mod": [ 3 ], "dex_mod": [ 2 ], "speed_mod": [ 10 ], "stamina_min": [ 20 ], "stamina_chance": [ 2, 6 ] },
+ "base_mods": { "str_mod": [ 3 ], "dex_mod": [ 2 ], "speed_mod": [ 25 ], "stamina_min": [ 20 ], "stamina_chance": [ 2, 6 ] },
"removes_effects": [ "winded" ],
"blocks_effects": [ "winded" ]
},
diff --git a/vamp_stuff/readme b/vamp_stuff/readme
index d14bc5a..fec41ae 100644
--- a/vamp_stuff/readme
+++ b/vamp_stuff/readme
@@ -44,6 +44,10 @@ Implement the on-attack and when-hit mechanics alluded to in the original Blood
Add Spellbooks by DrPariah.
Add my extra Hemomancer spells to those books.
Fix damaging spells being being described as "an explosion" via the sound_description field.
+Rebalance spells again-
+-Using Arcana mod Sanguine for HP spells, and Arcane for Mana spells.
+-Though using half that in HP.
+-Some spells just defy clear balancing.
---Traits
Added a background story to recruited isolated vampires.