[
  {
    "type": "ITEM",
    "subtypes": [ "AMMO" ],
    "id": "sling-ready_molotov",
    "name": { "str": "sling-ready Molotov cocktail" },
    "description": "A bottle of flammable liquid with a long fuse inserted, ready to be used in a staff sling with a modified cradle.  To throw this item without a sling, use it light the fuse.  You will, of course, need a lighter or matches in your inventory to do this.  After lighting it, throw it to cause fires.",
    "ascii_picture": "sling-ready_molotov",
    "weight": "1000 g",
    "volume": "960 ml",
    "longest_side": "276 mm",
    "price": "5 USD",
    "price_postapoc": "5 USD",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "clumsy" },
    "material": [ "glass", "cotton" ],
    "symbol": "*",
    "color": "light_gray",
    "use_action": {
      "need_wielding": true,
      "target": "molotov_lit",
      "msg": "You light the Molotov cocktail!",
      "target_charges": 1,
      "active": true,
      "moves": 75,
      "need_fire": 1,
      "menu_text": "Light rag",
      "type": "transform"
    },
    "flags": [ "NPC_ACTIVATE", "NO_REPAIR" ],
    "ammo_type": "sling-ready_grenade",
    "damage": { "damage_type": "bash", "amount": 5 },
    "//": "Total range with staff sling 21 - 5 more than can be thrown by a player with 10 strength",
    "range": 11,
    "dispersion": 14,
    "effects": [ "COOKOFF", "NEVER_MISFIRES", "NON_FOULING", "FLAME" ],
    "melee_damage": { "bash": 5 }
  },
  {
    "type": "ITEM",
    "subtypes": [ "AMMO" ],
    "id": "sling-ready_grenade",
    "name": { "str": "sling-ready grenade" },
    "description": "A military-grade fragmentary hand grenade, modified with a retaining fuse for use in a staff sling with a modified cradle.  To throw this item without a sling, use it to snap the fuse and activate the grenade.  You will then have five seconds before it explodes; throwing it would be a good idea.",
    "ascii_picture": "sling-ready_grenade",
    "weight": "397 g",
    "volume": "540 ml",
    "price": "15 USD",
    "price_postapoc": "10 USD",
    "to_hit": { "grip": "none", "length": "hand", "surface": "any", "balance": "neutral" },
    "material": [ "steel", "plastic" ],
    "symbol": "*",
    "color": "green",
    "use_action": {
      "need_wielding": true,
      "target": "grenade_act",
      "msg": "You snap the retaining fuse on the grenade.",
      "target_timer": "5 seconds",
      "active": true,
      "menu_text": "Activate grenade",
      "type": "transform"
    },
    "flags": [ "BOMB", "GRENADE" ],
    "ammo_type": "sling-ready_grenade",
    "damage": { "damage_type": "bash", "amount": 6 },
    "//": "Total range with staff sling 35 - 5 more than can be thrown by a player with 10 strength",
    "range": 25,
    "dispersion": 14,
    "effects": [ "COOKOFF", "NEVER_MISFIRES", "NON_FOULING", "EXPLOSIVE_GRENADE" ],
    "melee_damage": { "bash": 6 }
  },
  {
    "id": "sling-ready_small_homemade_grenade",
    "copy-from": "sling-ready_grenade",
    "type": "ITEM",
    "subtypes": [ "AMMO" ],
    "name": { "str": "sling-ready small homemade grenade" },
    "looks_like": "homemade_grenade",
    "description": "An improvised explosive device cobbled together from spare parts and modified with a retaining fuse for use in a staff sling.  To throw this item without a sling, use it to snap the fuse and activate the grenade.  You will then have 5 seconds before it explodes; throwing it would be a good idea.",
    "ascii_picture": "sling-ready_small_homemade_grenade",
    "weight": "460 g",
    "volume": "270 ml",
    "price": "7 USD 50 cent",
    "material": [ "aluminum", "iron" ],
    "explode_in_fire": true,
    "explosion": { "power": 150, "shrapnel": { "casing_mass": 200, "fragment_mass": 0.4 } },
    "use_action": {
      "need_wielding": true,
      "target": "small_homemade_grenade_act",
      "msg": "You light the retaining fuse on the improvised grenade.  Throw it before it blows in your face!",
      "target_timer": "5 seconds",
      "active": true,
      "need_fire": 1,
      "menu_text": "Light fuse",
      "type": "transform"
    },
    "flags": [ "RADIO_MODABLE", "RADIO_INVOKE_PROC", "BOMB", "NPC_ACTIVATE" ],
    "ammo_type": "rock",
    "//": "Same damage and ranged values as the normal grenade",
    "effects": [ "COOKOFF", "NEVER_MISFIRES", "NON_FOULING", "EXPLOSIVE_SMALL_HOMEMADE_GRENADE_1" ]
  },
  {
    "id": "sling-ready_homemade_grenade",
    "copy-from": "sling-ready_grenade",
    "type": "ITEM",
    "subtypes": [ "AMMO" ],
    "name": { "str": "sling-ready homemade grenade" },
    "description": "An improvised explosive device cobbled together from spare parts and modified with a retaining fuse for use in a staff sling with a modified cradle.  To throw this item without a sling, use it to snap the fuse and activate the grenade.  You will then have 5 seconds before it explodes; throwing it would be a good idea.",
    "ascii_picture": "sling-ready_homemade_grenade",
    "weight": "900 g",
    "price": "15 USD",
    "material": [ "aluminum", "iron" ],
    "explode_in_fire": true,
    "explosion": { "power": 300, "shrapnel": { "casing_mass": 400, "fragment_mass": 0.4 } },
    "use_action": {
      "need_wielding": true,
      "target": "homemade_grenade_act",
      "msg": "You light the retaining fuse on the improvised grenade.  Throw it before it blows in your face!",
      "target_timer": "5 seconds",
      "active": true,
      "need_fire": 1,
      "menu_text": "Light fuse",
      "type": "transform"
    },
    "flags": [ "RADIO_MODABLE", "RADIO_INVOKE_PROC", "BOMB", "NPC_ACTIVATE" ],
    "//": "Same damage and ranged values as the normal grenade",
    "effects": [ "COOKOFF", "NEVER_MISFIRES", "NON_FOULING", "EXPLOSIVE_HOMEMADE_GRENADE_1" ]
  },
  {
    "id": "sling-ready_small_homemade_grenade_2",
    "copy-from": "sling-ready_grenade",
    "type": "ITEM",
    "subtypes": [ "AMMO" ],
    "name": { "str": "sling-ready military explosive small homemade grenade" },
    "description": "An improvised explosive device cobbled together from parts and modified with a retaining fuse for use in a staff sling.  To throw this item without a sling, use it to snap the fuse and activate the grenade.  You will then have some amount of time before it explodes; throwing it would be a good idea.",
    "ascii_picture": "sling-ready_small_homemade_grenade_2",
    "weight": "600 g",
    "volume": "270 ml",
    "price": "15 USD",
    "material": [ "aluminum", "iron" ],
    "explode_in_fire": true,
    "explosion": { "power": 460, "shrapnel": { "casing_mass": 200, "fragment_mass": 0.4 } },
    "use_action": {
      "need_wielding": true,
      "target": "military_explosive_small_grenade_act",
      "msg": "You light the retaining fuse on the improvised grenade.  Throw it before it blows in your face!",
      "target_timer": "5 seconds",
      "active": true,
      "need_fire": 1,
      "menu_text": "Light fuse",
      "type": "transform"
    },
    "flags": [ "RADIO_MODABLE", "RADIO_INVOKE_PROC", "BOMB", "NPC_ACTIVATE" ],
    "ammo_type": "rock",
    "//": "Same damage and ranged values as the normal grenade",
    "effects": [ "COOKOFF", "NEVER_MISFIRES", "NON_FOULING", "EXPLOSIVE_SMALL_HOMEMADE_GRENADE_2" ]
  },
  {
    "id": "sling-ready_homemade_grenade_2",
    "copy-from": "sling-ready_grenade",
    "type": "ITEM",
    "subtypes": [ "AMMO" ],
    "name": { "str": "sling-ready military explosive homemade grenade" },
    "description": "An improvised explosive device cobbled together from parts and modified with a retaining fuse for use in a staff sling with a modified cradle.  To throw this item without a sling, use it to snap the fuse and activate the grenade.  You will then have some amount of time before it explodes; throwing it would be a good idea.",
    "ascii_picture": "sling-ready_homemade_grenade_2",
    "weight": "1200 g",
    "price": "30 USD",
    "material": [ "aluminum", "iron" ],
    "explode_in_fire": true,
    "explosion": { "power": 920, "shrapnel": { "casing_mass": 400, "fragment_mass": 0.4 } },
    "use_action": {
      "need_wielding": true,
      "target": "military_explosive_grenade_act",
      "msg": "You light the retaining fuse on the improvised grenade.  Throw it before it blows in your face!",
      "target_timer": "5 seconds",
      "active": true,
      "need_fire": 1,
      "menu_text": "Light fuse",
      "type": "transform"
    },
    "flags": [ "RADIO_MODABLE", "RADIO_INVOKE_PROC", "BOMB", "NPC_ACTIVATE" ],
    "//": "Same damage and ranged values as the normal grenade",
    "effects": [ "COOKOFF", "NEVER_MISFIRES", "NON_FOULING", "EXPLOSIVE_HOMEMADE_GRENADE_2" ]
  }
]
