summaryrefslogtreecommitdiff
path: root/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2020-09-12 22:40:36 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2020-09-12 22:40:36 -0700
commit66ffd7038cf10566bd35bb6713677a5f8de3b6ef (patch)
tree1d1118242801f876c27f7566c0258184aafd440a /vamp_stuff/Modification_Files/Spells/v_spell_combo.json
downloadcataclysm-bn-mod_vampire-stuff-redone-66ffd7038cf10566bd35bb6713677a5f8de3b6ef.tar.xz
Initial commit
Diffstat (limited to 'vamp_stuff/Modification_Files/Spells/v_spell_combo.json')
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_combo.json227
1 files changed, 227 insertions, 0 deletions
diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
new file mode 100644
index 0000000..1c5bebe
--- /dev/null
+++ b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json
@@ -0,0 +1,227 @@
+[
+ {
+ "note": "Any spell that are casted indirectly are taken here.",
+ "id": "t1_blood_transfusion_spell",
+ "type": "SPELL",
+ "name": "Tranfusion Spell",
+ "message": "You feel refreshed as you cast!",
+ "description": "It will cast Transfusion Damage and Transfusion Heal.",
+ "flags": [ "SILENT" ],
+ "valid_targets": [ "ally", "hostile", "ground" ],
+ "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
+ },
+ {
+ "id": "t1_blood_transfusion_spell_heal",
+ "type": "SPELL",
+ "name": "Tranfusion Heal",
+ "description": "Heals the caster with 1 hp.",
+ "flags": [ "SILENT" ],
+ "valid_targets": [ "self" ],
+ "effect": "target_attack",
+ "min_damage": -1,
+ "max_damage": -1,
+ "damage_type": "none"
+ },
+ {
+ "id": "t1_blood_transfusion_spell_dmg",
+ "type": "SPELL",
+ "name": "Tranfusion Damage",
+ "description": "Damages the target with 2 hp.",
+ "flags": [ "SILENT", "RANDOM_TARGET" ],
+ "valid_targets": [ "hostile" ],
+ "effect": "target_attack",
+ "min_damage": 2,
+ "max_damage": 2,
+ "min_range": 10,
+ "max_range": 10,
+ "damage_type": "none"
+ },
+ {
+ "id": "t3_blood_crimsonhaze_blind",
+ "type": "SPELL",
+ "name": "Crimson Haze Blind",
+ "description": "Blind foes within a 4 tile radius.",
+ "flags": [ "SILENT" ],
+ "valid_targets": [ "hostile", "ground" ],
+ "effect": "projectile_attack",
+ "effect_str": "blind",
+ "min_aoe": 4,
+ "max_aoe": 4,
+ "min_duration": 700,
+ "max_duration": 700,
+ "damage_type": "bio"
+ },
+ {
+ "id": "t5_blood_outrage_bash",
+ "type": "SPELL",
+ "name": "Outrage Bash",
+ "description": "Deals 25 bash damage.",
+ "message": "An ourburst of thick tentacle slaps!",
+ "flags": [ "SILENT", "RANDOM_TARGET" ],
+ "valid_targets": [ "hostile" ],
+ "effect": "target_attack",
+ "base_energy_cost": 3,
+ "energy_source": "HP",
+ "min_damage": 25,
+ "max_damage": 25,
+ "min_range": 12,
+ "max_range": 12,
+ "damage_type": "bash"
+ },
+ {
+ "id": "t5_blood_outrage_cut",
+ "type": "SPELL",
+ "name": "Outrage Cut",
+ "description": "Deals 25 cut damage.",
+ "message": "A tentacle strand slashes!",
+ "flags": [ "SILENT", "RANDOM_TARGET" ],
+ "valid_targets": [ "hostile" ],
+ "effect": "target_attack",
+ "base_energy_cost": 3,
+ "energy_source": "HP",
+ "min_damage": 25,
+ "max_damage": 25,
+ "min_range": 12,
+ "max_range": 12,
+ "damage_type": "cut"
+ },
+ {
+ "id": "t5_blood_outrage_stab",
+ "type": "SPELL",
+ "name": "Outrage Stab",
+ "description": "Deals 25 stab damage.",
+ "message": "A tendril bursts then thrusts!",
+ "flags": [ "SILENT", "RANDOM_TARGET" ],
+ "valid_targets": [ "hostile" ],
+ "effect": "target_attack",
+ "base_energy_cost": 3,
+ "energy_source": "HP",
+ "min_damage": 25,
+ "max_damage": 25,
+ "min_range": 12,
+ "max_range": 12,
+ "damage_type": "stab"
+ },
+ {
+ "id": "t5_blood_outrage_drain",
+ "type": "SPELL",
+ "name": "Outrage Drain",
+ "message": "You suddenly feel refreshed!",
+ "description": "It will cast Drain Damage and Drain Heal.",
+ "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" } ],
+ "min_range": 12,
+ "max_range": 12
+ },
+ {
+ "id": "t5_blood_outrage_drain_heal",
+ "type": "SPELL",
+ "name": "Drain Heal",
+ "description": "Heals the caster with 5 hp.",
+ "flags": [ "SILENT" ],
+ "valid_targets": [ "self" ],
+ "effect": "target_attack",
+ "min_damage": -5,
+ "max_damage": -5,
+ "damage_type": "none"
+ },
+ {
+ "id": "t5_blood_outrage_drain_dmg",
+ "type": "SPELL",
+ "name": "Drain Damage",
+ "description": "Damages the target with 10 hp.",
+ "flags": [ "SILENT", "RANDOM_TARGET" ],
+ "valid_targets": [ "hostile" ],
+ "effect": "target_attack",
+ "min_damage": 10,
+ "max_damage": 10,
+ "min_range": 12,
+ "max_range": 12,
+ "damage_type": "none"
+ },
+ {
+ "id": "t4_mana_darkburst_push",
+ "type": "SPELL",
+ "name": "Dark Burst Push",
+ "description": "Push monsters within a 4 tile radius.",
+ "effect": "area_push",
+ "effect_filter": [ "hostile" ],
+ "flags": [ "SILENT" ],
+ "valid_targets": [ "self", "ally", "hostile", "ground" ],
+ "min_aoe": 3,
+ "max_aoe": 3
+ },
+ {
+ "type": "SPELL",
+ "id": "t5_mana_megamagic_exhaust_maybe",
+ "name": "Megamagic Exhaust?",
+ "description": "1/4 chance to do Megamagic Exhaust.",
+ "valid_targets": [ "none" ],
+ "message": "",
+ "effect": "target_attack",
+ "flags": [ "WONDER", "SILENT" ],
+ "min_damage": 1,
+ "max_damage": 1,
+ "extra_effects": [
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "v_spell_null" },
+ { "id": "t5_mana_megamagic_exhaust_yes" }
+ ]
+ },
+ {
+ "type": "SPELL",
+ "id": "t5_mana_megamagic_exhaust_yes",
+ "name": "Megamagic Exhaust!",
+ "description": "Does the Megamagic Exhaust.",
+ "valid_targets": [ "none" ],
+ "message": "",
+ "effect": "target_attack",
+ "flags": [ "WONDER", "SILENT" ],
+ "min_damage": 1,
+ "max_damage": 1,
+ "extra_effects": [ { "id": "t5_mana_megamagic_exhaust" } ]
+ },
+ {
+ "id": "t5_mana_megamagic_exhaust",
+ "type": "SPELL",
+ "name": "Megamagic Exhaust",
+ "description": "Weakens the player.",
+ "flags": [ "SILENT" ],
+ "valid_targets": [ "self" ],
+ "effect": "target_attack",
+ "effect_str": "v_spell_megamagic_exhaust",
+ "extra_effects": [ { "id": "t5_mana_megamagic_exhaust_stam" } ],
+ "min_duration": 1200,
+ "max_duration": 1200,
+ "damage_type": "bio"
+ },
+ {
+ "id": "t5_mana_megamagic_exhaust_stam",
+ "type": "SPELL",
+ "name": "Exhaustion",
+ "description": "Depletes the stamina.",
+ "valid_targets": [ "self" ],
+ "flags": [ "SILENT" ],
+ "min_damage": -10000,
+ "max_damage": -10000,
+ "effect": "recover_energy",
+ "effect_str": "STAMINA"
+ },
+ {
+ "id": "t6_mana_darkpillar_bash",
+ "type": "SPELL",
+ "name": "Dark Pillar Bash",
+ "description": "Aims to make a crater under the target. If not, then don't.",
+ "valid_targets": [ "hostile" ],
+ "flags": [ "SILENT" ],
+ "min_damage": 10000,
+ "max_damage": 10000,
+ "effect": "bash"
+ }
+]