summaryrefslogtreecommitdiff
path: root/vamp_stuff/Modification_Files/Spells
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2023-12-29 15:18:33 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2023-12-29 15:18:33 -0800
commit70f4a6b2118a72e55bb86b0bfbb9a864d1154283 (patch)
tree90571db544642932f85b55b44b77ab3350271361 /vamp_stuff/Modification_Files/Spells
parentAdd the vampire flag to the trait. (diff)
downloadcataclysm-bn-mod_vampire-stuff-redone-70f4a6b2118a72e55bb86b0bfbb9a864d1154283.tar.xz
Remove sealed IV of blood workaround.
Convert prices to cent/USD. Add "NO_EXPLOSION_VFX" to various intermediate spells that will never have sprites.
Diffstat (limited to 'vamp_stuff/Modification_Files/Spells')
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell.json9
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_combo.json10
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json18
3 files changed, 19 insertions, 18 deletions
diff --git a/vamp_stuff/Modification_Files/Spells/v_spell.json b/vamp_stuff/Modification_Files/Spells/v_spell.json
index 6a73f8c..573d4ab 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell.json
@@ -39,9 +39,10 @@
"flags": [ "SILENT", "PERMANENT" ],
"valid_targets": [ "self" ],
"effect": "spawn_item",
- "effect_str": "blood_sealed",
- "min_damage": 1,
- "max_damage": 1,
- "damage_type": "none"
+ "effect_str": "blood",
+ "min_damage": 2,
+ "max_damage": 2,
+ "damage_type": "none",
+ "flags": [ "NO_EXPLOSION_VFX" ]
}
]
diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
index 241381d..5d727ee 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
@@ -38,7 +38,7 @@
"description": "Heals the caster for 2 to 40 pain.",
"sprite": "fd_blood",
"max_level": 20,
- "flags": [ "SILENT", "PAIN_NORESIST" ],
+ "flags": [ "SILENT", "PAIN_NORESIST", "NO_EXPLOSION_VFX" ],
"valid_targets": [ "self" ],
"effect": "recover_energy",
"effect_str": "PAIN",
@@ -54,7 +54,7 @@
"description": "Heals the ally for 30 to 60 pain.",
"sprite": "fd_blood",
"max_level": 30,
- "flags": [ "SILENT", "PAIN_NORESIST" ],
+ "flags": [ "SILENT", "PAIN_NORESIST", "NO_EXPLOSION_VFX" ],
"valid_targets": [ "ally" ],
"effect": "recover_energy",
"effect_str": "PAIN",
@@ -70,7 +70,7 @@
"description": "Blind foes within a 4 tile radius.",
"sprite": "fd_blood",
"max_level": 30,
- "flags": [ "SILENT" ],
+ "flags": [ "SILENT", "NO_EXPLOSION_VFX" ],
"valid_targets": [ "hostile", "ally", "ground" ],
"effect": "projectile_attack",
"effect_str": "blind",
@@ -153,7 +153,7 @@
"name": { "str": "Outrage Drain" },
"message": "You steal their life force!",
"description": "It will cast Drain Damage and Drain Heal.",
- "flags": [ "SILENT" ],
+ "flags": [ "SILENT", "NO_EXPLOSION_VFX" ],
"valid_targets": [ "ally", "hostile", "ground" ],
"effect": "target_attack",
"extra_effects": [
@@ -202,7 +202,7 @@
"name": { "str": "Drain Heal Pain" },
"description": "Heals the caster for 25 pain.",
"sprite": "fd_blood",
- "flags": [ "SILENT", "PAIN_NORESIST" ],
+ "flags": [ "SILENT", "PAIN_NORESIST", "NO_EXPLOSION_VFX" ],
"valid_targets": [ "self" ],
"effect": "recover_energy",
"effect_str": "PAIN",
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 4891a45..b6fd6d3 100644
--- a/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json
@@ -18,7 +18,7 @@
"valid_targets": [ "none" ],
"message": "",
"effect": "target_attack",
- "flags": [ "WONDER", "SILENT" ],
+ "flags": [ "WONDER", "SILENT", "NO_EXPLOSION_VFX" ],
"min_damage": 1,
"max_damage": 1,
"extra_effects": [
@@ -43,7 +43,7 @@
"valid_targets": [ "none" ],
"message": "The leech's whip strikes a wide arc!",
"effect": "target_attack",
- "flags": [ "SILENT" ],
+ "flags": [ "SILENT", "NO_EXPLOSION_VFX" ],
"min_damage": 1,
"max_damage": 1,
"extra_effects": [ { "id": "v_hemo_whip_spell_ss" } ]
@@ -76,7 +76,7 @@
],
"min_damage": 1,
"max_damage": 1,
- "flags": [ "SILENT", "WONDER" ]
+ "flags": [ "SILENT", "WONDER", "NO_EXPLOSION_VFX" ]
},
{
"type": "SPELL",
@@ -86,7 +86,7 @@
"valid_targets": [ "none" ],
"message": "The blood sword absorbs the life force of a nearby creature!",
"effect": "target_attack",
- "flags": [ "SILENT" ],
+ "flags": [ "SILENT", "NO_EXPLOSION_VFX" ],
"extra_effects": [ { "id": "v_hemo_whip_spell_d_dmg" }, { "id": "v_hemo_whip_spell_d_heal", "hit_self": true } ]
},
{
@@ -130,7 +130,7 @@
],
"min_damage": 1,
"max_damage": 1,
- "flags": [ "SILENT", "WONDER" ]
+ "flags": [ "SILENT", "WONDER", "NO_EXPLOSION_VFX" ]
},
{
"type": "SPELL",
@@ -140,7 +140,7 @@
"valid_targets": [ "none" ],
"message": "The crimson coat retaliates against your attacker with a blood tentacle!",
"effect": "target_attack",
- "flags": [ "SILENT" ],
+ "flags": [ "SILENT", "NO_EXPLOSION_VFX" ],
"extra_effects": [ { "id": "v_hemo_crimsoncoat_coat_pr" } ]
},
{
@@ -192,7 +192,7 @@
],
"min_damage": 1,
"max_damage": 1,
- "flags": [ "SILENT", "WONDER" ]
+ "flags": [ "SILENT", "WONDER", "NO_EXPLOSION_VFX" ]
},
{
"id": "v_hemo_orusform_bloodling_strike",
@@ -251,7 +251,7 @@
],
"min_damage": 1,
"max_damage": 1,
- "flags": [ "SILENT", "WONDER" ]
+ "flags": [ "SILENT", "WONDER", "NO_EXPLOSION_VFX" ]
},
{
"id": "v_hemo_orusform_bloodling_impact",
@@ -279,7 +279,7 @@
"valid_targets": [ "none" ],
"message": "You retaliate against your attacker with a blood tentacle!",
"effect": "target_attack",
- "flags": [ "SILENT" ],
+ "flags": [ "SILENT", "NO_EXPLOSION_VFX" ],
"extra_effects": [ { "id": "v_hemo_crimsoncoat_coat_pr" } ]
},
{