summaryrefslogtreecommitdiff
path: root/vamp_stuff/Modification_Files/Spells
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2021-04-24 10:45:19 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2021-04-24 10:45:19 -0700
commit16a67c799cec7c70d7bb002f267e04ec6f0fb883 (patch)
tree29ba7d1cea6fae0258c1964572b903a547b23889 /vamp_stuff/Modification_Files/Spells
parentMerge in the updated tileset (diff)
downloadcataclysm-bn-mod_vampire-stuff-redone-16a67c799cec7c70d7bb002f267e04ec6f0fb883.tar.xz
Lots of updates to the Hemomancer
Various design notes
Diffstat (limited to 'vamp_stuff/Modification_Files/Spells')
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json6
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T2.json6
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T3.json6
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T4.json8
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T5.json10
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T6.json8
-rw-r--r--vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T7.json4
-rw-r--r--vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json24
-rw-r--r--vamp_stuff/Modification_Files/Spells/Misc/v_spell_mon.json49
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_combo.json6
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_effects.json8
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_fields.json4
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json132
13 files changed, 212 insertions, 59 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 72fd7a1..e00d5fb 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json
@@ -3,7 +3,7 @@
"id": "t1_blood_transfusion",
"type": "SPELL",
"name": { "str": "Transfusion" },
- "description": "The basic spell of a hemomancer, draining a random hostile's life force within reach.\n* For every damage, it deals up to <color_green>2 biological damage</color> and heals you by <color_green>1</color>.\n\nThis is a <color_gray>tier 1</color> spell.",
+ "description": "Drain the life force of a random target within reach.\n\nThis is a <color_gray>tier 1</color> spell.",
"valid_targets": [ "none" ],
"effect": "target_attack",
"extra_effects": [ { "id": "t1_blood_transfusion_spell" } ],
@@ -28,7 +28,7 @@
"id": "t1_blood_bcurl",
"type": "SPELL",
"name": { "str": "Blood Curl" },
- "description": "<color_yellow>Immobilizes</color> the target by manipulating its life force to bind onto itself.\n\nThis is a <color_gray>tier 1</color> spell.",
+ "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_gray>tier 1</color> spell.",
"valid_targets": [ "hostile" ],
"effect": "target_attack",
"effect_str": "v_spell_bloodcurl",
@@ -49,7 +49,7 @@
"id": "t1_blood_clot",
"type": "SPELL",
"name": { "str": "Clot" },
- "description": "You use your blood to send towards the <color_yellow>bleeding</color> body part and mend it immediately. While active, it'll block further <color_yellow>bleeding</color>.\n\nThis is a <color_gray>tier 1</color> spell.",
+ "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_gray>tier 1</color> spell.",
"valid_targets": [ "self" ],
"effect": "target_attack",
"effect_str": "v_spell_clot",
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 7edc48d..f831790 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T2.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T2.json
@@ -3,7 +3,7 @@
"id": "t2_blood_bloodpuddle",
"type": "SPELL",
"name": { "str": "Blood Puddle" },
- "description": "You barf a mouthful of thick blood in an area, greatly slowing any creature that walks through it.\n\nThis is a <color_gray>tier 2</color> spell.",
+ "description": "You 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_gray>tier 2</color> spell.",
"valid_targets": [ "hostile", "ally", "ground" ],
"effect": "projectile_attack",
"base_energy_cost": 1,
@@ -25,8 +25,8 @@
{
"id": "t2_blood_bloodsting",
"type": "SPELL",
- "name": { "str": "Blood Sting" },
- "description": "Conjure own's blood to shoot towards the target, shaping into a dart as it fly that deals <color_light_red>stabbing damage</color>.\n\nThis is a <color_gray>tier 2</color> 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_gray>tier 2</color> spell.",
"valid_targets": [ "hostile", "ally", "ground" ],
"effect": "projectile_attack",
"base_energy_cost": 1,
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 c98aabc..38471bc 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T3.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T3.json
@@ -3,7 +3,7 @@
"id": "t3_blood_crimsonhaze",
"type": "SPELL",
"name": { "str": "Crimson Haze" },
- "description": "Vaporizes your blood to create a disorienting wave of haze that <color_yellow>slows down</color> foes around you.\n* Foes within a 4 tile radius are afflicted with <color_yellow>blindness</color> for 7 turns.\n\nThis is a <color_white>Tier 3</color> spell.",
+ "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.",
"valid_targets": [ "hostile", "ground" ],
"effect": "projectile_attack",
"effect_str": "v_spell_crimsonhaze",
@@ -27,8 +27,8 @@
{
"id": "t3_blood_suppress",
"type": "SPELL",
- "name": { "str": "Suppress" },
- "description": "Heavily binds the target, dealing <color_green>biological damage</color> and renders them <color_yellow>unconscious</color>.\n\nThis is a <color_white>Tier 3</color> 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.",
"valid_targets": [ "hostile" ],
"effect": "target_attack",
"effect_str": "stunned",
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 07c786c..f48c11c 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T4.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T4.json
@@ -2,8 +2,8 @@
{
"id": "t4_blood_riptide",
"type": "SPELL",
- "name": { "str": "Riptide" },
- "description": "Conjures a large amount of blood to strike the targets inside a wide cone, dealing <color_magenta>bashing damage</color>.\n\nThis is a <color_light_red>tier 4</color> 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.",
"valid_targets": [ "hostile", "ground" ],
"effect": "cone_attack",
"base_energy_cost": 10,
@@ -30,7 +30,7 @@
"id": "t4_blood_bloodsurge",
"type": "SPELL",
"name": { "str": "Blood Surge" },
- "description": "You put yourself in a <color_yellow>battle trance</color> using your life force, increasing your might, mobility and endurance for a short period of time.\n\nThis is a <color_light_red>tier 4</color> spell.",
+ "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.",
"valid_targets": [ "ground", "self" ],
"effect": "target_attack",
"effect_str": "v_spell_bloodsurge",
@@ -50,7 +50,7 @@
"id": "t4_blood_bloodwave",
"type": "SPELL",
"name": { "str": "Blood Wave" },
- "description": "An innate flash flood of blood bursts out from you, dealing <color_magenta>bashing damage</color> to the surrounding targets.\n\nThis is a <color_light_red>tier 4</color> spell.",
+ "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.",
"valid_targets": [ "hostile", "ground" ],
"effect": "projectile_attack",
"base_energy_cost": 30,
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 b0943c6..5d2f488 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T5.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T5.json
@@ -2,9 +2,9 @@
{
"id": "t5_blood_vampiricoutrage",
"type": "SPELL",
- "name": { "str": "Vampiric Outrage" },
- "description": "Sets you in catastrophic madness, consuming own's life force in exchange of barraging random attacks.\n* For every damage, you randomly attack foes with 25 (<color_magenta>bash</color>, cut or <color_light_red>stab</color>) damage within a 12 tile radius. There's a 1/10 chance to suck the target's life force, dealing up to <color_green>10 biological damage</color> and heals you by <color_green>5</color>.\n\nThis is a <color_red>tier 5</color> spell.",
- "message": "<color_light_red>Dread fills your mind and body...</color>\nAs you stand, blood tendrils emerges from you!",
+ "name": { "str": "Vampiric Rage" },
+ "description": "Unleash your entire life force in a deadly assault against anything that threatens you.\n\nThis is a <color_red>tier 5</color> spell.",
+ "message": "<color_light_red>Fury fills your mind and body...</color>\nAs you stand, blood tendrils emerge from you!",
"valid_targets": [ "none" ],
"effect": "target_attack",
"extra_effects": [
@@ -34,8 +34,8 @@
{
"id": "t5_blood_essencepull",
"type": "SPELL",
- "name": { "str": "Essence Pull" },
- "description": "Attempts to instantly kill the target by draining every ounce of their life force, dealing immensive <color_green>biological damage</color>.\n\nThis is a <color_red>tier 5</color> 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.",
"valid_targets": [ "hostile" ],
"effect": "target_attack",
"base_energy_cost": 0,
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 16f8a8f..fa19b2b 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T6.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T6.json
@@ -3,7 +3,7 @@
"id": "t6_blood_desolation",
"type": "SPELL",
"name": { "str": "Desolation" },
- "description": "Sacrifices a massive amount of life force to summon a <color_light_brown>lingering aura</color> that <color_yellow>saps life</color> from all surrounding creatures, dealing constant <color_green>biological damage</color>.\n\nThis is a <color_magenta>tier 6</color> spell.",
+ "description": "Expend a large amount of your life force to summon a ravenous mist that consumes the life force from every non-vampire near it.\n\nThis is a <color_magenta>tier 6</color> spell.",
"valid_targets": [ "self" ],
"effect": "summon",
"effect_str": "mon_desolation_aura",
@@ -26,7 +26,7 @@
"type": "SPELL",
"name": { "str": "Crimson Coat" },
"note": "Timed countering tactic. Useful for preventing high damage attacks like SMASH or gunshots.",
- "description": "You withdraw for a very short moment, covering your whole body with <color_light_brown>thick blood layer</color> that nullifies most physical damage. This thick layer does not burden you in any way.\n\nThis is a <color_magenta>tier 6</color> spell.",
+ "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.",
"valid_targets": [ "self" ],
"effect": "spawn_item",
"effect_str": "v_hemo_crimsoncoat_coat",
@@ -44,8 +44,8 @@
{
"id": "t6_blood_leechswhip",
"type": "SPELL",
- "name": { "str": "Leech's Whip" },
- "description": "Summons the <color_light_brown>leech's whip</color>, a biological melee weapon.\n* If wielded while active, provides positives flat bonuses to stats (STR +1, SPD +5) and increases your maximum health by 10.\n\nThis is a <color_magenta>tier 6</color> spell.",
+ "name": { "str": "Blood Sword" },
+ "description": "Convert some of your blood into a powerful sword.\n\nThis is a <color_magenta>tier 6</color> spell.",
"valid_targets": [ "self" ],
"effect": "spawn_item",
"effect_str": "v_hemo_whip",
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 6f4ba24..5c9ed0d 100644
--- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T7.json
+++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T7.json
@@ -2,8 +2,8 @@
{
"id": "t7_blood_form_orus",
"type": "SPELL",
- "name": { "str": "Form: <color_red>Orus</color>" },
- "description": "Impersonates one of ancient hemomancers - Orus, the zealous manipulator - who possesses the ability to rise the impure beings from the blood of their victim.\n* While actively 'having' this form, gains a negative flat bonus to stat (SPD -15), but increases your maximum health by 50.\n\nThis is a <color_pink>tier 7</color> spell.",
+ "name": { "str": "<color_red>Blood Ascension</color>" },
+ "description": "Transform your entire body into a nightmarish avatar of blood.\n\nThis is a <color_pink>tier 7</color> spell.",
"valid_targets": [ "hostile" ],
"effect": "spawn_item",
"effect_str": "v_hemo_form_orus",
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 877b769..2a7237f 100644
--- a/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json
+++ b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json
@@ -4,21 +4,20 @@
"type": "GENERIC",
"symbol": "/",
"color": "light_red",
- "name": { "str": "leech's whip" },
- "description": "Viscious dire whip, serving its owner with an unbreakable loyalty. Throbs as if it is alive, its bloodlust flows through its wielder who radiates in faint, velvety aura.\n* 10% chance to perform Sweeping Strike while attacking. Sweeping Strike deals <color_gray>16 cutting damage</color> to foes in a very wide cone.\n* 20% chance to drain life force from an adjacent foe when hit, dealing up to <color_green>2 biological damage</color> and heals you by <color_green>1</color>.",
+ "name": { "str": "blood sword" },
+ "description": "A viscious dire sword, serving its owner with an unbreakable loyalty. Throbs as if it is alive, its bloodlust flows through its wielder who radiates a faint, velvet black aura.",
"weight": "2110 g",
"volume": "1500 ml",
"material": [ "flesh" ],
"techniques": [ "PRECISE", "RAPID", "WBLOCK_2" ],
- "flags": [ "REACH_ATTACK", "REACH3", "WHIP", "TRADER_AVOID", "UNARMED_WEAPON", "UNBREAKABLE_MELEE", "MAGIC_FOCUS" ],
+ "flags": [ "TRADER_AVOID", "UNARMED_WEAPON", "UNBREAKABLE_MELEE", "MAGIC_FOCUS" ],
"relic_data": {
"passive_effects": [
{
"has": "WIELD",
"condition": "ALWAYS",
- "hit_you_effect": [ { "id": "v_hemo_whip_spell_ss_maybe" } ],
"hit_me_effect": [ { "id": "v_hemo_whip_spell_d_maybe" } ],
- "values": [ { "value": "STRENGTH", "add": 1 }, { "value": "SPEED", "add": 5 }, { "value": "MAX_HP", "add": 10 } ]
+ "values": [ { "value": "STRENGTH", "add": 1 }, { "value": "SPEED", "add": 5 } ]
}
]
},
@@ -29,7 +28,7 @@
"id": "v_hemo_crimsoncoat_coat",
"type": "ARMOR",
"name": { "str": "crimson coat" },
- "description": "A thick layer of blood, protecting your body from harm. 'Break' the barrier by dropping it.\n* 75% chance for the coat to react, immediately piercing the attacker when hit that deals <color_green>12 stabbing damage</color> and renders them <color_yellow>unconscious</color> for 1-3 turns.",
+ "description": "A thick and flexible layer of blood that protects your body from harm and retaliates against attackers.",
"weight": "3 g",
"volume": "3 ml",
"price": 0,
@@ -47,14 +46,14 @@
}
]
},
- "covers": [ "HEAD", "TORSO", "ARM_R", "ARM_L", "LEG_R", "LEG_L" ],
- "flags": [ "PERSONAL", "OVERSIZE", "BLOCK_WHILE_WORN", "SEMITANGIBLE", "NO_DROP" ]
+ "covers": [ "HEAD", "EYES", "MOUTH", "TORSO", "ARMS", "HANDS", "LEGS", "FEET" ],
+ "flags": [ "PERSONAL", "OVERSIZE", "BLOCK_WHILE_WORN", "SEMITANGIBLE", "NO_DROP", "SKINTIGHT" ]
},
{
"id": "v_hemo_form_orus",
"type": "GENERIC",
- "name": { "str": "<color_red>Orus</color>" },
- "description": "Hemomancer form:\n<color_red>Orus</color>, the zealous manipulator.\n* 10% chance to summon a <color_light_blue>bloodling</color> near a blood field within 10 tiles for every 20 seconds.\n* 10% chance to summon a <color_light_blue>bloodling</color> when hit.\n* 20% chance to summon a <color_light_blue>bloodling</color> and 5% chance to summon a <color_light_blue>bloodling predecessor</color> while attacking.",
+ "name": { "str": "<color_red>Blood Ascended" },
+ "description": "You have become a pure avatar of blood. Now unhindered by a physical body, you are more resiient to injury and freely able to manipulate blood to your will.",
"weight": "3 g",
"volume": "3 ml",
"price": 0,
@@ -66,8 +65,9 @@
{
"has": "HELD",
"condition": "ALWAYS",
- "hit_me_effect": [ { "id": "v_hemo_crimsoncoat_coat_pr_maybe" } ],
- "values": [ { "value": "MAX_HP", "add": 50 }, { "value": "SPEED", "add": -15 } ],
+ "hit_you_effect": [ { "id": "v_hemo_orusform_bloodling_strike_maybe" } ],
+ "hit_me_effect": [ { "id": "v_hemo_orusform_bloodling_impact_maybe" } ],
+ "values": [ { "value": "MAX_HP", "add": 50 } ],
"intermittent_activation": [ { "effects": [ { "frequency": "30 seconds", "spell_effects": [ { "id": "v_hemo_orusform_bloodling" } ] } ] } ]
}
]
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 7d4ca16..219a7d3 100644
--- a/vamp_stuff/Modification_Files/Spells/Misc/v_spell_mon.json
+++ b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_mon.json
@@ -3,13 +3,13 @@
"id": "mon_desolation_aura",
"type": "MONSTER",
"name": { "str": "desolate gloom" },
- "description": "A hovering mist of pure dread, undulating in soft, patterned beats.",
+ "description": "A hovering mist of pure hunger, undulating in soft, patterned beats.",
"default_faction": "player",
"species": [ "HORROR" ],
"diff": 30,
"volume": "3 ml",
"weight": "3 g",
- "note": "No way to make this monster immune to its own emitted fields, so an invincible HP is needed here. Take note that only the player and any vampire NPCs are immune, and nothing else.",
+ "note": "No way to make this monster immune to its own emitted fields, so an invincible HP is needed here. Take note that only vampires are immune, and nothing else.",
"hp": 1000000,
"speed": 50,
"symbol": "*",
@@ -46,9 +46,9 @@
"id": "mon_orus_bloodling",
"type": "MONSTER",
"name": { "str": "bloodling" },
- "description": "Bloated lump of blood, forming into something... frightening.",
- "default_faction": "zombie",
- "species": [ "ZOMBIE" ],
+ "description": "A bloated lump of blood that has formed into something... frightening.",
+ "default_faction": "player",
+ "species": [ "HORROR" ],
"volume": "62500 ml",
"weight": "81500 g",
"hp": 25,
@@ -82,6 +82,45 @@
]
},
{
+ "id": "mon_orus_bloodling_greater",
+ "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,
+ "material": [ "flesh" ],
+ "attack_cost": 300,
+ "harvest": "exempt",
+ "symbol": "&",
+ "color": "light_red",
+ "aggression": 100,
+ "morale": 100,
+ "melee_skill": 6,
+ "melee_dice": 4,
+ "melee_dice_sides": 2,
+ "melee_cut": 0,
+ "armor_bash": 25,
+ "death_function": [ "MELT" ],
+ "regenerates": 10,
+ "flags": [
+ "SEES",
+ "HEARS",
+ "SMELLS",
+ "WARM",
+ "BASHES",
+ "GROUP_BASH",
+ "POISON",
+ "ELECTRIC",
+ "ACIDPROOF",
+ "NO_BREATHE",
+ "PLASTIC"
+ ]
+ },
+ {
"id": "mon_ether_shadow",
"type": "MONSTER",
"name": { "str": "etherean silhouette" },
diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
index d8ee8ea..1298de4 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
@@ -59,7 +59,7 @@
"type": "SPELL",
"name": { "str": "Outrage Bash" },
"description": "Deals 25 bash damage.",
- "message": "An ourburst of thick tentacle slaps!",
+ "message": "A thick tentacle strikes!",
"flags": [ "SILENT", "RANDOM_TARGET" ],
"valid_targets": [ "hostile" ],
"effect": "target_attack",
@@ -93,7 +93,7 @@
"type": "SPELL",
"name": { "str": "Outrage Stab" },
"description": "Deals 25 stab damage.",
- "message": "A tendril bursts then thrusts!",
+ "message": "A long tendril impales!",
"flags": [ "SILENT", "RANDOM_TARGET" ],
"valid_targets": [ "hostile" ],
"effect": "target_attack",
@@ -109,7 +109,7 @@
"id": "t5_blood_outrage_drain",
"type": "SPELL",
"name": { "str": "Outrage Drain" },
- "message": "You suddenly feel refreshed!",
+ "message": "You steal their life force!",
"description": "It will cast Drain Damage and Drain Heal.",
"flags": [ "SILENT" ],
"valid_targets": [ "ally", "hostile", "ground" ],
diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_effects.json b/vamp_stuff/Modification_Files/Spells/v_spell_effects.json
index 9196480..af076d2 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell_effects.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_effects.json
@@ -7,7 +7,7 @@
"type": "effect_type",
"id": "v_spell_bloodcurl",
"name": [ "Blood Curled" ],
- "desc": [ "You feel yourself very stiff." ],
+ "desc": [ "You feel yourself become very stiff." ],
"show_in_info": true,
"base_mods": { "speed_mod": [ -180 ] }
},
@@ -15,7 +15,7 @@
"type": "effect_type",
"id": "v_spell_clot",
"name": [ "Clotting" ],
- "desc": [ "Blood clots are actively seeking for bleeding body parts to repair." ],
+ "desc": [ "Blood clots are actively searching for bleeding body parts to repair." ],
"removes_effects": [ "bleed" ],
"blocks_effects": [ "bleed" ],
"show_in_info": true
@@ -41,7 +41,7 @@
"type": "effect_type",
"id": "v_spell_bloodsurge",
"name": [ "Blood Surge" ],
- "desc": [ "Surge of blood flows through your vessel!" ],
+ "desc": [ "Your blood is surging with energy!" ],
"show_in_info": true,
"base_mods": { "str_mod": [ 3 ], "dex_mod": [ 2 ], "speed_mod": [ 10 ], "stamina_min": [ 20 ], "stamina_chance": [ 2, 6 ] },
"removes_effects": [ "winded" ],
@@ -51,7 +51,7 @@
"type": "effect_type",
"id": "v_spell_desolation",
"name": [ "Withering" ],
- "desc": [ "Pressence of a vile aura drains you submissively!" ],
+ "desc": [ "A vile aura is draining your life away!" ],
"show_in_info": true,
"max_duration": 3,
"base_mods": { "speed_mod": [ -20 ], "hurt_min": [ 2 ], "hurt_max": [ 3 ] }
diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_fields.json b/vamp_stuff/Modification_Files/Spells/v_spell_fields.json
index d0006de..69a335a 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell_fields.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_fields.json
@@ -18,7 +18,7 @@
"underwater_age_speedup": "2 minutes",
"decay_amount_factor": 3,
"is_splattering": true,
- "immunity_data": { "traits": [ "VAMP_BLOOD_spellcaster", "VAMP" ] },
+ "immunity_data": { "traits": [ "THRESH_VAMP" ] },
"half_life": "20 minutes",
"phase": "liquid",
"accelerated_decay": true,
@@ -39,7 +39,7 @@
],
"priority": 1,
"decay_amount_factor": 25,
- "immunity_data": { "traits": [ "VAMP_BLOOD_spellcaster", "VAMP" ] },
+ "immunity_data": { "traits": [ "THRESH_VAMP" ] },
"half_life": "2 seconds",
"phase": "gas",
"accelerated_decay": true,
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 60735da..644bfce 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json
@@ -68,14 +68,10 @@
"id": "v_hemo_whip_spell_d_maybe",
"type": "SPELL",
"name": { "str": "Drain?" },
- "description": "1/5 chance to do Drain.",
+ "description": "100% chance to do Drain.",
"valid_targets": [ "none" ],
"effect": "target_attack",
"extra_effects": [
- { "id": "v_spell_null" },
- { "id": "v_spell_null" },
- { "id": "v_spell_null" },
- { "id": "v_spell_null" },
{ "id": "v_hemo_whip_spell_d_yes" }
],
"min_damage": 1,
@@ -88,7 +84,7 @@
"name": { "str": "Drain!" },
"description": "Does the Drain Damage and Drain Heal.",
"valid_targets": [ "none" ],
- "message": "The leech's whip absorbs the life force from a nearby creature!",
+ "message": "The blood sword absorbs the life force of a nearby creature!",
"effect": "target_attack",
"flags": [ "SILENT" ],
"extra_effects": [ { "id": "v_hemo_whip_spell_d_dmg" }, { "id": "v_hemo_whip_spell_d_heal", "hit_self": true } ]
@@ -142,7 +138,7 @@
"name": { "str": "Piercing Retaliation!" },
"description": "Does the Piercing Retaliation.",
"valid_targets": [ "none" ],
- "message": "The crimson coat retaliates to the attack!",
+ "message": "The crimson coat retaliates against the attacker!",
"effect": "target_attack",
"flags": [ "SILENT" ],
"extra_effects": [ { "id": "v_hemo_crimsoncoat_coat_pr" } ]
@@ -165,10 +161,128 @@
"damage_type": "stab"
},
{
+ "id": "v_hemo_orusform_bloodling_strike_maybe",
+ "type": "SPELL",
+ "name": { "str": "Spawn Bloodling on Attack Dice Roll!" },
+ "description": "1/10 chance to do create a bloodling when attacking.",
+ "valid_targets": [ "none" ],
+ "effect": "target_attack",
+ "extra_effects": [
+ { "id": "v_hemo_orusform_bloodling_strike" },
+ { "id": "v_hemo_orusform_bloodling_strike" },
+ { "id": "v_hemo_orusform_bloodling_strike" },
+ { "id": "v_hemo_orusform_bloodling_strike" },
+ { "id": "v_hemo_orusform_bloodling_strike_greater" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" }
+ ],
+ "min_damage": 1,
+ "max_damage": 1,
+ "flags": [ "SILENT", "WONDER" ]
+ },
+ {
+ "id": "v_hemo_orusform_bloodling_strike",
+ "type": "SPELL",
+ "name": { "str": "Spawn Bloodling!" },
+ "description": "Transform a portion of the target into a bloodling.",
+ "valid_targets": [ "self" ],
+ "effect": "summon",
+ "effect_str": "mon_orus_bloodling",
+ "spell_class": "VAMP_BLOOD_spellcaster",
+ "min_damage": 1,
+ "max_damage": 1,
+ "min_aoe": 3,
+ "max_aoe": 3,
+ "min_duration": 10000,
+ "max_duration": 30000,
+ "flags": [ "RANDOM_DURATION" ]
+ },
+ {
+ "id": "v_hemo_orusform_bloodling_strike_greater",
+ "type": "SPELL",
+ "name": { "str": "Spawn Greater Bloodling!" },
+ "description": "Transform a portion of the target into a greater bloodling.",
+ "valid_targets": [ "self" ],
+ "effect": "summon",
+ "effect_str": "mon_orus_bloodling)greater",
+ "spell_class": "VAMP_BLOOD_spellcaster",
+ "min_damage": 1,
+ "max_damage": 1,
+ "min_aoe": 3,
+ "max_aoe": 3,
+ "min_duration": 10000,
+ "max_duration": 30000,
+ "flags": [ "RANDOM_DURATION" ]
+ },
+ {
+ "id": "v_hemo_orusform_bloodling_impact_maybe",
+ "type": "SPELL",
+ "name": { "str": "Spawn Bloodling or Retaliate when Hit Dice Roll!" },
+ "description": "1/10 chance to do create a bloodling when hit.",
+ "valid_targets": [ "none" ],
+ "effect": "target_attack",
+ "extra_effects": [
+ { "id": "v_hemo_orusform_bloodling_impact" },
+ { "id": "v_hemo_orusform_pr_impact" },
+ { "id": "v_hemo_orusform_pr_impact" },
+ { "id": "v_hemo_orusform_pr_impact" },
+ { "id": "v_hemo_orusform_pr_impact" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" }
+ ],
+ "min_damage": 1,
+ "max_damage": 1,
+ "flags": [ "SILENT", "WONDER" ]
+ },
+ {
+ "id": "v_hemo_orusform_bloodling_impact",
+ "type": "SPELL",
+ "name": { "str": "Spawn Bloodling!" },
+ "description": "Transform a lump of yourself into a bloodling.",
+ "valid_targets": [ "self" ],
+ "effect": "summon",
+ "effect_str": "mon_orus_bloodling",
+ "spell_class": "VAMP_BLOOD_spellcaster",
+ "min_damage": 1,
+ "max_damage": 1,
+ "min_aoe": 3,
+ "max_aoe": 3,
+ "min_duration": 10000,
+ "max_duration": 30000,
+ "flags": [ "RANDOM_DURATION" ]
+ },
+ {
+ "type": "SPELL",
+ "id": "v_hemo_orusform_pr_impact",
+ "name": { "str": "Piercing Retaliation!" },
+ "description": "Does the Piercing Retaliation.",
+ "valid_targets": [ "none" ],
+ "message": "You retaliate against your attacker!",
+ "effect": "target_attack",
+ "flags": [ "SILENT" ],
+ "extra_effects": [ { "id": "v_hemo_crimsoncoat_coat_pr" } ]
+ },
+ {
"id": "v_hemo_orusform_bloodling",
"type": "SPELL",
- "name": { "str": "Orus: Rise! Bloodling!" },
- "description": "Summons a bloodling at a random blood field in range.",
+ "name": { "str": "Spawn Bloodling!" },
+ "description": "Transform a random pool of blood into a bloodling.",
"valid_targets": [ "fd_blood" ],
"effect": "summon",
"effect_str": "mon_orus_bloodling",