summaryrefslogtreecommitdiff
path: root/vamp_stuff/Modification_Files/Spells/v_spell_monspell.json
diff options
context:
space:
mode:
Diffstat (limited to 'vamp_stuff/Modification_Files/Spells/v_spell_monspell.json')
-rw-r--r--vamp_stuff/Modification_Files/Spells/v_spell_monspell.json42
1 files changed, 23 insertions, 19 deletions
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