[
  {
    "type": "ITEM",
    "subtypes": [ "TOOL", "ARTIFACT" ],
    "id": "heat_cube",
    "symbol": "#",
    "color": "light_gray",
    "name": "heat cube",
    "description": "A smooth steel cube the size of your fist.  Several buttons on the sides activate the powers of the cube.",
    "price": "2 kUSD",
    "price_postapoc": "5 kUSD",
    "material": [ "steel" ],
    "weight": "500 g",
    "volume": "450 ml",
    "to_hit": -1,
    "qualities": [ [ "HAMMER", 1 ] ],
    "flags": [ "ALLOWS_REMOTE_USE", "FIRE", "NO_UNLOAD" ],
    "charges_per_use": 1,
    "sub": "hotplate",
    "pocket_data": [ { "pocket_type": "MAGAZINE", "holster": true, "ammo_restriction": { "crystallized_mana": 60 } } ],
    "use_action": [
      "HOTPLATE",
      "HEAT_FOOD",
      {
        "type": "transform",
        "target": "heat_cube_torch_on",
        "active": true,
        "msg": "You push the torch button and the cube emits a large flame from the top, one that does radiate heat, but won't burn anything.",
        "menu_text": "Activate torch mode",
        "moves": 150
      },
      { "type": "firestarter" }
    ],
    "melee_damage": { "bash": 8 },
    "charge_info": { "recharge_type": "periodic", "time": "1 h", "regenerate_ammo": true }
  },
  {
    "id": "heat_cube_torch_on",
    "copy-from": "heat_cube",
    "type": "ITEM",
    "subtypes": [ "TOOL" ],
    "name": { "str": "heat cube (torch on)", "str_pl": "heat cubes (torch on)" },
    "description": "The heat cube in the torch configuration, where it emits warmth and a bright flame that does not burn.",
    "turns_per_charge": 360,
    "revert_to": "heat_cube",
    "use_action": { "target": "heat_cube", "msg": "The torch flame is extinguished.", "menu_text": "Turn off", "type": "transform" },
    "emits": [ "emit_hot_air2_stream" ],
    "flags": [ "LIGHT_15", "TRADER_AVOID", "ALLOWS_REMOTE_USE" ]
  },
  {
    "id": "mkey_opening",
    "type": "ITEM",
    "subtypes": [ "TOOL" ],
    "name": { "str": "skeleton key of opening", "str_pl": "skeleton keys of opening" },
    "description": "A small gold skeleton key.  You can activate it to unlock locked things.",
    "weight": "20 g",
    "volume": "1 ml",
    "price": "5 kUSD",
    "material": [ "gold" ],
    "symbol": "[",
    "color": "yellow",
    "initial_charges": 5,
    "max_charges": 5,
    "charges_per_use": 1,
    "qualities": [ [ "LOCKPICK", 50 ] ],
    "flags": [ "PERFECT_LOCKPICK" ]
  },
  {
    "id": "mtorch_everburning",
    "type": "ITEM",
    "subtypes": [ "TOOL" ],
    "name": { "str": "everburning torch", "str_pl": "everburning torches" },
    "description": "This is a high quality engraved wooden torch.  On command, the tip bursts into flame and produces a fair amount of light.  It will burn forever.",
    "weight": "831 g",
    "volume": "750 ml",
    "price": "1 kUSD 250 USD",
    "price_postapoc": "1 kUSD 250 USD",
    "to_hit": 1,
    "material": [ "wood" ],
    "symbol": "/",
    "color": "brown",
    "techniques": [ "WBLOCK_1" ],
    "flags": [ "DURABLE_MELEE" ],
    "use_action": {
      "target": "mtorch_everburning_lit",
      "msg": "You light the torch.",
      "active": true,
      "menu_text": "Light torch",
      "type": "transform"
    },
    "melee_damage": { "bash": 8 }
  },
  {
    "id": "mtorch_everburning_lit",
    "type": "ITEM",
    "subtypes": [ "TOOL" ],
    "name": { "str": "everburning torch", "str_pl": "everburning torches" },
    "copy-from": "mtorch_everburning",
    "revert_to": "mtorch_everburning",
    "use_action": [
      { "type": "firestarter", "moves": 30 },
      {
        "target": "mtorch_everburning",
        "msg": "The torch is extinguished.",
        "active": false,
        "menu_text": "Extinguish",
        "type": "transform"
      }
    ],
    "techniques": [ "WBLOCK_1" ],
    "sub": "fire",
    "extend": { "flags": [ "FIRE", "LIGHT_60", "FLAMING", "TRADER_AVOID", "WATER_EXTINGUISH" ] }
  },
  {
    "name": { "str": "endless flask" },
    "id": "mflask_hip_whiskey",
    "type": "ITEM",
    "copy-from": "flask_hip",
    "price_postapoc": "850 USD",
    "category": "clothing",
    "use_action": {
      "target": "whiskey",
      "msg": "You open the flask and discover it full of sweet, sweet, whiskey!",
      "container": "mflask_hip_whiskey",
      "target_charges": 7,
      "moves": 50,
      "type": "transform",
      "need_empty": true
    }
  },
  {
    "id": "mteapot",
    "type": "ITEM",
    "copy-from": "teapot",
    "category": "tools",
    "name": { "str": "endless teapot" },
    "description": "A small metal teapot.  Teatime wouldn't be complete without one.",
    "price_postapoc": "2500 USD",
    "use_action": {
      "target": "tea_green",
      "msg": "You check the teapot and discover it full of sweet tea!  Sadly, it's cold.",
      "container": "mteapot",
      "target_charges": 2,
      "moves": 50,
      "type": "transform",
      "need_empty": true
    }
  },
  {
    "id": "mtailors_kit",
    "type": "ITEM",
    "subtypes": [ "TOOL", "ARTIFACT" ],
    "copy-from": "tailors_kit",
    "name": "enchanted tailor's kit",
    "description": "This is a high quality, engraved steel kit with a variety of needles, some plastic spools for thread, some small scissors, even a small heating element for melting and joining plastic.  Use a tailor's kit to customize your clothing and armor.  This uses your tailoring skill.  It also contains one of those magic spiders that constantly, if slowly, makes new thread.",
    "price": "1 kUSD",
    "price_postapoc": "1700 USD",
    "material": [ "steel" ],
    "charges_per_use": 1,
    "pocket_data": [ { "pocket_type": "MAGAZINE", "rigid": true, "ammo_restriction": { "thread": 1000 } } ],
    "sub": "sewing_kit",
    "use_action": [
      {
        "type": "repair_item",
        "item_action_type": "repair_fabric",
        "materials": [
          "cotton",
          "leather",
          "lycra",
          "nylon",
          "wool",
          "fur",
          "faux_fur",
          "nomex",
          "kevlar",
          "kevlar_layered",
          "neoprene",
          "parabolan_wool",
          "gutskin",
          "canvas",
          "black_dragon_hide",
          "demon_chitin"
        ],
        "skill": "tailor",
        "tool_quality": 1,
        "cost_scaling": 0.1,
        "move_cost": 500
      }
    ],
    "flags": [ "ALLOWS_REMOTE_USE", "NO_UNLOAD" ],
    "charge_info": { "recharge_type": "periodic", "time": "1 h", "regenerate_ammo": true }
  },
  {
    "id": "mspider_box",
    "type": "ITEM",
    "subtypes": [ "TOOL", "ARTIFACT" ],
    "name": { "str": "spider box", "str_pl": "spider boxes" },
    "description": "This is a small glass box that contains a spider that diligently works day and night to produce silk thread that it stores in a reservoir you can open and retrieve it from.",
    "weight": "100 g",
    "volume": "100 ml",
    "price": "1 kUSD",
    "price_postapoc": "1150 USD",
    "material": [ "glass" ],
    "symbol": ";",
    "color": "red",
    "pocket_data": [ { "pocket_type": "MAGAZINE", "rigid": true, "ammo_restriction": { "thread": 1000 } } ],
    "tool_ammo": [ "thread" ],
    "charge_info": { "recharge_type": "periodic", "time": "1 h", "regenerate_ammo": true }
  },
  {
    "id": "borealmosin_clip",
    "looks_like": "762R_clip",
    "type": "ITEM",
    "subtypes": [ "MAGAZINE" ],
    "name": { "str": "91/30 Boreal clip" },
    "description": "A tiny piece of grooved metal designed to allow a shooter to quickly load a bolt-action rifle.",
    "weight": "40 g",
    "volume": "50ml",
    "price": "10 USD",
    "price_postapoc": "50 cent",
    "material": [ "steel" ],
    "symbol": "#",
    "color": "light_gray",
    "ammo_type": [ "308" ],
    "capacity": 5,
    "flags": [ "SPEEDLOADER" ],
    "pocket_data": [ { "pocket_type": "MAGAZINE", "rigid": true, "ammo_restriction": { "308": 5 } } ]
  }
]
