[
  {
    "type": "SPELL",
    "id": "AO_FRIENDLY_VORTEX",
    "name": { "str": "Artifact Vortex" },
    "description": "Summon Vortexes",
    "valid_targets": [ "ground" ],
    "effect": "summon",
    "effect_str": "mon_vortex",
    "shape": "blast",
    "base_casting_time": 100,
    "message": "Space twists and deforms around you.",
    "min_damage": 1,
    "max_damage": 3,
    "min_aoe": 5,
    "max_aoe": 5,
    "flags": [ "RANDOM_DAMAGE", "HOSTILE_50" ],
    "min_duration": 40000,
    "max_duration": 40000
  },
  {
    "type": "SPELL",
    "id": "AO_CALL_OF_TINDALOS",
    "name": { "str": "Artifact Call of Tindalos" },
    "description": "Summon hostile hounds of tindalos",
    "valid_targets": [ "ground" ],
    "effect": "summon",
    "effect_str": "mon_hound_tindalos",
    "shape": "blast",
    "base_casting_time": 100,
    "message": "The world unravels into geometric shapes, and between the chaos you spot a horrid prowling beast.",
    "min_damage": 1,
    "max_damage": 1,
    "min_aoe": 15,
    "max_aoe": 15,
    "min_duration": 40000,
    "max_duration": 40000,
    "flags": [ "HOSTILE_SUMMON" ]
  },
  {
    "id": "AO_FORCE_PULL",
    "type": "SPELL",
    "name": { "str": "Artifact Force Pull" },
    "description": "Pull objects.",
    "effect": "area_pull",
    "shape": "blast",
    "valid_targets": [ "self", "ally", "hostile", "ground", "item", "field" ],
    "message": "An unnatural implosion sends objects flying.",
    "min_range": 15,
    "max_range": 15,
    "min_aoe": 7,
    "max_aoe": 7,
    "base_casting_time": 100
  },
  {
    "id": "AO_TELEPORTITIS",
    "type": "SPELL",
    "name": { "str": "Artifact Teleportitis" },
    "description": "Causes you to teleport uncontrollably.",
    "message": "The world loses coherence, with images of nearby places forming and disappearing around you.",
    "valid_targets": [ "self" ],
    "effect": "spawn_item",
    "effect_str": "artifact_teleportitis_aura",
    "shape": "blast",
    "base_casting_time": 100,
    "min_duration": 4000,
    "max_duration": 4000
  },
  {
    "id": "AO_SLOW",
    "type": "SPELL",
    "name": { "str": "Artifact Slow" },
    "description": "Slows you for a few turns.",
    "message": "The world shifts blue, and reality accelerates around you.",
    "valid_targets": [ "self" ],
    "effect": "spawn_item",
    "effect_str": "artifact_slow_aura",
    "shape": "blast",
    "base_casting_time": 100,
    "min_duration": 900,
    "max_duration": 900
  },
  {
    "id": "AO_TIME_STOP",
    "type": "SPELL",
    "name": { "str": "Artifact Time Stop" },
    "description": "Grants you a few turns of super speed.",
    "message": "Stale golden light floods the world, and reality stands still.",
    "valid_targets": [ "self" ],
    "effect": "mod_moves",
    "shape": "blast",
    "min_damage": 500,
    "max_damage": 500,
    "base_casting_time": 100
  },
  {
    "type": "SPELL",
    "id": "AO_DARKNESS_EFFECT",
    "name": { "str": "Artifact Darkness" },
    "description": "Grants you the Darkness effect",
    "message": "Persistent shadows invade your field of view.",
    "valid_targets": [ "self" ],
    "flags": [ "NO_PROJECTILE" ],
    "effect": "attack",
    "effect_str": "darkness",
    "shape": "blast",
    "min_duration": 2400,
    "max_duration": 2400
  },
  {
    "type": "SPELL",
    "id": "AO_LIFE_DRAIN",
    "name": { "str": "Artifact Hurtall" },
    "description": "Hurts you for random damage",
    "message": "You feel hollow inside.",
    "min_damage": 0,
    "max_damage": 10,
    "valid_targets": [ "self" ],
    "flags": [ "RANDOM_DAMAGE", "NO_PROJECTILE" ],
    "shape": "blast",
    "effect": "attack"
  }
]
