[ { "id": "blood_suck", "type": "SPELL", "name": { "str": "Blood Suck" }, "description": "Sucks blood from one foe.", "valid_targets": [ "hostile" ], "flags": [ "NO_HANDS", "NO_LEGS" ], "damage_type": "stab", "min_damage": 5, "max_damage": 10, "damage_increment": 1.0, "max_level": 5, "min_range": 1, "max_range": 2, "range_increment": 0.2, "effect": "projectile_attack", "extra_effects": [ { "id": "light_healing", "hit_self": true } ] }, { "id": "bear_trap", "type": "SPELL", "name": "Bear Trap", "description": "A trap that summons bears! Not what you were expecting, is it?", "valid_targets": [ "ground" ], "flags": [ "HOSTILE_SUMMON", "LOUD" ], "min_damage": 3, "max_damage": 3, "min_aoe": 5, "max_aoe": 5, "sound_description": "\"It's a trap!\"", "min_duration": 30000, "max_duration": 30000, "sound_type": "speech", "effect": "summon", "effect_str": "mon_bear" }, { "id": "rocket_punch", "type": "SPELL", "name": "Rocket Punch", "description": "Ejects giant fist from arm.", "valid_targets": [ "hostile" ], "flags": [ "NO_LEGS" ], "damage_type": "bash", "min_damage": 30, "max_damage": 40, "damage_increment": 2.0, "max_level": 5, "min_range": 1, "max_range": 2, "range_increment": 0.2, "effect": "projectile_attack" }, { "id": "gas_attack", "type": "SPELL", "name": "Gas Attack", "description": "Spreads toxic gas around itself.", "valid_targets": [ "self", "hostile", "ground" ], "flags": [ "NO_HANDS", "NO_LEGS" ], "damage_type": "bio", "min_damage": 1, "max_damage": 1, "max_level": 5, "min_range": 1, "max_range": 3, "range_increment": 0.2, "effect": "target_attack", "field_id": "fd_toxic_gas", "field_chance": 10, "min_field_intensity": 1, "max_field_intensity": 1, "min_duration": 1000, "max_duration": 6000, "duration_increment": 1000, "min_aoe": 1, "max_aoe": 2, "aoe_increment": 0.2 }, { "type": "SPELL", "id": "mon_demon_fireball", "name": "Demon Fireball", "description": "This is a monster only spell.", "valid_targets": [ "hostile", "ground", "ally", "self" ], "min_damage": 15, "max_damage": 15, "min_range": 12, "max_range": 12, "min_aoe": 2, "max_aoe": 2, "base_casting_time": 120, "effect": "projectile_attack", "damage_type": "fire" }, { "type": "SPELL", "id": "mon_summon_demon_spiderlings", "name": "Summon Demon Spiderlings", "description": "Summons 4 permanent demon spiderlings.", "flags": [ "HOSTILE_SUMMON", "PERMANENT" ], "valid_targets": [ "ground" ], "min_damage": 4, "max_damage": 4, "min_range": 5, "max_range": 5, "min_aoe": 3, "max_aoe": 3, "base_casting_time": 160, "effect": "summon", "effect_str": "mon_demon_spiderling" } ]