[
  {
    "abstract": "mon_zombie_base",
    "type": "MONSTER",
    "name": { "str": "zombie" },
    "description": "A human body, swaying as it moves, an unstoppable rage visible in its oily black eyes.",
    "default_faction": "zombie",
    "bodytype": "human",
    "species": [ "ZOMBIE", "HUMAN" ],
    "volume": "62500 ml",
    "weight": "81500 g",
    "hp": 80,
    "speed": 70,
    "material": [ "flesh" ],
    "symbol": "Z",
    "color": "light_green",
    "aggression": 100,
    "morale": 100,
    "melee_skill": 4,
    "melee_dice": 2,
    "melee_dice_sides": 3,
    "melee_damage": [ { "damage_type": "cut", "amount": 0 } ],
    "vision_night": 3,
    "weakpoint_sets": [ "wps_humanoid_body" ],
    "families": [ "prof_gross_anatomy", "prof_intro_biology", "prof_physiology", "prof_wp_zombie" ],
    "harvest": "zombie_humanoid",
    "decay": "zombie_decay_bone_human_skull",
    "grab_strength": 20,
    "special_attacks": [
      [ "PARROT", 400 ],
      [ "PARROT_AT_DANGER", 0 ],
      { "id": "grab", "cooldown": 2 },
      { "id": "bite_humanoid", "cooldown": 5 },
      { "id": "scratch_humanoid" }
    ],
    "death_drops": "default_zombie_death_drops",
    "burn_into": "mon_zombie_scorched",
    "fungalize_into": "mon_zombie_dusted",
    "upgrades": { "half_life": 120, "into_group": "GROUP_ZOMBIE_UPGRADE" },
    "flags": [
      "SEES",
      "HEARS",
      "STUMBLES",
      "WARM",
      "GRABS",
      "BASHES",
      "GROUP_BASH",
      "POISON",
      "NO_BREATHE",
      "REVIVES",
      "PUSH_MON",
      "FILTHY"
    ],
    "armor": { "electric": 1 }
  },
  {
    "id": "mon_beekeeper",
    "type": "MONSTER",
    "name": { "str": "scarred zombie" },
    "description": "A deformed human body, its skin transformed into one thick, calloused envelope of scar tissue.",
    "copy-from": "mon_zombie_base",
    "hp": 70,
    "speed": 60,
    "color": "light_red",
    "melee_skill": 3,
    "melee_dice_sides": 4,
    "melee_damage": [ { "damage_type": "cut", "amount": 2 } ],
    "death_drops": { "subtype": "collection", "groups": [ [ "default_zombie_clothes", 100 ], [ "hive", 80 ] ] },
    "fungalize_into": "mon_beekeeper_dusted",
    "upgrades": false,
    "armor": { "bash": 6, "cut": 8, "bullet": 6, "electric": 1 },
    "extend": { "weakpoint_sets": [ "wps_natural_armor" ], "families": [ "prof_wp_nat_armored" ] }
  },
  {
    "id": "mon_zombie",
    "type": "MONSTER",
    "copy-from": "mon_zombie_base",
    "categories": [ "CLASSIC" ]
  },
  {
    "id": "mon_zombie_cop",
    "type": "MONSTER",
    "name": { "str": "zombie cop" },
    "description": "A human body covered by a weather-beaten and badly damaged set of police gear.",
    "copy-from": "mon_zombie",
    "color": "blue",
    "melee_skill": 6,
    "melee_dice_sides": 4,
    "vision_day": 30,
    "death_drops": "mon_zombie_cop_death_drops",
    "upgrades": false,
    "armor": { "bash": 6, "cut": 6, "stab": 6, "bullet": 6, "electric": 2 },
    "extend": { "weakpoint_sets": [ "wps_humanoid_body_armor", "wps_humanoid_open_helmet" ], "families": [ "prof_wp_syn_armored" ] }
  },
  {
    "id": "mon_zombie_crawler",
    "type": "MONSTER",
    "name": { "str": "crawling zombie" },
    "description": "This human corpse drags itself along slowly with its arms.  Its legs are damaged beyond repair.",
    "copy-from": "mon_zombie",
    "hp": 60,
    "speed": 20,
    "color": "pink_green",
    "melee_skill": 2,
    "vision_day": 10,
    "weakpoint_sets": [ "wps_humanoid_head_big" ],
    "special_attacks": [
      { "id": "grab", "attack_upper": false },
      { "id": "bite_humanoid", "attack_upper": false, "cooldown": 5 },
      { "id": "scratch_humanoid", "attack_upper": false }
    ],
    "fungalize_into": "mon_zombie_crawler_dusted",
    "upgrades": { "half_life": 120, "into_group": "GROUP_ZOMBIE_CRAWLER_UPGRADE" },
    "extend": { "flags": [ "ATTACK_LOWER", "GEN_DORMANT" ] },
    "delete": { "flags": [ "PUSH_MON" ] }
  },
  {
    "id": "mon_zombie_fat",
    "type": "MONSTER",
    "name": { "str": "fat zombie" },
    "description": "Stumbling as it moves, this corpse of an overweight human regards its surroundings with an empty black gaze.",
    "copy-from": "mon_zombie",
    "proportional": { "volume": 1.5, "weight": 1.5 },
    "hp": 95,
    "speed": 55,
    "color": "green",
    "melee_skill": 3,
    "melee_dice_sides": 4,
    "fungalize_into": "mon_zombie_fat_dusted",
    "upgrades": { "half_life": 128, "into_group": "GROUP_ZOMBIE_FAT" },
    "armor": { "bash": 5, "cut": 3, "bullet": 2, "electric": 2 },
    "extend": { "weakpoint_sets": [ "wps_humanoid_head_small" ], "flags": [ "GEN_DORMANT" ] }
  },
  {
    "id": "mon_zombie_fireman",
    "type": "MONSTER",
    "name": { "str": "firefighter zombie" },
    "description": "A decaying human body clad in tattered firefighting gear.  It staggers aimlessly, reeking of smoke and decay.  Its protective mask prevents it from attempting to bite you.",
    "copy-from": "mon_zombie",
    "color": "yellow",
    "melee_skill": 5,
    "melee_dice": 3,
    "//grab": "Slightly stronger, but can't bite because of the gear.",
    "grab_strength": 30,
    "death_drops": "mon_zombie_fireman_death_drops",
    "upgrades": { "half_life": 128, "into": "mon_zombie_nomex" },
    "armor": { "bash": 6, "cut": 6, "acid": 3, "heat": 10, "bullet": 5, "electric": 4 },
    "extend": {
      "weakpoint_sets": [ "wps_humanoid_turnout_gear", "wps_humanoid_full_helmet" ],
      "families": [ "prof_wp_syn_armored" ],
      "flags": [ "ACIDPROOF" ]
    },
    "delete": { "special_attacks": [ "bite_humanoid" ] }
  },
  {
    "id": "mon_zombie_hazmat",
    "type": "MONSTER",
    "name": { "str": "hazmat zombie" },
    "description": "This zombie is completely encased in a protective suit that apparently failed to protect it from whatever this infection is.  At least it can't bite you from inside that suit.",
    "copy-from": "mon_zombie",
    "color": "white_green",
    "melee_skill": 3,
    "weakpoints": [
      {
        "name": "a tear in its hazmat suit",
        "armor_mult": { "all": 0.5 },
        "coverage": 5,
        "difficulty": { "ranged": 3, "melee": 1 },
        "coverage_mult": { "broad": 0.65 }
      }
    ],
    "death_drops": "mon_zombie_hazmat_death_drops",
    "armor": { "bash": 5, "cut": 4, "bullet": 3, "electric": 5 },
    "extend": { "weakpoint_sets": [ "wps_humanoid_gasmask" ], "families": [ "prof_wp_syn_armored" ], "flags": [ "ACIDPROOF" ] },
    "delete": { "special_attacks": [ "bite_humanoid", "scratch_humanoid" ] }
  },
  {
    "id": "mon_zombie_rot",
    "type": "MONSTER",
    "name": { "str": "decayed zombie" },
    "description": "A once-dead human corpse.  Its discolored, swollen flesh is riddled with festering wounds and open sores.",
    "copy-from": "mon_zombie_base",
    "hp": 55,
    "speed": 60,
    "color": "light_green_yellow",
    "melee_skill": 1,
    "melee_dice_sides": 2,
    "grab_strength": 15,
    "fungalize_into": "mon_zombie_rot_dusted",
    "upgrades": { "half_life": 172, "into": "mon_devourer" },
    "extend": { "flags": [ "GEN_DORMANT" ] }
  },
  {
    "id": "mon_zombie_swat",
    "type": "MONSTER",
    "name": { "str": "SWAT zombie" },
    "description": "This zombie was part of a specialized unit of law enforcement.  It still wears a battered armor with the SWAT logo emblazoned on the front.  The protective mask makes its head a difficult target, but also prevents it from biting you.",
    "copy-from": "mon_zombie_cop",
    "hp": 90,
    "speed": 75,
    "melee_dice_sides": 5,
    "grab_strength": 30,
    "death_drops": "mon_zombie_swat_death_drops",
    "upgrades": { "half_life": 152, "into": "mon_zombie_kevlar_0" },
    "armor": { "bash": 10, "cut": 16, "bullet": 18, "electric": 3 },
    "extend": { "weakpoint_sets": [ "wps_humanoid_body_armor", "wps_humanoid_open_helmet" ], "families": [ "prof_wp_syn_armored" ] },
    "delete": { "special_attacks": [ "bite_humanoid" ] }
  },
  {
    "id": "mon_zombie_tough",
    "type": "MONSTER",
    "name": { "str": "tough zombie" },
    "description": "This was once an athletic human, now a brutal monster.  Its facial features are twisted into an expression of pure rage.",
    "copy-from": "mon_zombie_base",
    "hp": 100,
    "speed": 85,
    "color": "light_red",
    "melee_dice": 3,
    "melee_damage": [ { "damage_type": "cut", "amount": 1 } ],
    "dodge": 1,
    "grab_strength": 30,
    "special_attacks": [
      { "id": "grab", "cooldown": 7 },
      { "id": "bite_humanoid", "cooldown": 5, "min_mul": 0.7 },
      { "id": "scratch_humanoid" }
    ],
    "fungalize_into": "mon_zombie_tough_dusted",
    "armor": { "bash": 2, "cut": 1, "bullet": 1, "electric": 2 },
    "extend": { "weakpoint_sets": [ "wps_humanoid_head_small" ], "flags": [ "GEN_DORMANT" ] }
  },
  {
    "id": "mon_zombie_resort_dancer",
    "type": "MONSTER",
    "name": { "str": "sleek zombie" },
    "description": "This zombie is rather sleek and scantily clothed.",
    "copy-from": "mon_zombie",
    "looks_like": "mon_zombie",
    "upgrades": { "half_life": 120, "into_group": "GROUP_ZOMBIE_UPGRADE" },
    "death_drops": "mon_zombie_resort_dancer_death_drops"
  },
  {
    "id": "mon_zombie_resort_bouncer",
    "type": "MONSTER",
    "name": { "str": "bouncer zombie" },
    "description": "This muscular zombie is dressed in the tattered remnants of a security uniform.",
    "copy-from": "mon_zombie_tough",
    "death_drops": "mon_zombie_resort_bouncer_death_drops"
  },
  {
    "id": "mon_zombie_resort_staff",
    "type": "MONSTER",
    "copy-from": "mon_zombie",
    "looks_like": "mon_zombie",
    "death_drops": "mon_zombie_resort_staff_death_drops"
  }
]
