From 66ffd7038cf10566bd35bb6713677a5f8de3b6ef Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Sat, 12 Sep 2020 22:40:36 -0700 Subject: Initial commit --- .../Spells/Hemomancer/v_blood_T1.json | 69 +++++++++++++++++++ .../Spells/Hemomancer/v_blood_T2.json | 46 +++++++++++++ .../Spells/Hemomancer/v_blood_T3.json | 54 +++++++++++++++ .../Spells/Hemomancer/v_blood_T4.json | 75 +++++++++++++++++++++ .../Spells/Hemomancer/v_blood_T5.json | 77 ++++++++++++++++++++++ .../Spells/Hemomancer/v_blood_T6.json | 65 ++++++++++++++++++ .../Spells/Hemomancer/v_blood_T7.json | 19 ++++++ 7 files changed, 405 insertions(+) create mode 100644 vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T1.json create mode 100644 vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T2.json create mode 100644 vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T3.json create mode 100644 vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T4.json create mode 100644 vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T5.json create mode 100644 vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T6.json create mode 100644 vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T7.json (limited to 'vamp_stuff/Modification Files/Spells/Hemomancer') diff --git a/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T1.json b/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T1.json new file mode 100644 index 0000000..30e1b9b --- /dev/null +++ b/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T1.json @@ -0,0 +1,69 @@ +[ +{ + "id": "t1_blood_transfusion", + "type": "SPELL", + "name": "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 2 biological damage and heals you by 1.\n\nThis is a tier 1 spell.", + "valid_targets": [ "none" ], + "effect": "target_attack", + "extra_effects": [{ + "id": "t1_blood_transfusion_spell" + } + ], + "note": "Uses MANA, just to prevent spamming.", + "base_energy_cost": 25, + "final_energy_cost": 250, + "energy_source": "MANA", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 1, + "max_level": 10, + "min_damage": 0, + "max_damage": 10, + "damage_increment": 1, + "min_range": 10, + "max_range": 10, + "flags": [ "NO_LEGS", "WONDER" ], + "base_casting_time": 150, + "final_casting_time": 25, + "damage_type": "bio" +}, + { + "id": "t1_blood_bcurl", + "type": "SPELL", + "name": "Blood Curl", + "description": "Immobilizes the target by manipulating its life force to bind onto itself.\n\nThis is a tier 1 spell.", + "valid_targets": [ "hostile" ], + "effect": "target_attack", + "effect_str": "v_spell_bloodcurl", + "base_energy_cost": 150, + "energy_source": "MANA", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 2, + "max_level": 10, + "min_range": 6, + "max_range": 15, + "min_duration": 0, + "max_duration": 500, + "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ], + "base_casting_time": 100, + "final_casting_time": 75 +}, +{ + "id": "t1_blood_clot", + "type": "SPELL", + "name": "Clot", + "description": "You use your blood to send towards the bleeding body part and mend it immediately. While active, it'll block further bleeding.\n\nThis is a tier 1 spell.", + "valid_targets": [ "self" ], + "effect": "target_attack", + "effect_str": "v_spell_clot", + "base_energy_cost": 2, + "final_energy_cost": 2, + "energy_source": "HP", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 2, + "max_level": 5, + "min_duration": 1000, + "max_duration": 5000, + "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ] +} +] \ No newline at end of file diff --git a/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T2.json b/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T2.json new file mode 100644 index 0000000..649dd73 --- /dev/null +++ b/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T2.json @@ -0,0 +1,46 @@ +[{ + "id": "t2_blood_bloodpuddle", + "type": "SPELL", + "name": "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 tier 2 spell.", + "valid_targets": [ "hostile", "ally", "ground" ], + "effect": "projectile_attack", + "base_energy_cost": 1, + "final_energy_cost": 10, + "energy_source": "HP", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 2, + "max_level": 10, + "min_range": 5, + "max_range": 10, + "min_aoe": 2, + "max_aoe": 10, + "flags": [ "VERBAL", "NO_LEGS" ], + "field_id": "fd_puddleb", + "min_field_intensity": 1, + "max_field_intensity": 3, + "base_casting_time": 125 +}, +{ + "id": "t2_blood_bloodsting", + "type": "SPELL", + "name": "Blood Sting", + "description": "Conjure own's blood to shoot towards the target, shaping into a dart as it fly that deals stabbing damage.\n\nThis is a tier 2 spell.", + "valid_targets": [ "hostile", "ally", "ground" ], + "effect": "projectile_attack", + "base_energy_cost": 1, + "final_energy_cost": 5, + "energy_source": "HP", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 3, + "min_damage": 0, + "max_damage": 30, + "damage_increment": 1, + "max_level": 30, + "min_range": 10, + "max_range": 20, + "flags": [ "SOMATIC", "NO_LEGS" ], + "base_casting_time": 125, + "damage_type": "stab" +} +] \ No newline at end of file diff --git a/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T3.json b/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T3.json new file mode 100644 index 0000000..bd070bb --- /dev/null +++ b/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T3.json @@ -0,0 +1,54 @@ +[ +{ + "id": "t3_blood_crimsonhaze", + "type": "SPELL", + "name": "Crimson Haze", + "description": "Vaporizes your blood to create a disorienting wave of haze that slows down foes around you.\n* Foes within a 4 tile radius are afflicted with blindness for 7 turns.\n\nThis is a Tier 3 spell.", + "valid_targets": [ "hostile", "ground" ], + "effect": "projectile_attack", + "effect_str": "v_spell_crimsonhaze", + "extra_effects": [{ + "id": "t3_blood_crimsonhaze_blind", + "hit_self": true + } + ], + "base_energy_cost": 7, + "final_energy_cost": 17, + "energy_source": "HP", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 2, + "max_level": 15, + "min_aoe": 5, + "max_aoe": 15, + "min_duration": 500, + "max_duration": 1500, + "field_id": "fd_blood", + "min_field_intensity": 1, + "max_field_intensity": 2, + "field_chance": 15, + "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ] +}, +{ + "id": "t3_blood_suppress", + "type": "SPELL", + "name": "Suppress", + "description": "Heavily binds the target, dealing biological damage and renders them unconscious.\n\nThis is a Tier 3 spell.", + "valid_targets": [ "hostile" ], + "effect": "target_attack", + "effect_str": "stunned", + "base_energy_cost": 500, + "energy_source": "MANA", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 4, + "max_level": 20, + "min_damage": 0, + "max_damage": 10, + "min_range": 10, + "max_range": 5, + "damage_increment": 2, + "min_duration": 300, + "max_duration": 1500, + "base_casting_time": 125, + "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ] +} +] \ No newline at end of file diff --git a/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T4.json b/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T4.json new file mode 100644 index 0000000..92c3db3 --- /dev/null +++ b/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T4.json @@ -0,0 +1,75 @@ +[ +{ + "id": "t4_blood_riptide", + "type": "SPELL", + "name": "Riptide", + "description": "Conjures a large amount of blood to strike the targets inside a wide cone, dealing bashing damage.\n\nThis is a tier 4 spell.", + "valid_targets": [ "hostile", "ground" ], + "effect": "cone_attack", + "base_energy_cost": 10, + "final_energy_cost": 15, + "energy_source": "HP", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 3, + "min_damage": 30, + "max_damage": 90, + "max_level": 20, + "min_aoe": 60, + "max_aoe": 60, + "min_range": 5, + "max_range": 10, + "flags": [ "SOMATIC", "NO_LEGS" ], + "base_casting_time": 225, + "field_id": "fd_blood", + "min_field_intensity": 1, + "max_field_intensity": 2, + "field_chance": 5, + "damage_type": "bash" +}, +{ + "id": "t4_blood_bloodsurge", + "type": "SPELL", + "name": "Blood Surge", + "description": "You put yourself in a battle trance using your life force, increasing your might, mobility and endurance for a short period of time.\n\nThis is a tier 4 spell.", + "valid_targets": [ "ground", "self" ], + "effect": "target_attack", + "effect_str": "v_spell_bloodsurge", + "base_energy_cost": 15, + "energy_source": "HP", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 5, + "max_level": 5, + "flags": [ "SOMATIC", "NO_LEGS" ], + "base_casting_time": 300, + "min_duration": 3000, + "max_duration": 7000, + "duration_increment": 300, + "damage_type": "bash" +}, +{ + "id": "t4_blood_bloodwave", + "type": "SPELL", + "name": "Blood Wave", + "description": "An innate flash flood of blood bursts out from you, dealing bashing damage to the surrounding targets.\n\nThis is a tier 4 spell.", + "valid_targets": [ "hostile", "ground" ], + "effect": "projectile_attack", + "base_energy_cost": 30, + "final_energy_cost": 45, + "energy_source": "HP", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 5, + "min_damage": 50, + "max_damage": 150, + "max_level": 30, + "min_aoe": 10, + "max_aoe": 10, + "aoe_increment": 0.5, + "field_id": "fd_blood", + "min_field_intensity": 1, + "max_field_intensity": 2, + "field_chance": 5, + "flags": [ "SOMATIC", "NO_LEGS" ], + "base_casting_time": 500, + "damage_type": "bash" +} +] \ No newline at end of file diff --git a/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T5.json b/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T5.json new file mode 100644 index 0000000..fe8e3a5 --- /dev/null +++ b/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T5.json @@ -0,0 +1,77 @@ +[ +{ + "id": "t5_blood_vampiricoutrage", + "type": "SPELL", + "name": "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 (bash, cut or stab) damage within a 12 tile radius. There's a 1/10 chance to suck the target's life force, dealing up to 10 biological damage and heals you by 5.\n\nThis is a tier 5 spell.", + "message": "Dread fills your mind and body...\nAs you stand, blood tendrils emerges from you!", + "valid_targets": [ "none" ], + "effect": "target_attack", + "extra_effects": [ + { + "id": "t5_blood_outrage_bash" + }, + { + "id": "t5_blood_outrage_bash" + }, + { + "id": "t5_blood_outrage_bash" + }, + { + "id": "t5_blood_outrage_cut" + }, + { + "id": "t5_blood_outrage_cut" + }, + { + "id": "t5_blood_outrage_cut" + }, + { + "id": "t5_blood_outrage_stab" + }, + { + "id": "t5_blood_outrage_stab" + }, + { + "id": "t5_blood_outrage_stab" + }, + { + "id": "t5_blood_outrage_drain" + } + ], + "base_energy_cost": 0, + "energy_cost_increment": 3, + "energy_source": "HP", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 5, + "max_level": 10, + "min_damage": 0, + "max_damage": 0, + "damage_increment": 3, + "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS", "WONDER" ], + "base_casting_time": 500 +}, +{ + "id": "t5_blood_essencepull", + "type": "SPELL", + "name": "Essence Pull", + "description": "Attempts to instantly kill the target by draining every ounce of their life force, dealing immensive biological damage.\n\nThis is a tier 5 spell.", + "valid_targets": [ "hostile" ], + "effect": "target_attack", + "base_energy_cost": 0, + "final_energy_cost": 0, + "energy_cost_increment": 500, + "energy_source": "MANA", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 5, + "max_level": 5, + "min_damage": 0, + "max_damage": 0, + "damage_increment": 125, + "min_range": 1, + "max_range": 1, + "flags": [ "SOMATIC", "NO_LEGS" ], + "base_casting_time": 125, + "damage_type": "bio" +} +] \ No newline at end of file diff --git a/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T6.json b/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T6.json new file mode 100644 index 0000000..05a62d5 --- /dev/null +++ b/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T6.json @@ -0,0 +1,65 @@ +[ +{ + "id": "t6_blood_desolation", + "type": "SPELL", + "name": "Desolation", + "description": "Sacrifices a massive amount of life force to summon a lingering aura that saps life from all surrounding creatures, dealing constant biological damage.\n\nThis is a tier 6 spell.", + "valid_targets": [ "self" ], + "effect": "summon", + "effect_str": "mon_desolation_aura", + "base_energy_cost": 55, + "energy_source": "HP", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 6, + "max_level": 5, + "min_damage": 1, + "max_damage": 1, + "min_aoe": 3, + "max_aoe": 3, + "min_duration": 8000, + "max_duration": 24000, + "base_casting_time": 3000, + "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ] +}, +{ + "id": "t6_blood_crimsoncoat", + "type": "SPELL", + "name": "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 thick blood layer that nullifies most physical damage. This thick layer does not burden you in any way.\n\nThis is a tier 6 spell.", + "valid_targets": [ "self" ], + "effect": "spawn_item", + "effect_str": "v_hemo_crimsoncoat_coat", + "base_energy_cost": 10, + "energy_source": "HP", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 6, + "max_level": 5, + "min_damage": 1, + "max_damage": 1, + "min_duration": 500, + "max_duration": 1500, + "flags": [ "SOMATIC", "NO_LEGS" ] +}, +{ + "id": "t6_blood_leechswhip", + "type": "SPELL", + "name": "Leech's Whip", + "description": "Summons the leech's whip, 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 tier 6 spell.", + "valid_targets": [ "self" ], + "effect": "spawn_item", + "effect_str": "v_hemo_whip", + "base_energy_cost": 25, + "energy_source": "HP", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 4, + "max_level": 30, + "min_damage": 1, + "max_damage": 1, + "min_duration": 4500, + "max_duration": 18000, + "duration_increment": 200, + "base_casting_time": 200, + "flags": [ "SOMATIC", "NO_LEGS" ] +} +] \ No newline at end of file diff --git a/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T7.json b/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T7.json new file mode 100644 index 0000000..04cea7d --- /dev/null +++ b/vamp_stuff/Modification Files/Spells/Hemomancer/v_blood_T7.json @@ -0,0 +1,19 @@ +{ + "id": "t7_blood_form_orus", + "type": "SPELL", + "name": "Form: Orus", + "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 tier 7 spell.", + "valid_targets": [ "hostile" ], + "effect": "spawn_item", + "effect_str": "v_hemo_form_orus", + "base_energy_cost": 5000, + "energy_source": "MANA", + "spell_class": "VAMP_BLOOD_spellcaster", + "difficulty": 10, + "max_level": 10, + "min_duration": 14000, + "max_duration": 68000, + "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ], + "base_casting_time": 100, + "final_casting_time": 75 +} \ No newline at end of file -- cgit v1.2.1