[
  {
    "id": "2h_flail_steel",
    "type": "GENERIC",
    "category": "weapons",
    "name": { "str": "war flail" },
    "description": "A stout pole with a large flanged mace head attached to the end with a short chain, a purpose-made combat version of the peasant flail.  It specializes in threshing people in metal armor, rather than grain.",
    "weight": "3550 g",
    "longest_side": "160 cm",
    "volume": "2250 ml",
    "price": 25000,
    "price_postapoc": 3000,
    "to_hit": { "grip": "solid", "length": "long", "surface": "any", "balance": "uneven" },
    "material": [ "wood", "steel" ],
    "symbol": "\\",
    "color": "dark_gray",
    "techniques": [ "WBLOCK_1", "BRUTAL" ],
    "flags": [ "DURABLE_MELEE", "REACH_ATTACK", "NONCONDUCTIVE", "SHEATH_SPEAR", "ALWAYS_TWOHAND" ],
    "weapon_category": [ "FLAILS" ],
    "melee_damage": { "bash": 50 }
  },
  {
    "id": "2h_flail_wood",
    "type": "GENERIC",
    "category": "weapons",
    "name": { "str": "peasant flail" },
    "description": "A stout pole with a wooden club attached to the end with a leather cord.  This farming tool was historically used to thresh wheat and occasionally people when the peasants got angry at their feudal lords.",
    "weight": "1700 g",
    "longest_side": "160 cm",
    "volume": "2250 ml",
    "price": 4000,
    "price_postapoc": 1000,
    "to_hit": { "grip": "solid", "length": "long", "surface": "any", "balance": "uneven" },
    "material": [ "wood" ],
    "symbol": "\\",
    "color": "brown",
    "techniques": [ "WBLOCK_1" ],
    "flags": [ "REACH_ATTACK", "NONCONDUCTIVE", "SHEATH_SPEAR", "ALWAYS_TWOHAND" ],
    "weapon_category": [ "FLAILS" ],
    "melee_damage": { "bash": 35 }
  },
  {
    "type": "GENERIC",
    "id": "2h_club_kanabo_studded",
    "name": { "str_sp": "studded kanabō" },
    "description": "A two-handed war club used in feudal Japan by samurai against armored opponents.  Made from hardwood with metal stud inlays.",
    "weight": "1800 g",
    "longest_side": "140 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "color": "brown",
    "looks_like": "bat",
    "symbol": "/",
    "material": [ { "type": "wood", "portion": 9 }, { "type": "iron", "portion": 1 } ],
    "weapon_category": [ "GREAT_HAMMERS" ],
    "techniques": [ "WBLOCK_1", "WIDE", "BRUTAL", "SWEEP" ],
    "qualities": [ [ "HAMMER", 1 ] ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SPEAR", "ALWAYS_TWOHAND", "NONCONDUCTIVE" ],
    "volume": "2700 ml",
    "price": 50000,
    "price_postapoc": 2000,
    "melee_damage": { "bash": 44 }
  },
  {
    "type": "GENERIC",
    "id": "2h_club_kanabo_spiked",
    "copy-from": "2h_club_kanabo_studded",
    "name": { "str_sp": "spiked kanabō" },
    "description": "A two-handed war club used in feudal Japan by samurai against armored opponents.  Made from hardwood with metal spike inlays.",
    "looks_like": "nailbat",
    "melee_damage": { "bash": 39, "stab": 7 }
  },
  {
    "type": "GENERIC",
    "id": "bat",
    "name": { "str": "baseball bat" },
    "description": "A sturdy wooden bat with a plastic handle.  Makes a great melee weapon.",
    "weight": "1133 g",
    "longest_side": "90 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "price_postapoc": 750,
    "color": "brown",
    "symbol": "/",
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_1", "BRUTAL" ],
    "flags": [ "DURABLE_MELEE", "BELT_CLIP", "NONCONDUCTIVE" ],
    "volume": "1750 ml",
    "price": 16000,
    "melee_damage": { "bash": 22 },
    "weapon_category": [ "MACES" ]
  },
  {
    "type": "GENERIC",
    "id": "bat_metal",
    "name": { "str": "aluminum bat" },
    "description": "An aluminum baseball bat with a plastic handle, lighter than a wooden bat and a little easier to swing as a result.",
    "weight": "765 g",
    "longest_side": "90 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "color": "light_gray",
    "symbol": "/",
    "price_postapoc": 1250,
    "material": [ "aluminum" ],
    "techniques": [ "WBLOCK_1", "BRUTAL" ],
    "qualities": [ [ "HAMMER", 1 ] ],
    "flags": [ "DURABLE_MELEE", "BELT_CLIP" ],
    "volume": "1750 ml",
    "price": 16000,
    "melee_damage": { "bash": 22 },
    "weapon_category": [ "MACES" ]
  },
  {
    "type": "GENERIC",
    "id": "bat_nerf",
    "name": { "str": "foam rubber bat" },
    "description": "A baseball bat made of foam rubber with a plastic handle.  Light and easy to wield, but almost completely ineffective if your goal is to hurt someone.",
    "weight": "225 g",
    "longest_side": "60 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "neutral" },
    "color": "yellow",
    "symbol": "/",
    "price_postapoc": "50 cent",
    "material": [ "plastic" ],
    "flags": [ "FRAGILE_MELEE", "BELT_CLIP", "NONCONDUCTIVE" ],
    "volume": "2250 ml",
    "price": "25 USD",
    "melee_damage": { "bash": 1 },
    "weapon_category": [ "MACES" ]
  },
  {
    "type": "GENERIC",
    "id": "baton",
    "category": "weapons",
    "name": { "str": "expandable baton" },
    "description": "A telescoping baton that collapses for easy storage.  Right now, it's collapsed.  Activate to expand.",
    "weight": "606 g",
    "volume": "140 ml",
    "longest_side": "24 cm",
    "color": "dark_gray",
    "price_postapoc": 750,
    "symbol": "/",
    "material": [ { "type": "steel", "portion": 7 }, { "type": "plastic", "portion": 3 } ],
    "flags": [ "DURABLE_MELEE", "BELT_CLIP" ],
    "use_action": { "menu_text": "Expand", "type": "transform", "target": "baton-extended", "msg": "You snap open your baton." },
    "to_hit": { "grip": "weapon", "length": "hand", "surface": "any", "balance": "neutral" },
    "price": 22900,
    "melee_damage": { "bash": 4 }
  },
  {
    "type": "GENERIC",
    "id": "baton-extended",
    "category": "weapons",
    "name": { "str": "expandable baton (extended)", "str_pl": "expandable batons (extended)" },
    "description": "A telescoping baton that collapses for easy storage.  Makes a good melee weapon.  Activate to collapse.",
    "weight": "606 g",
    "volume": "260 ml",
    "longest_side": "60 cm",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "good" },
    "price_postapoc": 750,
    "color": "dark_gray",
    "symbol": "/",
    "material": [ { "type": "steel", "portion": 7 }, { "type": "plastic", "portion": 3 } ],
    "techniques": [ "WBLOCK_1", "RAPID", "PRECISE" ],
    "flags": [ "DURABLE_MELEE", "BELT_CLIP" ],
    "weapon_category": [ "BATONS" ],
    "use_action": { "menu_text": "Collapse", "type": "transform", "target": "baton", "msg": "You collapse your baton." },
    "price": 22900,
    "melee_damage": { "bash": 10 }
  },
  {
    "id": "battleaxe",
    "type": "TOOL",
    "name": { "str": "battle axe" },
    "description": "A huge axe designed for warfare.  Though intended for use as a weapon, it can also be pressed into service as a rather clumsy woodcutting tool.",
    "weight": "2002 g",
    "volume": "2500 ml",
    "longest_side": "100 cm",
    "price": 40000,
    "price_postapoc": 12000,
    "to_hit": { "grip": "weapon", "length": "long", "surface": "line", "balance": "uneven" },
    "material": [ "steel", "wood" ],
    "symbol": "/",
    "color": "light_gray",
    "techniques": [ "WBLOCK_1", "WIDE", "BRUTAL", "SWEEP" ],
    "qualities": [ [ "AXE", 2 ], [ "BUTCHER", -20 ] ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "SHEATH_AXE" ],
    "weapon_category": [ "HOOKING_WEAPONRY", "GREAT_AXES" ],
    "category": "weapons",
    "melee_damage": { "bash": 19, "cut": 38 }
  },
  {
    "id": "battleaxe_fake",
    "copy-from": "battleaxe",
    "type": "GENERIC",
    "name": { "str": "battle axe" },
    "description": "A dull, cheaply-made replica of a huge axe designed for warfare.",
    "proportional": { "melee_damage": { "cut": 0.1 } },
    "delete": { "flags": [ "DURABLE_MELEE" ] },
    "extend": { "flags": [ "FRAGILE_MELEE" ] },
    "material": [ "aluminum", "wood" ],
    "weight": "2068 g",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "uneven" },
    "price": 1050,
    "price_postapoc": 500
  },
  {
    "id": "battleaxe_inferior",
    "copy-from": "battleaxe",
    "type": "TOOL",
    "name": { "str": "battle axe" },
    "description": "A huge axe designed for warfare.  Or it would be, but the axe heads aren't seated properly at all.",
    "proportional": { "melee_damage": { "bash": 2, "cut": 0.25 } },
    "to_hit": { "grip": "weapon", "length": "long", "surface": "line", "balance": "uneven" },
    "delete": { "flags": [ "DURABLE_MELEE" ] },
    "material": [ "budget_steel", "wood" ],
    "price": 40000,
    "price_postapoc": 2000
  },
  {
    "id": "lc_battleaxe",
    "type": "TOOL",
    "name": { "str": "mild steel battle axe" },
    "description": "A huge axe designed for warfare.  Made of mild steel, it's passable as a weapon, but lacking a proper grip or a razor sharp edge leaves it somewhat lacking.",
    "weight": "2002 g",
    "volume": "2500 ml",
    "longest_side": "100 cm",
    "price": 40000,
    "price_postapoc": 12000,
    "to_hit": { "grip": "bad", "length": "long", "surface": "line", "balance": "uneven" },
    "material": [ "lc_steel", "wood" ],
    "symbol": "/",
    "color": "light_gray",
    "techniques": [ "WBLOCK_1", "WIDE", "BRUTAL", "SWEEP" ],
    "qualities": [ [ "AXE", 2 ], [ "BUTCHER", -20 ] ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "SHEATH_AXE" ],
    "weapon_category": [ "HOOKING_WEAPONRY", "GREAT_AXES" ],
    "category": "weapons",
    "melee_damage": { "bash": 19, "cut": 34 }
  },
  {
    "id": "mc_battleaxe",
    "type": "TOOL",
    "name": { "str": "medium steel battle axe" },
    "description": "A huge axe designed for warfare.  Made of medium steel, this isn't the greatest weapon ever forged but it has a decent edge and a real handle.",
    "weight": "2202 g",
    "volume": "2500 ml",
    "longest_side": "100 cm",
    "price": 40000,
    "price_postapoc": 12000,
    "to_hit": { "grip": "solid", "length": "long", "surface": "line", "balance": "uneven" },
    "material": [ "mc_steel", "wood" ],
    "symbol": "/",
    "color": "light_gray",
    "techniques": [ "WBLOCK_1", "WIDE", "BRUTAL", "SWEEP" ],
    "qualities": [ [ "AXE", 2 ], [ "BUTCHER", -20 ] ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "SHEATH_AXE" ],
    "weapon_category": [ "HOOKING_WEAPONRY", "GREAT_AXES" ],
    "category": "weapons",
    "melee_damage": { "bash": 19, "cut": 38 }
  },
  {
    "id": "hc_battleaxe",
    "type": "TOOL",
    "name": { "str": "high steel battle axe" },
    "description": "A huge axe designed for warfare.  Made of high steel, this is a solid, dependable weapon.",
    "weight": "2202 g",
    "volume": "2500 ml",
    "longest_side": "100 cm",
    "price": 40000,
    "price_postapoc": 12000,
    "to_hit": { "grip": "weapon", "length": "long", "surface": "line", "balance": "uneven" },
    "material": [ "hc_steel", "wood" ],
    "symbol": "/",
    "color": "light_gray",
    "techniques": [ "WBLOCK_1", "WIDE", "BRUTAL", "SWEEP" ],
    "qualities": [ [ "AXE", 2 ], [ "BUTCHER", -20 ] ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "SHEATH_AXE" ],
    "weapon_category": [ "HOOKING_WEAPONRY", "GREAT_AXES" ],
    "category": "weapons",
    "melee_damage": { "bash": 19, "cut": 40 }
  },
  {
    "id": "ch_battleaxe",
    "type": "TOOL",
    "name": { "str": "hardened steel battle axe" },
    "description": "A huge axe designed for warfare.  Made of hardened steel, this would be the envy of any Viking raider.",
    "weight": "2102 g",
    "volume": "2500 ml",
    "longest_side": "100 cm",
    "price": 40000,
    "price_postapoc": 12000,
    "to_hit": { "grip": "weapon", "length": "long", "surface": "line", "balance": "uneven" },
    "material": [ "ch_steel", "wood" ],
    "symbol": "/",
    "color": "light_gray",
    "techniques": [ "WBLOCK_1", "WIDE", "BRUTAL", "SWEEP" ],
    "qualities": [ [ "AXE", 2 ], [ "BUTCHER", -20 ] ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "SHEATH_AXE" ],
    "weapon_category": [ "HOOKING_WEAPONRY", "GREAT_AXES" ],
    "category": "weapons",
    "melee_damage": { "bash": 19, "cut": 41 }
  },
  {
    "id": "qt_battleaxe",
    "type": "TOOL",
    "name": { "str": "tempered steel battle axe" },
    "description": "A huge axe designed for warfare.  Made of tempered steel, this is a weapon that could fell a jötunn.",
    "weight": "2102 g",
    "volume": "2500 ml",
    "longest_side": "100 cm",
    "price": 40000,
    "price_postapoc": 12000,
    "to_hit": { "grip": "weapon", "length": "long", "surface": "line", "balance": "neutral" },
    "material": [ "qt_steel", "wood" ],
    "symbol": "/",
    "color": "light_gray",
    "techniques": [ "WBLOCK_1", "WIDE", "BRUTAL", "SWEEP" ],
    "qualities": [ [ "AXE", 2 ], [ "BUTCHER", -20 ] ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "SHEATH_AXE" ],
    "weapon_category": [ "HOOKING_WEAPONRY", "GREAT_AXES" ],
    "category": "weapons",
    "melee_damage": { "bash": 19, "cut": 42 }
  },
  {
    "id": "blackjack",
    "type": "GENERIC",
    "symbol": "/",
    "color": "dark_gray",
    "name": { "str": "blackjack" },
    "description": "A short, easily concealed bludgeoning weapon consisting of a weight embedded at the end of a short leather shaft.  Formerly used by law enforcement, this weapon is meant to stun or knock out the subject, although head strikes have a high risk of causing a permanent, disabling brain injury or being fatal.",
    "price": 17500,
    "price_postapoc": 500,
    "material": [ "leather", "lead" ],
    "techniques": [ "PRECISE", "RAPID" ],
    "flags": [ "BELT_CLIP", "NONCONDUCTIVE" ],
    "weight": "450 g",
    "volume": "350 ml",
    "longest_side": "20 cm",
    "to_hit": { "grip": "weapon", "length": "hand", "surface": "any", "balance": "good" },
    "category": "weapons",
    "melee_damage": { "bash": 13 }
  },
  {
    "id": "bokken",
    "type": "GENERIC",
    "symbol": "/",
    "color": "brown",
    "name": { "str_sp": "bokken" },
    "description": "A solid wood 'training' katana, exactingly crafted to mimic the weight and balance of the real thing.  Despite its lack of a sharp metal edge, it's still quite capable of inflicting deadly wounds.",
    "price": 55000,
    "price_postapoc": 2500,
    "material": [ "wood" ],
    "ascii_picture": "bokken",
    "techniques": [ "RAPID", "WBLOCK_2" ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SWORD" ],
    "weight": "700 g",
    "volume": "2 L",
    "longest_side": "100 cm",
    "//": "Not actually as damaging as a steel katana, by any stretch.  It's a fancy, very well-carved wooden training sword, not a weapon of war.  It's also completely rounded, so any cutting damage wouldn't make sense.  Also, the heaviest bokken I could find were 700g, none were nearly close to a kilogram.",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "category": "weapons",
    "weapon_category": [ "LONG_SWORDS" ],
    "melee_damage": { "bash": 16 }
  },
  {
    "id": "bokken_fake",
    "copy-from": "bokken",
    "type": "GENERIC",
    "symbol": "/",
    "color": "brown",
    "looks_like": "bokken",
    "name": { "str_sp": "bokken" },
    "description": "A solid wood 'training' katana.  It feels far too light to make an effective weapon.",
    "proportional": { "melee_damage": { "bash": 0.5 } },
    "delete": { "flags": [ "DURABLE_MELEE" ] },
    "extend": { "flags": [ "FRAGILE_MELEE" ] },
    "material": [ "wood" ],
    "weight": "480 g",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "neutral" },
    "price": 12500,
    "price_postapoc": 500
  },
  {
    "id": "bokken_inferior",
    "copy-from": "bokken",
    "type": "GENERIC",
    "symbol": "/",
    "color": "brown",
    "looks_like": "bokken",
    "name": { "str_sp": "bokken" },
    "description": "A solid wood 'training' katana.  It looks to be mass-produced, and not quite as effective as the real deal.",
    "proportional": { "melee_damage": { "bash": 0.75 } },
    "delete": { "flags": [ "DURABLE_MELEE" ] },
    "material": [ "wood" ],
    "weight": "580 g",
    "to_hit": { "grip": "solid", "length": "long", "surface": "any", "balance": "good" },
    "price": 12500,
    "price_postapoc": 750
  },
  {
    "type": "GENERIC",
    "id": "bowling_axe",
    "name": { "str": "The 7-10 Split", "str_pl": "7-10 Splits" },
    "description": "An improvised weapon made from a bowling pin with two spikes attached in the shape of a 'T'.",
    "weight": "2433 g",
    "price": 18000,
    "price_postapoc": 50,
    "color": "brown",
    "symbol": "/",
    "material": [ "wood", "steel" ],
    "techniques": [ "WBLOCK_1" ],
    "volume": "1750 ml",
    "longest_side": "40 cm",
    "to_hit": { "grip": "none", "length": "short", "surface": "point", "balance": "neutral" },
    "flags": [ "NONCONDUCTIVE" ],
    "melee_damage": { "bash": 14, "stab": 14 }
  },
  {
    "type": "GENERIC",
    "id": "bowling_pin",
    "name": { "str": "bowling pin" },
    "description": "A standard bowling pin.  Makes a decent melee weapon, if somewhat short.",
    "weight": "1530 g",
    "price_postapoc": 50,
    "color": "brown",
    "symbol": "/",
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_1" ],
    "flags": [ "DURABLE_MELEE" ],
    "volume": "2250 ml",
    "longest_side": "40 cm",
    "to_hit": { "grip": "none", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 1000,
    "melee_damage": { "bash": 11 }
  },
  {
    "type": "GENERIC",
    "id": "bwirebat",
    "name": { "str": "barbed wire bat" },
    "description": "A baseball bat wrapped with barbed wire.  A brutal melee weapon.",
    "weight": "1420 g",
    "price_postapoc": 1250,
    "color": "brown",
    "symbol": "/",
    "material": [ "wood", "steel" ],
    "techniques": [ "WBLOCK_1", "BRUTAL" ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "BELT_CLIP" ],
    "volume": "2 L",
    "longest_side": "90 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "price": 20000,
    "melee_damage": { "bash": 22, "cut": 8 },
    "weapon_category": [ "MACES" ]
  },
  {
    "type": "GENERIC",
    "id": "cane",
    "name": { "str": "walking cane" },
    "description": "Handicapped or not, you always walk in style.  Consisting of a metal headpiece and a wooden body, this makes a great bashing weapon in a pinch.",
    "weight": "453 g",
    "color": "dark_gray",
    "symbol": "/",
    "material": [ "wood", "aluminum" ],
    "techniques": [ "WBLOCK_1" ],
    "flags": [ "NONCONDUCTIVE", "CRUTCHES" ],
    "weapon_category": [ "BATONS" ],
    "volume": "1 L",
    "longest_side": "80 cm",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "good" },
    "price": 16000,
    "price_postapoc": 100,
    "melee_damage": { "bash": 10 }
  },
  {
    "type": "GENERIC",
    "id": "sinister_cane",
    "name": { "str": "sinister cane" },
    "description": "A sinister looking cane made of plastic.  It has a shiny red orb gripped by claws at the handle.",
    "copy-from": "cane",
    "weight": "91 g",
    "color": "red",
    "symbol": "/",
    "material": [ "plastic" ],
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "neutral" },
    "price_postapoc": 10,
    "extend": { "flags": [ "FRAGILE_MELEE" ] },
    "melee_damage": { "bash": 2 }
  },
  {
    "type": "TOOL",
    "id": "wizard_cane_cheap",
    "name": { "str": "cheap wizard cane (off)", "str_pl": "cheap wizard canes (off)" },
    "description": "An arcane but cheap-looking cane made of plastic.  It has a white light-up orb on the end.  Using it will turn it on and provide a weak light.",
    "copy-from": "cane",
    "weight": "195 g",
    "color": "blue",
    "symbol": "/",
    "material": [ "plastic" ],
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "neutral" },
    "price_postapoc": 20,
    "extend": { "flags": [ "FRAGILE_MELEE", "WATER_BREAK_ACTIVE" ] },
    "charges_per_use": 1,
    "ammo": [ "battery" ],
    "use_action": {
      "type": "transform",
      "msg": "You turn the wizard cane on.",
      "target": "wizard_cane_cheap_on",
      "active": true,
      "need_charges": 1,
      "need_charges_msg": "The wizard cane's batteries are dead."
    },
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE_WELL",
        "rigid": true,
        "flag_restriction": [ "BATTERY_LIGHT", "BATTERY_ULTRA_LIGHT" ],
        "default_magazine": "light_disposable_cell"
      }
    ],
    "melee_damage": { "bash": 2 }
  },
  {
    "id": "wizard_cane_cheap_on",
    "copy-from": "wizard_cane_cheap",
    "type": "TOOL",
    "name": { "str": "cheap wizard cane (on)", "str_pl": "cheap wizard canes (on)" },
    "color": "blue",
    "power_draw": "1 W",
    "revert_to": "wizard_cane_cheap",
    "use_action": {
      "menu_text": "Turn off",
      "type": "transform",
      "msg": "You turn the wizard cane off.",
      "target": "wizard_cane_cheap",
      "ammo_scale": 0
    },
    "extend": { "flags": [ "LIGHT_4", "CHARGEDIM", "TRADER_AVOID", "WATER_BREAK" ] },
    "delete": { "flags": [ "WATER_BREAK_ACTIVE" ] }
  },
  {
    "type": "TOOL",
    "id": "wizard_cane",
    "name": { "str": "wizard cane (off)", "str_pl": "wizard canes (off)" },
    "description": "An arcane-looking cane made of wood and aluminum.  It has a white light-up orb on the end.  Using it will turn it on and illuminate the area around you.",
    "copy-from": "cane",
    "weight": "500 g",
    "color": "blue",
    "symbol": "/",
    "material": [ "wood", "aluminum" ],
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "neutral" },
    "price_postapoc": 150,
    "extend": { "flags": [ "WATER_BREAK_ACTIVE" ] },
    "charges_per_use": 1,
    "ammo": [ "battery" ],
    "use_action": {
      "type": "transform",
      "msg": "You turn the wizard cane on.",
      "target": "wizard_cane_on",
      "active": true,
      "need_charges": 1,
      "need_charges_msg": "The wizard cane's batteries are dead."
    },
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE_WELL",
        "rigid": true,
        "flag_restriction": [ "BATTERY_LIGHT", "BATTERY_ULTRA_LIGHT" ],
        "default_magazine": "light_disposable_cell"
      }
    ],
    "melee_damage": { "bash": 8 }
  },
  {
    "id": "wizard_cane_on",
    "copy-from": "wizard_cane",
    "type": "TOOL",
    "name": { "str": "wizard cane (on)", "str_pl": "wizard canes (on)" },
    "color": "blue",
    "power_draw": "10 W",
    "revert_to": "wizard_cane",
    "use_action": {
      "menu_text": "Turn off",
      "type": "transform",
      "msg": "You turn the wizard cane off.",
      "target": "wizard_cane",
      "ammo_scale": 0
    },
    "extend": { "flags": [ "LIGHT_300", "CHARGEDIM", "TRADER_AVOID", "WATER_BREAK" ] },
    "delete": { "flags": [ "WATER_BREAK_ACTIVE" ] }
  },
  {
    "type": "GENERIC",
    "id": "makeshift_cane",
    "name": { "str": "makeshift walking cane" },
    "description": "An improvised cane.  It also works as a basic bashing weapon in a pinch.",
    "weight": "453 g",
    "color": "dark_gray",
    "symbol": "/",
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_1" ],
    "flags": [ "NONCONDUCTIVE", "CRUTCHES" ],
    "weapon_category": [ "BATONS" ],
    "volume": "1 L",
    "longest_side": "80 cm",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 1600,
    "price_postapoc": 10,
    "melee_damage": { "bash": 7 }
  },
  {
    "type": "GENERIC",
    "id": "club_wooden",
    "name": { "str": "wooden club" },
    "description": "A plank of wood that's been snapped in half, with a crude handle whittled into one end.  It looks like a poorly-made cricket bat.",
    "weight": "1200 g",
    "price_postapoc": 10,
    "color": "brown",
    "symbol": "/",
    "looks_like": "cudgel",
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_1" ],
    "weapon_category": [ "MACES" ],
    "volume": "2200 ml",
    "longest_side": "65 cm",
    "to_hit": { "grip": "solid", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 100,
    "melee_damage": { "bash": 12 }
  },
  {
    "type": "GENERIC",
    "id": "club_wooden_large",
    "name": { "str": "large wooden club" },
    "description": "A long plank of wood with a crude handle whittled into one end.  It's barely an improvement, but at least it is slightly easier to wield than just the plank on its own.",
    "weight": "2400 g",
    "price_postapoc": 10,
    "color": "brown",
    "symbol": "/",
    "looks_like": "2x4",
    "material": [ "wood" ],
    "flags": [ "FRAGILE_MELEE" ],
    "weapon_category": [ "GREAT_HAMMERS" ],
    "techniques": [ "BRUTAL", "SWEEP" ],
    "volume": "4300 ml",
    "longest_side": "130 cm",
    "to_hit": { "grip": "solid", "length": "long", "surface": "any", "balance": "uneven" },
    "price": 100,
    "melee_damage": { "bash": 16 }
  },
  {
    "id": "crutches",
    "type": "GENERIC",
    "symbol": "/",
    "color": "dark_gray",
    "name": { "str": "crutches", "str_pl": "pairs of crutches" },
    "description": "A pair of crutches.",
    "price": 2500,
    "material": [ "aluminum" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "CRUTCHES" ],
    "weight": "2200 g",
    "volume": "1500 ml",
    "longest_side": "150 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "neutral" },
    "price_postapoc": 1250,
    "category": "weapons",
    "melee_damage": { "bash": 24 }
  },
  {
    "id": "makeshift_crutches",
    "type": "GENERIC",
    "symbol": "/",
    "color": "dark_gray",
    "name": { "str": "makeshift crutches", "str_pl": "pairs of makeshift crutches" },
    "description": "A pair of wooden makeshift crutches.",
    "price": 250,
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "NONCONDUCTIVE", "CRUTCHES" ],
    "weight": "2200 g",
    "volume": "1500 ml",
    "longest_side": "150 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "clumsy" },
    "price_postapoc": 125,
    "category": "weapons",
    "melee_damage": { "bash": 10 }
  },
  {
    "type": "GENERIC",
    "category": "weapons",
    "id": "cudgel",
    "name": { "str": "cudgel" },
    "description": "A long, slender wooden rod.  While traditionally intended as a training tool, it still makes a good melee weapon in a pinch.",
    "weight": "425 g",
    "price_postapoc": 50,
    "color": "brown",
    "symbol": "/",
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_2", "RAPID", "PRECISE" ],
    "flags": [ "BELT_CLIP" ],
    "weapon_category": [ "BATONS" ],
    "volume": "600 ml",
    "longest_side": "60 cm",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "good" },
    "price": 1000,
    "melee_damage": { "bash": 10 }
  },
  {
    "//": "Id retained to avoid breaking anything, same reason as with the makeshift glaive.",
    "type": "GENERIC",
    "id": "glass_macuahuitl",
    "name": { "str": "makeshift macuahuitl" },
    "description": "A flat wooden club with sharpened pieces of stone stuck to both sides.",
    "weight": "955 g",
    "price_postapoc": 250,
    "color": "dark_gray",
    "symbol": "/",
    "material": [ "wood", "stone" ],
    "techniques": [ "WBLOCK_1" ],
    "volume": "2250 ml",
    "longest_side": "70 cm",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "line", "balance": "good" },
    "price": 5900,
    "melee_damage": { "bash": 7, "cut": 14 }
  },
  {
    "type": "GENERIC",
    "id": "glass_shiv",
    "symbol": ",",
    "color": "light_cyan",
    "name": { "str": "glass shiv" },
    "description": "A glass shard with wrapping at one end so it can be safely wielded.",
    "material": [ { "type": "glass", "portion": 13 }, { "type": "cotton", "portion": 1 } ],
    "weight": "193 g",
    "price_postapoc": 10,
    "volume": "82 ml",
    "longest_side": "15 cm",
    "to_hit": { "grip": "none", "length": "hand", "surface": "line", "balance": "good" },
    "flags": [ "SHEATH_KNIFE", "CONDUCTIVE", "FRAGILE_MELEE", "ALLOWS_BODY_BLOCK" ],
    "weapon_category": [ "SHIVS" ],
    "qualities": [ [ "BUTCHER", -18 ] ],
    "melee_damage": { "cut": 6 }
  },
  {
    "type": "GENERIC",
    "id": "golf_club",
    "symbol": ";",
    "color": "light_gray",
    "name": { "str": "golf club" },
    "description": "A long handle with a big metal head, flat on one side, for driving golf balls.  Fore!",
    "price": 13000,
    "price_postapoc": 50,
    "material": [ "aluminum" ],
    "techniques": [ "WBLOCK_1" ],
    "weight": "300 g",
    "volume": "1 L",
    "longest_side": "110 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "flags": [ "SHEATH_GOLF", "FRAGILE_MELEE" ],
    "melee_damage": { "bash": 11 }
  },
  {
    "type": "GENERIC",
    "id": "hammer_sledge",
    "name": { "str": "sledge hammer" },
    "description": "A large, heavy hammer.  A very hard-hitting melee weapon, but it's slow to swing and will probably exhaust you quickly.",
    "weight": "4250 g",
    "color": "brown",
    "symbol": "/",
    "material": [ "wood", "steel" ],
    "flags": [ "NONCONDUCTIVE", "ALWAYS_TWOHAND" ],
    "weapon_category": [ "HOOKING_WEAPONRY", "GREAT_HAMMERS" ],
    "techniques": [ "WBLOCK_1", "BRUTAL", "WIDE", "SWEEP" ],
    "volume": "1250 ml",
    "longest_side": "80 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "uneven" },
    "price": 12000,
    "price_postapoc": 500,
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 50 }
  },
  {
    "type": "GENERIC",
    "id": "hammer_sledge_short",
    "name": { "str": "short sledge hammer" },
    "description": "A sledge hammer with a notably shorter handle.  This makes it worse as a melee weapon, but a more portable tool.",
    "weight": "4000 g",
    "color": "brown",
    "symbol": "/",
    "material": [ "wood", "steel" ],
    "looks_like": "hammer_sledge",
    "flags": [ "NONCONDUCTIVE", "ALWAYS_TWOHAND" ],
    "weapon_category": [ "HOOKING_WEAPONRY" ],
    "techniques": [ "WBLOCK_1", "BRUTAL", "SWEEP" ],
    "volume": "900 ml",
    "longest_side": "60 cm",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "uneven" },
    "price": 12000,
    "price_postapoc": 250,
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 35 }
  },
  {
    "type": "GENERIC",
    "id": "hammer_sledge_engineer",
    "name": { "str": "engineer's hammer" },
    "description": "A stout and hefty hammer, more akin to a sledge than a typical ball-peen.  Useful for portable demolition work, but very unwieldy as a weapon.",
    "weight": "2000 g",
    "color": "brown",
    "symbol": "/",
    "material": [ "wood", "steel" ],
    "looks_like": "hammer_sledge",
    "flags": [ "NONCONDUCTIVE", "BELT_CLIP" ],
    "volume": "600 ml",
    "longest_side": "40 cm",
    "to_hit": { "grip": "solid", "length": "short", "surface": "any", "balance": "uneven" },
    "price": 6000,
    "price_postapoc": 250,
    "qualities": [ [ "HAMMER", 2 ] ],
    "melee_damage": { "bash": 25 }
  },
  {
    "type": "GENERIC",
    "id": "hammer_sledge_heavy",
    "name": { "str": "heavy sledge hammer" },
    "description": "A large sledge hammer with a massive, heavy head.  This unwieldy tool is meant to break concrete, rock, brick, anything really.",
    "weight": "9500 g",
    "color": "brown",
    "symbol": "/",
    "material": [ "wood", "steel" ],
    "looks_like": "hammer_sledge",
    "flags": [ "NONCONDUCTIVE", "ALWAYS_TWOHAND" ],
    "weapon_category": [ "GREAT_HAMMERS" ],
    "techniques": [ "WBLOCK_1", "BRUTAL", "WIDE" ],
    "volume": "1700 ml",
    "longest_side": "100 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "clumsy" },
    "price": 24000,
    "price_postapoc": 750,
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 80 }
  },
  {
    "type": "GENERIC",
    "id": "hockey_stick",
    "symbol": ";",
    "color": "white",
    "name": { "str": "hockey stick" },
    "description": "A curved wooden stick with a wide and flat end.  Commonly used by hockey players.",
    "price": 11000,
    "price_postapoc": 50,
    "material": [ "wood", "plastic" ],
    "techniques": [ "WBLOCK_1", "SWEEP", "WIDE" ],
    "weapon_category": [ "HOOKING_WEAPONRY", "POLEARMS" ],
    "flags": [ "SHEATH_SPEAR", "SPEAR", "NONCONDUCTIVE" ],
    "weight": "420 g",
    "volume": "1750 ml",
    "longest_side": "150 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "neutral" },
    "melee_damage": { "bash": 14, "stab": 1 }
  },
  {
    "type": "GENERIC",
    "id": "homewrecker",
    "name": { "str": "homewrecker" },
    "description": "A long piece of wood with several chunks of steel firmly tied to it.  The resulting weapon is unwieldy and slow but very heavy hitting.",
    "weight": "3024 g",
    "color": "brown",
    "symbol": "/",
    "material": [ "wood", "steel" ],
    "techniques": [ "WBLOCK_1" ],
    "volume": "1250 ml",
    "longest_side": "90 cm",
    "to_hit": { "grip": "solid", "length": "short", "surface": "any", "balance": "clumsy" },
    "qualities": [ [ "HAMMER", 1 ] ],
    "weapon_category": [ "GREAT_HAMMERS" ],
    "flags": [ "NONCONDUCTIVE", "FRAGILE_MELEE" ],
    "price": 8000,
    "price_postapoc": 50,
    "melee_damage": { "bash": 35, "stab": 2 }
  },
  {
    "type": "GENERIC",
    "id": "i_staff",
    "symbol": "/",
    "color": "brown",
    "looks_like": "q_staff",
    "name": { "str": "ironshod quarterstaff", "str_pl": "ironshod quarterstaves" },
    "description": "A long wooden staff reinforced with metal bands and caps.",
    "price": 6000,
    "price_postapoc": 1500,
    "material": [ "wood", "iron" ],
    "techniques": [ "WBLOCK_2", "RAPID", "SWEEP" ],
    "flags": [ "NONCONDUCTIVE", "SHEATH_SPEAR", "ALWAYS_TWOHAND", "DURABLE_MELEE" ],
    "weapon_category": [ "QUARTERSTAVES" ],
    "weight": "1750 g",
    "volume": "1550 ml",
    "longest_side": "180 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "category": "weapons",
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 27 }
  },
  {
    "type": "GENERIC",
    "id": "lc_steel_staff",
    "symbol": "/",
    "color": "brown",
    "looks_like": "q_staff",
    "name": { "str": "mild steelshod quarterstaff", "str_pl": "mild steelshod quarterstaves" },
    "description": "A long wooden staff reinforced with metal bands and caps.  This one has been forged with mild steel rather than the traditional iron, and so hits just that little bit harder.",
    "price": 6000,
    "price_postapoc": 1500,
    "material": [ "wood", "lc_steel" ],
    "techniques": [ "WBLOCK_2", "RAPID", "SWEEP" ],
    "flags": [ "NONCONDUCTIVE", "SHEATH_SPEAR", "ALWAYS_TWOHAND", "DURABLE_MELEE" ],
    "weapon_category": [ "QUARTERSTAVES" ],
    "weight": "1750 g",
    "volume": "1550 ml",
    "longest_side": "180 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "category": "weapons",
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 28 }
  },
  {
    "type": "GENERIC",
    "id": "mc_steel_staff",
    "symbol": "/",
    "color": "brown",
    "looks_like": "q_staff",
    "name": { "str": "medium steelshod quarterstaff", "str_pl": "medium steelshod quarterstaves" },
    "description": "A long wooden staff reinforced with metal bands and caps.  This one has been forged with medium steel rather than the traditional iron, and so hits just that little bit harder.",
    "price": 6000,
    "price_postapoc": 1500,
    "material": [ "wood", "mc_steel" ],
    "techniques": [ "WBLOCK_2", "RAPID", "SWEEP" ],
    "flags": [ "NONCONDUCTIVE", "SHEATH_SPEAR", "ALWAYS_TWOHAND", "DURABLE_MELEE" ],
    "weapon_category": [ "QUARTERSTAVES" ],
    "weight": "1750 g",
    "volume": "1550 ml",
    "longest_side": "180 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "category": "weapons",
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 29 }
  },
  {
    "type": "GENERIC",
    "id": "hc_steel_staff",
    "symbol": "/",
    "color": "brown",
    "looks_like": "q_staff",
    "name": { "str": "high steelshod quarterstaff", "str_pl": "high steelshod quarterstaves" },
    "description": "A long wooden staff reinforced with metal bands and caps.  This one has been forged with high steel rather than the traditional iron, and so hits just that little bit harder.",
    "price": 6000,
    "price_postapoc": 1500,
    "material": [ "wood", "hc_steel" ],
    "techniques": [ "WBLOCK_2", "RAPID", "SWEEP" ],
    "flags": [ "NONCONDUCTIVE", "SHEATH_SPEAR", "ALWAYS_TWOHAND", "DURABLE_MELEE" ],
    "weapon_category": [ "QUARTERSTAVES" ],
    "weight": "1750 g",
    "volume": "1550 ml",
    "longest_side": "180 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "category": "weapons",
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 30 }
  },
  {
    "type": "GENERIC",
    "id": "ch_steel_staff",
    "symbol": "/",
    "color": "brown",
    "looks_like": "q_staff",
    "name": { "str": "hardened steelshod quarterstaff", "str_pl": "case hardened steelshod quarterstaves" },
    "description": "A long wooden staff reinforced with metal bands and caps.  This one has been forged with hardened steel rather than the traditional iron, and so hits just that little bit harder.",
    "price": 6000,
    "price_postapoc": 1500,
    "material": [ "wood", "ch_steel" ],
    "techniques": [ "WBLOCK_2", "RAPID", "SWEEP" ],
    "flags": [ "NONCONDUCTIVE", "SHEATH_SPEAR", "ALWAYS_TWOHAND", "DURABLE_MELEE" ],
    "weapon_category": [ "QUARTERSTAVES" ],
    "weight": "1750 g",
    "volume": "1550 ml",
    "longest_side": "180 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "category": "weapons",
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 31 }
  },
  {
    "type": "GENERIC",
    "id": "qt_steel_staff",
    "symbol": "/",
    "color": "brown",
    "looks_like": "q_staff",
    "name": { "str": "tempered steelshod quarterstaff", "str_pl": "tempered steelshod quarterstaves" },
    "description": "A long wooden staff reinforced with metal bands and caps.  This one has been forged with tempered steel rather than the traditional iron, and so hits just that little bit harder.",
    "price": 6000,
    "price_postapoc": 1500,
    "material": [ "wood", "qt_steel" ],
    "techniques": [ "WBLOCK_2", "RAPID", "SWEEP" ],
    "flags": [ "NONCONDUCTIVE", "SHEATH_SPEAR", "ALWAYS_TWOHAND", "DURABLE_MELEE" ],
    "weapon_category": [ "QUARTERSTAVES" ],
    "weight": "1750 g",
    "volume": "1550 ml",
    "longest_side": "180 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "category": "weapons",
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 32 }
  },
  {
    "id": "lucern_hammer",
    "type": "GENERIC",
    "symbol": "/",
    "color": "light_gray",
    "name": { "str": "lucerne hammer" },
    "description": "A versatile polearm with a spiked hammer head, a spike, and a hook attached to a beefy wooden pole.",
    "weapon_category": [ "HOOKING_WEAPONRY", "POLEARMS" ],
    "price": 50000,
    "material": [ "wood", "steel" ],
    "flags": [ "DURABLE_MELEE", "REACH_ATTACK", "NONCONDUCTIVE", "POLEARM", "SHEATH_SPEAR", "SPEAR", "ALWAYS_TWOHAND" ],
    "techniques": [ "WBLOCK_1", "WIDE", "SWEEP" ],
    "weight": "3200 g",
    "volume": "3750 ml",
    "longest_side": "200 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "uneven" },
    "price_postapoc": 10000,
    "qualities": [ [ "COOK", 1 ] ],
    "category": "weapons",
    "melee_damage": { "bash": 44, "stab": 33 }
  },
  {
    "id": "lucern_hammerfake",
    "copy-from": "lucern_hammer",
    "type": "GENERIC",
    "name": { "str": "lucerne hammer" },
    "description": "A cheap piece of crap imitation of a versatile polearm with a spiked hammer head, probably meant to be used for LARPing.",
    "proportional": { "melee_damage": { "bash": 0.5, "stab": 0.1 } },
    "delete": { "flags": [ "DURABLE_MELEE" ] },
    "extend": { "flags": [ "FRAGILE_MELEE" ] },
    "material": [ "wood", "aluminum" ],
    "weight": "2700 g",
    "price": 4000,
    "price_postapoc": 500
  },
  {
    "type": "GENERIC",
    "id": "mace",
    "name": { "str": "mace" },
    "description": "A medieval weapon consisting of a wood handle with a heavy metal head.  It is heavy and slow to swing, but its crushing damage is devastating.",
    "weight": "1500 g",
    "color": "dark_gray",
    "symbol": "/",
    "material": [ "steel", "wood" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "BELT_CLIP" ],
    "weapon_category": [ "MACES" ],
    "volume": "1250 ml",
    "longest_side": "80 cm",
    "//": "Same total damage and slightly higher weight than a morningstar - exchanged.",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 100000,
    "price_postapoc": 6000,
    "qualities": [ [ "HAMMER", 1 ] ],
    "category": "weapons",
    "melee_damage": { "bash": 40 }
  },
  {
    "id": "mace_fake",
    "copy-from": "mace",
    "type": "GENERIC",
    "name": { "str": "mace" },
    "description": "A light, cheaply-made replica of a medieval weapon that would normally consist of a wood handle with a heavy metal head.",
    "proportional": { "melee_damage": { "bash": 0.38 } },
    "delete": { "flags": [ "DURABLE_MELEE" ] },
    "extend": { "flags": [ "FRAGILE_MELEE" ] },
    "material": [ "wood", "aluminum" ],
    "weight": "750 g",
    "price": 10000,
    "price_postapoc": 500
  },
  {
    "id": "mace_inferior",
    "copy-from": "mace",
    "type": "GENERIC",
    "name": { "str": "mace" },
    "description": "A medieval weapon consisting of a wood handle with a heavy metal head.  The head feels a bit loose.",
    "proportional": { "melee_damage": { "bash": 0.55 } },
    "delete": { "flags": [ "DURABLE_MELEE" ] },
    "material": [ "budget_steel", "wood" ],
    "weight": "1000 g",
    "price": 10000,
    "price_postapoc": 1000
  },
  {
    "type": "GENERIC",
    "id": "lc_mace",
    "looks_like": "mace",
    "name": { "str": "mild carbon steel mace" },
    "description": "A medieval weapon consisting of a wood handle with a heavy metal head.  It is heavy and slow to swing, but its crushing damage is devastating.  This one is custom-made with low carbon steel, which technically still works fine but tends to blunt more easily, and the grip is kind of bad.",
    "weight": "1400 g",
    "color": "dark_gray",
    "symbol": "/",
    "material": [ "lc_steel", "wood" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "BELT_CLIP" ],
    "weapon_category": [ "MACES" ],
    "volume": "1250 ml",
    "longest_side": "80 cm",
    "//": "Same total damage and slightly higher weight than a morningstar - exchanged.",
    "to_hit": { "grip": "solid", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 100000,
    "price_postapoc": 6000,
    "qualities": [ [ "HAMMER", 1 ] ],
    "category": "weapons",
    "melee_damage": { "bash": 38 }
  },
  {
    "type": "GENERIC",
    "id": "mc_mace",
    "looks_like": "mace",
    "name": { "str": "medium steel mace" },
    "description": "A medieval weapon consisting of a wood handle with a heavy metal head.  It is heavy and slow to swing, but its crushing damage is devastating.  This one is custom-made with medium carbon steel which is passable, but hardly the pinnacle of weapon making.",
    "weight": "1500 g",
    "color": "dark_gray",
    "symbol": "/",
    "material": [ "mc_steel", "wood" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "BELT_CLIP" ],
    "weapon_category": [ "MACES" ],
    "volume": "1250 ml",
    "longest_side": "80 cm",
    "//": "Same total damage and slightly higher weight than a morningstar - exchanged.",
    "to_hit": { "grip": "solid", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 100000,
    "price_postapoc": 6000,
    "qualities": [ [ "HAMMER", 1 ] ],
    "category": "weapons",
    "melee_damage": { "bash": 40 }
  },
  {
    "type": "GENERIC",
    "id": "hc_mace",
    "looks_like": "mace",
    "name": { "str": "high steel mace" },
    "description": "A medieval weapon consisting of a wood handle with a heavy metal head.  It is heavy and slow to swing, but its crushing damage is devastating.  This one is custom-made with high carbon steel and is a solid, dependable weapon.",
    "weight": "1500 g",
    "color": "dark_gray",
    "symbol": "/",
    "material": [ "hc_steel", "wood" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "BELT_CLIP" ],
    "weapon_category": [ "MACES" ],
    "volume": "1250 ml",
    "longest_side": "80 cm",
    "//": "Same total damage and slightly higher weight than a morningstar - exchanged.",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 100000,
    "price_postapoc": 6000,
    "qualities": [ [ "HAMMER", 1 ] ],
    "category": "weapons",
    "melee_damage": { "bash": 41 }
  },
  {
    "type": "GENERIC",
    "id": "ch_mace",
    "looks_like": "mace",
    "name": { "str": "case hardened steel mace" },
    "description": "A medieval weapon consisting of a wood handle with a heavy metal head.  It is heavy and slow to swing, but its crushing damage is devastating.  This one is custom-made with case hardened steel and can pulverize bones.",
    "weight": "1500 g",
    "color": "dark_gray",
    "symbol": "/",
    "material": [ "ch_steel", "wood" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "BELT_CLIP" ],
    "weapon_category": [ "MACES" ],
    "volume": "1250 ml",
    "longest_side": "80 cm",
    "//": "Same total damage and slightly higher weight than a morningstar - exchanged.",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 100000,
    "price_postapoc": 6000,
    "qualities": [ [ "HAMMER", 1 ] ],
    "category": "weapons",
    "melee_damage": { "bash": 42 }
  },
  {
    "type": "GENERIC",
    "id": "qt_mace",
    "looks_like": "mace",
    "name": { "str": "tempered steel mace" },
    "description": "A medieval weapon consisting of a wood handle with a heavy metal head.  It is heavy and slow to swing, but its crushing damage is devastating.  This one is custom-made with tempered steel and will crack skulls like watermelons.",
    "weight": "1500 g",
    "color": "dark_gray",
    "symbol": "/",
    "material": [ "qt_steel", "wood" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "BELT_CLIP" ],
    "weapon_category": [ "MACES" ],
    "volume": "1250 ml",
    "longest_side": "80 cm",
    "//": "Same total damage and slightly higher weight than a morningstar - exchanged.",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "good" },
    "price": 100000,
    "price_postapoc": 6000,
    "qualities": [ [ "HAMMER", 1 ] ],
    "category": "weapons",
    "melee_damage": { "bash": 43 }
  },
  {
    "type": "GENERIC",
    "id": "mace_simple",
    "name": { "str": "simple mace" },
    "copy-from": "mace_trench",
    "description": "A stick with a circular lump of metal tied to it in a facsimile of a mace.  You could probably improve it by finding a way to pin the head to the handle.",
    "price": 10,
    "price_postapoc": 75,
    "qualities": [ [ "HAMMER", 1 ] ],
    "extend": { "flags": [ "FRAGILE_MELEE" ] }
  },
  {
    "type": "GENERIC",
    "id": "mace_trench",
    "name": { "str": "trench mace" },
    "description": "A mace made from a circular chunk of steel pinned to the end of a stick.  You can feel your inner Trench Raider come alive when you wield it.",
    "weight": "1000 g",
    "color": "dark_gray",
    "symbol": "/",
    "looks_like": "mace",
    "material": [ "steel", "wood" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "BELT_CLIP", "NONCONDUCTIVE" ],
    "weapon_category": [ "MACES" ],
    "volume": "1250 ml",
    "longest_side": "60 cm",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 10000,
    "price_postapoc": 400,
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 22 }
  },
  {
    "type": "GENERIC",
    "id": "mace_pipe",
    "name": { "str": "pipe mace" },
    "description": "A pipe with a handful of pipe fittings screwed onto the end to give it a weighty head for bashing.",
    "weight": "1100 g",
    "color": "dark_gray",
    "symbol": "/",
    "looks_like": "pipe",
    "material": [ "steel" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "BELT_CLIP" ],
    "weapon_category": [ "MACES" ],
    "volume": "1250 ml",
    "longest_side": "65 cm",
    "to_hit": { "grip": "solid", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 7500,
    "price_postapoc": 400,
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 20 }
  },
  {
    "type": "GENERIC",
    "id": "mace_pipe_large",
    "name": { "str": "great pipe mace" },
    "description": "Two pipes fitted end-to-end with more pipe fittings screwed onto the far end.  The result is a large, but awkward bludgeon.",
    "weight": "2200 g",
    "color": "dark_gray",
    "symbol": "/",
    "looks_like": "pipe",
    "material": [ "steel" ],
    "techniques": [ "WBLOCK_1", "SWEEP", "BRUTAL" ],
    "flags": [ "SHEATH_SPEAR" ],
    "weapon_category": [ "GREAT_HAMMERS" ],
    "volume": "1750 ml",
    "longest_side": "120 cm",
    "to_hit": { "grip": "solid", "length": "long", "surface": "any", "balance": "uneven" },
    "price": 7500,
    "price_postapoc": 400,
    "melee_damage": { "bash": 28 }
  },
  {
    "type": "GENERIC",
    "id": "staff_pipe",
    "name": { "str": "pipe staff" },
    "description": "Three pipes fitted end-to-end in a heavy facsimile of a quarterstaff.",
    "weight": "1850 g",
    "color": "dark_gray",
    "symbol": "/",
    "looks_like": "q_staff",
    "material": [ "steel" ],
    "techniques": [ "WBLOCK_1", "SWEEP", "RAPID" ],
    "flags": [ "SHEATH_SPEAR" ],
    "weapon_category": [ "QUARTERSTAVES" ],
    "volume": "2000 ml",
    "longest_side": "190 cm",
    "to_hit": { "grip": "solid", "length": "long", "surface": "any", "balance": "uneven" },
    "price": 7500,
    "price_postapoc": 400,
    "melee_damage": { "bash": 21 }
  },
  {
    "type": "GENERIC",
    "id": "mace_bronze",
    "name": { "str": "bronze mace" },
    "description": "While nothing more than a bronze sphere on a stick, it is still surprisingly effective.",
    "weight": "1600 g",
    "color": "yellow",
    "symbol": "/",
    "looks_like": "mace",
    "material": [ "bronze", "wood" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "BELT_CLIP", "NONCONDUCTIVE", "DURABLE_MELEE" ],
    "weapon_category": [ "MACES" ],
    "volume": "1250 ml",
    "longest_side": "60 cm",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 11000,
    "price_postapoc": 2000,
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 30 }
  },
  {
    "id": "makeshift_sap",
    "type": "GENERIC",
    "symbol": "/",
    "color": "dark_gray",
    "name": { "str": "makeshift sap" },
    "description": "An improvised sap, also known as a cosh, slapjack and slapper.  A short, flat bludgeoning weapon consisting of a weight embedded between two patches of leather.",
    "price": 5000,
    "material": [ "leather", "steel" ],
    "techniques": [ "PRECISE", "RAPID" ],
    "flags": [ "BELT_CLIP", "NONCONDUCTIVE" ],
    "weight": "400 g",
    "volume": "350 ml",
    "longest_side": "20 cm",
    "to_hit": { "grip": "solid", "length": "short", "surface": "any", "balance": "good" },
    "price_postapoc": 50,
    "category": "weapons",
    "melee_damage": { "bash": 12 }
  },
  {
    "type": "GENERIC",
    "id": "mjolnir",
    "name": { "str": "Mjölnir" },
    "description": "A large hammer, forged from the heart of a dying star.  It bears the inscription:\n\nWhosoever holds this hammer,\nIf he be worthy,\nShall possess the power to…\nCRUSH!'",
    "weight": "5443 g",
    "color": "light_gray",
    "symbol": "/",
    "material": [ "wood", "steel" ],
    "techniques": [ "WBLOCK_1", "BRUTAL", "WIDE", "SWEEP" ],
    "flags": [ "NONCONDUCTIVE" ],
    "volume": "2500 ml",
    "longest_side": "60 cm",
    "to_hit": { "grip": "solid", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 12000,
    "price_postapoc": 50000,
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 9999 }
  },
  {
    "type": "GENERIC",
    "id": "morningstar",
    "name": { "str": "morningstar" },
    "description": "A medieval weapon consisting of a wood handle with a heavy, spiked metal ball on the end.  It deals devastating crushing damage, and the spikes easily puncture soft targets.",
    "weight": "1400 g",
    "color": "dark_gray",
    "symbol": "/",
    "material": [ "steel", "wood" ],
    "ascii_picture": "morningstar",
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "volume": "1500 ml",
    "longest_side": "80 cm",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "neutral" },
    "flags": [ "DURABLE_MELEE", "SPEAR", "NONCONDUCTIVE", "BELT_CLIP" ],
    "weapon_category": [ "MACES" ],
    "price": 120000,
    "price_postapoc": 8000,
    "qualities": [ [ "HAMMER", 1 ] ],
    "category": "weapons",
    "melee_damage": { "bash": 38, "stab": 8 }
  },
  {
    "id": "morningstar_fake",
    "copy-from": "morningstar",
    "type": "GENERIC",
    "name": { "str": "morningstar" },
    "description": "A light, cheaply-made replica of a medieval weapon that would normally consist of a wood handle with a heavy, spiked metal ball on the end.",
    "proportional": { "melee_damage": { "bash": 0.35, "stab": 0.1 } },
    "delete": { "flags": [ "DURABLE_MELEE" ] },
    "extend": { "flags": [ "FRAGILE_MELEE" ] },
    "material": [ "aluminum", "wood" ],
    "weight": "700 g",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 12000,
    "price_postapoc": 500
  },
  {
    "id": "morningstar_inferior",
    "copy-from": "morningstar",
    "type": "GENERIC",
    "name": { "str": "morningstar" },
    "description": "A medieval weapon consisting of a wood handle with a heavy, spiked metal ball on the end.  The weight feels off on this one, and the spikes are blunted.",
    "proportional": { "melee_damage": { "bash": 0.7, "stab": 0.1 } },
    "delete": { "flags": [ "DURABLE_MELEE" ] },
    "material": [ "budget_steel", "wood" ],
    "weight": "1000 g",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 12000,
    "price_postapoc": 1000
  },
  {
    "type": "GENERIC",
    "id": "nailbat",
    "name": { "str": "nail bat" },
    "description": "A baseball bat with several nails driven through it, an excellent melee weapon.",
    "weight": "1159 g",
    "color": "brown",
    "symbol": "/",
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_1", "BRUTAL" ],
    "volume": "1750 ml",
    "longest_side": "90 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "flags": [ "BELT_CLIP", "NONCONDUCTIVE" ],
    "price": 16000,
    "price_postapoc": 1750,
    "melee_damage": { "bash": 22, "stab": 4 },
    "weapon_category": [ "MACES" ]
  },
  {
    "type": "GENERIC",
    "id": "nailboard",
    "name": { "str": "nailboard" },
    "description": "A plank of wood with several nails through one end; essentially a simple mace.  Makes an acceptable melee weapon.",
    "weight": "1305 g",
    "color": "brown",
    "symbol": "/",
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_1" ],
    "weapon_category": [ "MACES" ],
    "volume": "2200 ml",
    "longest_side": "65 cm",
    "to_hit": { "grip": "none", "length": "short", "surface": "line", "balance": "neutral" },
    "flags": [  ],
    "price": 100,
    "price_postapoc": 50,
    "melee_damage": { "bash": 12, "stab": 3 }
  },
  {
    "type": "GENERIC",
    "id": "pool_cue",
    "name": { "str": "pool cue" },
    "description": "A hardwood stick designed for hitting colorful balls around a felt table.  Truly, the coolest of sports.",
    "weight": "510 g",
    "volume": "1042 ml",
    "//1": "This assumes the pool cue is a cylinder with the length from the Amazon listing and the diameter of 30mm as Google said it is a likely diameter if the pin is 13mm.",
    "longest_side": "148 cm",
    "color": "brown",
    "symbol": "/",
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_1" ],
    "weapon_category": [ "QUARTERSTAVES" ],
    "to_hit": { "grip": "solid", "length": "long", "surface": "any", "balance": "neutral" },
    "price": "15 USD",
    "price_postapoc": 50,
    "flags": [ "FRAGILE_MELEE" ],
    "melee_damage": { "bash": 8 },
    "//2": "Based on https://www.amazon.com/dp/B08183YH7Q"
  },
  {
    "type": "GENERIC",
    "id": "PR24-extended",
    "category": "weapons",
    "name": { "str": "PR-24 baton (extended)", "str_pl": "PR-24 batons (extended)" },
    "description": "The Monadnock PR-24 baton is a collapsible, lightweight, side-handle baton used by law enforcement all over the world.  The PR designation is rumored to mean Public Relations.  Activate to retract.",
    "weight": "680 g",
    "color": "dark_gray",
    "symbol": "/",
    "material": [ "aluminum", "plastic" ],
    "techniques": [ "WBLOCK_2", "RAPID", "PRECISE" ],
    "flags": [ "DURABLE_MELEE", "BELT_CLIP" ],
    "weapon_category": [ "BATONS" ],
    "use_action": { "menu_text": "Retract", "type": "transform", "target": "PR24-retracted", "msg": "You collapse your PR-24 baton." },
    "volume": "2 L",
    "longest_side": "60 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "price": 30000,
    "price_postapoc": 750,
    "melee_damage": { "bash": 14 }
  },
  {
    "type": "GENERIC",
    "id": "PR24-retracted",
    "category": "weapons",
    "name": { "str": "PR-24 baton (retracted)", "str_pl": "PR-24 batons (retracted)" },
    "description": "The Monadnock PR-24 baton is a collapsible, lightweight, side-handle baton used by law enforcement all over the world.  The PR designation is rumored to mean Public Relations.  Activate to extend.",
    "weight": "680 g",
    "color": "dark_gray",
    "symbol": "/",
    "material": [ "aluminum", "plastic" ],
    "techniques": [ "WBLOCK_1" ],
    "flags": [ "DURABLE_MELEE", "BELT_CLIP" ],
    "use_action": { "menu_text": "Extend", "type": "transform", "target": "PR24-extended", "msg": "You snap open your PR-24 baton." },
    "volume": "1 L",
    "longest_side": "20 cm",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "neutral" },
    "price": 30000,
    "price_postapoc": 750,
    "melee_damage": { "bash": 5 }
  },
  {
    "type": "GENERIC",
    "id": "q_staff",
    "symbol": "/",
    "color": "brown",
    "name": { "str": "quarterstaff", "str_pl": "quarterstaves" },
    "description": "A sturdy staff carved out of wood.  Lightweight and long, it is surprisingly easy to handle.",
    "price": 2000,
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_2", "RAPID", "SWEEP" ],
    "flags": [ "SHEATH_SPEAR", "ALWAYS_TWOHAND" ],
    "weapon_category": [ "QUARTERSTAVES" ],
    "weight": "1099 g",
    "volume": "1293 ml",
    "longest_side": "183 cm",
    "category": "weapons",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "price_postapoc": 1000,
    "melee_damage": { "bash": 16 }
  },
  {
    "type": "GENERIC",
    "id": "bo",
    "symbol": "/",
    "color": "brown",
    "name": { "str_sp": "bō" },
    "looks_like": "q_staff",
    "description": "A wooden staff weapon used in Okinawan martial arts.  Finely sanded and treated with oil for integrity.",
    "price": 4000,
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_2", "RAPID", "SWEEP" ],
    "flags": [ "DURABLE_MELEE", "SHEATH_SPEAR", "ALWAYS_TWOHAND" ],
    "weapon_category": [ "QUARTERSTAVES" ],
    "weight": "1110 g",
    "volume": "1272 ml",
    "longest_side": "180 cm",
    "category": "weapons",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "price_postapoc": 1000,
    "melee_damage": { "bash": 19 }
  },
  {
    "type": "GENERIC",
    "id": "rock_sock",
    "symbol": ";",
    "color": "white",
    "name": { "str": "rock in a sock", "str_pl": "rocks in socks" },
    "description": "A pair of nested socks with a stone tied inside.  A true weapon of desperation.",
    "price": 1000,
    "price_postapoc": 10,
    "material": [ "cotton", "stone" ],
    "weight": "1007 g",
    "volume": "500 ml",
    "longest_side": "10 cm",
    "to_hit": { "grip": "solid", "length": "hand", "surface": "any", "balance": "neutral" },
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 8 }
  },
  {
    "type": "GENERIC",
    "id": "sharp_toothbrush",
    "symbol": ",",
    "color": "light_blue",
    "name": { "str": "plastic shank" },
    "description": "An oblong plastic object with the far end ground down into a stabbing point.",
    "category": "weapons",
    "price": 400,
    "price_postapoc": 0,
    "material": [ "plastic" ],
    "weight": "49 g",
    "volume": "250 ml",
    "longest_side": "20 cm",
    "to_hit": { "grip": "none", "length": "hand", "surface": "point", "balance": "good" },
    "flags": [ "SHEATH_KNIFE", "CONDUCTIVE", "ALLOWS_BODY_BLOCK" ],
    "weapon_category": [ "SHIVS" ],
    "melee_damage": { "bash": 1, "stab": 3 }
  },
  {
    "id": "shillelagh",
    "type": "GENERIC",
    "symbol": "/",
    "color": "brown",
    "name": { "str": "shillelagh" },
    "description": "A stout, knotty stick with a large knob at the top that has been left to cure in a chimney.  A traditional Irish weapon, the shillelagh was originally used for settling disputes in a gentlemanly manner.",
    "price": 25000,
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "DURABLE_MELEE", "BELT_CLIP" ],
    "weapon_category": [ "BATONS" ],
    "weight": "910 g",
    "volume": "1500 ml",
    "longest_side": "90 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "price_postapoc": 1250,
    "category": "weapons",
    "melee_damage": { "bash": 24 }
  },
  {
    "id": "shillelagh_weighted",
    "type": "GENERIC",
    "symbol": "/",
    "looks_like": "shillelagh",
    "color": "brown",
    "name": { "str": "loaded stick" },
    "description": "A stout knotty stick with a large knob at the top that has been left to cure in a chimney.  A traditional Irish weapon, the shillelagh was originally used for settling disputes in a gentlemanly manner.  The knob has been hollowed and filled with molten heavy metal to pack more of a punch.",
    "price": 30000,
    "material": [ "lead", "wood" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "BELT_CLIP" ],
    "weapon_category": [ "BATONS" ],
    "weight": "1135 g",
    "volume": "1500 ml",
    "longest_side": "90 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "price_postapoc": 1750,
    "category": "weapons",
    "melee_damage": { "bash": 27 }
  },
  {
    "id": "shillelagh_fake",
    "type": "GENERIC",
    "symbol": "/",
    "looks_like": "shillelagh",
    "color": "brown",
    "name": { "str": "shillelagh" },
    "description": "A fake shillelagh massproduced as a souvenir for tourists.  This knotty stick has not been cured in a chimney like a traditional shillelagh, but instead has had fake black soot painted on.",
    "price": 2500,
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_1", "SWEEP" ],
    "flags": [ "FRAGILE_MELEE", "BELT_CLIP" ],
    "weapon_category": [ "BATONS" ],
    "weight": "850 g",
    "volume": "1500 ml",
    "longest_side": "90 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "good" },
    "price_postapoc": 50,
    "category": "weapons",
    "melee_damage": { "bash": 12 }
  },
  {
    "id": "shock_staff",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "powered quarterstaff", "str_pl": "powered quarterstaves" },
    "description": "An ironshod quarterstaff that has a high-voltage stun gun built into the handle.  The stun gun is wired to the metal caps at either end of the staff, allowing you to zap a dangerous opponent should beating them senseless with it prove too hazardous.",
    "weight": "1910 g",
    "volume": "1800 ml",
    "longest_side": "180 cm",
    "price": 8000,
    "price_postapoc": 4500,
    "to_hit": { "grip": "weapon", "length": "long", "surface": "any", "balance": "neutral" },
    "material": [ "wood", "iron" ],
    "symbol": "/",
    "color": "brown",
    "ammo": [ "battery" ],
    "charges_per_use": 2,
    "qualities": [ [ "HAMMER", 1 ] ],
    "techniques": [ "WBLOCK_2", "RAPID", "SWEEP" ],
    "use_action": [ "TAZER" ],
    "flags": [ "NONCONDUCTIVE", "SHEATH_SPEAR", "ALWAYS_TWOHAND", "WATER_BREAK", "DURABLE_MELEE" ],
    "weapon_category": [ "QUARTERSTAVES" ],
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE_WELL",
        "rigid": true,
        "flag_restriction": [ "BATTERY_MEDIUM" ],
        "default_magazine": "medium_battery_cell"
      }
    ],
    "melee_damage": { "bash": 32 }
  },
  {
    "id": "shocktonfa_off",
    "type": "TOOL",
    "category": "weapons",
    "name": { "str": "tactical tonfa (off)", "str_pl": "tactical tonfas (off)" },
    "description": "A reinforced plastic tonfa; the core is filled with capacitors and a high-yield rechargeable storage battery.  When a switch on the handle is pressed, a high-voltage current is transmitted to the two electrodes mounted in the end of the tonfa, and by extension to anyone unfortunate enough to be in contact with them.  It also has a nifty flashlight, which is off at the moment.",
    "weight": "726 g",
    "volume": "2250 ml",
    "longest_side": "50 cm",
    "price": 17000,
    "price_postapoc": 2500,
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "good" },
    "material": [ "plastic", "steel" ],
    "symbol": "/",
    "color": "dark_gray",
    "ammo": [ "battery" ],
    "charges_per_use": 1,
    "techniques": [ "WBLOCK_2", "RAPID", "PRECISE" ],
    "use_action": [ "SHOCKTONFA_OFF" ],
    "flags": [ "DURABLE_MELEE", "NONCONDUCTIVE", "BELT_CLIP" ],
    "weapon_category": [ "BATONS" ],
    "pocket_data": [
      {
        "pocket_type": "MAGAZINE_WELL",
        "rigid": true,
        "flag_restriction": [ "BATTERY_MEDIUM" ],
        "default_magazine": "medium_battery_cell"
      }
    ],
    "melee_damage": { "bash": 14 }
  },
  {
    "id": "shocktonfa_on",
    "copy-from": "shocktonfa_off",
    "type": "TOOL",
    "name": { "str": "tactical tonfa (on)", "str_pl": "tactical tonfas (on)" },
    "description": "A reinforced plastic tonfa; the core is filled with capacitors and a high-yield rechargeable storage battery.  When a switch on the handle is pressed, a high-voltage current is transmitted to the two electrodes mounted in the end of the weapon, and by extension to anyone unfortunate enough to be in contact with them.  The integral flashlight is turned on, continually draining power and lighting the surrounding area.",
    "power_draw": "15 W",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "every", "balance": "good" },
    "revert_to": "shocktonfa_off",
    "use_action": [ "SHOCKTONFA_ON" ],
    "flags": [ "LIGHT_450", "CHARGEDIM", "DURABLE_MELEE", "TRADER_AVOID", "NONCONDUCTIVE", "BELT_CLIP" ],
    "weapon_category": [ "BATONS" ]
  },
  {
    "type": "GENERIC",
    "id": "tonfa",
    "name": { "str": "tonfa" },
    "description": "A hard plastic truncheon commonly employed by police.  Originally an Okinawan weapon, it consists of a stick with a perpendicular handle attached a third of the way down its length.",
    "weight": "575 g",
    "longest_side": "50 cm",
    "price_postapoc": 750,
    "color": "dark_gray",
    "symbol": "/",
    "material": [ "plastic" ],
    "techniques": [ "WBLOCK_2", "RAPID", "PRECISE" ],
    "flags": [ "DURABLE_MELEE", "BELT_CLIP" ],
    "weapon_category": [ "BATONS" ],
    "volume": "2 L",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "good" },
    "price": 19500,
    "melee_damage": { "bash": 14 }
  },
  {
    "type": "GENERIC",
    "id": "tonfa_wood",
    "name": { "str": "wooden tonfa" },
    "description": "A stout wooden truncheon of the sort commonly employed by police.  Originally an Okinawan weapon, it consists of a stick with a perpendicular handle attached a third of the way down its length.",
    "weight": "921 g",
    "longest_side": "50 cm",
    "price_postapoc": 750,
    "color": "brown",
    "symbol": "/",
    "material": [ "wood" ],
    "techniques": [ "WBLOCK_2", "RAPID", "PRECISE" ],
    "flags": [ "BELT_CLIP" ],
    "weapon_category": [ "BATONS" ],
    "volume": "2 L",
    "to_hit": { "grip": "weapon", "length": "short", "surface": "any", "balance": "good" },
    "price": 19500,
    "melee_damage": { "bash": 14 }
  },
  {
    "type": "GENERIC",
    "id": "ax_sheets_welded",
    "name": { "str": "welded battle axe" },
    "description": "A savage-looking battle axe made out of layered sheet metal welded into two pipes held together with fittings, vaguely forming a upside-down L shape.  This should be structurally stable.  Hopefully.",
    "looks_like": "ax",
    "weight": "2212 g",
    "volume": "2500 ml",
    "longest_side": "105 cm",
    "price_postapoc": 500,
    "to_hit": { "grip": "solid", "length": "long", "surface": "line", "balance": "uneven" },
    "material": [ "lc_steel" ],
    "symbol": "/",
    "color": "light_gray",
    "qualities": [ [ "AXE", 1 ], [ "BUTCHER", -39 ] ],
    "techniques": [ "WBLOCK_1", "BRUTAL", "SWEEP" ],
    "flags": [ "SHEATH_AXE", "ALWAYS_TWOHAND" ],
    "weapon_category": [ "HOOKING_WEAPONRY", "GREAT_AXES" ],
    "melee_damage": { "bash": 18, "cut": 24 }
  },
  {
    "type": "GENERIC",
    "id": "ax_sheets_bolted",
    "copy-from": "ax_sheets_welded",
    "name": { "str": "bolted battle axe" },
    "description": "A savage-looking battle axe made out of layered sheet metal bolted to two pipes held together with fittings, vaguely forming a upside-down L shape.  Swing it with all your might."
  },
  {
    "type": "GENERIC",
    "id": "warhammer",
    "name": { "str": "war hammer" },
    "description": "A medieval hammer with a spike on one end, made for battle.  Its odd shape and balance make it an excellent weapon, but an ineffective tool.",
    "weight": "1337 g",
    "price_postapoc": 6000,
    "color": "brown",
    "symbol": "/",
    "//": "Craftable from steel, shouldn't be silver.  A warhammer is essentially one end of a pickaxe with balancing weight on the other and crushes/pierces the armor.",
    "material": [ "steel", "wood" ],
    "techniques": [ "WBLOCK_1", "BRUTAL", "SWEEP" ],
    "flags": [ "DURABLE_MELEE", "SPEAR", "NONCONDUCTIVE" ],
    "weapon_category": [ "HOOKING_WEAPONRY", "GREAT_HAMMERS" ],
    "volume": "1250 ml",
    "longest_side": "120 cm",
    "to_hit": { "grip": "weapon", "length": "long", "surface": "line", "balance": "good" },
    "price": 16000,
    "qualities": [ [ "HAMMER", 1 ] ],
    "melee_damage": { "bash": 22, "stab": 23 }
  }
]
