From 0f19bc2ae45fa9ca940c25c89770868157275fa2 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Fri, 9 Apr 2021 21:43:36 -0700 Subject: Many changes to bring the mod more up to date with 0.E.3 Rebalance blood backpacks --- .../Modification_Files/Spells/+Misc/README.md | 4 - .../Spells/+Misc/v_spell_emit.json | 9 - .../Spells/+Misc/v_spell_item.json | 103 ---------- .../Spells/+Misc/v_spell_mon.json | 207 --------------------- .../Spells/Hemomancer/v_blood_T1.json | 6 +- .../Spells/Hemomancer/v_blood_T2.json | 4 +- .../Spells/Hemomancer/v_blood_T3.json | 4 +- .../Spells/Hemomancer/v_blood_T4.json | 6 +- .../Spells/Hemomancer/v_blood_T5.json | 4 +- .../Spells/Hemomancer/v_blood_T6.json | 6 +- .../Spells/Hemomancer/v_blood_T7.json | 2 +- .../Modification_Files/Spells/Misc/README.md | 4 + .../Spells/Misc/v_spell_emit.json | 9 + .../Spells/Misc/v_spell_item.json | 103 ++++++++++ .../Spells/Misc/v_spell_mon.json | 207 +++++++++++++++++++++ .../Spells/Profane_Conjurer/v_elem_T1.json | 6 +- .../Spells/Profane_Conjurer/v_elem_T2.json | 2 +- .../Spells/Profane_Conjurer/v_elem_T3.json | 4 +- .../Spells/Profane_Conjurer/v_elem_T4.json | 2 +- .../Spells/Profane_Conjurer/v_elem_T5.json | 4 +- .../Spells/Profane_Conjurer/v_elem_T6.json | 4 +- .../Spells/Profane_Conjurer/v_elem_T7.json | 4 +- .../Spells/Warlock/v_mana_T1.json | 4 +- .../Spells/Warlock/v_mana_T2.json | 4 +- .../Spells/Warlock/v_mana_T3.json | 4 +- .../Spells/Warlock/v_mana_T4.json | 2 +- .../Spells/Warlock/v_mana_T5.json | 4 +- .../Spells/Warlock/v_mana_T6.json | 4 +- .../Spells/Warlock/v_mana_T7.json | 2 +- .../Modification_Files/Spells/v_spell_combo.json | 32 ++-- .../Spells/v_spell_hit_time.json | 30 +-- .../Spells/v_spell_monspell.json | 50 ++--- 32 files changed, 420 insertions(+), 420 deletions(-) delete mode 100644 vamp_stuff/Modification_Files/Spells/+Misc/README.md delete mode 100644 vamp_stuff/Modification_Files/Spells/+Misc/v_spell_emit.json delete mode 100644 vamp_stuff/Modification_Files/Spells/+Misc/v_spell_item.json delete mode 100644 vamp_stuff/Modification_Files/Spells/+Misc/v_spell_mon.json create mode 100644 vamp_stuff/Modification_Files/Spells/Misc/README.md create mode 100644 vamp_stuff/Modification_Files/Spells/Misc/v_spell_emit.json create mode 100644 vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json create mode 100644 vamp_stuff/Modification_Files/Spells/Misc/v_spell_mon.json (limited to 'vamp_stuff/Modification_Files/Spells') diff --git a/vamp_stuff/Modification_Files/Spells/+Misc/README.md b/vamp_stuff/Modification_Files/Spells/+Misc/README.md deleted file mode 100644 index 31041f6..0000000 --- a/vamp_stuff/Modification_Files/Spells/+Misc/README.md +++ /dev/null @@ -1,4 +0,0 @@ -##### Files that encounter an error are taken here -When looking for a specific `id` (definitely because of bad file sorting), it ends up with the loading screen error. It is not fatal, but makes a feature broken throughout the game. - -For the solution, I seperate them into a new folder, to make them look for the specific `id` after that `id` has loaded. \ No newline at end of file diff --git a/vamp_stuff/Modification_Files/Spells/+Misc/v_spell_emit.json b/vamp_stuff/Modification_Files/Spells/+Misc/v_spell_emit.json deleted file mode 100644 index 54e9ab0..0000000 --- a/vamp_stuff/Modification_Files/Spells/+Misc/v_spell_emit.json +++ /dev/null @@ -1,9 +0,0 @@ -[ - { - "id": "emit_v_desolate", - "type": "emit", - "field": "fd_desolate", - "qty": 100, - "intensity": 1 - } -] diff --git a/vamp_stuff/Modification_Files/Spells/+Misc/v_spell_item.json b/vamp_stuff/Modification_Files/Spells/+Misc/v_spell_item.json deleted file mode 100644 index b4803f4..0000000 --- a/vamp_stuff/Modification_Files/Spells/+Misc/v_spell_item.json +++ /dev/null @@ -1,103 +0,0 @@ -[ - { - "id": "v_hemo_whip", - "type": "GENERIC", - "symbol": "/", - "color": "light_red", - "name": "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 16 cutting damage to foes in a very wide cone.\n* 20% chance to drain life force from an adjacent foe when hit, dealing up to 2 biological damage and heals you by 1.", - "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" ], - "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 } ] - } - ] - }, - "cutting": 22, - "category": "weapons" - }, - { - "id": "v_hemo_crimsoncoat_coat", - "type": "ARMOR", - "name": "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 12 stabbing damage and renders them unconscious for 1-3 turns.", - "weight": "3 g", - "volume": "3 ml", - "price": 0, - "material": [ "flesh" ], - "coverage": 100, - "symbol": "0", - "color": "red", - "relic_data": { - "passive_effects": [ - { - "has": "WORN", - "condition": "ALWAYS", - "hit_me_effect": [ { "id": "v_hemo_crimsoncoat_coat_pr_maybe" } ], - "values": [ { "value": "ARMOR_BASH", "add": -70 }, { "value": "ARMOR_CUT", "add": -70 }, { "value": "ARMOR_STAB", "add": -70 } ] - } - ] - }, - "covers": [ "HEAD", "TORSO", "ARM_R", "ARM_L", "LEG_R", "LEG_L" ], - "flags": [ "PERSONAL", "OVERSIZE", "BLOCK_WHILE_WORN", "SEMITANGIBLE", "NO_DROP" ] - }, - { - "id": "v_hemo_form_orus", - "type": "GENERIC", - "name": "Orus", - "description": "Hemomancer form:\nOrus, the zealous manipulator.\n* 10% chance to summon a bloodling near a blood field within 10 tiles for every 20 seconds.\n* 10% chance to summon a bloodling when hit.\n* 20% chance to summon a bloodling and 5% chance to summon a bloodling predecessor while attacking.", - "weight": "3 g", - "volume": "3 ml", - "price": 0, - "material": [ "flesh" ], - "symbol": "0", - "color": "red", - "relic_data": { - "passive_effects": [ - { - "has": "HELD", - "condition": "ALWAYS", - "hit_me_effect": [ { "id": "v_hemo_crimsoncoat_coat_pr_maybe" } ], - "values": [ { "value": "MAX_HP", "add": 50 }, { "value": "SPEED", "add": -15 } ], - "intermittent_activation": [ { "effects": [ { "frequency": "30 seconds", "spell_effects": [ { "id": "v_hemo_orusform_bloodling" } ] } ] } ] - } - ] - }, - "flags": [ "NO_DROP" ], - "category": "v_form" - }, - { - "id": "v_war_etherealenchant", - "type": "ARMOR", - "name": "ethereal enchantment", - "description": "Enshrouds your wielded weapon (or even bare fists) in ghastly mists.\n* 5% to summon an etherean silhouette for 15-25 turns while attacking.", - "weight": "3 g", - "volume": "3 ml", - "price": 0, - "material": [ "ethereal" ], - "coverage": 0, - "symbol": "0", - "color": "red", - "relic_data": { - "passive_effects": [ - { - "has": "WORN", - "condition": "ALWAYS", - "hit_you_effect": [ { "id": "v_war_etherealenchant_ss_maybe" } ], - "values": [ { "value": "ITEM_DAMAGE_AP", "add": 20 }, { "value": "ATTACK_COST", "add": -15 } ] - } - ] - }, - "covers": [ "ARM_R", "ARM_L" ], - "flags": [ "AURA", "ONLY_ONE", "SEMITANGIBLE", "NO_DROP" ] - } -] diff --git a/vamp_stuff/Modification_Files/Spells/+Misc/v_spell_mon.json b/vamp_stuff/Modification_Files/Spells/+Misc/v_spell_mon.json deleted file mode 100644 index c67bb61..0000000 --- a/vamp_stuff/Modification_Files/Spells/+Misc/v_spell_mon.json +++ /dev/null @@ -1,207 +0,0 @@ -[ - { - "id": "mon_desolation_aura", - "type": "MONSTER", - "name": "desolate gloom", - "description": "A hovering mist of pure dread, 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.", - "hp": 1000000, - "speed": 50, - "symbol": "*", - "color": "light_gray", - "aggression": 100, - "morale": 100, - "melee_skill": 0, - "melee_dice": 0, - "melee_dice_sides": 0, - "melee_cut": 0, - "dodge": 6, - "vision_day": 30, - "vision_night": 30, - "harvest": "exempt", - "emit_fields": [ "emit_v_desolate" ], - "death_function": [ "MELT" ], - "flags": [ - "SEES", - "HEARS", - "GOODHEARING", - "SMELLS", - "NOHEAD", - "HARDTOSHOOT", - "WEBWALK", - "FLIES", - "PLASTIC", - "ELECTRIC", - "ACIDPROOF", - "NO_BREATHE", - "NOGIB" - ] - }, - { - "id": "mon_orus_bloodling", - "type": "MONSTER", - "name": "bloodling", - "description": "Bloated lump of blood, forming into something... frightening.", - "default_faction": "zombie", - "species": [ "ZOMBIE" ], - "volume": "62500 ml", - "weight": "81500 g", - "hp": 25, - "speed": 10, - "material": [ "flesh" ], - "attack_cost": 300, - "harvest": "exempt", - "symbol": "&", - "color": "light_red", - "aggression": 100, - "morale": 100, - "melee_skill": 4, - "melee_dice": 2, - "melee_dice_sides": 2, - "melee_cut": 0, - "armor_bash": 20, - "death_function": [ "MELT" ], - "regenerates": 5, - "flags": [ - "SEES", - "HEARS", - "SMELLS", - "WARM", - "BASHES", - "GROUP_BASH", - "POISON", - "ELECTRIC", - "ACIDPROOF", - "NO_BREATHE", - "PLASTIC" - ] - }, - { - "id": "mon_ether_shadow", - "type": "MONSTER", - "name": "etherean silhouette", - "description": "A deceitful humanoid shadow, glimmering in faint, ghastly light.", - "default_faction": "player", - "species": [ "HORROR" ], - "bodytype": "human", - "diff": 10, - "note": "ethereal creatures has no physical density.", - "volume": "3 ml", - "weight": "3 g", - "hp": 20, - "speed": 130, - "symbol": "@", - "color": "light_gray", - "aggression": 100, - "morale": 100, - "melee_skill": 0, - "melee_dice": 0, - "melee_dice_sides": 0, - "melee_cut": 0, - "dodge": 8, - "armor_cut": 999, - "armor_stab": 999, - "armor_bash": 999, - "vision_day": 18, - "vision_night": 18, - "luminance": 5, - "path_settings": { "max_dist": 5, "max_length": 20 }, - "special_attacks": [ - { - "type": "spell", - "spell_data": { "id": "mon_ether_shadow_spell_target" }, - "cooldown": 14, - "monster_message": "%1$s stares at %3$s as it gesture its arms!" - } - ], - "harvest": "exempt", - "death_function": [ "MELT" ], - "flags": [ "SEES", "HEARS", "GOODHEARING", "SMELLS", "HARDTOSHOOT", "WEBWALK", "FLIES", "NO_BREATHE", "NOGIB" ] - }, - { - "id": "mon_idol_vex", - "type": "MONSTER", - "name": "Vex", - "description": "An etherean deity, concealed beneath an impenetrable barrier. Within a clear vision, a vaguely humanoid figure floats freely mid-air.", - "default_faction": "player", - "species": [ "HORROR" ], - "bodytype": "human", - "diff": 50, - "volume": "3 ml", - "weight": "3 g", - "hp": 400, - "speed": 60, - "symbol": "@", - "color": "white", - "aggression": 100, - "morale": 100, - "melee_skill": 0, - "melee_dice": 0, - "melee_dice_sides": 0, - "melee_cut": 0, - "dodge": 5, - "armor_cut": 999, - "armor_stab": 999, - "armor_bash": 999, - "vision_day": 30, - "vision_night": 30, - "luminance": 20, - "path_settings": { "max_dist": 5, "max_length": 20 }, - "special_attacks": [ - { - "type": "spell", - "spell_data": { "id": "mon_idol_vex_spell_target" }, - "cooldown": 11, - "monster_message": "%1$s shimmers as it glares at %3$s!" - } - ], - "harvest": "exempt", - "death_function": [ "MELT" ], - "flags": [ "SEES", "HEARS", "GOODHEARING", "SMELLS", "HARDTOSHOOT", "WEBWALK", "FLIES", "NO_BREATHE", "NOGIB" ] - }, - { - "id": "mon_idol_vex_etherhar", - "type": "MONSTER", - "name": "ethereal harbringer", - "description": "A ghastly cloud of concentrated etherean power. Seems to be volatile, and may suddenly implode when it is touched.", - "default_faction": "player", - "species": [ "HORROR" ], - "diff": 20, - "volume": "3 ml", - "weight": "3 g", - "hp": 5, - "speed": 25, - "symbol": "0", - "color": "white", - "aggression": 100, - "morale": 100, - "melee_skill": 0, - "melee_dice": 0, - "melee_dice_sides": 0, - "melee_cut": 0, - "dodge": 2, - "armor_cut": 999, - "armor_stab": 999, - "armor_bash": 999, - "vision_day": 10, - "vision_night": 10, - "luminance": 2, - "path_settings": { "max_dist": 5, "max_length": 20 }, - "special_attacks": [ - { - "type": "spell", - "spell_data": { "id": "mon_idol_vex_etherhar_spell_target" }, - "cooldown": 1, - "monster_message": "%1$s shines vigorously!" - } - ], - "harvest": "exempt", - "death_function": [ "MELT" ], - "flags": [ "SEES", "HEARS", "GOODHEARING", "SMELLS", "HARDTOSHOOT", "WEBWALK", "FLIES", "NO_BREATHE", "NOGIB" ] - } -] 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 94d32c3..72fd7a1 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T1.json @@ -2,7 +2,7 @@ { "id": "t1_blood_transfusion", "type": "SPELL", - "name": "Transfusion", + "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 2 biological damage and heals you by 1.\n\nThis is a tier 1 spell.", "valid_targets": [ "none" ], "effect": "target_attack", @@ -27,7 +27,7 @@ { "id": "t1_blood_bcurl", "type": "SPELL", - "name": "Blood Curl", + "name": { "str": "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", @@ -48,7 +48,7 @@ { "id": "t1_blood_clot", "type": "SPELL", - "name": "Clot", + "name": { "str": "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", 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 3cde80a..7edc48d 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T2.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T2.json @@ -2,7 +2,7 @@ { "id": "t2_blood_bloodpuddle", "type": "SPELL", - "name": "Blood Puddle", + "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 tier 2 spell.", "valid_targets": [ "hostile", "ally", "ground" ], "effect": "projectile_attack", @@ -25,7 +25,7 @@ { "id": "t2_blood_bloodsting", "type": "SPELL", - "name": "Blood Sting", + "name": { "str": "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", 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 83f4d7b..c98aabc 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T3.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T3.json @@ -2,7 +2,7 @@ { "id": "t3_blood_crimsonhaze", "type": "SPELL", - "name": "Crimson Haze", + "name": { "str": "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", @@ -27,7 +27,7 @@ { "id": "t3_blood_suppress", "type": "SPELL", - "name": "Suppress", + "name": { "str": "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", 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 21a61df..07c786c 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T4.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T4.json @@ -2,7 +2,7 @@ { "id": "t4_blood_riptide", "type": "SPELL", - "name": "Riptide", + "name": { "str": "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", @@ -29,7 +29,7 @@ { "id": "t4_blood_bloodsurge", "type": "SPELL", - "name": "Blood Surge", + "name": { "str": "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", @@ -49,7 +49,7 @@ { "id": "t4_blood_bloodwave", "type": "SPELL", - "name": "Blood Wave", + "name": { "str": "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", 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 92fe575..b0943c6 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T5.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T5.json @@ -2,7 +2,7 @@ { "id": "t5_blood_vampiricoutrage", "type": "SPELL", - "name": "Vampiric Outrage", + "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 (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" ], @@ -34,7 +34,7 @@ { "id": "t5_blood_essencepull", "type": "SPELL", - "name": "Essence Pull", + "name": { "str": "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", 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 32e2d1d..16f8a8f 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T6.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T6.json @@ -2,7 +2,7 @@ { "id": "t6_blood_desolation", "type": "SPELL", - "name": "Desolation", + "name": { "str": "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", @@ -24,7 +24,7 @@ { "id": "t6_blood_crimsoncoat", "type": "SPELL", - "name": "Crimson Coat", + "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 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" ], @@ -44,7 +44,7 @@ { "id": "t6_blood_leechswhip", "type": "SPELL", - "name": "Leech's Whip", + "name": { "str": "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", 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 b8abc4c..6f4ba24 100644 --- a/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T7.json +++ b/vamp_stuff/Modification_Files/Spells/Hemomancer/v_blood_T7.json @@ -2,7 +2,7 @@ { "id": "t7_blood_form_orus", "type": "SPELL", - "name": "Form: Orus", + "name": { "str": "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", diff --git a/vamp_stuff/Modification_Files/Spells/Misc/README.md b/vamp_stuff/Modification_Files/Spells/Misc/README.md new file mode 100644 index 0000000..31041f6 --- /dev/null +++ b/vamp_stuff/Modification_Files/Spells/Misc/README.md @@ -0,0 +1,4 @@ +##### Files that encounter an error are taken here +When looking for a specific `id` (definitely because of bad file sorting), it ends up with the loading screen error. It is not fatal, but makes a feature broken throughout the game. + +For the solution, I seperate them into a new folder, to make them look for the specific `id` after that `id` has loaded. \ No newline at end of file diff --git a/vamp_stuff/Modification_Files/Spells/Misc/v_spell_emit.json b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_emit.json new file mode 100644 index 0000000..54e9ab0 --- /dev/null +++ b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_emit.json @@ -0,0 +1,9 @@ +[ + { + "id": "emit_v_desolate", + "type": "emit", + "field": "fd_desolate", + "qty": 100, + "intensity": 1 + } +] diff --git a/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json new file mode 100644 index 0000000..877b769 --- /dev/null +++ b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json @@ -0,0 +1,103 @@ +[ + { + "id": "v_hemo_whip", + "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 16 cutting damage to foes in a very wide cone.\n* 20% chance to drain life force from an adjacent foe when hit, dealing up to 2 biological damage and heals you by 1.", + "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" ], + "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 } ] + } + ] + }, + "cutting": 22, + "category": "weapons" + }, + { + "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 12 stabbing damage and renders them unconscious for 1-3 turns.", + "weight": "3 g", + "volume": "3 ml", + "price": 0, + "material": [ "flesh" ], + "coverage": 100, + "symbol": "0", + "color": "red", + "relic_data": { + "passive_effects": [ + { + "has": "WORN", + "condition": "ALWAYS", + "hit_me_effect": [ { "id": "v_hemo_crimsoncoat_coat_pr_maybe" } ], + "values": [ { "value": "ARMOR_BASH", "add": -70 }, { "value": "ARMOR_CUT", "add": -70 }, { "value": "ARMOR_STAB", "add": -70 } ] + } + ] + }, + "covers": [ "HEAD", "TORSO", "ARM_R", "ARM_L", "LEG_R", "LEG_L" ], + "flags": [ "PERSONAL", "OVERSIZE", "BLOCK_WHILE_WORN", "SEMITANGIBLE", "NO_DROP" ] + }, + { + "id": "v_hemo_form_orus", + "type": "GENERIC", + "name": { "str": "Orus" }, + "description": "Hemomancer form:\nOrus, the zealous manipulator.\n* 10% chance to summon a bloodling near a blood field within 10 tiles for every 20 seconds.\n* 10% chance to summon a bloodling when hit.\n* 20% chance to summon a bloodling and 5% chance to summon a bloodling predecessor while attacking.", + "weight": "3 g", + "volume": "3 ml", + "price": 0, + "material": [ "flesh" ], + "symbol": "0", + "color": "red", + "relic_data": { + "passive_effects": [ + { + "has": "HELD", + "condition": "ALWAYS", + "hit_me_effect": [ { "id": "v_hemo_crimsoncoat_coat_pr_maybe" } ], + "values": [ { "value": "MAX_HP", "add": 50 }, { "value": "SPEED", "add": -15 } ], + "intermittent_activation": [ { "effects": [ { "frequency": "30 seconds", "spell_effects": [ { "id": "v_hemo_orusform_bloodling" } ] } ] } ] + } + ] + }, + "flags": [ "NO_DROP" ], + "category": "v_form" + }, + { + "id": "v_war_etherealenchant", + "type": "ARMOR", + "name": { "str": "ethereal enchantment" }, + "description": "Enshrouds your wielded weapon (or even bare fists) in ghastly mists.\n* 5% to summon an etherean silhouette for 15-25 turns while attacking.", + "weight": "3 g", + "volume": "3 ml", + "price": 0, + "material": [ "ethereal" ], + "coverage": 0, + "symbol": "0", + "color": "red", + "relic_data": { + "passive_effects": [ + { + "has": "WORN", + "condition": "ALWAYS", + "hit_you_effect": [ { "id": "v_war_etherealenchant_ss_maybe" } ], + "values": [ { "value": "ITEM_DAMAGE_AP", "add": 20 }, { "value": "ATTACK_COST", "add": -15 } ] + } + ] + }, + "covers": [ "ARM_R", "ARM_L" ], + "flags": [ "AURA", "ONLY_ONE", "SEMITANGIBLE", "NO_DROP" ] + } +] diff --git a/vamp_stuff/Modification_Files/Spells/Misc/v_spell_mon.json b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_mon.json new file mode 100644 index 0000000..7d4ca16 --- /dev/null +++ b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_mon.json @@ -0,0 +1,207 @@ +[ + { + "id": "mon_desolation_aura", + "type": "MONSTER", + "name": { "str": "desolate gloom" }, + "description": "A hovering mist of pure dread, 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.", + "hp": 1000000, + "speed": 50, + "symbol": "*", + "color": "light_gray", + "aggression": 100, + "morale": 100, + "melee_skill": 0, + "melee_dice": 0, + "melee_dice_sides": 0, + "melee_cut": 0, + "dodge": 6, + "vision_day": 30, + "vision_night": 30, + "harvest": "exempt", + "emit_fields": [ "emit_v_desolate" ], + "death_function": [ "MELT" ], + "flags": [ + "SEES", + "HEARS", + "GOODHEARING", + "SMELLS", + "NOHEAD", + "HARDTOSHOOT", + "WEBWALK", + "FLIES", + "PLASTIC", + "ELECTRIC", + "ACIDPROOF", + "NO_BREATHE", + "NOGIB" + ] + }, + { + "id": "mon_orus_bloodling", + "type": "MONSTER", + "name": { "str": "bloodling" }, + "description": "Bloated lump of blood, forming into something... frightening.", + "default_faction": "zombie", + "species": [ "ZOMBIE" ], + "volume": "62500 ml", + "weight": "81500 g", + "hp": 25, + "speed": 10, + "material": [ "flesh" ], + "attack_cost": 300, + "harvest": "exempt", + "symbol": "&", + "color": "light_red", + "aggression": 100, + "morale": 100, + "melee_skill": 4, + "melee_dice": 2, + "melee_dice_sides": 2, + "melee_cut": 0, + "armor_bash": 20, + "death_function": [ "MELT" ], + "regenerates": 5, + "flags": [ + "SEES", + "HEARS", + "SMELLS", + "WARM", + "BASHES", + "GROUP_BASH", + "POISON", + "ELECTRIC", + "ACIDPROOF", + "NO_BREATHE", + "PLASTIC" + ] + }, + { + "id": "mon_ether_shadow", + "type": "MONSTER", + "name": { "str": "etherean silhouette" }, + "description": "A deceitful humanoid shadow, glimmering in faint, ghastly light.", + "default_faction": "player", + "species": [ "HORROR" ], + "bodytype": "human", + "diff": 10, + "note": "ethereal creatures has no physical density.", + "volume": "3 ml", + "weight": "3 g", + "hp": 20, + "speed": 130, + "symbol": "@", + "color": "light_gray", + "aggression": 100, + "morale": 100, + "melee_skill": 0, + "melee_dice": 0, + "melee_dice_sides": 0, + "melee_cut": 0, + "dodge": 8, + "armor_cut": 999, + "armor_stab": 999, + "armor_bash": 999, + "vision_day": 18, + "vision_night": 18, + "luminance": 5, + "path_settings": { "max_dist": 5, "max_length": 20 }, + "special_attacks": [ + { + "type": "spell", + "spell_data": { "id": "mon_ether_shadow_spell_target" }, + "cooldown": 14, + "monster_message": "%1$s stares at %3$s as it gesture its arms!" + } + ], + "harvest": "exempt", + "death_function": [ "MELT" ], + "flags": [ "SEES", "HEARS", "GOODHEARING", "SMELLS", "HARDTOSHOOT", "WEBWALK", "FLIES", "NO_BREATHE", "NOGIB" ] + }, + { + "id": "mon_idol_vex", + "type": "MONSTER", + "name": { "str": "Vex" }, + "description": "An etherean deity, concealed beneath an impenetrable barrier. Within a clear vision, a vaguely humanoid figure floats freely mid-air.", + "default_faction": "player", + "species": [ "HORROR" ], + "bodytype": "human", + "diff": 50, + "volume": "3 ml", + "weight": "3 g", + "hp": 400, + "speed": 60, + "symbol": "@", + "color": "white", + "aggression": 100, + "morale": 100, + "melee_skill": 0, + "melee_dice": 0, + "melee_dice_sides": 0, + "melee_cut": 0, + "dodge": 5, + "armor_cut": 999, + "armor_stab": 999, + "armor_bash": 999, + "vision_day": 30, + "vision_night": 30, + "luminance": 20, + "path_settings": { "max_dist": 5, "max_length": 20 }, + "special_attacks": [ + { + "type": "spell", + "spell_data": { "id": "mon_idol_vex_spell_target" }, + "cooldown": 11, + "monster_message": "%1$s shimmers as it glares at %3$s!" + } + ], + "harvest": "exempt", + "death_function": [ "MELT" ], + "flags": [ "SEES", "HEARS", "GOODHEARING", "SMELLS", "HARDTOSHOOT", "WEBWALK", "FLIES", "NO_BREATHE", "NOGIB" ] + }, + { + "id": "mon_idol_vex_etherhar", + "type": "MONSTER", + "name": { "str": "ethereal harbringer" }, + "description": "A ghastly cloud of concentrated etherean power. Seems to be volatile, and may suddenly implode when it is touched.", + "default_faction": "player", + "species": [ "HORROR" ], + "diff": 20, + "volume": "3 ml", + "weight": "3 g", + "hp": 5, + "speed": 25, + "symbol": "0", + "color": "white", + "aggression": 100, + "morale": 100, + "melee_skill": 0, + "melee_dice": 0, + "melee_dice_sides": 0, + "melee_cut": 0, + "dodge": 2, + "armor_cut": 999, + "armor_stab": 999, + "armor_bash": 999, + "vision_day": 10, + "vision_night": 10, + "luminance": 2, + "path_settings": { "max_dist": 5, "max_length": 20 }, + "special_attacks": [ + { + "type": "spell", + "spell_data": { "id": "mon_idol_vex_etherhar_spell_target" }, + "cooldown": 1, + "monster_message": "%1$s shines vigorously!" + } + ], + "harvest": "exempt", + "death_function": [ "MELT" ], + "flags": [ "SEES", "HEARS", "GOODHEARING", "SMELLS", "HARDTOSHOOT", "WEBWALK", "FLIES", "NO_BREATHE", "NOGIB" ] + } +] diff --git a/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T1.json b/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T1.json index 245c5ae..ed35d7d 100644 --- a/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T1.json +++ b/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T1.json @@ -2,7 +2,7 @@ { "id": "t1_elem_exerxium", "type": "SPELL", - "name": "Exerxium", + "name": { "str": "Exerxium" }, "description": "Ignites the foe with ardent profane blaze, dealing fire damage and curses them.\n\nThis is a tier 1 spell.", "valid_targets": [ "hostile" ], "effect": "target_attack", @@ -27,7 +27,7 @@ { "id": "t1_elem_frost", "type": "SPELL", - "name": "Frost", + "name": { "str": "Frost" }, "description": "Binds the foe by instantly converting the air into ice, dealing cold damage and freezes them.\n\nThis is a tier 1 spell.", "valid_targets": [ "hostile" ], "effect": "projectile_attack", @@ -53,7 +53,7 @@ { "id": "t1_elem_elemdis", "type": "SPELL", - "name": "Elemental Dissipation", + "name": { "str": "Elemental Dissipation" }, "description": "Nullifies elemental blights from you or an ally.\n\nThis is a tier 1 spell.", "valid_targets": [ "ally" ], "effect": "target_attack", diff --git a/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T2.json b/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T2.json index 38a886b..30a21a5 100644 --- a/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T2.json +++ b/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T2.json @@ -2,7 +2,7 @@ { "id": "t2_elem_ignite", "type": "SPELL", - "name": "Ignite", + "name": { "str": "Ignite" }, "description": "Sets foe ablaze, dealing fire damagetier 2 spell.", "valid_targets": [ "hostile" ], "effect": "target_attack", diff --git a/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T3.json b/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T3.json index c3820e2..95aec24 100644 --- a/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T3.json +++ b/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T3.json @@ -2,7 +2,7 @@ { "id": "t3_elem_perfury", "type": "SPELL", - "name": "Perfury", + "name": { "str": "Perfury" }, "description": "Conjures dark, hellish flames to engulf the foe, dealing fire damage and is afflicted with cursed flames.\n\nThis is a tier 3 spell.", "valid_targets": [ "hostile" ], "effect": "target_attack", @@ -27,7 +27,7 @@ { "id": "t3_elem_blizzaga", "type": "SPELL", - "name": "Blizzaga", + "name": { "str": "Blizzaga" }, "description": "Immobilizes the foe by flash-freezing the air around them, dealing cold damage.\n\nThis is a tier 3 spell.", "valid_targets": [ "hostile" ], "effect": "target_attack", diff --git a/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T4.json b/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T4.json index 5757297..a2f8da3 100644 --- a/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T4.json +++ b/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T4.json @@ -2,7 +2,7 @@ { "id": "t4_elem_firewall", "type": "SPELL", - "name": "Fire Wall", + "name": { "str": "Fire Wall" }, "description": "Surrounds the foe inside a blazing wall of flames.\n* Creates fire fields outside the aoe range.\n\nThis is a tier 4 spell.", "valid_targets": [ "hostile" ], "effect": "projectile_attack", diff --git a/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T5.json b/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T5.json index 8c1a04e..0df8bc3 100644 --- a/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T5.json +++ b/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T5.json @@ -2,7 +2,7 @@ { "id": "t5_elem_firebane", "type": "SPELL", - "name": "Firebane", + "name": { "str": "Firebane" }, "description": "Conjures a profane fireball to strike the foe. Upon impact, it explodes, dealing fire damage and spreads cursed flames on that area.\n\nThis is a tier 5 spell.", "valid_targets": [ "hostile" ], "effect": "projectile_attack", @@ -28,7 +28,7 @@ { "id": "t5_elem_icebane", "type": "SPELL", - "name": "Icebane", + "name": { "str": "Icebane" }, "description": "Conjures a profane ball of fiery ice to strike the foe. Upon impact, it shatters, dealing cold damage and spreads frostburn on that area.\n\nThis is a tier 5 spell.", "valid_targets": [ "hostile" ], "effect": "projectile_attack", diff --git a/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T6.json b/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T6.json index 995f7d1..3e3fbba 100644 --- a/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T6.json +++ b/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T6.json @@ -2,7 +2,7 @@ { "id": "t6_elem_exerxium", "type": "SPELL", - "name": "Deus Exerxium", + "name": { "str": "Deus Exerxium" }, "description": "A wave of profane blaze strikes all foes within a cone, dealing fire damage and curses them.\n* Slim chance to spread cursed flames on the affected area.\n\nThis is a tier 6 spell.", "valid_targets": [ "hostile" ], "effect": "cone_attack", @@ -35,7 +35,7 @@ { "id": "t6_elem_elemward", "type": "SPELL", - "name": "Elemental Ward", + "name": { "str": "Elemental Ward" }, "description": "Creates a barrier that protects you or an ally from all elemental blights.\n* Doesn't nullify existing blights.\n\nThis is a tier 6 spell.", "valid_targets": [ "ally" ], "effect": "target_attack", diff --git a/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T7.json b/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T7.json index 0991f5a..bb0e657 100644 --- a/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T7.json +++ b/vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T7.json @@ -2,7 +2,7 @@ { "id": "t7_elem_desecrate", "type": "SPELL", - "name": "Desecrate", + "name": { "str": "Desecrate" }, "description": "Channels the underworld to create a rift that engulfs the foe with a towering hellfire, dealing massive fire damage, inflicts a long-lasting curse and leaves an intense cursed flame at that point.\n\nThis is a tier 7 spell.", "valid_targets": [ "hostile" ], "effect": "projectile_attack", @@ -31,7 +31,7 @@ { "id": "t7_elem_eternalfrost", "type": "SPELL", - "name": "Eternal Frost", + "name": { "str": "Eternal Frost" }, "description": "A blast of sheer wind flash-freezes all creatures in an area, dealing cold damage.\n* Creates a lingering frost fields that freezes any creature that comes in contact.\n\nThis is a tier 7 spell.", "valid_targets": [ "hostile" ], "effect": "projectile_attack", diff --git a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T1.json b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T1.json index a3bf153..39be198 100644 --- a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T1.json +++ b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T1.json @@ -2,7 +2,7 @@ { "id": "t1_mana_darkbolt", "type": "SPELL", - "name": "Dark Bolt", + "name": { "str": "Dark Bolt" }, "description": "A magical burst of profane mana strikes at your foe, dealing pure damage.\n\nThis is a tier 1 spell.", "valid_targets": [ "hostile" ], "effect": "projectile_attack", @@ -24,7 +24,7 @@ { "id": "t1_mana_arcanebinding", "type": "SPELL", - "name": "Arcane Binding", + "name": { "str": "Arcane Binding" }, "description": "Hits your foe with your weapon imbued in etherean arcane binding, striking its inner self that deals pure damage and immobilizes them.\n\nThis is a tier 1 spell.", "valid_targets": [ "hostile" ], "effect": "target_attack", diff --git a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T2.json b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T2.json index 3b29d4e..584c2e0 100644 --- a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T2.json +++ b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T2.json @@ -2,7 +2,7 @@ { "id": "t2_mana_darkbeam", "type": "SPELL", - "name": "Dark Beam", + "name": { "str": "Dark Beam" }, "description": "A profane mana beam bursts violently, striking your foes within a line that deals pure damage.\n\nThis is a tier 2 spell.", "valid_targets": [ "hostile", "ground" ], "effect": "line_attack", @@ -26,7 +26,7 @@ { "id": "t2_mana_etherealstrike", "type": "SPELL", - "name": "Ethereal Strike", + "name": { "str": "Ethereal Strike" }, "description": "An etherean silhouette emerges out of thin air, immediately attacking the foe that deals pure damage and grasps at them.\n\nThis is a tier 2 spell.", "valid_targets": [ "hostile" ], "effect": "target_attack", diff --git a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T3.json b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T3.json index 00ff1b6..083e62b 100644 --- a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T3.json +++ b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T3.json @@ -2,7 +2,7 @@ { "id": "t3_mana_darkblast", "type": "SPELL", - "name": "Dark Blast", + "name": { "str": "Dark Blast" }, "description": "Conjures a volatile profane magic to the targeted area then explodes, dealing pure damage to the surrounding foes.\n\nThis is a tier 3 spell.", "valid_targets": [ "hostile", "ground" ], "effect": "projectile_attack", @@ -27,7 +27,7 @@ { "id": "t3_mana_manasurge", "type": "SPELL", - "name": "Mana Surge", + "name": { "str": "Mana Surge" }, "description": "Empowers your body by channeling your mana.\n\nThis is a tier 3 spell.", "valid_targets": [ "self" ], "effect": "target_attack", diff --git a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T4.json b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T4.json index 5bfea38..7445441 100644 --- a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T4.json +++ b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T4.json @@ -2,7 +2,7 @@ { "id": "t4_mana_darkburst", "type": "SPELL", - "name": "Dark Burst", + "name": { "str": "Dark Burst" }, "description": "A wave of profane magic bursts out of your body, dealing pure damage to the surrounding foes.\n* Foes within a 3 tile radius are pushed back.\n\nThis is a tier 4 spell.", "valid_targets": [ "hostile", "ground" ], "effect": "projectile_attack", diff --git a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T5.json b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T5.json index 4f1f252..4df8af7 100644 --- a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T5.json +++ b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T5.json @@ -2,7 +2,7 @@ { "id": "t5_mana_megamagic", "type": "SPELL", - "name": "Megamagic", + "name": { "str": "Megamagic" }, "description": "Obliterates all foes with a devastating wave of profane magic, dealing immensive pure damage within a wide cone.\n* 25% chance of exhaustion, depleting your stamina and weakens yourself for a short period of time.\n\nThis is a tier 5 spell.", "valid_targets": [ "hostile", "ground" ], "effect": "cone_attack", @@ -29,7 +29,7 @@ { "id": "t5_mana_danceofthesilhouettes", "type": "SPELL", - "name": "Dance of the Silhouettes", + "name": { "str": "Dance of the Silhouettes" }, "description": "Summons the etherean silhouette(s), striding through the world swiftly and are invulnerable to physical hazards.\n* These minions do not harm with brute strength, but casts a basic warlock spell at foe weights from tier 1 to tier 3. After the duration or casting any spell, they vanish.", "valid_targets": [ "ground" ], "effect": "summon", diff --git a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T6.json b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T6.json index d8d7725..6345f30 100644 --- a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T6.json +++ b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T6.json @@ -2,7 +2,7 @@ { "id": "t6_mana_darkpillar", "type": "SPELL", - "name": "Dark Pillar", + "name": { "str": "Dark Pillar" }, "description": "Sky-high pillar of disastrous dark magic engulfs the foe, leaving no tracks but a crater.\n* If the foe survives, it is inflicted with ethereal shock, slowing and dealing a maximum total of 300 pure damage over 10 seconds.\n\nThis is a tier 6 spell.", "valid_targets": [ "hostile" ], "effect": "projectile_attack", @@ -25,7 +25,7 @@ { "id": "t6_mana_etherealenchantment", "type": "SPELL", - "name": "Ethereal Enchantment", + "name": { "str": "Ethereal Enchantment" }, "description": "You gain an ethereal enchantment, causing your attacks to feel lighter, yet strikes deeper into the inner self of your foe.\n* If worn, your attacks gain 20 armor pierce and its cost is reduced by 15.\n\nThis is a Tier 6 spell.", "valid_targets": [ "self" ], "effect": "spawn_item", diff --git a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T7.json b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T7.json index 8084ab3..99dc699 100644 --- a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T7.json +++ b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T7.json @@ -2,7 +2,7 @@ { "id": "t7_mana_idol_vex", "type": "SPELL", - "name": "Idol: Vex", + "name": { "str": "Idol: Vex" }, "description": "Calls forth the ancient idol: Vex, the etherean calamity. A deity who fulfills your desire for annihilation with its etherean prowess.\n* Once it is successfully summoned, you are affected with ancient dread, an enormous penalty to intelligence and movement speed.\n* This minion does not harm with brute strength, but casts one from its numerous unique, crowd-control spells.\n\nThis is a tier 7 spell.", "valid_targets": [ "self", "ground" ], "effect": "summon", diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json index 1c5bebe..d8ee8ea 100644 --- a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json +++ b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json @@ -3,7 +3,7 @@ "note": "Any spell that are casted indirectly are taken here.", "id": "t1_blood_transfusion_spell", "type": "SPELL", - "name": "Tranfusion Spell", + "name": { "str": "Tranfusion Spell" }, "message": "You feel refreshed as you cast!", "description": "It will cast Transfusion Damage and Transfusion Heal.", "flags": [ "SILENT" ], @@ -16,7 +16,7 @@ { "id": "t1_blood_transfusion_spell_heal", "type": "SPELL", - "name": "Tranfusion Heal", + "name": { "str": "Tranfusion Heal" }, "description": "Heals the caster with 1 hp.", "flags": [ "SILENT" ], "valid_targets": [ "self" ], @@ -28,7 +28,7 @@ { "id": "t1_blood_transfusion_spell_dmg", "type": "SPELL", - "name": "Tranfusion Damage", + "name": { "str": "Tranfusion Damage" }, "description": "Damages the target with 2 hp.", "flags": [ "SILENT", "RANDOM_TARGET" ], "valid_targets": [ "hostile" ], @@ -42,7 +42,7 @@ { "id": "t3_blood_crimsonhaze_blind", "type": "SPELL", - "name": "Crimson Haze Blind", + "name": { "str": "Crimson Haze Blind" }, "description": "Blind foes within a 4 tile radius.", "flags": [ "SILENT" ], "valid_targets": [ "hostile", "ground" ], @@ -57,7 +57,7 @@ { "id": "t5_blood_outrage_bash", "type": "SPELL", - "name": "Outrage Bash", + "name": { "str": "Outrage Bash" }, "description": "Deals 25 bash damage.", "message": "An ourburst of thick tentacle slaps!", "flags": [ "SILENT", "RANDOM_TARGET" ], @@ -74,7 +74,7 @@ { "id": "t5_blood_outrage_cut", "type": "SPELL", - "name": "Outrage Cut", + "name": { "str": "Outrage Cut" }, "description": "Deals 25 cut damage.", "message": "A tentacle strand slashes!", "flags": [ "SILENT", "RANDOM_TARGET" ], @@ -91,7 +91,7 @@ { "id": "t5_blood_outrage_stab", "type": "SPELL", - "name": "Outrage Stab", + "name": { "str": "Outrage Stab" }, "description": "Deals 25 stab damage.", "message": "A tendril bursts then thrusts!", "flags": [ "SILENT", "RANDOM_TARGET" ], @@ -108,7 +108,7 @@ { "id": "t5_blood_outrage_drain", "type": "SPELL", - "name": "Outrage Drain", + "name": { "str": "Outrage Drain" }, "message": "You suddenly feel refreshed!", "description": "It will cast Drain Damage and Drain Heal.", "flags": [ "SILENT" ], @@ -121,7 +121,7 @@ { "id": "t5_blood_outrage_drain_heal", "type": "SPELL", - "name": "Drain Heal", + "name": { "str": "Drain Heal" }, "description": "Heals the caster with 5 hp.", "flags": [ "SILENT" ], "valid_targets": [ "self" ], @@ -133,7 +133,7 @@ { "id": "t5_blood_outrage_drain_dmg", "type": "SPELL", - "name": "Drain Damage", + "name": { "str": "Drain Damage" }, "description": "Damages the target with 10 hp.", "flags": [ "SILENT", "RANDOM_TARGET" ], "valid_targets": [ "hostile" ], @@ -147,7 +147,7 @@ { "id": "t4_mana_darkburst_push", "type": "SPELL", - "name": "Dark Burst Push", + "name": { "str": "Dark Burst Push" }, "description": "Push monsters within a 4 tile radius.", "effect": "area_push", "effect_filter": [ "hostile" ], @@ -159,7 +159,7 @@ { "type": "SPELL", "id": "t5_mana_megamagic_exhaust_maybe", - "name": "Megamagic Exhaust?", + "name": { "str": "Megamagic Exhaust?" }, "description": "1/4 chance to do Megamagic Exhaust.", "valid_targets": [ "none" ], "message": "", @@ -177,7 +177,7 @@ { "type": "SPELL", "id": "t5_mana_megamagic_exhaust_yes", - "name": "Megamagic Exhaust!", + "name": { "str": "Megamagic Exhaust!" }, "description": "Does the Megamagic Exhaust.", "valid_targets": [ "none" ], "message": "", @@ -190,7 +190,7 @@ { "id": "t5_mana_megamagic_exhaust", "type": "SPELL", - "name": "Megamagic Exhaust", + "name": { "str": "Megamagic Exhaust" }, "description": "Weakens the player.", "flags": [ "SILENT" ], "valid_targets": [ "self" ], @@ -204,7 +204,7 @@ { "id": "t5_mana_megamagic_exhaust_stam", "type": "SPELL", - "name": "Exhaustion", + "name": { "str": "Exhaustion" }, "description": "Depletes the stamina.", "valid_targets": [ "self" ], "flags": [ "SILENT" ], @@ -216,7 +216,7 @@ { "id": "t6_mana_darkpillar_bash", "type": "SPELL", - "name": "Dark Pillar Bash", + "name": { "str": "Dark Pillar Bash" }, "description": "Aims to make a crater under the target. If not, then don't.", "valid_targets": [ "hostile" ], "flags": [ "SILENT" ], 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 50cdba4..60735da 100644 --- a/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json +++ b/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json @@ -3,7 +3,7 @@ "note": "Spells that activate from hitting, getting hit and intermittence.", "type": "SPELL", "id": "v_spell_null", - "name": "null", + "name": { "str": "null" }, "description": "null... just ignore this.", "valid_targets": [ "none" ], "flags": [ "SILENT" ], @@ -13,7 +13,7 @@ { "type": "SPELL", "id": "v_hemo_whip_spell_ss_maybe", - "name": "Sweeping Strike?", + "name": { "str": "Sweeping Strike?" }, "description": "1/10 chance to do Sweeping Strike.", "valid_targets": [ "none" ], "message": "", @@ -38,7 +38,7 @@ "note": "Notify the player about the casted on-hit spell.", "type": "SPELL", "id": "v_hemo_whip_spell_ss_yes", - "name": "Sweeping Strike!", + "name": { "str": "Sweeping Strike!" }, "description": "Does the Sweeping Strike.", "valid_targets": [ "none" ], "message": "The leech's whip strikes a wide arc!", @@ -51,7 +51,7 @@ { "id": "v_hemo_whip_spell_ss", "type": "SPELL", - "name": "Sweeping Strike", + "name": { "str": "Sweeping Strike" }, "description": "Swipes through an arc, dealing 16 cutting damage.", "valid_targets": [ "hostile", "ground" ], "effect": "cone_attack", @@ -67,7 +67,7 @@ { "id": "v_hemo_whip_spell_d_maybe", "type": "SPELL", - "name": "Drain?", + "name": { "str": "Drain?" }, "description": "1/5 chance to do Drain.", "valid_targets": [ "none" ], "effect": "target_attack", @@ -85,7 +85,7 @@ { "type": "SPELL", "id": "v_hemo_whip_spell_d_yes", - "name": "Drain!", + "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!", @@ -96,7 +96,7 @@ { "id": "v_hemo_whip_spell_d_dmg", "type": "SPELL", - "name": "Drain Damage", + "name": { "str": "Drain Damage" }, "description": "Deals 2 hp.", "valid_targets": [ "hostile" ], "effect": "target_attack", @@ -110,7 +110,7 @@ { "id": "v_hemo_whip_spell_d_heal", "type": "SPELL", - "name": "Drain Heal", + "name": { "str": "Drain Heal" }, "description": "Heals 1 hp.", "valid_targets": [ "self" ], "effect": "target_attack", @@ -122,7 +122,7 @@ { "id": "v_hemo_crimsoncoat_coat_pr_maybe", "type": "SPELL", - "name": "Piercing Retaliation?", + "name": { "str": "Piercing Retaliation?" }, "description": "3/4 chance to do Piercing Retaliation.", "valid_targets": [ "none" ], "effect": "target_attack", @@ -139,7 +139,7 @@ { "type": "SPELL", "id": "v_hemo_crimsoncoat_coat_pr_yes", - "name": "Piercing Retaliation!", + "name": { "str": "Piercing Retaliation!" }, "description": "Does the Piercing Retaliation.", "valid_targets": [ "none" ], "message": "The crimson coat retaliates to the attack!", @@ -150,7 +150,7 @@ { "id": "v_hemo_crimsoncoat_coat_pr", "type": "SPELL", - "name": "Piercing Retaliation", + "name": { "str": "Piercing Retaliation" }, "description": "Deals 12 stab damage and stuns for 1-3 turns.", "valid_targets": [ "hostile" ], "flags": [ "SILENT", "RANDOM_DURATION" ], @@ -167,7 +167,7 @@ { "id": "v_hemo_orusform_bloodling", "type": "SPELL", - "name": "Orus: Rise! Bloodling!", + "name": { "str": "Orus: Rise! Bloodling!" }, "description": "Summons a bloodling at a random blood field in range.", "valid_targets": [ "fd_blood" ], "effect": "summon", @@ -186,7 +186,7 @@ { "type": "SPELL", "id": "v_war_etherealenchant_ss_maybe", - "name": "Summon Silhouette?", + "name": { "str": "Summon Silhouette?" }, "description": "1/20 chance to do Summon Silhouette.", "valid_targets": [ "none" ], "message": "", @@ -220,7 +220,7 @@ { "type": "SPELL", "id": "v_war_etherealenchant_ss_yes", - "name": "Summon Silhouette!", + "name": { "str": "Summon Silhouette!" }, "description": "Does the Summon Silhouette.", "valid_targets": [ "none" ], "message": "An etherean silhouette emerges from your weapon!", @@ -233,7 +233,7 @@ { "id": "v_war_etherealenchant_ss", "type": "SPELL", - "name": "Summon Silhouette", + "name": { "str": "Summon Silhouette" }, "description": "Summons an etherean silhouette.", "valid_targets": [ "self", "ground" ], "effect": "summon", diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_monspell.json b/vamp_stuff/Modification_Files/Spells/v_spell_monspell.json index 42c7bb0..5b422d8 100644 --- a/vamp_stuff/Modification_Files/Spells/v_spell_monspell.json +++ b/vamp_stuff/Modification_Files/Spells/v_spell_monspell.json @@ -3,7 +3,7 @@ "note": "Spells that are casted by monsters. Seperated from monster_magic.json, for as it is casted by allied minions.", "type": "SPELL", "id": "mon_ether_shadow_spell_target", - "name": "a spell", + "name": { "str": "a spell" }, "description": "Casted upon monster's LOS and within the predefined range. ALSO WHEN IT IS NOT ON COOLDOWN.", "extra_effects": [ { "id": "mon_ether_shadow_spell" } ], "flags": [ "SILENT" ], @@ -18,7 +18,7 @@ { "id": "mon_ether_shadow_spell", "type": "SPELL", - "name": "Warlock Spell", + "name": { "str": "Warlock Spell" }, "description": "Picks a tier level of spell: 3/6 - tier 1, 2/6 - tier 2, 1/6 - tier 3.", "valid_targets": [ "none" ], "effect": "target_attack", @@ -37,7 +37,7 @@ { "id": "mon_ether_shadow_spell_bolt", "type": "SPELL", - "name": "Dark Bolt", + "name": { "str": "Dark Bolt" }, "description": "A magical burst of profane mana strikes at your foe, dealing pure damage.\n\nThis is a tier 1 spell.", "message": "The etherean silhouette casts Dark Bolt!", "valid_targets": [ "hostile" ], @@ -52,7 +52,7 @@ { "id": "mon_ether_shadow_spell_beam", "type": "SPELL", - "name": "Dark Beam", + "name": { "str": "Dark Beam" }, "description": "A profane mana beam bursts violently, striking your foes within a line that deals pure damage.\n\nThis is a tier 2 spell.", "message": "The etherean silhouette casts Dark Beam!", "valid_targets": [ "hostile", "ground" ], @@ -70,7 +70,7 @@ { "id": "mon_ether_shadow_spell_blast", "type": "SPELL", - "name": "Dark Blast", + "name": { "str": "Dark Blast" }, "description": "Conjures a volatile profane magic to the targeted area then explodes, dealing pure damage to the surrounding foes.\n\nThis is a tier 3 spell.", "valid_targets": [ "hostile", "ground" ], "message": "The etherean silhouette casts Dark Blast!", @@ -88,7 +88,7 @@ { "type": "SPELL", "id": "mon_idol_vex_spell_target", - "name": "a spell", + "name": { "str": "a spell" }, "description": "Casted upon monster's LOS and within the predefined range. ALSO WHEN IT IS NOT ON COOLDOWN.", "extra_effects": [ { "id": "mon_idol_vex_spell" } ], "flags": [ "SILENT" ], @@ -103,7 +103,7 @@ { "id": "mon_idol_vex_spell", "type": "SPELL", - "name": "Vex Spell", + "name": { "str": "Vex Spell" }, "description": "Picks a random spell. Everything got flat chances.", "valid_targets": [ "none" ], "effect": "target_attack", @@ -120,7 +120,7 @@ { "id": "mon_idol_vex_calamity_combo", "type": "SPELL", - "name": "Calamity Combo", + "name": { "str": "Calamity Combo" }, "description": "Combines all essential spells.", "valid_targets": [ "none" ], "effect": "target_attack", @@ -130,7 +130,7 @@ { "id": "mon_idol_vex_calamity", "type": "SPELL", - "name": "Calamity", + "name": { "str": "Calamity" }, "description": "3-10 Explosions.", "valid_targets": [ "hostile", "ground" ], "effect": "projectile_attack", @@ -145,7 +145,7 @@ { "id": "mon_idol_vex_calamity_exp", "type": "SPELL", - "name": "Explosions", + "name": { "str": "Explosions" }, "description": "Underground bombardments of pure damage.", "valid_targets": [ "ground", "hostile" ], "effect": "projectile_attack", @@ -161,7 +161,7 @@ { "id": "mon_idol_vex_impendingdoom_combo", "type": "SPELL", - "name": "Impending Doom Combo", + "name": { "str": "Impending Doom Combo" }, "description": "Combines all essential spells.", "valid_targets": [ "none" ], "effect": "target_attack", @@ -171,7 +171,7 @@ { "id": "mon_idol_vex_impendingdoom", "type": "SPELL", - "name": "Impending Doom", + "name": { "str": "Impending Doom" }, "description": "Marks all surrounding foes with impending doom. 1/101 chance for their mark to implode, dealing 60-125 damage over the duration.", "flags": [ "SILENT", "RANDOM_DURATION" ], "valid_targets": [ "ground", "hostile" ], @@ -185,7 +185,7 @@ { "id": "mon_idol_vex_etherealshockwave_combo", "type": "SPELL", - "name": "Ethereal Shockwave Combo", + "name": { "str": "Ethereal Shockwave Combo" }, "description": "Combines all essential spells.", "valid_targets": [ "none" ], "effect": "target_attack", @@ -195,7 +195,7 @@ { "id": "mon_idol_vex_etherealshockwave", "type": "SPELL", - "name": "Ethereal Shockwave", + "name": { "str": "Ethereal Shockwave" }, "description": "1-4 Shockwaves.", "valid_targets": [ "hostile", "ground" ], "effect": "projectile_attack", @@ -210,7 +210,7 @@ { "id": "mon_idol_vex_etherealshockwave_wave", "type": "SPELL", - "name": "Ethereal Shockwave Wave", + "name": { "str": "Ethereal Shockwave Wave" }, "description": "Resonating wave of pure damage.", "valid_targets": [ "ground", "hostile" ], "effect": "cone_attack", @@ -226,7 +226,7 @@ { "id": "mon_idol_vex_etherealharbringer_combo", "type": "SPELL", - "name": "Ethereal Harbringer Combo", + "name": { "str": "Ethereal Harbringer Combo" }, "description": "Combines all essential spells.", "valid_targets": [ "none" ], "effect": "target_attack", @@ -236,7 +236,7 @@ { "type": "SPELL", "id": "mon_idol_vex_etherealharbringer", - "name": "Ethereal Harbinger", + "name": { "str": "Ethereal Harbinger" }, "description": "Summons 2-5 ethereal harbringers.", "flags": [ "SILENT", "RANDOM_DAMAGE", "RANDOM_TARGET" ], "valid_targets": [ "hostile", "ground" ], @@ -254,7 +254,7 @@ { "type": "SPELL", "id": "mon_idol_vex_spell_car", - "name": "Cast-and-Run", + "name": { "str": "Cast-and-Run" }, "description": "Imitates hit-and-run. Lasts for until their spell ceases from cooling down.", "flags": [ "SILENT" ], "valid_targets": [ "self" ], @@ -266,7 +266,7 @@ { "type": "SPELL", "id": "mon_idol_vex_etherhar_spell_target", - "name": "a spell", + "name": { "str": "a spell" }, "description": "Casted upon monster's LOS and within the predefined range. ALSO WHEN IT IS NOT ON COOLDOWN.", "extra_effects": [ { "id": "mon_idol_vex_etherhar_spell" } ], "flags": [ "SILENT" ], @@ -281,7 +281,7 @@ { "id": "mon_idol_vex_etherhar_spell", "type": "SPELL", - "name": "Vex Spell", + "name": { "str": "Vex Spell" }, "description": "Picks a random spell. Everything got flat chances.", "valid_targets": [ "none" ], "effect": "target_attack", @@ -293,7 +293,7 @@ { "id": "mon_idol_vex_etherhar_scatterbeam_combo", "type": "SPELL", - "name": "Scatterbeam Combo", + "name": { "str": "Scatterbeam Combo" }, "description": "Combines all essential spells.", "valid_targets": [ "none" ], "effect": "target_attack", @@ -317,7 +317,7 @@ { "id": "mon_idol_vex_etherhar_scatterbeam", "type": "SPELL", - "name": "Scatterbeam", + "name": { "str": "Scatterbeam" }, "description": "1/10 chance to stop and die from barraging beams.", "valid_targets": [ "ground", "hostile" ], "effect": "line_attack", @@ -333,7 +333,7 @@ { "id": "mon_idol_vex_etherhar_implosion_combo", "type": "SPELL", - "name": "Implosion Combo", + "name": { "str": "Implosion Combo" }, "description": "Combines all essential spells.", "valid_targets": [ "none" ], "effect": "target_attack", @@ -351,7 +351,7 @@ { "id": "mon_idol_vex_etherhar_implosion", "type": "SPELL", - "name": "Implosion", + "name": { "str": "Implosion" }, "description": "3 waves of implosions.", "valid_targets": [ "ground", "hostile" ], "effect": "projectile_attack", @@ -365,7 +365,7 @@ { "id": "mon_idol_vex_etherhar_implosion_pull", "type": "SPELL", - "name": "Implosion Pull", + "name": { "str": "Implosion Pull" }, "description": "3 waves of pulling nearby foes.", "effect": "area_pull", "effect_filter": [ "hostile" ], -- cgit v1.2.1