diff options
Diffstat (limited to 'vamp_stuff/Modification_Files/Monsters/monster_magic.json')
-rw-r--r-- | vamp_stuff/Modification_Files/Monsters/monster_magic.json | 56 |
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" } ] |