[
  {
    "type": "MONSTER",
    "id": "mon_hedge_armored_warrior_mace",
    "copy-from": "mon_feral_armored_mace",
    "name": { "str": "armored warrior with mace", "str_pl": "armored warriors with maces" },
    "looks_like": "mon_feral_armored_mace",
    "description": "Clad in ancient armor and with a mace in hand, this warrior was summoned by magic to defend you.",
    "default_faction": "player",
    "delete": { "special_attacks": [ "BROWSE", "EAT_FOOD", "PARROT" ] },
    "death_function": { "corpse_type": "NO_CORPSE", "message": "The %s fades away." }
  },
  {
    "type": "MONSTER",
    "id": "mon_hedge_armored_warrior_axe",
    "copy-from": "mon_feral_armored_battleaxe",
    "name": { "str": "armored warrior with axe", "str_pl": "armored warriors with axes" },
    "looks_like": "mon_feral_armored_battleaxe",
    "description": "Clad in ancient armor and with a battleaxe in hand, this warrior was summoned by magic to defend you.",
    "default_faction": "player",
    "delete": { "special_attacks": [ "BROWSE", "EAT_FOOD", "PARROT" ] },
    "death_function": { "corpse_type": "NO_CORPSE", "message": "The %s fades away." }
  },
  {
    "type": "MONSTER",
    "id": "mon_hedge_armed_warrior_spear",
    "copy-from": "mon_feral_sapien_spear",
    "name": { "str": "warrior with spear", "str_pl": "warriors with spears" },
    "looks_like": "mon_feral_sapien_spear",
    "description": "Clad in leather armor and with a spear in hand, this warrior was summoned by magic to defend you.",
    "default_faction": "player",
    "delete": { "special_attacks": [ "PARROT_AT_DANGER" ] },
    "death_function": { "corpse_type": "NO_CORPSE", "message": "The %s fades away." }
  },
  {
    "type": "MONSTER",
    "id": "mon_hedge_armed_warrior_sword",
    "copy-from": "mon_feral_fancy_rapier",
    "name": { "str": "warrior with sword", "str_pl": "warriors with sword" },
    "looks_like": "mon_feral_fancy_rapier",
    "description": "Clad in leather armor and with a sword in hand, this warrior was summoned by magic to defend you.",
    "default_faction": "player",
    "extend": { "armor": { "bash": 9, "cut": 14, "acid": 4, "bullet": 18 } },
    "delete": { "special_attacks": [ "BROWSE", "EAT_FOOD", "PARROT" ] },
    "death_function": { "corpse_type": "NO_CORPSE", "message": "The %s fades away." }
  },
  {
    "type": "MONSTER",
    "id": "mon_samhain_ghost_mace",
    "copy-from": "mon_feral_armored_mace",
    "name": { "str": "shadowy warrior" },
    "looks_like": "mon_memory",
    "description": "A shadowy figure, only barely visible as more than a mist, but the silhouette of armor and weapons are obvious.",
    "default_faction": "player",
    "melee_skill": 5,
    "speed": 95,
    "vision_night": 15,
    "delete": { "special_attacks": [ "BROWSE", "EAT_FOOD", "PARROT" ] },
    "extend": { "flags": [ "SUNDEATH" ] },
    "death_function": { "corpse_type": "NO_CORPSE", "message": "The %s fades away." }
  },
  {
    "type": "MONSTER",
    "id": "mon_samhain_ghost_axe",
    "copy-from": "mon_feral_armored_battleaxe",
    "name": { "str": "shadowy warrior" },
    "looks_like": "mon_memory",
    "description": "A shadowy figure, only barely visible as more than a mist, but the silhouette of armor and weapons are obvious.",
    "default_faction": "player",
    "melee_skill": 5,
    "speed": 95,
    "vision_night": 15,
    "delete": { "special_attacks": [ "BROWSE", "EAT_FOOD", "PARROT" ] },
    "extend": { "flags": [ "SUNDEATH" ] },
    "death_function": { "corpse_type": "NO_CORPSE", "message": "The %s fades away." }
  },
  {
    "type": "MONSTER",
    "id": "mon_samhain_ghost_spear",
    "copy-from": "mon_feral_sapien_spear",
    "name": { "str": "shadowy warrior" },
    "description": "A shadowy figure, only barely visible as more than a mist, but the silhouette of armor and weapons are obvious.",
    "looks_like": "mon_memory",
    "default_faction": "player",
    "melee_skill": 5,
    "speed": 95,
    "vision_night": 15,
    "delete": { "special_attacks": [ "PARROT_AT_DANGER" ] },
    "extend": { "flags": [ "SUNDEATH" ] },
    "armor": { "bash": 20, "cut": 20, "stab": 15, "bullet": 12 },
    "death_function": { "corpse_type": "NO_CORPSE", "message": "The %s fades away." }
  },
  {
    "type": "MONSTER",
    "id": "mon_fetch_daffodil_warrior_player",
    "copy-from": "mon_fetch_daffodil_warrior",
    "looks_like": "mon_fetch_daffodil_warrior",
    "default_faction": "player"
  },
  {
    "id": "mon_spring_changeling_bashing_vine",
    "type": "MONSTER",
    "name": { "str": "tanglevine" },
    "description": "A thick mass of animated vine, lashing back and forth at anything that comes within reach.  Long thorns grow from its sides.",
    "species": [ "PLANT" ],
    "default_faction": "changeling",
    "volume": "92500 ml",
    "weight": "120 kg",
    "hp": 60,
    "speed": 80,
    "material": [ "veggy" ],
    "symbol": "V",
    "color": "green",
    "aggression": 60,
    "morale": 200,
    "melee_skill": 5,
    "melee_dice": 1,
    "melee_dice_sides": 1,
    "grab_strength": 70,
    "vision_day": 10,
    "vision_night": 10,
    "bleed_rate": 0,
    "regenerates": 1,
    "special_attacks": [
      {
        "id": "ranged_pull",
        "cooldown": 3,
        "range": 4,
        "damage_max_instance": [ { "damage_type": "stab", "amount": 2 } ],
        "grab_data": { "exclusive_grab": true, "pull_chance": 100, "pull_weight_ratio": 1 },
        "hit_dmg_u": "%1$s lashes out and curls around your %2$s!",
        "hit_dmg_npc": "%1$s lashes out and curls around <npcname>'s %2$s!",
        "miss_msg_u": "%s lashes out at you, but you dodge!",
        "miss_msg_npc": "%s lashes out at <npcname>, but they dodge!",
        "no_dmg_msg_u": "%1$s lashes out at your %2$s!",
        "no_dmg_msg_npc": "%1$s lashes out and curls around <npcname>'s %2$s!"
      },
      {
        "type": "monster_attack",
        "attack_type": "melee",
        "id": "thorn_squeeze",
        "cooldown": 3,
        "move_cost": 100,
        "damage_max_instance": [ { "damage_type": "stab", "amount": 6, "armor_penetration": 30 } ],
        "//": "armor penetration here represents that you'll literally surrounded by thorns",
        "condition": { "and": [ { "u_has_flag": "GRAB_FILTER" }, { "npc_has_flag": "GRAB" } ] },
        "hit_dmg_u": "%1$s squeezes and its thorns dig into your %2$s!",
        "hit_dmg_npc": "%1$s squeezes <npcname>!",
        "miss_msg_u": "%1$s tries to squeeze you, but you fight back!",
        "miss_msg_npc": "%1$s tries to squeeze <npcname>, but they fight back!",
        "no_dmg_msg_u": "%1$s squeezes your %2$s, but fails to penetrate your armor.",
        "no_dmg_msg_npc": "%1$s squeezes <npcname>, but fails to penetrate their armor."
      }
    ],
    "dodge": 4,
    "death_function": { "message": "The %s rots into nothingness in moments.", "corpse_type": "NO_CORPSE" },
    "flags": [ "HEARS", "GOODHEARING", "IMMOBILE", "NOHEAD", "HARDTOSHOOT", "GRABS", "PLASTIC" ],
    "armor": { "bash": 18, "stab": 10, "electric": 3, "bullet": 22 }
  }
]
