[
  {
    "id": "afs_holo_field",
    "type": "SPELL",
    "name": { "str": "Holographic Field" },
    "description": "Creates several short-lived holograms around you.",
    "valid_targets": [ "ground" ],
    "flags": [ "SILENT" ],
    "effect": "summon",
    "effect_str": "mon_hologram",
    "shape": "blast",
    "max_level": 1,
    "base_casting_time": 10,
    "min_damage": 10,
    "max_damage": 10,
    "min_aoe": 5,
    "max_aoe": 5,
    "min_duration": 4000
  },
  {
    "id": "afs_holo_decoy",
    "type": "SPELL",
    "name": { "str": "Holographic Decoy" },
    "description": "Creates a short-lived hologram.",
    "valid_targets": [ "ground" ],
    "flags": [ "SILENT" ],
    "effect": "summon",
    "effect_str": "mon_hologram",
    "shape": "blast",
    "max_level": 1,
    "base_casting_time": 10,
    "min_range": 10,
    "max_range": 10,
    "min_damage": 1,
    "max_damage": 1,
    "min_aoe": 1,
    "max_aoe": 1,
    "min_duration": 4000
  },
  {
    "id": "afs_holo_flare",
    "type": "SPELL",
    "name": { "str": "Holographic Flash" },
    "description": "Causes an existing hologram to explode into burning light, harming and stunning enemies close to it.",
    "effect": "attack",
    "shape": "blast",
    "valid_targets": [ "hostile", "ally" ],
    "targeted_monster_ids": [ "mon_hologram" ],
    "max_level": 1,
    "flags": [ "SILENT", "NO_PROJECTILE" ],
    "min_damage": 2,
    "max_damage": 2,
    "base_casting_time": 10,
    "min_range": 20,
    "max_range": 20,
    "difficulty": 1,
    "extra_effects": [ { "id": "afs_holo_flare_explosion" } ],
    "damage_type": "pure"
  },
  {
    "id": "afs_holo_flare_explosion",
    "type": "SPELL",
    "name": { "str": "Holographic Flash Explosion" },
    "description": "Causes an existing hologram to explode into burning light, harming and stunning enemies close to it.",
    "valid_targets": [ "hostile", "ground", "ally" ],
    "effect": "attack",
    "effect_str": "stunned",
    "shape": "blast",
    "min_duration": 1000,
    "max_duration": 1000,
    "max_level": 1,
    "min_damage": 20,
    "max_damage": 20,
    "min_aoe": 3,
    "max_aoe": 3,
    "spell_class": "NONE",
    "flags": [ "SILENT", "NO_PROJECTILE" ],
    "base_casting_time": 0,
    "damage_type": "pure",
    "difficulty": 1
  },
  {
    "id": "afs_holo_transposition",
    "type": "SPELL",
    "name": { "str": "Holographic Transposition" },
    "description": "Allows you to swap places with a previously existing holographic image of yourself.  If the universe itself can't tell you apart, who could?",
    "valid_targets": [ "hostile", "ally" ],
    "targeted_monster_ids": [ "mon_hologram" ],
    "flags": [ "SILENT", "SWAP_POS", "NO_PROJECTILE" ],
    "effect": "attack",
    "shape": "blast",
    "max_level": 1,
    "base_casting_time": 10,
    "min_range": 20,
    "max_range": 20
  }
]
