summaryrefslogtreecommitdiff
path: root/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json
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/v_spell_hit_time.json
parentMerge in the updated tileset (diff)
downloadcataclysm-dda-mod_vampire-stuff-redone-16a67c799cec7c70d7bb002f267e04ec6f0fb883.tar.xz
Lots of updates to the Hemomancer
Various design notes
Diffstat (limited to 'vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json')
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json132
1 files changed, 123 insertions, 9 deletions
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",