[
  {
    "type": "GENERIC",
    "id": "sword_wood",
    "symbol": "!",
    "color": "brown",
    "name": { "str": "2-by-sword" },
    "description": "A two by four with a crossguard and whittled-down point; not much for slashing, but much better than your bare hands.",
    "material": [ "wood" ],
    "volume": "1250 ml",
    "weight": "1000 g",
    "longest_side": "100 cm",
    "bashing": 12,
    "cutting": 1,
    "to_hit": 1,
    "price_postapoc": 50,
    "flags": [ "SHEATH_SWORD" ],
    "techniques": [ "WBLOCK_1" ]
  },
  {
    "type": "GENERIC",
    "id": "sword_nail",
    "symbol": "!",
    "color": "light_gray",
    "name": { "str": "nord" },
    "description": "The nail sword, or nord for short.  This wooden sword has a dozen nails sticking at jagged angles from edge of the blade, making it much better at chopping than slashing.",
    "material": [ "wood" ],
    "volume": "1750 ml",
    "weight": "1148 g",
    "longest_side": "100 cm",
    "bashing": 12,
    "cutting": 4,
    "to_hit": 2,
    "price_postapoc": 100,
    "techniques": [ "WBLOCK_1" ]
  },
  {
    "type": "GENERIC",
    "id": "sword_crude",
    "symbol": "!",
    "color": "light_gray",
    "name": { "str": "crude sword" },
    "description": "Several bits of thin scrap metal crudely beat into the semblance of an edge over a wooden sword.  The added weight is unbalanced, but the jagged edge offers a good bit of slashing power.",
    "material": [ "wood" ],
    "volume": "2 L",
    "weight": "1100 g",
    "longest_side": "100 cm",
    "bashing": 6,
    "cutting": 18,
    "to_hit": 1,
    "price_postapoc": 250,
    "flags": [ "SHEATH_SWORD" ],
    "qualities": [ [ "BUTCHER", -50 ] ],
    "techniques": [ "WBLOCK_1" ]
  },
  {
    "id": "switchblade",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "switchblade" },
    "description": "This is a long, thin knife with a spring-loaded blade that rests inside the handle while not in use.",
    "weight": "100 g",
    "volume": "50 ml",
    "longest_side": "15 cm",
    "price": 2000,
    "price_postapoc": 50,
    "to_hit": -2,
    "cutting": 16,
    "material": [ "steel", "plastic" ],
    "symbol": ";",
    "color": "dark_gray",
    "qualities": [ [ "CUT", 1 ], [ "CUT_FINE", 1 ], [ "BUTCHER", 14 ] ],
    "techniques": [ "RAPID" ],
    "flags": [ "STAB" ]
  },
  {
    "id": "knife_folding",
    "type": "TOOL",
    "name": { "str": "folding knife", "str_pl": "folding knives" },
    "description": "This is a small folding knife, with a locking blade and a pocket clip.  Not as good a weapon as a solid fixed-blade knife, but better than a penknife.",
    "weight": "80 g",
    "volume": "40 ml",
    "longest_side": "10 cm",
    "price": 1500,
    "price_postapoc": 50,
    "bashing": 1,
    "cutting": 12,
    "material": [ "steel", "plastic" ],
    "symbol": ";",
    "color": "light_gray",
    "qualities": [ [ "CUT", 1 ], [ "CUT_FINE", 1 ], [ "BUTCHER", 12 ] ],
    "flags": [ "STAB", "BELT_CLIP" ]
  },
  {
    "id": "knife_combat",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "combat knife", "str_pl": "combat knives" },
    "description": "This is a military combat knife.  It is light and extremely sharp, and could be deadly in either the right hands or when attached as a bayonet.",
    "weight": "558 g",
    "volume": "500 ml",
    "longest_side": "30 cm",
    "price": 10000,
    "price_postapoc": 1250,
    "to_hit": -1,
    "bashing": 6,
    "cutting": 25,
    "material": [ "steel", "plastic" ],
    "symbol": ";",
    "color": "dark_gray",
    "gunmod_data": {
      "location": "underbarrel",
      "mod_targets": [ "shotgun", "rifle", "smg", "crossbow" ],
      "mode_modifier": [ [ "REACH", "bayonet", 2, [ "MELEE", "REACH_ATTACK" ] ] ],
      "install_time": "5 s"
    },
    "min_skills": [ [ "weapon", 2 ], [ "melee", 1 ] ],
    "techniques": [ "RAPID" ],
    "qualities": [ [ "CUT", 1 ], [ "CUT_FINE", 1 ], [ "BUTCHER", 19 ] ],
    "thrown_damage": [ { "damage_type": "stab", "amount": 14 } ],
    "flags": [ "STAB", "DURABLE_MELEE", "SHEATH_KNIFE", "NPC_THROWN" ]
  },
  {
    "id": "knife_combat_mod",
    "copy-from": "knife_combat",
    "type": "TOOL",
    "name": { "str": "modified combat knife", "str_pl": "modified combat knives" },
    "description": "This is a military combat knife.  It is light and extremely sharp, and could be deadly in either the right hands or when attached as a bayonet.  This one was modified and customized to mount on pretty much any weapon other than pistols, if you so want.",
    "gunmod_data": {
      "location": "underbarrel",
      "mod_targets": [ "smg", "rifle", "shotgun", "launcher", "crossbow" ],
      "mode_modifier": [ [ "REACH", "bayonet", 2, [ "MELEE", "REACH_ATTACK" ] ] ],
      "install_time": "5 s"
    },
    "extend": { "flags": [ "PUMP_RAIL_COMPATIBLE" ] }
  },
  {
    "id": "knife_hunting",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "hunting knife", "str_pl": "hunting knives" },
    "//": "Highest non-powertool butchering quality.  It's made for skinning and butchering game, which is what you're generally doing.",
    "description": "Commonly used by hunters, this single-edge sheath knife is designed for cutting and skinning game rather than combat.",
    "weight": "390 g",
    "volume": "250 ml",
    "longest_side": "20 cm",
    "price": 4000,
    "price_postapoc": 750,
    "to_hit": -1,
    "cutting": 16,
    "material": [ "steel", "leather" ],
    "symbol": "/",
    "color": "dark_gray",
    "qualities": [ [ "CUT", 1 ], [ "CUT_FINE", 1 ], [ "BUTCHER", 30 ] ],
    "flags": [ "SHEATH_KNIFE" ]
  },
  {
    "id": "knife_rambo",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "survival knife", "str_pl": "survival knives" },
    "//": "This isn't really supposed to be a very good knife, or a very good saw.  It's more for looking scary.",
    "description": "This massive knife features a hollow handle with a compass built into the pommel and a row of fearsome looking saw teeth along the back of its blade.",
    "weight": "612 g",
    "volume": "1 L",
    "longest_side": "30 cm",
    "price": 2000,
    "price_postapoc": 500,
    "bashing": 6,
    "cutting": 20,
    "material": [ "steel", "plastic" ],
    "symbol": ";",
    "color": "dark_gray",
    "techniques": [ "WBLOCK_1" ],
    "qualities": [ [ "CUT", 1 ], [ "SAW_W", 1 ], [ "SAW_M", 1 ], [ "BUTCHER", 7 ] ],
    "flags": [ "STAB", "SHEATH_SWORD" ]
  },
  {
    "id": "knife_rm42",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "RM42 fighting knife", "str_pl": "RM42 fighting knives" },
    "description": "This sturdy, matte black Rivtech combat dagger features a long, slim double-edged blade with a spear point and a distinctive slip-resistant grip, which can also be used to affix it to a suitable firearm as a bayonet.  Originally manufactured for the military, it was very popular in films and among collectors due to its fearsome appearance.",
    "weight": "188 g",
    "volume": "750 ml",
    "longest_side": "30 cm",
    "price": 45000,
    "price_postapoc": 4000,
    "bashing": 4,
    "cutting": 22,
    "material": [ "ceramic", "plastic" ],
    "symbol": "/",
    "color": "dark_gray",
    "gunmod_data": {
      "location": "underbarrel",
      "mod_targets": [ "shotgun", "rifle" ],
      "mode_modifier": [ [ "REACH", "bayonet", 2, [ "MELEE", "REACH_ATTACK" ] ] ],
      "install_time": "5 s"
    },
    "min_skills": [ [ "weapon", 2 ], [ "melee", 1 ] ],
    "techniques": [ "RAPID", "WBLOCK_1" ],
    "qualities": [ [ "CUT", 1 ], [ "CUT_FINE", 1 ], [ "BUTCHER", 19 ] ],
    "thrown_damage": [ { "damage_type": "stab", "amount": 14 } ],
    "flags": [ "STAB", "DURABLE_MELEE", "SHEATH_KNIFE", "NO_CVD" ]
  },
  {
    "id": "knife_swissarmy",
    "type": "TOOL",
    "name": { "str": "Swiss Army knife", "str_pl": "Swiss Army knives" },
    "//": "The swiss army knife is a bit more of a knife than a toolkit.",
    "description": "An iconic pocket knife imported from Europe.  Its red plastic handle conceals many small tools.",
    "weight": "120 g",
    "volume": "60 ml",
    "longest_side": "9 cm",
    "price": 3000,
    "price_postapoc": 500,
    "to_hit": -2,
    "cutting": 6,
    "material": [ "steel", "plastic" ],
    "symbol": ";",
    "color": "red",
    "qualities": [ [ "CUT", 1 ], [ "SAW_W", 1 ], [ "SAW_M", 1 ], [ "SCREW", 1 ], [ "BUTCHER", 8 ] ],
    "flags": [ "STAB" ]
  },
  {
    "id": "knife_trench",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "trench knife", "str_pl": "trench knives" },
    "description": "This stout combat knife features a steel guard to protect the user's knuckles.  The guard can also be used for striking or blocking, and the knife can also be used to butcher corpses.",
    "weight": "608 g",
    "volume": "500 ml",
    "longest_side": "20 cm",
    "price": 11000,
    "price_postapoc": 1250,
    "bashing": 6,
    "cutting": 19,
    "material": [ "steel", "wood" ],
    "symbol": ";",
    "color": "dark_gray",
    "techniques": [ "WBLOCK_1" ],
    "qualities": [ [ "CUT", 1 ], [ "CUT_FINE", 1 ], [ "BUTCHER", 19 ] ],
    "flags": [ "DURABLE_MELEE", "STAB", "SHEATH_KNIFE" ]
  },
  {
    "id": "makeshift_knife",
    "type": "TOOL",
    "name": { "str": "makeshift knife", "str_pl": "makeshift knives" },
    "description": "A knife consisting of a long, somewhat sharpened spike and a tightly-wrapped rag as a handle.  It makes a good melee weapon.",
    "weight": "575 g",
    "volume": "260 ml",
    "longest_side": "7 cm",
    "price": 0,
    "price_postapoc": 50,
    "to_hit": -1,
    "bashing": 2,
    "cutting": 10,
    "material": [ "steel" ],
    "symbol": ";",
    "color": "dark_gray",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 11 ] ],
    "flags": [ "STAB", "SHEATH_KNIFE" ]
  },
  {
    "id": "bone_knife",
    "name": { "str": "bone shiv" },
    "type": "TOOL",
    "description": "A femur or other bone, about 20 cm long, which has been broken at one end and sharpened into a cutting tool.  Its jagged edge is wicked but fragile.",
    "symbol": "/",
    "color": "white",
    "weight": "169 g",
    "//": "literally 75% of a bone.",
    "volume": "188 ml",
    "longest_side": "20 cm",
    "price": 0,
    "price_postapoc": 0,
    "bashing": 3,
    "cutting": 12,
    "material": [ "bone" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 12 ] ],
    "flags": [ "STAB", "SHEATH_KNIFE", "FRAGILE_MELEE" ]
  },
  {
    "id": "knife_baselard",
    "type": "TOOL",
    "name": { "str": "baselard" },
    "description": "A medieval dagger forged from rough iron.  It is not the sharpest tool in the shed, but it is certainly one of the largest.",
    "weight": "420 g",
    "volume": "250 ml",
    "longest_side": "60 cm",
    "price": 19590,
    "to_hit": 1,
    "bashing": 5,
    "cutting": 16,
    "material": [ "iron" ],
    "symbol": ";",
    "color": "dark_gray",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 15 ] ],
    "flags": [ "STAB", "SHEATH_KNIFE" ]
  },
  {
    "id": "makeshift_machete",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "makeshift machete" },
    "description": "This is a large blade that has had a portion of the handle wrapped in duct tape, making it easier to wield as a rough machete.",
    "weight": "581 g",
    "volume": "2 L",
    "longest_side": "50 cm",
    "price": 1000,
    "price_postapoc": 250,
    "bashing": 5,
    "cutting": 16,
    "material": [ "steel" ],
    "symbol": "/",
    "color": "light_gray",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", -27 ] ],
    "techniques": [ "WBLOCK_1" ],
    "flags": [ "SHEATH_SWORD" ]
  },
  {
    "id": "machete",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "machete" },
    "description": "This huge steel knife makes an excellent tool for cutting down large vegetation or other 'obstacles.'",
    "weight": "538 g",
    "volume": "1 L",
    "longest_side": "50 cm",
    "price": 2800,
    "price_postapoc": 1500,
    "to_hit": 1,
    "bashing": 5,
    "cutting": 21,
    "material": [ "steel" ],
    "symbol": "/",
    "color": "dark_gray",
    "techniques": [ "WBLOCK_2" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 15 ] ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ]
  },
  {
    "id": "machete_gimmick",
    "name": { "str": "machete multitool" },
    "type": "TOOL",
    "description": "A thin, wobbly steel blade with sawteeth on one side and a flat chisel tip for digging.  A jack of many trades, and a master of none.",
    "longest_side": "50 cm",
    "symbol": "/",
    "color": "green",
    "weight": "522 g",
    "volume": "250 ml",
    "price": 2300,
    "price_postapoc": 1800,
    "to_hit": 1,
    "bashing": 5,
    "cutting": 15,
    "material": [ "steel" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ], [ "SAW_W", 1 ], [ "DIG", 1 ], [ "PRY", 1 ] ],
    "flags": [ "SHEATH_SWORD", "FRAGILE_MELEE" ]
  },
  {
    "id": "cavalry_sabre",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "cavalry saber" },
    "description": "This is a curved sword associated with cavalry from the Early Modern period onwards.  Lightweight, but a deadly slashing weapon.",
    "weight": "910 g",
    "volume": "1250 ml",
    "longest_side": "100 cm",
    "price": 97000,
    "price_postapoc": 4000,
    "to_hit": 1,
    "bashing": 5,
    "cutting": 26,
    "material": [ "steel" ],
    "symbol": "/",
    "color": "dark_gray",
    "techniques": [ "WBLOCK_2", "RAPID" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ]
  },
  {
    "id": "kris",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "kris", "str_pl": "krises" },
    "description": "This wavy bladed dagger comes from Southeast Asia.  The design of the blade causes it to make broad, painful wounds.",
    "weight": "558 g",
    "volume": "750 ml",
    "longest_side": "50 cm",
    "price": 9000,
    "price_postapoc": 500,
    "to_hit": -1,
    "bashing": 8,
    "cutting": 24,
    "material": [ "steel" ],
    "symbol": "/",
    "color": "dark_gray",
    "techniques": [ "WBLOCK_1", "RAPID" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 12 ] ],
    "flags": [ "STAB", "DURABLE_MELEE", "SHEATH_SWORD" ]
  },
  {
    "id": "kukri",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "kukri" },
    "description": "This versatile implement is a modern take on a traditional weapon that originated in Nepal.  Featuring a heavy blade with an inwardly-curved edge, it can be used as both a tool and a weapon.",
    "weight": "450 g",
    "volume": "750 ml",
    "longest_side": "50 cm",
    "price": 8000,
    "price_postapoc": 1250,
    "bashing": 7,
    "cutting": 26,
    "material": [ "steel", "plastic" ],
    "symbol": "/",
    "color": "dark_gray",
    "techniques": [ "WBLOCK_1", "RAPID" ],
    "qualities": [ [ "CUT", 1 ], [ "CUT_FINE", 1 ], [ "BUTCHER", 18 ] ],
    "flags": [ "DURABLE_MELEE", "SHEATH_KNIFE" ]
  },
  {
    "id": "jian",
    "type": "TOOL",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str_sp": "jian" },
    "description": "This is an ancient Chinese doubled-edged straight sword, with an ornate guard and a tassel attached to the pommel.  One of the four major weapons in folklore, alongside the dao sabre, qiang spear, and gun staff.",
    "price": 100000,
    "price_postapoc": 4000,
    "material": [ "steel" ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ],
    "techniques": [ "WBLOCK_2" ],
    "weight": "800 g",
    "volume": "2 L",
    "longest_side": "90 cm",
    "bashing": 5,
    "cutting": 28,
    "to_hit": 2,
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ]
  },
  {
    "id": "jian_inferior",
    "type": "TOOL",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str_sp": "jian" },
    "description": "This is an ancient Chinese doubled-edged straight sword.  The sword is quite worn, and bent at an odd angle.",
    "price": 100000,
    "price_postapoc": 750,
    "material": [ "budget_steel" ],
    "flags": [ "SHEATH_SWORD" ],
    "techniques": [ "WBLOCK_2" ],
    "weight": "800 g",
    "volume": "2 L",
    "longest_side": "90 cm",
    "bashing": 19,
    "cutting": 7,
    "to_hit": 2,
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ]
  },
  {
    "id": "jian_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str_sp": "jian" },
    "description": "This is a dull, cheaply-made replica of an ancient Chinese doubled-edged straight sword, with an ornate guard.",
    "price": 10000,
    "price_postapoc": 50,
    "material": [ "aluminum" ],
    "flags": [ "SHEATH_SWORD", "FRAGILE_MELEE" ],
    "techniques": [ "WBLOCK_2" ],
    "weight": "414 g",
    "volume": "2 L",
    "longest_side": "90 cm",
    "bashing": 9,
    "cutting": 2,
    "to_hit": 2,
    "category": "weapons"
  },
  {
    "id": "scimitar",
    "type": "TOOL",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "scimitar" },
    "description": "This is a curved sword associated with various Middle Eastern and Central Asian countries.  Designed for slashing, and quite deadly against unarmored targets.",
    "price": 93000,
    "price_postapoc": 3500,
    "material": [ "iron" ],
    "techniques": [ "WBLOCK_2" ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ],
    "weight": "1133 g",
    "volume": "2 L",
    "longest_side": "90 cm",
    "bashing": 5,
    "cutting": 29,
    "to_hit": 1,
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ]
  },
  {
    "id": "scimitar_inferior",
    "type": "TOOL",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "scimitar" },
    "description": "This is a curved sword associated with various Middle Eastern and Central Asian countries.  This one seems oddly dull and worn.",
    "price": 93000,
    "price_postapoc": 500,
    "material": [ "budget_steel" ],
    "techniques": [ "WBLOCK_2" ],
    "flags": [ "SHEATH_SWORD" ],
    "weight": "1133 g",
    "volume": "2 L",
    "longest_side": "90 cm",
    "bashing": 19,
    "cutting": 8,
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ]
  },
  {
    "id": "scimitar_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "scimitar" },
    "description": "This is a dull, cheaply-made replica of a curved sword, associated with various Middle Eastern and Central Asian countries.",
    "price": 9300,
    "price_postapoc": 50,
    "material": [ "aluminum" ],
    "techniques": [ "WBLOCK_2" ],
    "flags": [ "SHEATH_SWORD", "FRAGILE_MELEE" ],
    "weight": "586 g",
    "volume": "2 L",
    "longest_side": "90 cm",
    "bashing": 9,
    "cutting": 2,
    "to_hit": 1,
    "category": "weapons"
  },
  {
    "id": "estoc",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "estoc" },
    "description": "This is a thin thrusting sword, a sort of predecessor to the rapier.  It requires a larger baldric or scabbard, compared to smaller swords.",
    "price": 135000,
    "price_postapoc": 5000,
    "material": [ "steel" ],
    "techniques": [ "WBLOCK_2", "PRECISE" ],
    "flags": [ "STAB", "DURABLE_MELEE", "SHEATH_SWORD" ],
    "weight": "1814 g",
    "volume": "2750 ml",
    "longest_side": "130 cm",
    "bashing": 11,
    "cutting": 36,
    "to_hit": 1,
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ]
  },
  {
    "id": "estoc_inferior",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "estoc" },
    "description": "This is a thin thrusting sword, a sort of predecessor to the rapier.  It requires a larger baldric or scabbard, compared to smaller swords.  It seems a bit too bendy.",
    "price": 13500,
    "price_postapoc": 750,
    "material": [ "budget_steel" ],
    "techniques": [ "WBLOCK_2", "PRECISE" ],
    "flags": [ "SHEATH_SWORD" ],
    "weight": "1814 g",
    "volume": "2750 ml",
    "longest_side": "130 cm",
    "bashing": 29,
    "cutting": 9,
    "category": "weapons"
  },
  {
    "id": "estoc_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "estoc" },
    "description": "This is a dull, cheaply-made replica of a thin thrusting sword predating the rapier.  It requires a larger baldric or scabbard, compared to smaller swords.",
    "price": 13500,
    "price_postapoc": 50,
    "material": [ "aluminum" ],
    "techniques": [ "WBLOCK_2", "PRECISE" ],
    "flags": [ "SHEATH_SWORD", "FRAGILE_MELEE" ],
    "weight": "939 g",
    "volume": "2750 ml",
    "longest_side": "130 cm",
    "bashing": 14,
    "cutting": 2,
    "to_hit": 2,
    "category": "weapons"
  },
  {
    "id": "longsword",
    "type": "TOOL",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "longsword" },
    "description": "This is a classic medieval sword, in between the lighter arming sword and later two-handed swords in size.  It requires a larger baldric or scabbard, compared to smaller swords.",
    "price": 130000,
    "price_postapoc": 6000,
    "material": [ "steel" ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ],
    "techniques": [ "WBLOCK_2" ],
    "weight": "1814 g",
    "volume": "2750 ml",
    "longest_side": "120 cm",
    "bashing": 11,
    "cutting": 30,
    "to_hit": 2,
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ]
  },
  {
    "id": "longsword_inferior",
    "type": "TOOL",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "longsword" },
    "description": "This is a classic medieval sword, in between the lighter arming sword and later two-handed swords in size.  You feel like the pommel could just snap off if you used it.",
    "price": 130000,
    "price_postapoc": 750,
    "material": [ "budget_steel" ],
    "flags": [ "SHEATH_SWORD" ],
    "techniques": [ "WBLOCK_2" ],
    "weight": "1814 g",
    "volume": "2750 ml",
    "longest_side": "120 cm",
    "bashing": 26,
    "cutting": 8,
    "to_hit": 2,
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ]
  },
  {
    "id": "longsword_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "longsword" },
    "description": "This is a dull, cheaply-made replica of the classic medieval longsword.  It requires a larger baldric or scabbard, compared to smaller swords.",
    "price": 13000,
    "price_postapoc": 100,
    "material": [ "aluminum" ],
    "flags": [ "SHEATH_SWORD", "FRAGILE_MELEE" ],
    "techniques": [ "WBLOCK_2" ],
    "weight": "939 g",
    "volume": "2750 ml",
    "longest_side": "120 cm",
    "bashing": 13,
    "cutting": 2,
    "to_hit": 1,
    "category": "weapons"
  },
  {
    "id": "arming_sword",
    "type": "TOOL",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "arming sword" },
    "description": "This is a classic medieval sword, just the right size to use one-handed.",
    "price": 100000,
    "price_postapoc": 4500,
    "material": [ "steel" ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ],
    "techniques": [ "WBLOCK_2" ],
    "weight": "1360 g",
    "volume": "2 L",
    "longest_side": "90 cm",
    "bashing": 6,
    "cutting": 29,
    "to_hit": 2,
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ]
  },
  {
    "id": "arming_sword_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "looks_like": "arming_sword",
    "name": { "str": "arming sword" },
    "description": "This is a dull, cheaply-made replica of a classic medieval sword, just the right size to use one-handed.",
    "price": 10000,
    "price_postapoc": 50,
    "material": [ "aluminum" ],
    "flags": [ "SHEATH_SWORD", "FRAGILE_MELEE" ],
    "techniques": [ "WBLOCK_2" ],
    "weight": "704 g",
    "volume": "2 L",
    "longest_side": "90 cm",
    "bashing": 14,
    "cutting": 2,
    "to_hit": 2,
    "category": "weapons"
  },
  {
    "id": "arming_sword_inferior",
    "type": "TOOL",
    "symbol": "/",
    "color": "light_gray",
    "looks_like": "arming_sword",
    "name": { "str": "arming sword" },
    "description": "This is a classic medieval sword, just the right size to use one-handed.  This one doesn't seem to have been made right.",
    "price": 100000,
    "price_postapoc": 250,
    "material": [ "budget_steel" ],
    "flags": [ "SHEATH_SWORD" ],
    "techniques": [ "WBLOCK_2" ],
    "weight": "2721 g",
    "volume": "2 L",
    "longest_side": "90 cm",
    "bashing": 12,
    "cutting": 25,
    "to_hit": 1,
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ]
  },
  {
    "id": "sword_xiphos",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "xiphos", "str_pl": "xiphoses" },
    "description": "A bronze sword of ancient Greek origin, wielded as a sidearm to the dory spear.",
    "weight": "800 g",
    "volume": "2 L",
    "longest_side": "50 cm",
    "price": 12000,
    "price_postapoc": 2500,
    "to_hit": 1,
    "bashing": 6,
    "cutting": 28,
    "material": [ "bronze" ],
    "symbol": "!",
    "color": "yellow",
    "techniques": [ "WBLOCK_2" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ],
    "flags": [ "SHEATH_SWORD", "DURABLE_MELEE" ]
  },
  {
    "id": "khopesh",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "khopesh", "str_pl": "khopeshes" },
    "description": "This ancient bronze weapon features a curved, sickle-like blade sharpened on the outside edge.  Associated with the New Kingdom period of Ancient Egypt, it was designed mainly to hack through the light armor common to the region.",
    "weight": "750 g",
    "volume": "1750 ml",
    "longest_side": "50 cm",
    "price": 12000,
    "price_postapoc": 3000,
    "bashing": 9,
    "cutting": 27,
    "material": [ "bronze" ],
    "symbol": "/",
    "color": "yellow",
    "techniques": [ "WBLOCK_2", "DEF_DISARM" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ],
    "flags": [ "DURABLE_MELEE" ]
  },
  {
    "id": "dao",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str_sp": "dao" },
    "description": "An ancient Chinese sword consisting of a curved blade and a guard with a cupped design.  Existing since the Shang dynasty, this one is made of bronze.  One of the four major weapons in folklore, alongside the jian sword, qiang spear, and gun staff.",
    "weight": "850 g",
    "volume": "1750 ml",
    "longest_side": "95 cm",
    "price": 12500,
    "price_postapoc": 3500,
    "bashing": 8,
    "cutting": 24,
    "material": [ "bronze" ],
    "symbol": "/",
    "color": "yellow",
    "techniques": [ "WBLOCK_2" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ]
  },
  {
    "id": "survivor_machete",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "survivor machete" },
    "description": "This common gardening tool has been customized and rebalanced to improve its performance as a weapon.",
    "weight": "565 g",
    "volume": "1 L",
    "longest_side": "50 cm",
    "price": 2800,
    "price_postapoc": 2500,
    "to_hit": 1,
    "bashing": 6,
    "cutting": 24,
    "material": [ "steel" ],
    "symbol": "/",
    "color": "dark_gray",
    "techniques": [ "WBLOCK_2", "RAPID" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 10 ] ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ]
  },
  {
    "id": "sword_bayonet",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "sword bayonet" },
    "description": "A sword bayonet is a large slashing weapon that can be attached to the front of a firearm or crossbow converting it into a pike.",
    "weight": "923 g",
    "volume": "1750 ml",
    "longest_side": "40 cm",
    "price": 25000,
    "price_postapoc": 4000,
    "to_hit": 1,
    "bashing": 7,
    "cutting": 29,
    "material": [ "steel" ],
    "symbol": "/",
    "color": "light_gray",
    "gunmod_data": {
      "location": "underbarrel",
      "mod_targets": [ "shotgun", "rifle", "crossbow", "launcher" ],
      "mode_modifier": [ [ "REACH", "bayonet", 2, [ "MELEE", "REACH_ATTACK" ] ] ],
      "install_time": "5 s"
    },
    "min_skills": [ [ "weapon", 2 ], [ "melee", 2 ] ],
    "techniques": [ "WBLOCK_1", "RAPID" ],
    "qualities": [ [ "CUT", 1 ], [ "COOK", 1 ], [ "BUTCHER", 7 ] ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ]
  },
  {
    "id": "sword_bayonet_mod",
    "copy-from": "sword_bayonet",
    "type": "TOOL",
    "name": { "str": "modified sword bayonet" },
    "description": "A sword bayonet is a large slashing weapon that can be attached to the front of a firearm or crossbow converting it into a pike.  This one was modified and customized to mount on pretty much any weapon other than pistols and SMGs, if you so want.",
    "extend": { "flags": [ "PUMP_RAIL_COMPATIBLE" ] }
  },
  {
    "id": "tanto",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "tanto" },
    "description": "Long Japanese knives like this more-modern remake were the samurai's backup weapon, before the advent of the larger wakizashi.  It's still a deadly blade, even if it's smaller than its more famous relatives.",
    "weight": "558 g",
    "volume": "500 ml",
    "longest_side": "50 cm",
    "price": 18000,
    "price_postapoc": 1500,
    "to_hit": 1,
    "bashing": 2,
    "cutting": 21,
    "material": [ "steel" ],
    "symbol": "/",
    "color": "dark_gray",
    "techniques": [ "RAPID" ],
    "qualities": [ [ "CUT", 1 ], [ "CUT_FINE", 1 ], [ "BUTCHER", 18 ] ],
    "flags": [ "STAB", "DURABLE_MELEE", "SHEATH_KNIFE" ]
  },
  {
    "id": "wakizashi",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str_sp": "wakizashi" },
    "description": "This is a comparatively-common Japanese short sword.  Smaller and lighter than a katana, but still effective in combat.",
    "weight": "835 g",
    "volume": "1500 ml",
    "longest_side": "70 cm",
    "price": 17800,
    "price_postapoc": 2750,
    "to_hit": 1,
    "bashing": 2,
    "cutting": 30,
    "material": [ "steel" ],
    "symbol": "/",
    "color": "light_gray",
    "techniques": [ "RAPID", "WBLOCK_2" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 13 ] ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ]
  },
  {
    "id": "zweihander",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "zweihänder" },
    "description": "This is a huge two-handed sword from Germany.  It packs a real wallop.",
    "weight": "3176 g",
    "volume": "3250 ml",
    "longest_side": "180 cm",
    "price": 160000,
    "price_postapoc": 9500,
    "to_hit": 2,
    "bashing": 14,
    "cutting": 38,
    "material": [ "steel" ],
    "symbol": "/",
    "color": "light_gray",
    "techniques": [ "WBLOCK_1", "WIDE", "BRUTAL", "SWEEP" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 4 ] ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD", "ALWAYS_TWOHAND" ]
  },
  {
    "id": "kirpan",
    "type": "TOOL",
    "name": { "str": "kirpan" },
    "description": "A ceremonial dagger carried by Sikh men.  This one is sharp and could be an effective weapon.",
    "looks_like": "kukri",
    "weight": "374 g",
    "volume": "500 ml",
    "longest_side": "30 cm",
    "price": 1800,
    "to_hit": -1,
    "price_postapoc": 250,
    "bashing": 1,
    "cutting": 25,
    "material": [ "steel" ],
    "symbol": "/",
    "color": "dark_gray",
    "techniques": [ "RAPID" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ],
    "flags": [ "STAB", "SHEATH_KNIFE" ]
  },
  {
    "id": "kirpan_cheap",
    "type": "TOOL",
    "name": { "str": "kirpan" },
    "description": "A ceremonial dagger carried by Sikh men.  This one is not particularly well-made.",
    "looks_like": "kirpan",
    "weight": "374 g",
    "volume": "500 ml",
    "longest_side": "30 cm",
    "price": 900,
    "price_postapoc": 50,
    "to_hit": -2,
    "bashing": 14,
    "cutting": 6,
    "material": [ "budget_steel" ],
    "symbol": "/",
    "color": "dark_gray",
    "techniques": [ "RAPID" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 4 ] ],
    "flags": [ "STAB", "SHEATH_KNIFE" ]
  },
  {
    "id": "tanto_fake",
    "type": "GENERIC",
    "category": "weapons",
    "name": { "str": "tanto" },
    "description": "This is a dull, cheaply-made replica of a long Japanese knife, typically used as a samurai's backup weapon.",
    "weight": "374 g",
    "volume": "500 ml",
    "longest_side": "50 cm",
    "price": 1800,
    "price_postapoc": 10,
    "to_hit": 1,
    "bashing": 7,
    "cutting": 1,
    "material": [ "aluminum" ],
    "symbol": "/",
    "color": "dark_gray",
    "looks_like": "tanto",
    "techniques": [ "RAPID" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 5 ] ],
    "flags": [ "STAB", "SHEATH_KNIFE", "FRAGILE_MELEE" ]
  },
  {
    "id": "tanto_inferior",
    "type": "GENERIC",
    "category": "weapons",
    "name": { "str": "tanto" },
    "description": "Long Japanese knives like this more-modern remake were the samurai's backup weapon, before the advent of the larger wakizashi.  This one doesn't feel well-balanced.",
    "weight": "3 g",
    "volume": "500 ml",
    "longest_side": "50 cm",
    "price": 18000,
    "price_postapoc": 25,
    "bashing": 13,
    "cutting": 6,
    "material": [ "budget_steel" ],
    "symbol": "/",
    "color": "dark_gray",
    "looks_like": "tanto",
    "techniques": [ "RAPID" ],
    "qualities": [ [ "CUT", 1 ], [ "CUT_FINE", 1 ], [ "BUTCHER", 7 ] ],
    "flags": [ "STAB", "SHEATH_KNIFE" ]
  },
  {
    "id": "nodachi",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str_sp": "nodachi" },
    "description": "This is a huge, curved, two-handed sword from Japan.  It is surprisingly light for its size.",
    "weight": "2822 g",
    "volume": "3250 ml",
    "longest_side": "120 cm",
    "price": 150000,
    "price_postapoc": 12000,
    "to_hit": 2,
    "bashing": 6,
    "cutting": 44,
    "material": [ "steel" ],
    "symbol": "/",
    "color": "light_gray",
    "techniques": [ "WBLOCK_1", "RAPID", "WIDE", "BRUTAL" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 10 ] ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD", "ALWAYS_TWOHAND" ]
  },
  {
    "id": "nodachi_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str_sp": "nodachi" },
    "description": "This is a dull, cheaply-made replica of a huge, curved, two-handed sword from Japan.  It is surprisingly light for its size.",
    "price": 15000,
    "price_postapoc": 250,
    "material": [ "aluminum" ],
    "flags": [ "SHEATH_SWORD", "ALWAYS_TWOHAND", "FRAGILE_MELEE" ],
    "techniques": [ "WBLOCK_1", "RAPID", "WIDE" ],
    "weight": "1882 g",
    "volume": "3250 ml",
    "longest_side": "120 cm",
    "bashing": 14,
    "cutting": 3,
    "to_hit": 2,
    "category": "weapons"
  },
  {
    "id": "nodachi_inferior",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str_sp": "nodachi" },
    "description": "This is a huge, curved, two-handed sword from Japan.  It is surprisingly light for its size, but also much bendier than a sword should be.",
    "price": 15000,
    "price_postapoc": 500,
    "material": [ "budget_steel" ],
    "flags": [ "SHEATH_SWORD", "ALWAYS_TWOHAND" ],
    "techniques": [ "WBLOCK_1", "RAPID", "WIDE" ],
    "weight": "1882 g",
    "volume": "3250 ml",
    "longest_side": "120 cm",
    "bashing": 28,
    "cutting": 11,
    "to_hit": 1,
    "category": "weapons"
  },
  {
    "id": "fencing_foil",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "fencing foil" },
    "description": "A weapon used for fencing, the most noble of all sports.  Unfortunately, a fencing foil is rather useless as a weapon, due to its flexible shaft and dull tip.",
    "price": 2000,
    "price_postapoc": 10,
    "material": [ "steel" ],
    "weight": "450 g",
    "volume": "1250 ml",
    "longest_side": "100 cm",
    "bashing": 1,
    "cutting": 2,
    "techniques": [ "PRECISE", "RAPID", "WBLOCK_2" ],
    "flags": [ "STAB", "SHEATH_SWORD" ]
  },
  {
    "id": "fencing_epee",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "fencing épée" },
    "description": "A weapon used for fencing, the most noble of all sports.  The épée is the heaviest and stiffest of the fencing weapons, and therefore perhaps the most useful.",
    "price": 2000,
    "price_postapoc": 10,
    "material": [ "steel" ],
    "weight": "650 g",
    "volume": "1250 ml",
    "longest_side": "100 cm",
    "bashing": 3,
    "cutting": 7,
    "techniques": [ "PRECISE", "RAPID", "WBLOCK_2" ],
    "flags": [ "STAB", "SHEATH_SWORD" ]
  },
  {
    "id": "fencing_sabre",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "fencing saber" },
    "description": "A weapon used for fencing, the most noble of all sports.  The fencing saber is marginally shorter than the foil and épée, but no less effective.",
    "price": 2000,
    "price_postapoc": 10,
    "material": [ "steel" ],
    "weight": "400 g",
    "volume": "1250 ml",
    "longest_side": "100 cm",
    "bashing": 1,
    "cutting": 6,
    "techniques": [ "PRECISE", "RAPID", "WBLOCK_2" ],
    "flags": [ "STAB", "SHEATH_SWORD" ]
  },
  {
    "id": "fencing_foil_sharpened",
    "type": "GENERIC",
    "copy-from": "fencing_foil",
    "looks_like": "fencing_foil",
    "name": { "str": "sharpened foil" },
    "description": "What was once a mostly-harmless fencing foil has had its electrical plunger assembly removed and has been crudely sharpened to a point.  Though it still lacks a cutting edge, it is now somewhat more lethal, yet still familiar to the practiced fencer.",
    "relative": { "weight": "-25 g", "cutting": 2 }
  },
  {
    "id": "fencing_epee_sharpened",
    "type": "GENERIC",
    "copy-from": "fencing_epee",
    "looks_like": "fencing_epee",
    "name": { "str": "sharpened épée" },
    "description": "What was once a mostly-harmless fencing épée has had its electrical plunger assembly removed and has been crudely sharpened to a point.  Though it still lacks a cutting edge, it is now considerably more lethal, yet still familiar to the practiced fencer.",
    "relative": { "weight": "-35 g", "cutting": 5 }
  },
  {
    "id": "fencing_sabre_sharpened",
    "type": "GENERIC",
    "copy-from": "fencing_sabre",
    "looks_like": "fencing_sabre",
    "name": { "str": "sharpened saber" },
    "description": "What was once a mostly-harmless fencing saber has had its rounded tip snapped off and has been crudely sharpened to a point.  Though it still lacks a cutting edge, it is now considerably more lethal, yet still familiar to the practiced fencer.",
    "relative": { "weight": "-10 g", "cutting": 5 }
  },
  {
    "id": "shock_foil",
    "type": "TOOL",
    "copy-from": "fencing_foil_sharpened",
    "name": { "str": "electrified foil" },
    "description": "The modifications made to this fencing foil may not be sporting, but they might give you an edge in this final competition.  Extra effort has been made to insulate the grip and a high voltage stun gun has been attached to the guard, wired through the electronic scoring circuit to the tip.  Thrusting the sharpened tip into a foe and activating the momentary switch will deliver a painful electric shock.",
    "ammo": [ "battery" ],
    "charges_per_use": 100,
    "price_postapoc": 1250,
    "use_action": [ "TAZER" ],
    "extend": { "flags": [ "NONCONDUCTIVE" ] },
    "relative": { "volume": "250 ml", "weight": "151 g" },
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE_WELL",
        "rigid": true,
        "holster": true,
        "max_contains_volume": "20 L",
        "max_contains_weight": "20 kg",
        "item_restriction": [ "medium_battery_cell", "medium_plus_battery_cell", "medium_atomic_battery_cell", "medium_disposable_cell" ]
      }
    ]
  },
  {
    "id": "shock_epee",
    "type": "TOOL",
    "copy-from": "fencing_epee_sharpened",
    "looks_like": "fencing_epee",
    "name": { "str": "electrified épée" },
    "description": "The modifications made to this fencing épée may not be sporting, but they might give you an edge in this final competition.  Extra effort has been made to insulate the grip and a high voltage stun gun has been attached to the guard, wired through the electronic scoring circuit to the tip.  Thrusting the sharpened tip into a foe and activating the momentary switch will deliver a painful electric shock.",
    "ammo": [ "battery" ],
    "price_postapoc": 1250,
    "charges_per_use": 100,
    "use_action": [ "TAZER" ],
    "extend": { "flags": [ "NONCONDUCTIVE" ] },
    "relative": { "volume": "250 ml", "weight": "151 g" },
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE_WELL",
        "rigid": true,
        "holster": true,
        "max_contains_volume": "20 L",
        "max_contains_weight": "20 kg",
        "item_restriction": [ "medium_battery_cell", "medium_plus_battery_cell", "medium_atomic_battery_cell", "medium_disposable_cell" ]
      }
    ]
  },
  {
    "id": "shock_sabre",
    "type": "TOOL",
    "copy-from": "fencing_sabre_sharpened",
    "looks_like": "fencing_sabre",
    "name": { "str": "electrified saber" },
    "description": "The modifications made to this fencing saber may not be sporting, but they might give you an edge in this final competition.  Extra effort has been made to insulate the grip and a high voltage stun gun has been attached to the guard, wired to the tip along the saber's groove.  Thrusting the sharpened tip into a foe and activating the momentary switch will deliver a painful electric shock.",
    "ammo": [ "battery" ],
    "price_postapoc": 1250,
    "charges_per_use": 100,
    "use_action": [ "TAZER" ],
    "extend": { "flags": [ "NONCONDUCTIVE" ] },
    "relative": { "volume": "250 ml", "weight": "151 g" },
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE_WELL",
        "rigid": true,
        "holster": true,
        "max_contains_volume": "20 L",
        "max_contains_weight": "20 kg",
        "item_restriction": [ "medium_battery_cell", "medium_plus_battery_cell", "medium_atomic_battery_cell", "medium_disposable_cell" ]
      }
    ]
  },
  {
    "id": "hollow_cane",
    "type": "GENERIC",
    "symbol": "/",
    "color": "brown",
    "name": { "str": "hollow cane" },
    "description": "A cane designed to conceal a blade.  This was a popular fashion accessory for the wealthy during the 18th and 19th centuries.",
    "price": 2000,
    "price_postapoc": 750,
    "material": [ "wood" ],
    "weight": "200 g",
    "volume": "1531 ml",
    "longest_side": "80 cm",
    "bashing": 3,
    "looks_like": "cane",
    "pocket_data": [
      {
        "pocket_type": "CONTAINER",
        "max_contains_volume": "1531 ml",
        "max_contains_weight": "2 kg",
        "max_item_length": "80 cm",
        "moves": 80,
        "flag_restriction": [ "SHEATH_SWORD" ]
      }
    ],
    "use_action": { "type": "holster", "holster_prompt": "Sheath sword", "holster_msg": "You sheath your %s" },
    "techniques": [ "PRECISE", "RAPID", "WBLOCK_2" ]
  },
  {
    "id": "sword_cane",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "sword cane" },
    "description": "A sword with a thin blade designed to be hidden inside a hollow cane.",
    "price": 2000,
    "price_postapoc": 3000,
    "material": [ "steel" ],
    "weight": "650 g",
    "volume": "1200 ml",
    "longest_side": "80 cm",
    "bashing": 2,
    "cutting": 25,
    "looks_like": "rapier",
    "techniques": [ "PRECISE", "RAPID", "WBLOCK_2" ],
    "flags": [ "STAB", "SHEATH_SWORD" ]
  },
  {
    "id": "broadsword",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "broadsword" },
    "description": "This is an early modern sword that saw use in the 16th, 17th, and 18th centuries.  Called 'broad' to contrast with the slimmer rapiers.",
    "weight": "1133 g",
    "volume": "1750 ml",
    "longest_side": "100 cm",
    "price": 120000,
    "price_postapoc": 5000,
    "to_hit": 2,
    "bashing": 6,
    "cutting": 27,
    "material": [ "steel" ],
    "symbol": "/",
    "color": "light_gray",
    "techniques": [ "WBLOCK_2" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 9 ] ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ]
  },
  {
    "id": "broadsword_inferior",
    "type": "TOOL",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "broadsword" },
    "description": "This is an early modern sword that saw use in the 16th, 17th, and 18th centuries.  This sword appears to be made very poorly, but it should still stand up to a few swings.",
    "price": 120000,
    "price_postapoc": 750,
    "material": [ "budget_steel" ],
    "flags": [ "SHEATH_SWORD" ],
    "techniques": [ "WBLOCK_2" ],
    "weight": "1133 g",
    "volume": "1750 ml",
    "longest_side": "100 cm",
    "bashing": 20,
    "cutting": 8,
    "to_hit": 2,
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 9 ] ]
  },
  {
    "id": "cutlass_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "dark_gray",
    "name": { "str": "cutlass", "str_pl": "cutlasses" },
    "description": "This is a dull, cheaply-made replica of a broad saber known for its use by sailors and pirates.",
    "price": 9600,
    "price_postapoc": 50,
    "material": [ "aluminum" ],
    "techniques": [ "WBLOCK_2" ],
    "flags": [ "SHEATH_SWORD", "FRAGILE_MELEE" ],
    "weight": "634 g",
    "volume": "1750 ml",
    "longest_side": "90 cm",
    "bashing": 9,
    "cutting": 2,
    "to_hit": 1,
    "category": "weapons"
  },
  {
    "id": "cutlass_inferior",
    "type": "TOOL",
    "symbol": "/",
    "color": "dark_gray",
    "name": { "str": "cutlass", "str_pl": "cutlasses" },
    "description": "This is a broad saber known for its use by sailors and pirates.  This sword appears to be made very poorly, but it should still stand up to a few swings.",
    "price": 96000,
    "price_postapoc": 500,
    "material": [ "budget_steel" ],
    "techniques": [ "WBLOCK_2" ],
    "weight": "955 g",
    "volume": "1250 ml",
    "longest_side": "90 cm",
    "bashing": 18,
    "cutting": 7,
    "flags": [ "SHEATH_SWORD" ],
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 9 ] ]
  },
  {
    "id": "rapier",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "rapier" },
    "description": "This is a thin sword with an ornate hand guard.  It looks like the preferred weapon of gentlemen and swashbucklers.  Light and quick, it makes any battle a stylish battle.",
    "weight": "1000 g",
    "volume": "1500 ml",
    "longest_side": "100 cm",
    "price": 98000,
    "price_postapoc": 2500,
    "to_hit": 2,
    "bashing": 3,
    "cutting": 28,
    "material": [ "steel" ],
    "symbol": "/",
    "color": "light_gray",
    "techniques": [ "RAPID", "WBLOCK_2", "PRECISE" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 9 ] ],
    "flags": [ "STAB", "DURABLE_MELEE", "SHEATH_SWORD" ]
  },
  {
    "id": "katana",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "katana" },
    "description": "This is a rare sword from Japan.  Deadly against unarmored targets, and still very effective against armor.",
    "weight": "1133 g",
    "volume": "2 L",
    "longest_side": "90 cm",
    "price": 98000,
    "price_postapoc": 4500,
    "to_hit": 2,
    "bashing": 5,
    "cutting": 31,
    "material": [ "steel" ],
    "ascii_picture": "katana",
    "symbol": "/",
    "color": "light_gray",
    "techniques": [ "RAPID", "WBLOCK_2" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 9 ] ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ]
  },
  {
    "id": "katana_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "katana" },
    "description": "This is a dull, cheaply-made replica of a rare sword from Japan.",
    "price": 5000,
    "price_postapoc": 50,
    "material": [ "aluminum" ],
    "ascii_picture": "katana",
    "techniques": [ "RAPID", "WBLOCK_2" ],
    "flags": [ "SHEATH_SWORD", "FRAGILE_MELEE" ],
    "weight": "753 g",
    "volume": "2 L",
    "longest_side": "90 cm",
    "bashing": 9,
    "cutting": 2,
    "to_hit": 2,
    "category": "weapons"
  },
  {
    "id": "katana_inferior",
    "type": "TOOL",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "katana" },
    "description": "This is a rare sword from Japan.  While it's got the right edge and weight, the pommel just snaps off, and the blade seems pretty worn.",
    "price": 98000,
    "price_postapoc": 250,
    "material": [ "budget_steel" ],
    "ascii_picture": "katana",
    "techniques": [ "RAPID", "WBLOCK_2" ],
    "flags": [ "SHEATH_SWORD" ],
    "weight": "1133 g",
    "volume": "2 L",
    "longest_side": "90 cm",
    "bashing": 17,
    "cutting": 8,
    "to_hit": 1,
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 9 ] ]
  },
  {
    "id": "zweihander_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "zweihänder" },
    "description": "This is a dull, cheaply-made replica of a huge two-handed sword from Germany.  It still packs a wallop.",
    "price": 8000,
    "price_postapoc": 50,
    "material": [ "aluminum" ],
    "flags": [ "SHEATH_SWORD", "ALWAYS_TWOHAND", "FRAGILE_MELEE" ],
    "techniques": [ "WBLOCK_1", "WIDE", "BRUTAL", "SWEEP" ],
    "weight": "3176 g",
    "volume": "3250 ml",
    "longest_side": "180 cm",
    "bashing": 17,
    "cutting": 3,
    "to_hit": 2,
    "category": "weapons"
  },
  {
    "id": "zweihander_inferior",
    "type": "TOOL",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "zweihänder" },
    "description": "This is a huge two-handed sword from Germany.  You're not quite sure it's supposed to be that bendy.",
    "price": 160000,
    "price_postapoc": 750,
    "material": [ "budget_steel" ],
    "flags": [ "SHEATH_SWORD", "ALWAYS_TWOHAND" ],
    "techniques": [ "WBLOCK_1", "WIDE", "BRUTAL", "SWEEP" ],
    "weight": "3176 g",
    "volume": "3250 ml",
    "longest_side": "180 cm",
    "bashing": 33,
    "cutting": 10,
    "to_hit": 1,
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 4 ] ]
  },
  {
    "id": "broadsword_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "broadsword" },
    "description": "This is a dull, cheaply-made replica of an early modern sword that saw use in the 16th, 17th, and 18th centuries.  Called 'broad' to contrast with the slimmer rapiers.",
    "price": 12000,
    "price_postapoc": 50,
    "material": [ "aluminum" ],
    "flags": [ "SHEATH_SWORD", "FRAGILE_MELEE" ],
    "techniques": [ "WBLOCK_2" ],
    "weight": "753 g",
    "volume": "1750 ml",
    "longest_side": "90 cm",
    "bashing": 10,
    "cutting": 3,
    "to_hit": 2,
    "category": "weapons"
  },
  {
    "id": "cavalry_sabre_fake",
    "type": "GENERIC",
    "category": "weapons",
    "name": { "str": "cavalry saber" },
    "description": "This is a dull, cheaply-made replica of a curved sword associated with cavalry, from the Early Modern period onwards.",
    "weight": "600 g",
    "volume": "1250 ml",
    "longest_side": "90 cm",
    "price": 9700,
    "price_postapoc": 50,
    "to_hit": 1,
    "bashing": 9,
    "cutting": 2,
    "material": [ "aluminum" ],
    "symbol": "/",
    "color": "dark_gray",
    "techniques": [ "WBLOCK_2", "RAPID" ],
    "flags": [ "SHEATH_SWORD", "FRAGILE_MELEE" ]
  },
  {
    "id": "rapier_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "rapier" },
    "description": "This is a blunted, cheap replica of a thin sword with an ornate handguard.  It looks like the preferred weapon of gentlemen and swashbucklers.  Light and quick, it makes any battle a stylish battle.",
    "price": 9800,
    "price_postapoc": 50,
    "material": [ "aluminum" ],
    "techniques": [ "RAPID", "WBLOCK_2", "PRECISE" ],
    "flags": [ "SHEATH_SWORD", "FRAGILE_MELEE" ],
    "weight": "660 g",
    "volume": "1500 ml",
    "longest_side": "100 cm",
    "bashing": 9,
    "cutting": 2,
    "to_hit": 2,
    "category": "weapons"
  },
  {
    "id": "wakizashi_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str_sp": "wakizashi" },
    "description": "This is a dull, cheap replica of the more common wakizashi.  Smaller and lighter than a katana, but still effective in combat.",
    "price": 7800,
    "price_postapoc": 50,
    "material": [ "aluminum" ],
    "techniques": [ "RAPID", "WBLOCK_2" ],
    "flags": [ "SHEATH_SWORD", "FRAGILE_MELEE" ],
    "weight": "557 g",
    "volume": "1500 ml",
    "longest_side": "70 cm",
    "bashing": 8,
    "cutting": 2,
    "to_hit": 1,
    "category": "weapons"
  },
  {
    "id": "wakizashi_inferior",
    "type": "TOOL",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str_sp": "wakizashi" },
    "description": "This is a comparatively common Japanese short sword.  There's something not quite right about this sword.",
    "price": 17800,
    "price_postapoc": 500,
    "material": [ "budget_steel" ],
    "techniques": [ "RAPID", "WBLOCK_2" ],
    "flags": [ "SHEATH_SWORD" ],
    "weight": "835 g",
    "volume": "1500 ml",
    "longest_side": "70 cm",
    "bashing": 17,
    "cutting": 7,
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 13 ] ]
  },
  {
    "id": "kris_fake",
    "type": "GENERIC",
    "symbol": "/",
    "color": "dark_gray",
    "name": { "str": "kris", "str_pl": "krises" },
    "description": "This is a dull, cheap replica of a wavy bladed dagger that comes from Southeast Asia.",
    "price": 3800,
    "price_postapoc": 10,
    "material": [ "aluminum" ],
    "techniques": [ "WBLOCK_1", "RAPID" ],
    "weight": "558 g",
    "volume": "750 ml",
    "longest_side": "50 cm",
    "bashing": 2,
    "cutting": 2,
    "flags": [ "SHEATH_SWORD", "FRAGILE_MELEE" ],
    "category": "weapons"
  },
  {
    "id": "butterfly_swords",
    "type": "TOOL",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "pair of butterfly swords", "str_pl": "pairs of butterfly swords" },
    "description": "This is a matched pair of traditional Shaolin butterfly swords.  They are about the same size as machetes, but have hand guards and wider blades.",
    "//": "basically 2x the weight, 1.3x the damage, 2.5x the resources of a single machete to cover the fact that it's two weapons, each with a hand guard",
    "price": 50000,
    "price_postapoc": 6000,
    "material": [ "steel" ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD", "ALWAYS_TWOHAND" ],
    "techniques": [ "WBLOCK_2" ],
    "weight": "1766 g",
    "volume": "1500 ml",
    "longest_side": "50 cm",
    "to_hit": 1,
    "bashing": 6,
    "cutting": 30,
    "category": "weapons",
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 8 ] ]
  },
  {
    "id": "cutlass",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "cutlass", "str_pl": "cutlasses" },
    "description": "This is a broad saber known for its use by sailors and pirates, as its short blade is easy to handle in close quarters.",
    "weight": "955 g",
    "volume": "1250 ml",
    "longest_side": "80 cm",
    "price": 96000,
    "price_postapoc": 3500,
    "to_hit": 1,
    "bashing": 5,
    "cutting": 26,
    "material": [ "steel" ],
    "symbol": "/",
    "color": "dark_gray",
    "techniques": [ "WBLOCK_2" ],
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 9 ] ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ]
  },
  {
    "type": "GENERIC",
    "id": "lajatang",
    "symbol": "/",
    "color": "brown",
    "name": { "str": "lajatang" },
    "description": "An impractical exotic weapon comprised of a long pole of wood with curved blades on each end.",
    "price": 12000,
    "price_postapoc": 1250,
    "material": [ "wood", "iron" ],
    "ascii_picture": "lajatang",
    "techniques": [ "WBLOCK_1", "SPIN" ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "ALWAYS_TWOHAND" ],
    "weight": "2500 g",
    "volume": "6500 ml",
    "longest_side": "180 cm",
    "bashing": 4,
    "cutting": 26,
    "to_hit": -1,
    "qualities": [ [ "CUT", 1 ], [ "BUTCHER", -18 ] ]
  },
  {
    "id": "combatsaw_off",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "combat chainsaw (off)", "str_pl": "combat chainsaws (off)" },
    "description": "This is a chainsaw that has been lightened, tuned, and extensively modified to be easier to handle as a weapon.  Unfortunately, these modifications have rendered it much less effective as a woodcutting tool.",
    "weight": "5122 g",
    "volume": "2250 ml",
    "longest_side": "70 cm",
    "price": 25000,
    "price_postapoc": 3000,
    "to_hit": -1,
    "bashing": 8,
    "material": [ "steel", "aluminum" ],
    "symbol": "/",
    "color": "light_gray",
    "ammo": [ "gasoline" ],
    "charges_per_use": 5,
    "max_charges": 450,
    "use_action": [ "COMBATSAW_OFF" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "ALWAYS_TWOHAND", "FRAGILE_MELEE" ]
  },
  {
    "id": "combatsaw_on",
    "copy-from": "combatsaw_off",
    "type": "TOOL",
    "name": { "str": "combat chainsaw (on)", "str_pl": "combat chainsaws (on)" },
    "description": "This combat chainsaw is on, and is continuously draining gasoline.  Use it to turn it off.",
    "to_hit": -3,
    "cutting": 82,
    "turns_per_charge": 4,
    "charges_per_use": 0,
    "revert_to": "combatsaw_off",
    "qualities": [ [ "AXE", 3 ], [ "BUTCHER", -120 ] ],
    "use_action": [ "COMBATSAW_ON" ],
    "flags": [ "MESSY", "FRAGILE_MELEE", "TRADER_AVOID", "POWERED", "ALWAYS_TWOHAND" ]
  },
  {
    "id": "e_combatsaw_off",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "electric combat chainsaw (off)", "str_pl": "electric combat chainsaws (off)" },
    "description": "This is an electric chainsaw that has been lightened, tuned, and extensively modified to be easier to handle as a weapon.  Unfortunately, these modifications have rendered it much less effective as a woodcutting tool.",
    "weight": "5122 g",
    "volume": "2250 ml",
    "longest_side": "70 cm",
    "price": 25000,
    "price_postapoc": 3000,
    "to_hit": -1,
    "bashing": 8,
    "material": [ "steel", "aluminum" ],
    "symbol": "/",
    "color": "light_gray",
    "ammo": [ "battery" ],
    "charges_per_use": 5,
    "use_action": [ "E_COMBATSAW_OFF" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "ALWAYS_TWOHAND", "FRAGILE_MELEE" ],
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE_WELL",
        "holster": true,
        "magazine_well": "200 ml",
        "max_contains_volume": "20 L",
        "max_contains_weight": "20 kg",
        "item_restriction": [ "medium_battery_cell", "medium_plus_battery_cell", "medium_atomic_battery_cell", "medium_disposable_cell" ]
      }
    ]
  },
  {
    "id": "e_combatsaw_on",
    "copy-from": "e_combatsaw_off",
    "type": "TOOL",
    "name": { "str": "electric combat chainsaw (on)", "str_pl": "electric combat chainsaws (on)" },
    "description": "This electric combat chainsaw is on, and is continuously draining power.  Use it to turn it off.",
    "to_hit": -3,
    "cutting": 82,
    "power_draw": 2000000,
    "charges_per_use": 0,
    "revert_to": "e_combatsaw_off",
    "qualities": [ [ "AXE", 3 ] ],
    "use_action": [ "E_COMBATSAW_ON" ],
    "flags": [ "MESSY", "FRAGILE_MELEE", "TRADER_AVOID", "POWERED", "ALWAYS_TWOHAND" ]
  }
]
