summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2021-05-07 00:18:34 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2021-05-07 00:18:34 -0700
commit72cd068a4dc0cc5a1207d0053cf771a18e797a5c (patch)
treea691291efc490c9d5c954cf9336b6e6841485954
parentUpdating body part names, prices, some flags for BN (diff)
downloadcataclysm-bn-mod_vampire-stuff-redone-72cd068a4dc0cc5a1207d0053cf771a18e797a5c.tar.xz
Many more updates for BN
-rw-r--r--vamp_stuff/Modification_Files/Items/Weapons/ammo.json5
-rw-r--r--vamp_stuff/Modification_Files/Items/Weapons/ranged_weapon_mod.json10
-rw-r--r--vamp_stuff/Modification_Files/Locations/Essentials/v_locationmap.json4
-rw-r--r--vamp_stuff/Modification_Files/Mutation/mutations.json13
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_classes.json8
-rw-r--r--vamp_stuff/Modification_Files/NPC/v_npc_mission_items.json12
-rw-r--r--vamp_stuff/Modification_Files/Spells/Misc/v_spell_item.json2
-rw-r--r--vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T1.json8
-rw-r--r--vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T2.json6
-rw-r--r--vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T3.json10
-rw-r--r--vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T4.json2
-rw-r--r--vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T5.json4
-rw-r--r--vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T6.json6
-rw-r--r--vamp_stuff/Modification_Files/Spells/Profane_Conjurer/v_elem_T7.json4
-rw-r--r--vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T1.json6
-rw-r--r--vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T2.json6
-rw-r--r--vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T3.json4
-rw-r--r--vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T4.json2
-rw-r--r--vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T5.json4
-rw-r--r--vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T6.json2
-rw-r--r--vamp_stuff/Modification_Files/Spells/Warlock/v_mana_T7.json2
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_combo.json38
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_hit_time.json42
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_monspell.json42
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