[
  {
    "abstract": "afs_caster",
    "type": "TOOL_ARMOR",
    "name": { "str": "caster" },
    "description": "A generic techno doodad used to cast spells.",
    "weight": "100 g",
    "volume": "250 ml",
    "price": 5000,
    "material": [ "superalloy" ],
    "symbol": "[",
    "color": "light_red",
    "covers": [ "torso" ],
    "charges_per_use": 1,
    "coverage": 0,
    "warmth": 0,
    "flags": [ "WATER_FRIENDLY", "ALLOWS_NATURAL_ATTACKS", "ONLY_ONE", "NO_UNLOAD", "NO_RELOAD" ]
  },
  {
    "id": "afs_holo_transposition_caster",
    "type": "TOOL_ARMOR",
    "name": { "str": "hologram transposition caster" },
    "copy-from": "afs_caster",
    "description": "A small metallic sphere with a recessed bottom up top.  When activated it will allow you to swap positions with an existing hologram.",
    "pocket_data": [ { "pocket_type": "MAGAZINE", "ammo_restriction": { "battery": 15 } } ],
    "use_action": { "type": "cast_spell", "spell_id": "afs_holo_transposition", "no_fail": true, "level": 1 },
    "relic_data": { "charge_info": { "regenerate_ammo": true, "recharge_type": "periodic", "time": "1 h" } }
  },
  {
    "id": "afs_holo_flare_caster",
    "type": "TOOL_ARMOR",
    "copy-from": "afs_caster",
    "name": { "str": "hologram flare caster" },
    "description": "A small metallic sphere with a recessed bottom up top.  When activated it will allow you to select an hologram, which will explode in a blinding flash, stunning anything nearby.",
    "pocket_data": [ { "pocket_type": "MAGAZINE", "ammo_restriction": { "battery": 15 } } ],
    "use_action": { "type": "cast_spell", "spell_id": "afs_holo_flare", "no_fail": true, "level": 1 },
    "relic_data": { "charge_info": { "regenerate_ammo": true, "recharge_type": "periodic", "time": "1 h" } }
  },
  {
    "id": "afs_holo_decoy_caster",
    "type": "TOOL_ARMOR",
    "copy-from": "afs_caster",
    "name": { "str": "decoy caster" },
    "description": "A small metallic sphere with a recessed bottom up top.  When activated it will a holographic decoy in a location of your choosing.",
    "pocket_data": [ { "pocket_type": "MAGAZINE", "ammo_restriction": { "battery": 2 } } ],
    "use_action": { "type": "cast_spell", "spell_id": "afs_holo_decoy", "no_fail": true, "level": 1 },
    "relic_data": { "charge_info": { "regenerate_ammo": true, "recharge_type": "periodic", "time": "1 h" } }
  },
  {
    "id": "afs_holo_field_caster",
    "type": "TOOL_ARMOR",
    "copy-from": "afs_caster",
    "name": { "str": "decoy field caster" },
    "description": "A small metallic sphere with a recessed bottom up top.  When activated it will create several holographic decoys around you.",
    "pocket_data": [ { "pocket_type": "MAGAZINE", "ammo_restriction": { "battery": 1 } } ],
    "use_action": { "type": "cast_spell", "spell_id": "afs_holo_field", "no_fail": true, "level": 1 },
    "relic_data": { "charge_info": { "regenerate_ammo": true, "recharge_type": "periodic", "time": "1 h" } }
  }
]
