diff options
Diffstat (limited to 'vamp_stuff')
24 files changed, 117 insertions, 125 deletions
diff --git a/vamp_stuff/Modification_Files/Items/Weapons/ammo.json b/vamp_stuff/Modification_Files/Items/Weapons/ammo.json index 8e4bde0..2a57687 100644 --- a/vamp_stuff/Modification_Files/Items/Weapons/ammo.json +++ b/vamp_stuff/Modification_Files/Items/Weapons/ammo.json @@ -16,8 +16,7 @@ "stack_size": 20, "ammo_type": "ammoblood", "range": 8, - "damage": 5, - "pierce": 25, + "damage": { "damage_type": "stab", "amount" 5, "armor_penetration": 25 }, "recoil": 450, "loudness": 10, "effects": [ "NO_DROP" ] @@ -63,7 +62,7 @@ "ammo_type": "bloodshot", "casing": "shot_hull", "range": 6, - "damage": 65, + "damage": { "damage_type": "stab", "amount" 65 }, "recoil": 2750, "loudness": 160, "effects": [ "COOKOFF", "SHOT" ] diff --git a/vamp_stuff/Modification_Files/Items/Weapons/ranged_weapon_mod.json b/vamp_stuff/Modification_Files/Items/Weapons/ranged_weapon_mod.json index ee975c1..51daf75 100644 --- a/vamp_stuff/Modification_Files/Items/Weapons/ranged_weapon_mod.json +++ b/vamp_stuff/Modification_Files/Items/Weapons/ranged_weapon_mod.json @@ -14,7 +14,15 @@ "color": "red", "location": "barrel", "mod_targets": [ "rifle" ], - "ranged_damage": { "damage_type": "stab", "amount": 1 }, + "gun_data": { + "ammo": "ammoblood", + "skill": "rifle", + "ranged_damage": { "damage_type": "stab", "amount": 1 }, + "dispersion": 170, + "durability": 8, + "clip_size": 10, + "reload": 100 + }, "dispersion_modifier": -70, "flags": [ "IRREMOVABLE" ], "min_skills": [ [ "weapon", 6 ] ] diff --git a/vamp_stuff/Modification_Files/Locations/Essentials/v_locationmap.json b/vamp_stuff/Modification_Files/Locations/Essentials/v_locationmap.json index c17ebb4..83ddc65 100644 --- a/vamp_stuff/Modification_Files/Locations/Essentials/v_locationmap.json +++ b/vamp_stuff/Modification_Files/Locations/Essentials/v_locationmap.json @@ -7,7 +7,7 @@ "description": "This odd, hand drawn map points the crypts in its range. There's no actual road going there, but it's an enough information for you.", "weight": "30 g", "volume": "250 ml", - "price": 0, + "price": "0 cent", "to_hit": -1, "material": [ "paper" ], "symbol": "#", @@ -27,7 +27,7 @@ "description": "This odd, hand drawn map only points the vampire cove. There's no actual road going there, but it's an enough information for you.", "weight": "50 g", "volume": "250 ml", - "price": 0, + "price": "0 cent", "to_hit": -1, "material": [ "paper" ], "symbol": "#", diff --git a/vamp_stuff/Modification_Files/Mutation/mutations.json b/vamp_stuff/Modification_Files/Mutation/mutations.json index b683086..796b28d 100644 --- a/vamp_stuff/Modification_Files/Mutation/mutations.json +++ b/vamp_stuff/Modification_Files/Mutation/mutations.json @@ -107,22 +107,11 @@ }, { "type": "mutation", - "id": "DISIMMUNE", - "name": { "str": "Disease Immune" }, - "points": 2, - "description": "Your body is simply immune to diseases. You will never catch an ambient disease.", - "prereqs": [ "DISRESISTANT" ], - "category": [ "PLANT", "SLIME", "TROGLOBITE", "VAMP" ], - "flags": [ "NO_DISEASE" ] - }, - { - "type": "mutation", "id": "PARAIMMUNE", "name": { "str": "Parasite Immune" }, "points": 1, "description": "Your body is unusually inhospitable to parasitic lifeforms. You will never become infested with internal parasites.", - "prereqs": [ "DISRESISTANT" ], - "prereqs2": [ "INFRESIST" ], + "prereqs": [ "INFRESIST" ], "category": [ "ELFA", "CHIMERA", "MEDICAL", "SLIME", "VAMP" ] }, { diff --git a/vamp_stuff/Modification_Files/NPC/v_classes.json b/vamp_stuff/Modification_Files/NPC/v_classes.json index 993df78..33aa437 100644 --- a/vamp_stuff/Modification_Files/NPC/v_classes.json +++ b/vamp_stuff/Modification_Files/NPC/v_classes.json @@ -33,7 +33,6 @@ [ "PAINREC3", 100 ], [ "PAINRESIST", 100 ], [ "INFRESIST", 100 ], - [ "DISIMMUNE", 100 ], [ "PARAIMMUNE", 100 ], [ "DEFT", 100 ], [ "TERRIFYING", 100 ], @@ -88,7 +87,6 @@ [ "PAINREC3", 100 ], [ "PAINRESIST", 100 ], [ "INFRESIST", 100 ], - [ "DISIMMUNE", 100 ], [ "PARAIMMUNE", 100 ], [ "DEFT", 100 ], [ "TERRIFYING", 100 ], @@ -143,7 +141,6 @@ [ "PAINREC3", 100 ], [ "PAINRESIST", 100 ], [ "INFRESIST", 100 ], - [ "DISIMMUNE", 100 ], [ "PARAIMMUNE", 100 ], [ "DEFT", 100 ], [ "TERRIFYING", 100 ], @@ -203,7 +200,6 @@ [ "PAINREC3", 100 ], [ "PAINRESIST", 100 ], [ "INFRESIST", 100 ], - [ "DISIMMUNE", 100 ], [ "PARAIMMUNE", 100 ], [ "DEFT", 100 ], [ "TERRIFYING", 100 ], @@ -257,7 +253,6 @@ [ "PAINREC3", 100 ], [ "PAINRESIST", 100 ], [ "INFRESIST", 100 ], - [ "DISIMMUNE", 100 ], [ "PARAIMMUNE", 100 ], [ "DEFT", 100 ], [ "TERRIFYING", 100 ], @@ -311,7 +306,6 @@ [ "PAINREC3", 100 ], [ "PAINRESIST", 100 ], [ "INFRESIST", 100 ], - [ "DISIMMUNE", 100 ], [ "PARAIMMUNE", 100 ], [ "DEFT", 100 ], [ "TERRIFYING", 100 ], @@ -365,7 +359,6 @@ [ "PAINREC3", 100 ], [ "PAINRESIST", 100 ], [ "INFRESIST", 100 ], - [ "DISIMMUNE", 100 ], [ "PARAIMMUNE", 100 ], [ "DEFT", 100 ], [ "TERRIFYING", 100 ], @@ -426,7 +419,6 @@ [ "PAINREC3", 100 ], [ "PAINRESIST", 100 ], [ "INFRESIST", 100 ], - [ "DISIMMUNE", 100 ], [ "PARAIMMUNE", 100 ], [ "DEFT", 100 ], [ "TERRIFYING", 100 ], diff --git a/vamp_stuff/Modification_Files/NPC/v_npc_mission_items.json b/vamp_stuff/Modification_Files/NPC/v_npc_mission_items.json index daa7028..110fed7 100644 --- a/vamp_stuff/Modification_Files/NPC/v_npc_mission_items.json +++ b/vamp_stuff/Modification_Files/NPC/v_npc_mission_items.json @@ -8,8 +8,8 @@ "description": "A black, gooey bloodrune stone specifically owned by an infected vampire. It no longer pulsate and the markings are completely erased.", "weight": "750 g", "volume": "250 ml", - "price": 100, - "price_postapoc": 0, + "price": "1 USD", + "price_postapoc": "0 cent", "count": 1, "material": [ "compactblood" ], "symbol": ".", @@ -23,8 +23,8 @@ "description": "A tooth size of the human fingernails. It is sharp, but too small to be used as a tool.", "weight": "750 g", "volume": "250 ml", - "price": 100, - "price_postapoc": 0, + "price": "1 USD", + "price_postapoc": "0 cent", "count": 1, "material": [ "bone" ], "symbol": ".", @@ -38,8 +38,8 @@ "description": "The large sac of the devourer leech.", "weight": "1400 g", "volume": "750 ml", - "price": 100, - "price_postapoc": 0, + "price": "1 USD", + "price_postapoc": "0 cent", "count": 1, "material": [ "iflesh" ], "symbol": ".", diff --git a/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json index 8299acc..e926010 100644 --- a/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json +++ b/vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json @@ -46,7 +46,7 @@ } ] }, - "covers": [ "HEAD", "EYES", "MOUTH", "TORSO", "ARMS", "HANDS", "LEGS", "FEET" ], + "covers": [ "head", "torso", "arm_r", "arm_l", "hand_r", "hand_l", "leg_r", "leg_l", "foot_r", "foot_l" ], "flags": [ "PERSONAL", "OVERSIZE", "BLOCK_WHILE_WORN", "SEMITANGIBLE", "NO_DROP", "SKINTIGHT" ] }, { 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 26d3f52..d2b6783 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 @@ -18,11 +18,11 @@ "max_level": 30, "min_range": 6, "max_range": 16, - "flags": [ "SOMATIC", "VERBAL", "NO_LEGS", "RANDOM_DURATION" ], + "flags": [ "SOMATIC", "VERBAL", "NO_LEGS", "RANDOM_DURATION", "NO_PROJECTILE" ], "base_casting_time": 125, "min_duration": 250, "max_duration": 1000, - "damage_type": "fire" + "damage_type": "heat" }, { "id": "t1_elem_frost", @@ -32,7 +32,7 @@ "valid_targets": [ "hostile" ], "effect": "projectile_attack", "effect_str": "v_spell_elem_freeze", - "affected_body_parts": [ "HEAD", "TORSO", "ARM_L", "ARM_R", "LEG_L", "LEG_R" ], + "affected_body_parts": [ "head", "torso", "arm_l", "arm_r", "leg_l", "leg_r" ], "base_energy_cost": 150, "final_energy_cost": 200, "energy_source": "MANA", @@ -69,6 +69,6 @@ "min_duration": 75, "max_duration": 75, "base_casting_time": 150, - "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS" ] + "flags": [ "SOMATIC", "CONCENTRATE", "NO_LEGS", "NO_PROJECTILE" ] } ] 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 a693a17..096a77a 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 @@ -7,7 +7,7 @@ "valid_targets": [ "hostile" ], "effect": "target_attack", "effect_str": "onfire", - "affected_body_parts": [ "HEAD", "TORSO", "ARM_L", "ARM_R", "LEG_L", "LEG_R" ], + "affected_body_parts": [ "head", "torso", "arm_l", "arm_r", "leg_l", "leg_r" ], "base_energy_cost": 150, "final_energy_cost": 225, "energy_source": "MANA", @@ -19,10 +19,10 @@ "max_level": 15, "min_range": 6, "max_range": 16, - "flags": [ "SOMATIC", "VERBAL", "NO_LEGS", "RANDOM_DURATION" ], + "flags": [ "SOMATIC", "VERBAL", "NO_LEGS", "RANDOM_DURATION", "NO_PROJECTILE" ], "base_casting_time": 125, "min_duration": 1100, "max_duration": 4400, - "damage_type": "fire" + "damage_type": "heat" } ] 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 95aec24..4654f1b 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 @@ -7,7 +7,7 @@ "valid_targets": [ "hostile" ], "effect": "target_attack", "effect_str": "v_spell_elem_flame_curse", - "affected_body_parts": [ "HEAD", "TORSO", "ARM_L", "ARM_R", "LEG_L", "LEG_R" ], + "affected_body_parts": [ "head", "torso", "arm_l", "arm_r", "leg_l", "leg_r" ], "base_energy_cost": 275, "final_energy_cost": 475, "energy_source": "MANA", @@ -18,11 +18,11 @@ "max_level": 10, "min_range": 10, "max_range": 15, - "flags": [ "SOMATIC", "VERBAL", "NO_LEGS", "RANDOM_DURATION" ], + "flags": [ "SOMATIC", "VERBAL", "NO_LEGS", "RANDOM_DURATION", "NO_PROJECTILE" ], "base_casting_time": 125, "min_duration": 1000, "max_duration": 3000, - "damage_type": "fire" + "damage_type": "heat" }, { "id": "t3_elem_blizzaga", @@ -32,7 +32,7 @@ "valid_targets": [ "hostile" ], "effect": "target_attack", "effect_str": "v_spell_elem_flashfreeze", - "affected_body_parts": [ "HEAD", "TORSO", "ARM_L", "ARM_R", "LEG_L", "LEG_R" ], + "affected_body_parts": [ "head", "torso", "arm_l", "arm_r", "leg_l", "leg_r" ], "base_energy_cost": 325, "final_energy_cost": 500, "energy_source": "MANA", @@ -43,7 +43,7 @@ "max_level": 10, "min_range": 10, "max_range": 15, - "flags": [ "SOMATIC", "VERBAL", "NO_LEGS", "RANDOM_DURATION" ], + "flags": [ "SOMATIC", "VERBAL", "NO_LEGS", "RANDOM_DURATION", "NO_PROJECTILE" ], "base_casting_time": 325, "min_duration": 400, "max_duration": 1800, 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 a2f8da3..4853c7e 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 @@ -22,6 +22,6 @@ "max_field_intensity": 1, "flags": [ "SOMATIC", "VERBAL", "NO_LEGS" ], "base_casting_time": 250, - "damage_type": "fire" + "damage_type": "heat" } ] 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 0df8bc3..ced0294 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 @@ -23,7 +23,7 @@ "max_field_intensity": 1, "flags": [ "SOMATIC", "VERBAL", "NO_LEGS" ], "base_casting_time": 175, - "damage_type": "fire" + "damage_type": "heat" }, { "id": "t5_elem_icebane", @@ -49,6 +49,6 @@ "max_field_intensity": 1, "flags": [ "SOMATIC", "VERBAL", "NO_LEGS" ], "base_casting_time": 175, - "damage_type": "fire" + "damage_type": "heat" } ] 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 3e3fbba..3edb8c0 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 @@ -30,7 +30,7 @@ "base_casting_time": 175, "min_duration": 250, "max_duration": 1000, - "damage_type": "fire" + "damage_type": "heat" }, { "id": "t6_elem_elemward", @@ -50,8 +50,8 @@ "max_range": 8, "min_duration": 3000, "max_duration": 4500, - "dura5ion_increment": 500, + "duration_increment": 500, "base_casting_time": 200, - "flags": [ "SOMATIC", "VERBAL", "NO_LEGS" ] + "flags": [ "SOMATIC", "VERBAL", "NO_LEGS", "NO_PROJECTILE" ] } ] 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 bb0e657..fa3f878 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 @@ -26,7 +26,7 @@ "base_casting_time": 175, "min_duration": 500, "max_duration": 2000, - "damage_type": "fire" + "damage_type": "heat" }, { "id": "t7_elem_eternalfrost", @@ -58,6 +58,6 @@ "base_casting_time": 175, "min_duration": 500, "max_duration": 2000, - "damage_type": "fire" + "damage_type": "heat" } ] 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 aefb4f0..7d8582f 100644 --- a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T1.json +++ b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T1.json @@ -19,7 +19,7 @@ "max_range": 15, "flags": [ "SOMATIC", "VERBAL", "NO_LEGS" ], "base_casting_time": 125, - "damage_type": "none" + "damage_type": "true" }, { "id": "t1_mana_arcanebinding", @@ -40,10 +40,10 @@ "max_level": 10, "min_range": 1, "max_range": 1, - "flags": [ "SOMATIC", "VERBAL", "NO_LEGS" ], + "flags": [ "SOMATIC", "VERBAL", "NO_LEGS", "NO_PROJECTILE" ], "base_casting_time": 100, "min_duration": 500, "max_duration": 1000, - "damage_type": "none" + "damage_type": "true" } ] 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 33d0b48..250381b 100644 --- a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T2.json +++ b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T2.json @@ -21,7 +21,7 @@ "max_aoe": 4, "flags": [ "SOMATIC", "VERBAL", "NO_LEGS" ], "base_casting_time": 175, - "damage_type": "none" + "damage_type": "true" }, { "id": "t2_mana_etherealstrike", @@ -42,11 +42,11 @@ "max_level": 10, "min_range": 4, "max_range": 20, - "flags": [ "SOMATIC", "VERBAL", "NO_LEGS" ], + "flags": [ "SOMATIC", "VERBAL", "NO_LEGS", "NO_PROJECTILE" ], "base_casting_time": 400, "final_casting_time": 100, "min_duration": 200, "max_duration": 600, - "damage_type": "none" + "damage_type": "true" } ] 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 a8821f4..7508e1b 100644 --- a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T3.json +++ b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T3.json @@ -22,7 +22,7 @@ "max_aoe": 8, "flags": [ "SOMATIC", "VERBAL", "NO_LEGS" ], "base_casting_time": 300, - "damage_type": "none" + "damage_type": "true" }, { "id": "t3_mana_manasurge", @@ -37,7 +37,7 @@ "spell_class": "VAMP_MANA_spellcaster", "difficulty": 3, "max_level": 10, - "flags": [ "SOMATIC", "NO_LEGS" ], + "flags": [ "SOMATIC", "NO_LEGS", "NO_PROJECTILE" ], "min_duration": 3200, "max_duration": 12800, "base_casting_time": 600 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 92f5c9d..45af1d0 100644 --- a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T4.json +++ b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T4.json @@ -21,6 +21,6 @@ "aoe_increment": 0.2, "flags": [ "SOMATIC", "VERBAL", "NO_LEGS" ], "base_casting_time": 225, - "damage_type": "none" + "damage_type": "true" } ] 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 0ef574d..9ac751b 100644 --- a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T5.json +++ b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T5.json @@ -24,7 +24,7 @@ "aoe_increment": 10, "flags": [ "SOMATIC", "VERBAL", "NO_LEGS" ], "base_casting_time": 1250, - "damage_type": "none" + "damage_type": "true" }, { "id": "t5_mana_danceofthesilhouettes", @@ -47,7 +47,7 @@ "damage_increment": 0.2, "min_duration": 3000, "max_duration": 6000, - "flags": [ "SOMATIC", "VERBAL", "CONCENTRATE", "NO_LEGS" ], + "flags": [ "SOMATIC", "VERBAL", "CONCENTRATE", "NO_LEGS", "NO_PROJECTILE" ], "base_casting_time": 500 } ] 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 e84d4e8..a9fdabf 100644 --- a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T6.json +++ b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T6.json @@ -20,7 +20,7 @@ "max_duration": 1000, "flags": [ "SOMATIC", "VERBAL", "NO_LEGS" ], "base_casting_time": 2500, - "damage_type": "none" + "damage_type": "true" }, { "id": "t6_mana_etherealenchantment", 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 99dc699..a75641d 100644 --- a/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T7.json +++ b/vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T7.json @@ -19,6 +19,6 @@ "min_duration": 100000, "max_duration": 125000, "base_casting_time": 12000, - "flags": [ "SOMATIC", "VERBAL", "CONCENTRATE", "NO_LEGS" ] + "flags": [ "SOMATIC", "VERBAL", "CONCENTRATE", "NO_LEGS", "NO_PROJECTILE" ] } ] diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json index 1298de4..363131d 100644 --- a/vamp_stuff/Modification_Files/Spells/v_spell_combo.json +++ b/vamp_stuff/Modification_Files/Spells/v_spell_combo.json @@ -6,7 +6,7 @@ "name": { "str": "Tranfusion Spell" }, "message": "You feel refreshed as you cast!", "description": "It will cast Transfusion Damage and Transfusion Heal.", - "flags": [ "SILENT" ], + "flags": [ "SILENT", "NO_PROJECTILE" ], "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" } ], @@ -18,26 +18,26 @@ "type": "SPELL", "name": { "str": "Tranfusion Heal" }, "description": "Heals the caster with 1 hp.", - "flags": [ "SILENT" ], + "flags": [ "SILENT", "NO_PROJECTILE" ], "valid_targets": [ "self" ], "effect": "target_attack", "min_damage": -1, "max_damage": -1, - "damage_type": "none" + "damage_type": "true" }, { "id": "t1_blood_transfusion_spell_dmg", "type": "SPELL", "name": { "str": "Tranfusion Damage" }, "description": "Damages the target with 2 hp.", - "flags": [ "SILENT", "RANDOM_TARGET" ], + "flags": [ "SILENT", "RANDOM_TARGET", "NO_PROJECTILE" ], "valid_targets": [ "hostile" ], "effect": "target_attack", "min_damage": 2, "max_damage": 2, "min_range": 10, "max_range": 10, - "damage_type": "none" + "damage_type": "true" }, { "id": "t3_blood_crimsonhaze_blind", @@ -52,7 +52,7 @@ "max_aoe": 4, "min_duration": 700, "max_duration": 700, - "damage_type": "bio" + "damage_type": "biological" }, { "id": "t5_blood_outrage_bash", @@ -60,7 +60,7 @@ "name": { "str": "Outrage Bash" }, "description": "Deals 25 bash damage.", "message": "A thick tentacle strikes!", - "flags": [ "SILENT", "RANDOM_TARGET" ], + "flags": [ "SILENT", "RANDOM_TARGET", "NO_PROJECTILE" ], "valid_targets": [ "hostile" ], "effect": "target_attack", "base_energy_cost": 3, @@ -77,7 +77,7 @@ "name": { "str": "Outrage Cut" }, "description": "Deals 25 cut damage.", "message": "A tentacle strand slashes!", - "flags": [ "SILENT", "RANDOM_TARGET" ], + "flags": [ "SILENT", "RANDOM_TARGET", "NO_PROJECTILE" ], "valid_targets": [ "hostile" ], "effect": "target_attack", "base_energy_cost": 3, @@ -94,7 +94,7 @@ "name": { "str": "Outrage Stab" }, "description": "Deals 25 stab damage.", "message": "A long tendril impales!", - "flags": [ "SILENT", "RANDOM_TARGET" ], + "flags": [ "SILENT", "RANDOM_TARGET", "NO_PROJECTILE" ], "valid_targets": [ "hostile" ], "effect": "target_attack", "base_energy_cost": 3, @@ -111,7 +111,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_PROJECTILE" ], "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" } ], @@ -123,26 +123,26 @@ "type": "SPELL", "name": { "str": "Drain Heal" }, "description": "Heals the caster with 5 hp.", - "flags": [ "SILENT" ], + "flags": [ "SILENT", "NO_PROJECTILE" ], "valid_targets": [ "self" ], "effect": "target_attack", "min_damage": -5, "max_damage": -5, - "damage_type": "none" + "damage_type": "true" }, { "id": "t5_blood_outrage_drain_dmg", "type": "SPELL", "name": { "str": "Drain Damage" }, "description": "Damages the target with 10 hp.", - "flags": [ "SILENT", "RANDOM_TARGET" ], + "flags": [ "SILENT", "RANDOM_TARGET", "NO_PROJECTILE" ], "valid_targets": [ "hostile" ], "effect": "target_attack", "min_damage": 10, "max_damage": 10, "min_range": 12, "max_range": 12, - "damage_type": "none" + "damage_type": "true" }, { "id": "t4_mana_darkburst_push", @@ -151,7 +151,7 @@ "description": "Push monsters within a 4 tile radius.", "effect": "area_push", "effect_filter": [ "hostile" ], - "flags": [ "SILENT" ], + "flags": [ "SILENT", "NO_PROJECTILE" ], "valid_targets": [ "self", "ally", "hostile", "ground" ], "min_aoe": 3, "max_aoe": 3 @@ -164,7 +164,7 @@ "valid_targets": [ "none" ], "message": "", "effect": "target_attack", - "flags": [ "WONDER", "SILENT" ], + "flags": [ "WONDER", "SILENT", "NO_PROJECTILE" ], "min_damage": 1, "max_damage": 1, "extra_effects": [ @@ -182,7 +182,7 @@ "valid_targets": [ "none" ], "message": "", "effect": "target_attack", - "flags": [ "WONDER", "SILENT" ], + "flags": [ "WONDER", "SILENT", "NO_PROJECTILE" ], "min_damage": 1, "max_damage": 1, "extra_effects": [ { "id": "t5_mana_megamagic_exhaust" } ] @@ -192,14 +192,14 @@ "type": "SPELL", "name": { "str": "Megamagic Exhaust" }, "description": "Weakens the player.", - "flags": [ "SILENT" ], + "flags": [ "SILENT", "NO_PROJECTILE" ], "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" + "damage_type": "biological" }, { "id": "t5_mana_megamagic_exhaust_stam", 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 644bfce..66bff47 100644 --- a/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json +++ b/vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json @@ -6,7 +6,7 @@ "name": { "str": "null" }, "description": "null... just ignore this.", "valid_targets": [ "none" ], - "flags": [ "SILENT" ], + "flags": [ "SILENT", "NO_PROJECTILE" ], "message": "", "effect": "target_attack" }, @@ -18,7 +18,7 @@ "valid_targets": [ "none" ], "message": "", "effect": "target_attack", - "flags": [ "WONDER", "SILENT" ], + "flags": [ "WONDER", "SILENT", "NO_PROJECTILE" ], "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_PROJECTILE" ], "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_PROJECTILE" ] }, { "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_PROJECTILE" ], "extra_effects": [ { "id": "v_hemo_whip_spell_d_dmg" }, { "id": "v_hemo_whip_spell_d_heal", "hit_self": true } ] }, { @@ -100,8 +100,8 @@ "max_damage": 2, "min_range": 1, "max_range": 1, - "flags": [ "SILENT" ], - "damage_type": "none" + "flags": [ "SILENT", "NO_PROJECTILE" ], + "damage_type": "true" }, { "id": "v_hemo_whip_spell_d_heal", @@ -111,9 +111,9 @@ "valid_targets": [ "self" ], "effect": "target_attack", "min_damage": -1, - "flags": [ "SILENT" ], + "flags": [ "SILENT", "NO_PROJECTILE" ], "max_damage": -1, - "damage_type": "none" + "damage_type": "true" }, { "id": "v_hemo_crimsoncoat_coat_pr_maybe", @@ -130,7 +130,7 @@ ], "min_damage": 1, "max_damage": 1, - "flags": [ "SILENT", "WONDER" ] + "flags": [ "SILENT", "WONDER", "NO_PROJECTILE" ] }, { "type": "SPELL", @@ -140,7 +140,7 @@ "valid_targets": [ "none" ], "message": "The crimson coat retaliates against the attacker!", "effect": "target_attack", - "flags": [ "SILENT" ], + "flags": [ "SILENT", "NO_PROJECTILE" ], "extra_effects": [ { "id": "v_hemo_crimsoncoat_coat_pr" } ] }, { @@ -149,7 +149,7 @@ "name": { "str": "Piercing Retaliation" }, "description": "Deals 12 stab damage and stuns for 1-3 turns.", "valid_targets": [ "hostile" ], - "flags": [ "SILENT", "RANDOM_DURATION" ], + "flags": [ "SILENT", "RANDOM_DURATION", "NO_PROJECTILE" ], "effect": "target_attack", "effect_str": "stunned", "min_damage": 12, @@ -191,7 +191,7 @@ ], "min_damage": 1, "max_damage": 1, - "flags": [ "SILENT", "WONDER" ] + "flags": [ "SILENT", "WONDER", "NO_PROJECTILE" ] }, { "id": "v_hemo_orusform_bloodling_strike", @@ -208,7 +208,7 @@ "max_aoe": 3, "min_duration": 10000, "max_duration": 30000, - "flags": [ "RANDOM_DURATION" ] + "flags": [ "RANDOM_DURATION", "NO_PROJECTILE" ] }, { "id": "v_hemo_orusform_bloodling_strike_greater", @@ -225,7 +225,7 @@ "max_aoe": 3, "min_duration": 10000, "max_duration": 30000, - "flags": [ "RANDOM_DURATION" ] + "flags": [ "RANDOM_DURATION", "NO_PROJECTILE" ] }, { "id": "v_hemo_orusform_bloodling_impact_maybe", @@ -248,7 +248,7 @@ ], "min_damage": 1, "max_damage": 1, - "flags": [ "SILENT", "WONDER" ] + "flags": [ "SILENT", "WONDER", "NO_PROJECTILE" ] }, { "id": "v_hemo_orusform_bloodling_impact", @@ -265,7 +265,7 @@ "max_aoe": 3, "min_duration": 10000, "max_duration": 30000, - "flags": [ "RANDOM_DURATION" ] + "flags": [ "RANDOM_DURATION", "NO_PROJECTILE" ] }, { "type": "SPELL", @@ -295,7 +295,7 @@ "max_range": 10, "min_duration": 10000, "max_duration": 30000, - "flags": [ "RANDOM_DURATION", "RANDOM_TARGET" ] + "flags": [ "RANDOM_DURATION", "RANDOM_TARGET", "NO_PROJECTILE" ] }, { "type": "SPELL", @@ -305,7 +305,7 @@ "valid_targets": [ "none" ], "message": "", "effect": "target_attack", - "flags": [ "WONDER", "SILENT" ], + "flags": [ "WONDER", "SILENT", "NO_PROJECTILE" ], "min_damage": 1, "max_damage": 1, "extra_effects": [ @@ -339,7 +339,7 @@ "valid_targets": [ "none" ], "message": "An etherean silhouette emerges from your weapon!", "effect": "target_attack", - "flags": [ "SILENT" ], + "flags": [ "SILENT", "NO_PROJECTILE" ], "min_damage": 1, "max_damage": 1, "extra_effects": [ { "id": "v_war_etherealenchant_ss", "hit_self": true } ] @@ -352,7 +352,7 @@ "valid_targets": [ "self", "ground" ], "effect": "summon", "effect_str": "mon_ether_shadow", - "flags": [ "SILENT", "RANDOM_DURATION" ], + "flags": [ "SILENT", "RANDOM_DURATION", "NO_PROJECTILE" ], "min_damage": 1, "max_damage": 1, "min_aoe": 2, diff --git a/vamp_stuff/Modification_Files/Spells/v_spell_monspell.json b/vamp_stuff/Modification_Files/Spells/v_spell_monspell.json index 47d7d33..a83a150 100644 --- a/vamp_stuff/Modification_Files/Spells/v_spell_monspell.json +++ b/vamp_stuff/Modification_Files/Spells/v_spell_monspell.json @@ -6,7 +6,7 @@ "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" ], + "flags": [ "SILENT", "NO_PROJECTILE" ], "valid_targets": [ "ground", "hostile" ], "effect": "target_attack", "effect_str": "v_magic_target", @@ -32,7 +32,7 @@ ], "min_damage": 1, "max_damage": 1, - "flags": [ "WONDER" ] + "flags": [ "WONDER", "NO_PROJECTILE" ] }, { "id": "mon_ether_shadow_spell_bolt", @@ -47,7 +47,7 @@ "max_damage": 40, "max_range": 10, "flags": [ "RANDOM_DAMAGE" ], - "damage_type": "none" + "damage_type": "true" }, { "id": "mon_ether_shadow_spell_beam", @@ -65,7 +65,7 @@ "min_aoe": 2, "max_aoe": 2, "flags": [ "RANDOM_DAMAGE" ], - "damage_type": "none" + "damage_type": "true" }, { "id": "mon_ether_shadow_spell_blast", @@ -83,7 +83,7 @@ "min_aoe": 4, "max_aoe": 4, "flags": [ "RANDOM_DAMAGE" ], - "damage_type": "none" + "damage_type": "true" }, { "type": "SPELL", @@ -91,7 +91,7 @@ "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" ], + "flags": [ "SILENT", "NO_PROJECTILE" ], "valid_targets": [ "ground", "hostile" ], "effect": "target_attack", "effect_str": "v_magic_target", @@ -115,7 +115,7 @@ ], "min_damage": 1, "max_damage": 1, - "flags": [ "WONDER" ] + "flags": [ "WONDER", "NO_PROJECTILE" ] }, { "id": "mon_idol_vex_calamity_combo", @@ -123,6 +123,7 @@ "name": { "str": "Calamity Combo" }, "description": "Combines all essential spells.", "valid_targets": [ "none" ], + "flags": [ "NO_PROJECTILE" ], "effect": "target_attack", "message": "The Vex casts Calamity!\nExplosions of profane magic errupts from beneath the earth!", "extra_effects": [ { "id": "mon_idol_vex_calamity" }, { "id": "mon_idol_vex_spell_car", "hit_self": true } ] @@ -140,7 +141,7 @@ "min_range": 13, "max_range": 13, "flags": [ "RANDOM_DAMAGE", "WONDER" ], - "damage_type": "none" + "damage_type": "true" }, { "id": "mon_idol_vex_calamity_exp", @@ -156,7 +157,7 @@ "min_aoe": 2, "max_aoe": 4, "flags": [ "RANDOM_DAMAGE", "RANDOM_TARGET", "RANDOM_AOE" ], - "damage_type": "none" + "damage_type": "true" }, { "id": "mon_idol_vex_impendingdoom_combo", @@ -164,6 +165,7 @@ "name": { "str": "Impending Doom Combo" }, "description": "Combines all essential spells.", "valid_targets": [ "none" ], + "flags": [ "NO_PROJECTILE" ], "effect": "target_attack", "message": "The Vex casts Impending Doom!", "extra_effects": [ { "id": "mon_idol_vex_impendingdoom", "hit_self": true }, { "id": "mon_idol_vex_spell_car", "hit_self": true } ] @@ -205,7 +207,7 @@ "min_range": 13, "max_range": 13, "flags": [ "RANDOM_DAMAGE", "WONDER" ], - "damage_type": "none" + "damage_type": "true" }, { "id": "mon_idol_vex_etherealshockwave_wave", @@ -221,7 +223,7 @@ "min_aoe": 15, "max_aoe": 60, "flags": [ "RANDOM_DAMAGE", "RANDOM_TARGET", "RANDOM_AOE" ], - "damage_type": "none" + "damage_type": "true" }, { "id": "mon_idol_vex_etherealharbringer_combo", @@ -229,6 +231,7 @@ "name": { "str": "Ethereal Harbringer Combo" }, "description": "Combines all essential spells.", "valid_targets": [ "none" ], + "flags": [ "NO_PROJECTILE" ], "effect": "target_attack", "message": "The Vex casts Ethereal Harbringer!", "extra_effects": [ { "id": "mon_idol_vex_etherealharbringer" }, { "id": "mon_idol_vex_spell_car", "hit_self": true } ] @@ -238,7 +241,7 @@ "id": "mon_idol_vex_etherealharbringer", "name": { "str": "Ethereal Harbinger" }, "description": "Summons 2-5 ethereal harbringers.", - "flags": [ "SILENT", "RANDOM_DAMAGE", "RANDOM_TARGET" ], + "flags": [ "SILENT", "RANDOM_DAMAGE", "RANDOM_TARGET", "NO_PROJECTILE" ], "valid_targets": [ "hostile", "ground" ], "min_damage": 2, "max_damage": 5, @@ -256,7 +259,7 @@ "id": "mon_idol_vex_spell_car", "name": { "str": "Cast-and-Run" }, "description": "Imitates hit-and-run. Lasts for until their spell ceases from cooling down.", - "flags": [ "SILENT" ], + "flags": [ "SILENT", "NO_PROJECTILE" ], "valid_targets": [ "self" ], "effect": "target_attack", "effect_str": "run", @@ -269,7 +272,7 @@ "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" ], + "flags": [ "SILENT", "NO_PROJECTILE" ], "valid_targets": [ "ground", "hostile" ], "effect": "target_attack", "effect_str": "v_magic_target", @@ -288,7 +291,7 @@ "extra_effects": [ { "id": "mon_idol_vex_etherhar_scatterbeam_combo" }, { "id": "mon_idol_vex_etherhar_implosion_combo" } ], "min_damage": 1, "max_damage": 1, - "flags": [ "WONDER" ] + "flags": [ "WONDER", "NO_PROJECTILE" ] }, { "id": "mon_idol_vex_etherhar_scatterbeam_combo", @@ -312,7 +315,7 @@ ], "min_damage": 5, "max_damage": 5, - "flags": [ "WONDER" ] + "flags": [ "WONDER", "NO_PROJECTILE" ] }, { "id": "mon_idol_vex_etherhar_scatterbeam", @@ -328,7 +331,7 @@ "min_aoe": 1, "max_aoe": 3, "flags": [ "RANDOM_DAMAGE", "RANDOM_TARGET", "RANDOM_AOE" ], - "damage_type": "none" + "damage_type": "true" }, { "id": "mon_idol_vex_etherhar_implosion_combo", @@ -336,6 +339,7 @@ "name": { "str": "Implosion Combo" }, "description": "Combines all essential spells.", "valid_targets": [ "none" ], + "flags": [ "NO_PROJECTILE" ], "effect": "target_attack", "message": "The ethereal harbringer implodes!", "extra_effects": [ @@ -360,7 +364,7 @@ "min_aoe": 3, "max_aoe": 6, "flags": [ "RANDOM_DAMAGE", "RANDOM_AOE" ], - "damage_type": "none" + "damage_type": "true" }, { "id": "mon_idol_vex_etherhar_implosion_pull", @@ -369,7 +373,7 @@ "description": "3 waves of pulling nearby foes.", "effect": "area_pull", "effect_filter": [ "hostile" ], - "flags": [ "SILENT" ], + "flags": [ "SILENT", "NO_PROJECTILE" ], "valid_targets": [ "self", "ally", "hostile", "ground" ], "min_aoe": 6, "max_aoe": 6 |