[
  {
    "type": "SPELL",
    "id": "spider_emergence_weak",
    "name": { "str": "Spider Emergence", "//~": "NO_I18N" },
    "description": { "str": "The incubating goblin spider larvae flee their host.", "//~": "NO_I18N" },
    "flags": [ "HOSTILE_SUMMON", "PERMANENT", "RANDOM_DAMAGE" ],
    "valid_targets": [ "ground", "self" ],
    "base_casting_time": 20,
    "min_range": 1,
    "max_range": 5,
    "min_damage": 1,
    "max_damage": 3,
    "damage_type": "stab",
    "min_aoe": 2,
    "max_aoe": 3,
    "shape": "blast",
    "effect": "summon",
    "effect_str": "mon_goblin_spider",
    "extra_effects": [ { "id": "eggsac_survivable", "hit_self": true } ]
  },
  {
    "type": "SPELL",
    "id": "spider_emergence_strong",
    "name": { "str": "Spider Emergence", "//~": "NO_I18N" },
    "description": { "str": "The incubating goblin spider larvae flee their host.", "//~": "NO_I18N" },
    "flags": [ "HOSTILE_SUMMON", "PERMANENT", "RANDOM_DAMAGE" ],
    "valid_targets": [ "ground", "self" ],
    "base_casting_time": 20,
    "min_range": 1,
    "max_range": 5,
    "min_damage": 5,
    "max_damage": 8,
    "damage_type": "stab",
    "min_aoe": 2,
    "max_aoe": 4,
    "shape": "blast",
    "effect": "summon",
    "effect_str": "mon_goblin_spider",
    "extra_effects": [ { "id": "eggsac_fatal", "hit_self": true } ]
  },
  {
    "type": "SPELL",
    "id": "eggsac_survivable",
    "name": { "str": "Eggsac Eruption", "//~": "NO_I18N" },
    "description": { "str": "Hurts yourself.", "//~": "NO_I18N" },
    "flags": [ "LOUD", "RANDOM_DAMAGE", "NO_PROJECTILE" ],
    "min_damage": 10,
    "max_damage": 20,
    "damage_type": "cut",
    "valid_targets": [ "hostile", "ally", "self", "ground" ],
    "shape": "blast",
    "effect": "attack"
  },
  {
    "type": "SPELL",
    "id": "eggsac_fatal",
    "name": { "str": "Eggsac Eruption", "//~": "NO_I18N" },
    "description": { "str": "Hurts yourself.", "//~": "NO_I18N" },
    "flags": [ "LOUD", "RANDOM_DAMAGE", "NO_PROJECTILE" ],
    "min_damage": 100,
    "max_damage": 200,
    "damage_type": "cut",
    "valid_targets": [ "hostile", "ally", "self", "ground" ],
    "shape": "blast",
    "effect": "attack"
  },
  {
    "id": "vampire_map_real",
    "type": "SPELL",
    "name": { "str": "Commune with children of the night Real Spell", "//~": "NO_I18N" },
    "description": {
      "str": "This is the spell that actually fires when you cast Commune with Children of the Night.  It's a bug if you have it.",
      "//~": "NO_I18N"
    },
    "valid_targets": [ "none" ],
    "message": "The secrets of the living earth are revealed to you.",
    "flags": [ "NO_HANDS", "SILENT" ],
    "effect": "map",
    "shape": "blast",
    "max_level": 1,
    "min_aoe": { "math": [ "( 7 + (u_spell_level('vampire_reveal_world_map') * 2.2) )" ] }
  }
]
