[
  {
    "type": "npc_class",
    "id": "NC_BEM_GUNRUNNER",
    "name": { "str": "Mercenary" },
    "job_description": "Fighting for the name of Hub 01 and money, mostly money.",
    "common": false,
    "traits": [ { "group": "BG_survival_story_POLICE" }, { "group": "NPC_starting_traits" }, { "group": "Appearance_demographics" } ],
    "bonus_str": { "rng": [ 0, 1 ] },
    "bonus_dex": { "rng": [ 0, 2 ] },
    "bonus_int": { "rng": [ -2, 0 ] },
    "bonus_per": { "rng": [ 0, 2 ] },
    "worn_override": "BEM_GUNRUNNER_worn",
    "carry_override": "BEM_GUNRUNNER_STOCK",
    "weapon_override": "NC_ANCILLA_GRUNT_wield",
    "skills": [
      { "skill": "ALL", "level": { "sum": [ { "dice": [ 3, 2 ] }, { "constant": -3 } ] } },
      { "skill": "gun", "bonus": { "rng": [ 2, 4 ] } },
      { "skill": "pistol", "bonus": { "rng": [ 2, 4 ] } },
      { "skill": "rifle", "bonus": { "rng": [ 2, 4 ] } }
    ],
    "shopkeeper_price_rules": [ { "group": "BEM_GUNRUNNER_STOCK", "markup": 3.5 } ]
  },
  {
    "type": "item_group",
    "id": "BEM_GUNRUNNER_worn",
    "subtype": "collection",
    "items": [
      { "group": "military_ballistic_vest_pristine" },
      { "item": "legpouch_large" },
      { "group": "NC_BOUNTY_HUNTER_pants" },
      { "item": "pants_army" },
      { "group": "NC_BOUNTY_HUNTER_coat" },
      { "item": "boots_combat" },
      { "item": "rope_loop" },
      { "item": "molle_pack" },
      { "item": "under_armor" },
      { "item": "under_armor_shorts" },
      { "item": "holster" },
      { "item": "sunglasses" }
    ]
  },
  {
    "type": "item_group",
    "id": "BEM_GUNRUNNER_STOCK",
    "subtype": "collection",
    "entries": [
      { "group": "SUS_rivtech_loot", "prob": 100, "count": [ 3, 6 ] },
      { "group": "guns_energy", "prob": 50, "count": [ 1, 4 ] }
    ]
  },
  {
    "id": [ "BEM_GUNRUNNER_1" ],
    "type": "talk_topic",
    "dynamic_line": "&You find the gun runner intently assessing the swirling smoke of a stale cigarette.  <mypronoun> barely acknowledges your approach.  \"Let's cut it short, I have come upon an excess supply of exotic weaponry and let's say that it would be expedient for it to disappear and you seem like just the kind of person I'm looking for.\" .\n\n<mypronoun> hands you an inventory list, loosely annotated in a piece of graph paper.\n\n\"No harm in looking right?",
    "speaker_effect": { "effect": [ { "npc_add_var": "bool_ancilla_barkeep", "value": "yes" } ] },
    "responses": [
      { "text": "Sure, let's see what you have to offer.", "topic": "TALK_DONE", "effect": "start_trade" },
      { "text": "Sorry, not interested.", "topic": "TALK_DONE" }
    ]
  }
]
