summaryrefslogtreecommitdiff
path: root/vamp_stuff/Modification_Files/Monsters/monster_magic.json
diff options
context:
space:
mode:
Diffstat (limited to 'vamp_stuff/Modification_Files/Monsters/monster_magic.json')
-rw-r--r--vamp_stuff/Modification_Files/Monsters/monster_magic.json56
1 files changed, 36 insertions, 20 deletions
diff --git a/vamp_stuff/Modification_Files/Monsters/monster_magic.json b/vamp_stuff/Modification_Files/Monsters/monster_magic.json
index fc4c339..c83aa04 100644
--- a/vamp_stuff/Modification_Files/Monsters/monster_magic.json
+++ b/vamp_stuff/Modification_Files/Monsters/monster_magic.json
@@ -6,7 +6,8 @@
"description": "Instant death damage is dealt.",
"flags": [ "SILENT" ],
"valid_targets": [ "ally", "hostile", "ground", "self" ],
- "effect": "target_attack",
+ "effect": "attack",
+ "shape": "blast",
"min_damage": 9999999,
"max_damage": 9999999,
"min_aoe": 1,
@@ -20,9 +21,12 @@
"description": "Combined with blind strike spell.",
"flags": [ "SILENT" ],
"valid_targets": [ "ground", "ally" ],
+ "effect": "short_range_teleport",
+ "shape": "blast",
"min_aoe": 8,
"max_aoe": 8,
- "effect": "teleport_random"
+ "min_range": 4,
+ "max_range": 4
},
{
"id": "v_sink_conceal",
@@ -31,7 +35,8 @@
"description": "Combined with blind strike spell.",
"valid_targets": [ "ground", "ally" ],
"flags": [ "SILENT" ],
- "effect": "target_attack",
+ "effect": "attack",
+ "shape": "blast",
"effect_str": "vamp_conceal",
"//": "5 turns, just to avert the focus of players. Also moderately enslows the caster.",
"min_duration": 500,
@@ -49,7 +54,8 @@
"max_damage": 16,
"min_range": 10,
"max_range": 10,
- "effect": "target_attack",
+ "effect": "attack",
+ "shape": "blast",
"damage_type": "cut"
},
{
@@ -58,7 +64,8 @@
"name": { "str": "Innate Strike" },
"description": "A quick surge of mana blast strikes the target, dealing bash damage.",
"valid_targets": [ "ground", "hostile" ],
- "effect": "target_attack",
+ "effect": "attack",
+ "shape": "blast",
"flags": [ "SILENT" ],
"min_damage": 14,
"max_damage": 14,
@@ -72,7 +79,8 @@
"name": { "str": "Stun" },
"description": "Caster channels its mind to its target, eventually renders them unconscious for a few turns.",
"valid_targets": [ "ground", "hostile" ],
- "effect": "target_attack",
+ "effect": "attack",
+ "shape": "blast",
"flags": [ "SILENT" ],
"effect_str": "stunned",
"base_casting_time": 500,
@@ -87,7 +95,8 @@
"name": { "str": "Dark Fireblast" },
"description": "Fire infused with black magic engulfs the target, inflicting them with profane curse.",
"valid_targets": [ "ground", "hostile" ],
- "effect": "target_attack",
+ "effect": "attack",
+ "shape": "blast",
"flags": [ "SILENT" ],
"effect_str": "profane_curse",
"min_damage": 5,
@@ -96,7 +105,7 @@
"max_range": 10,
"min_duration": 6000,
"max_duration": 6000,
- "damage_type": "fire"
+ "damage_type": "heat"
},
{
"id": "v_profane_hellfire",
@@ -105,7 +114,8 @@
"description": "Caster channels the underworld for a very long time to desecrate the targets with pillars of hellish flames.",
"flags": [ "SILENT" ],
"valid_targets": [ "ground", "hostile" ],
- "effect": "target_attack",
+ "effect": "attack",
+ "shape": "blast",
"effect_str": "profane_curse",
"base_casting_time": 2000,
"min_damage": 30,
@@ -116,7 +126,7 @@
"max_aoe": 2,
"min_duration": 12000,
"max_duration": 12000,
- "damage_type": "fire"
+ "damage_type": "heat"
},
{
"id": "v_hemo_heal",
@@ -128,7 +138,8 @@
"flags": [ "SILENT" ],
"min_damage": -21,
"max_damage": -21,
- "effect": "target_attack"
+ "effect": "attack",
+ "shape": "blast"
},
{
"id": "v_hemo_transfusion",
@@ -137,7 +148,8 @@
"description": "Drains life force from the target, may be it an ally or a foe.",
"valid_targets": [ "ground", "hostile", "ally" ],
"flags": [ "SILENT" ],
- "effect": "target_attack",
+ "effect": "attack",
+ "shape": "blast",
"extra_effects": [
{ "id": "v_hemo_heal", "hit_self": true },
{ "id": "v_hemo_surge", "hit_self": true },
@@ -148,7 +160,7 @@
"max_damage": 7,
"min_range": 15,
"max_range": 10,
- "damage_type": "bio"
+ "damage_type": "biological"
},
{
"id": "v_hemo_bloodrip",
@@ -156,21 +168,23 @@
"name": { "str": "Blood Ripple" },
"description": "Combined with blood surge spell.",
"valid_targets": [ "ground", "hostile" ],
- "effect": "target_attack",
+ "effect": "attack",
+ "shape": "blast",
"flags": [ "SILENT" ],
"min_damage": 6,
"max_damage": 6,
"min_range": 12,
"max_range": 12,
- "damage_type": "bio"
+ "damage_type": "biological"
},
{
"id": "v_hemo_surge",
"type": "SPELL",
"name": { "str": "Blood Surge" },
- "description": "A wave of blood is drawn out from the caster, dealing bio damage to the main target and bash to the surrounding targets.",
+ "description": "A wave of blood is drawn out from the caster, dealing biological damage to the main target and bash to the surrounding targets.",
"valid_targets": [ "hostile", "ground", "self" ],
- "effect": "target_attack",
+ "effect": "attack",
+ "shape": "blast",
"extra_effects": [ { "id": "v_hemo_bloodrip", "hit_self": true } ],
"flags": [ "SILENT" ],
"base_casting_time": 500,
@@ -190,7 +204,8 @@
"valid_targets": [ "ground", "ally", "self" ],
"min_damage": 60,
"max_damage": 60,
- "effect": "target_attack"
+ "effect": "attack",
+ "shape": "blast"
},
{
"id": "v_hemo_shareblood",
@@ -199,11 +214,12 @@
"name": { "str": "Share Blood" },
"description": "Combined with share spell.",
"valid_targets": [ "ground", "self", "ally" ],
- "effect": "target_attack",
+ "effect": "attack",
+ "shape": "blast",
"min_damage": -30,
"max_damage": -30,
"min_aoe": 5,
"max_aoe": 5,
- "damage_type": "bio"
+ "damage_type": "biological"
}
]