[
  {
    "type": "mutation",
    "id": "HOMULLUS_SKIN_1",
    "name": { "str": "Mannequin Skin" },
    "points": 0,
    "visibility": 2,
    "ugliness": 0,
    "description": "Your skin has turned pearlescent white, similar to antique dolls.  This has no gameplay effects.",
    "types": [ "skin_tone" ],
    "leads_to": [ "HOMULLUS_SKIN_2" ],
    "category": [ "HOMULLUS" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_SKIN_2",
    "name": { "str": "Porcelain Skin" },
    "points": 2,
    "visibility": 10,
    "ugliness": -3,
    "description": "Your skin has smoothed and all your prior blemishes have faded away.  This somewhat reduces wet effects and leads to a more durable yet harder to heal body.",
    "types": [ "SKIN", "BODY_ARMOR" ],
    "category": [ "HOMULLUS" ],
    "prereqs": [ "HOMULLUS_SKIN_1" ],
    "changes_to": [ "HOMULLUS_SKIN_3" ],
    "enchantments": [ { "values": [ { "value": "REGEN_HP", "multiply": -0.1 } ] } ],
    "wet_protection": [
      { "part": "head", "ignored": 2 },
      { "part": "leg_l", "ignored": 5 },
      { "part": "leg_r", "ignored": 5 },
      { "part": "foot_l", "ignored": 2 },
      { "part": "foot_r", "ignored": 2 },
      { "part": "arm_l", "ignored": 4 },
      { "part": "arm_r", "ignored": 4 },
      { "part": "hand_l", "ignored": 1 },
      { "part": "hand_r", "ignored": 1 },
      { "part": "torso", "ignored": 10 }
    ],
    "integrated_armor": [ "integrated_porcelain_skin" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_SKIN_3",
    "name": { "str": "Latex Skin" },
    "points": 3,
    "visibility": 10,
    "ugliness": -6,
    "mixed_effect": true,
    "description": "Your skin has become latex like.  While it provides additional protection and attractiveness it also heals at a much slower rate.",
    "types": [ "SKIN", "BODY_ARMOR" ],
    "prereqs": [ "HOMULLUS_SKIN_2" ],
    "threshreq": [ "THRESH_HOMULLUS" ],
    "category": [ "HOMULLUS" ],
    "enchantments": [ { "values": [ { "value": "REGEN_HP", "multiply": -0.3 } ] } ],
    "wet_protection": [
      { "part": "head", "ignored": 5 },
      { "part": "leg_l", "ignored": 16 },
      { "part": "leg_r", "ignored": 16 },
      { "part": "foot_l", "ignored": 5 },
      { "part": "foot_r", "ignored": 5 },
      { "part": "arm_l", "ignored": 14 },
      { "part": "arm_r", "ignored": 14 },
      { "part": "hand_l", "ignored": 4 },
      { "part": "hand_r", "ignored": 4 },
      { "part": "torso", "ignored": 30 }
    ],
    "integrated_armor": [ "integrated_latex_skin" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_EYES",
    "name": { "str": "Homullus Eyes" },
    "points": 1,
    "visibility": 2,
    "ugliness": 0,
    "description": "Upon gaining this ability the Homullus's eyes begin change to look like doll's eyes, always staring at the world.  Glare no longer impacts them.",
    "types": [ "EYES" ],
    "category": [ "HOMULLUS" ],
    "integrated_armor": [ "integrated_homullus_eyes" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_BETTER_AT_LYING",
    "name": { "str": "Trust Me" },
    "points": 1,
    "visibility": 0,
    "ugliness": 0,
    "description": " 'Men were deceivers ever,' as the quotation runs.  To be human is to be a liar.  You are much more successful at lying to people now.",
    "category": [ "HOMULLUS" ],
    "social_modifiers": { "lie": 40 }
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_DREAMWALKER",
    "name": { "str": "Dreamwalker" },
    "points": 1,
    "visibility": 0,
    "ugliness": 0,
    "prereqs": [ "HOMULLUS_SKIN_1" ],
    "description": "From the dreams of mortals, you can spin remnants of fantasy into material substance.  When you sleep near mortals, you have a chance to awaken with some dreamdross nearby.",
    "category": [ "HOMULLUS" ],
    "//": "Ideally this would detect even non-allied NPCs nearby instead of just a location where NPCs are likely to be"
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_CHARM_FERALS",
    "name": { "str": "One of Us" },
    "points": 4,
    "visibility": 0,
    "ugliness": 0,
    "description": "With this ability, the Homullus can reach out to a feral's fractured mind and twist it, convincing them to function as an ally.",
    "prereqs": [ "HOMULLUS_BETTER_AT_LYING" ],
    "category": [ "HOMULLUS" ],
    "spells_learned": [ [ "homullus_charm_feral_spell", 1 ] ]
  },
  {
    "type": "mutation",
    "id": "FREE_WILL",
    "name": { "str": "Free Will" },
    "points": 1,
    "visibility": 0,
    "ugliness": 0,
    "description": "The Dollkin has resistance to attacks on its ability to act on it's choices.",
    "category": [ "HOMULLUS" ],
    "flags": [ "PSYSHIELD_PARTIAL" ]
  },
  {
    "type": "mutation",
    "id": "SENSE_THE_TOOLMAKERS",
    "name": { "str": "Sense the Toolmakers" },
    "points": 1,
    "description": "Your powers enhance your mundane senses and allow you to detect human beings.",
    "starting_trait": false,
    "purifiable": false,
    "valid": false,
    "active": true,
    "activated_is_setup": true,
    "enchantments": [
      {
        "condition": "ACTIVE",
        "special_vision": [
          {
            "condition": { "or": [ { "npc_has_species": "HUMAN" }, { "npc_has_species": "FERAL" }, { "npc_has_species": "RENFIELD" } ] },
            "distance": { "math": [ "u_val('perception') * 1.5" ] },
            "descriptions": [ { "id": "human_sense", "text": "You sense a human here.", "symbol": "@", "color": "c_white" } ]
          }
        ]
      }
    ]
  },
  {
    "type": "mutation",
    "id": "SENSE_THE_NIGHT_HUNTERS",
    "name": { "str": "Sense the Night Hunters" },
    "points": 1,
    "description": "This and other abilities native to Dollkin suggest that if vampires did create cities to concentrate their prey, something evolved afterwards to complicate the hunting grounds.",
    "flags": [ "ENHANCED_VISION", "WATCH" ],
    "player_display": true,
    "purifiable": false,
    "spells_learned": [ [ "homullus_sense_vampires", 1 ] ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_SUMMON_FERALS",
    "name": { "str": "The Lost and the Damned" },
    "points": 4,
    "visibility": 0,
    "ugliness": 0,
    "description": "The world crawls with the hungry dead and those who may as well be dead while they still live.  This allows the Homullus to call one of the latter to their side.",
    "prereqs": [ "HOMULLUS_CHARM_FERALS" ],
    "category": [ "HOMULLUS" ],
    "spells_learned": [ [ "homullus_summon_feral_spell", 1 ] ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_SELF_DECEPTION",
    "name": { "str": "Everything Will Be Fine" },
    "points": 4,
    "visibility": 0,
    "ugliness": 0,
    "description": "A habit of lying is hard to break, even when, or especially when, talking to oneself.  This trait grants the Homullus a spell that allows them to smooth out any negative moods they experience.",
    "category": [ "HOMULLUS" ],
    "prereqs": [ "HOMULLUS_BETTER_AT_LYING" ],
    "spells_learned": [ [ "homullus_self_deception_spell", 1 ] ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_INVISIBLE_TO_HUMANS",
    "name": { "str": "A Face in the Crowd" },
    "points": 3,
    "visibility": 0,
    "ugliness": 0,
    "description": "Upon gaining this ability the Homullus gains the ability to render themselves invisible to humans.",
    "category": [ "HOMULLUS" ],
    "prereqs": [ "HOMULLUS_SKIN_1" ],
    "prereqs2": [ "HOMULLUS_BACKSTAGE" ],
    "spells_learned": [ [ "homullus_invisible_to_humans_spell", 1 ] ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_REDUCED_VISIBILITY_ALLY",
    "name": { "str": "The Average Joe" },
    "points": 3,
    "visibility": 0,
    "ugliness": 0,
    "description": "Upon gaining this ability the Homullus gains the ability to render one of their allies inconspicuous.",
    "category": [ "HOMULLUS" ],
    "prereqs": [ "HOMULLUS_INVISIBLE_TO_HUMANS" ],
    "spells_learned": [ [ "homullus_reduced_visibility_ally_spell", 1 ] ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_RESTORE_POWER",
    "name": { "str": "Dynamo" },
    "points": 3,
    "visibility": 0,
    "ugliness": 0,
    "description": "Upon gaining this ability the Homullus gains the ability to recharge vehicles or power grids.",
    "category": [ "HOMULLUS" ],
    "prereqs": [ "HOMULLUS_PASSIVE_BIONIC_POWER" ],
    "spells_learned": [ [ "homullus_restore_power_spell", 1 ] ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_ADD_LEARNING_FOCUS",
    "name": { "str": "The Scholar's Regard" },
    "points": 3,
    "visibility": 0,
    "ugliness": 0,
    "description": "Upon gaining this ability the Homullus gains the ability to focus their mind to increase their learning ability.",
    "category": [ "HOMULLUS" ],
    "prereqs": [ "INT_UP_2", "INT_ALPHA" ],
    "spells_learned": [ [ "homullus_add_learning_focus_spell", 1 ] ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_ROAD_TRANSLOCATION",
    "name": { "str": "All Roads Lead to Rome" },
    "points": 3,
    "visibility": 0,
    "ugliness": 0,
    "description": "Upon gaining this ability the Homullus gains the ability to travel along a road to any bastion of civilization they have attuned to.",
    "category": [ "HOMULLUS" ],
    "threshreq": [ "THRESH_HOMULLUS" ],
    "prereqs": [ "HOMULLUS_CITY_STRIDER" ],
    "prereqs2": [ "HOMULLUS_GAIN_BIONIC_POWER_AND_MANA" ],
    "spells_learned": [ [ "homullus_road_translocate_spell", 1 ], [ "homullus_road_translocate_attune", 1 ] ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_CULTIVATE_GOBLIN_FRUIT",
    "name": { "str": "Cultivate Goblin Fruit" },
    "points": 3,
    "visibility": 0,
    "ugliness": 0,
    "description": "Upon gaining this ability the Homullus gains the ability to find a goblin fruit when in the remnants of civilization.",
    "category": [ "HOMULLUS" ],
    "spells_learned": [ [ "homullus_cultivate_goblin_fruit", 1 ] ]
  },
  {
    "type": "mutation",
    "id": "NO_TRACE_YET_I_WISH",
    "name": { "str": "No Trace Yet I Wish" },
    "points": 0,
    "visibility": 0,
    "ugliness": 0,
    "description": "The Homullus gains the ability to stop emitting scent at will.  They can use this to control when scent-tracking creatures will be able to find them.",
    "category": [ "HOMULLUS" ],
    "types": [ "SCENT" ],
    "activated_is_setup": true,
    "active": true,
    "activated_eocs": [ "EOC_HOMULLUS_NO_TRACE_ON" ],
    "deactivated_eocs": [ "EOC_HOMULLUS_NO_TRACE_ON" ]
  },
  {
    "type": "mutation",
    "id": "NO_TRACE_YET_I_WISH_active",
    "name": { "str": "No Trace Yet I Wish (on)" },
    "description": "You don't currently produce scent.",
    "copy-from": "NO_TRACE_YET_I_WISH",
    "active": false,
    "valid": false,
    "player_display": false,
    "flags": [ "NO_SCENT" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_BACKSTAGE",
    "name": { "str": "Backstage" },
    "points": 0,
    "visibility": -1,
    "ugliness": 0,
    "description": "At will, you can recede from the foreground of people's perceptions.  They will still notice you if you make yourself known.  Conversation with actual humans will be harder while this trait is active.",
    "category": [ "HOMULLUS" ],
    "prereqs": [ "NO_TRACE_YET_I_WISH" ],
    "activated_is_setup": true,
    "active": true,
    "activated_eocs": [ "EOC_HOMULLUS_BACKSTAGE_ON" ],
    "deactivated_eocs": [ "EOC_HOMULLUS_BACKSTAGE_ON" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_BACKSTAGE_active",
    "name": { "str": "Backstage (on)" },
    "description": "You have faded into the background.",
    "copy-from": "HOMULLUS_BACKSTAGE",
    "active": false,
    "valid": false,
    "player_display": false,
    "anger_relations": [ [ "HUMAN", -50 ], [ "FERAL", -50 ] ],
    "enchantments": [
      {
        "values": [
          { "value": "SOCIAL_LIE", "add": -20 },
          { "value": "SOCIAL_PERSUADE", "add": -20 },
          { "value": "SOCIAL_INTIMIDATE", "add": -30 }
        ]
      }
    ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_CBM_INSTALL",
    "name": "Cybernetic Integration",
    "points": 2,
    "visibility": 0,
    "ugliness": 0,
    "description": "Your flesh and bones can instinctively shift to allow manually installing cybernetics.  You no longer need external aid to install CBMs.",
    "category": [ "HOMULLUS" ],
    "flags": [ "MANUAL_CBM_INSTALLATION" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_CBM_MANA_1",
    "name": "Cybernetic Adaptation",
    "points": 4,
    "visibility": 0,
    "ugliness": 0,
    "description": "Your leylines have begun adapting to electronic interference.  Halves the mana penalty caused by stored bionic power.",
    "enchantments": [ { "values": [ { "value": "BIONIC_MANA_PENALTY", "multiply": -0.5 } ] } ],
    "prereqs": [ "HOMULLUS_CBM_INSTALL" ],
    "changes_to": "HOMULLUS_CBM_MANA_2",
    "category": [ "HOMULLUS" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_CBM_MANA_2",
    "name": "Complete Cybernetic Adaptation",
    "points": 8,
    "visibility": 0,
    "ugliness": 0,
    "description": "Your leylines have fully adapted to electronic interference.  You no longer suffer any mana penalty for stored bionic power.",
    "enchantments": [ { "values": [ { "value": "BIONIC_MANA_PENALTY", "multiply": -1 } ] } ],
    "prereqs": [ "HOMULLUS_CBM_MANA_1" ],
    "threshreq": [ "THRESH_HOMULLUS" ],
    "category": [ "HOMULLUS" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_PASSIVE_BIONIC_POWER",
    "name": "Internalized Charge",
    "points": 2,
    "visibility": 0,
    "ugliness": 0,
    "description": "You are capable of storing power directly in your flesh.  You gain 50 kJ of bionic power storage per Homullus trait you have.",
    "category": [ "HOMULLUS" ],
    "prereqs": [ "HOMULLUS_CBM_MANA_1", "HOMULLUS_CBM_MANA_2" ],
    "enchantments": [
      {
        "values": [ { "value": "BIONIC_POWER", "add": { "math": [ "u_sum_traits_of_category_char_has('HOMULLUS') * 50000000" ] } } ]
      }
    ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_ARMOR_MULT_1",
    "name": "Reinforced Armor",
    "points": 4,
    "visibility": 0,
    "ugliness": 0,
    "description": "Humans are flimsy creatures compared to even natural animals, yet by crafting armor they obtain durability that unthinking creatures will never reach.  You draw on this legacy, increasing the strength of armor you wear by 20%",
    "changes_to": "HOMULLUS_ARMOR_MULT_2",
    "category": [ "HOMULLUS" ],
    "enchantments": [ { "condition": { "u_has_worn_with_flag": "STURDY" }, "values": [ { "value": "ARMOR_ALL", "multiply": -0.2 } ] } ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_ARMOR_MULT_2",
    "name": "Fortified Armor",
    "points": 8,
    "visibility": 0,
    "ugliness": 0,
    "description": "You embody the tales of ancient knights, increasing the strength of armor you wear by 40%.",
    "prereqs": [ "HOMULLUS_ARMOR_MULT_1" ],
    "threshreq": [ "THRESH_HOMULLUS" ],
    "category": [ "HOMULLUS" ],
    "enchantments": [ { "condition": { "u_has_worn_with_flag": "STURDY" } }, { "values": [ { "value": "ARMOR_ALL", "multiply": -0.4 } ] } ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_DURABILITY_MULT_1",
    "name": "Equipment Hardening",
    "points": 4,
    "visibility": 0,
    "ugliness": 0,
    "description": "You conceptually harden your tools and armor, reducing the chance that they are damaged.",
    "changes_to": "HOMULLUS_DURABILITY_MULT_2",
    "category": [ "HOMULLUS" ],
    "enchantments": [ { "values": [ { "value": "EQUIPMENT_DAMAGE_CHANCE", "multiply": -0.33 } ] } ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_DURABILITY_MULT_2",
    "name": "Extreme Equipment Hardening",
    "points": 8,
    "visibility": 0,
    "ugliness": 0,
    "description": "You conceptually harden your tools and armor, immensely reducing the chance that they are damaged.",
    "prereqs": [ "HOMULLUS_DURABILITY_MULT_1" ],
    "threshreq": [ "THRESH_HOMULLUS" ],
    "category": [ "HOMULLUS" ],
    "enchantments": [ { "values": [ { "value": "EQUIPMENT_DAMAGE_CHANCE", "multiply": -0.66 } ] } ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_GAIN_BIONIC_POWER",
    "name": "Echoes of the Streets",
    "points": 5,
    "visibility": 0,
    "ugliness": 0,
    "description": "Though much of humanity has died, their echoes remain in the places they once called home.  The Homullus can draw on those echoes to restore their bionic power.",
    "changes_to": [ "HOMULLUS_GAIN_BIONIC_POWER_AND_MANA" ],
    "prereqs": [ "HOMULLUS_CBM_MANA_1", "HOMULLUS_CBM_MANA_2" ],
    "prereqs2": [ "HOMULLUS_PASSIVE_BIONIC_POWER" ],
    "category": [ "HOMULLUS" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_GAIN_BIONIC_POWER_AND_MANA",
    "name": "The Pulse of the Invisible",
    "points": 8,
    "visibility": 0,
    "ugliness": 0,
    "description": "Though much of humanity has died, their echoes remain in the places they once called home.  The Homullus can draw on those echoes to restore their bionic power and mana.",
    "prereqs": [ "HOMULLUS_GAIN_BIONIC_POWER" ],
    "category": [ "HOMULLUS" ],
    "threshreq": [ "THRESH_HOMULLUS" ],
    "enchantments": [
      {
        "condition": { "test_eoc": "EOC_HOMULLUS_IN_CIVILIZATION_CHECKER_CONDITION" },
        "values": [ { "value": "REGEN_MANA", "multiply": 0.25 } ]
      }
    ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_CITY_STRIDER",
    "name": { "str": "City Strider" },
    "points": 3,
    "visibility": 0,
    "ugliness": 0,
    "description": "You are at home in the artificial environments constructed by humanity.  You move slightly faster within.",
    "category": [ "HOMULLUS" ],
    "enchantments": [
      {
        "condition": {
          "or": [
            { "u_near_om_location": "road", "range": 3 },
            { "u_near_om_location": "dirt_road", "range": 3 },
            { "u_near_om_location": "subway", "range": 3 },
            { "u_near_om_location": "FACTION_CAMP_ANY", "range": 6 },
            { "u_near_om_location": "evac_center_18", "range": 6 },
            { "u_near_om_location": "isolated_road_field_0", "range": 6 },
            { "u_near_om_location": "lumbermill_0_0_ocu", "range": 6 },
            { "u_near_om_location": "ranch_camp_41", "range": 6 },
            { "u_near_om_location": "godco_5", "range": 6 },
            { "u_near_om_location": "pagan_cult_enter", "range": 6 },
            { "u_near_om_location": "smallscrapyard_ocu", "range": 4 },
            { "u_near_om_location": "robofachq_surface_entrance", "range": 6 }
          ]
        },
        "values": [ { "value": "MOVE_COST", "multiply": -0.1 } ]
      }
    ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_THE_HUNTER",
    "name": { "str": "Endurance Hunter" },
    "points": 2,
    "description": "Early humans chased prey for miles before it dropped dead from exhaustion, and the Homullus is heir to that legacy.  You have 33% more stamina.",
    "types": [ "CARDIO" ],
    "changes_to": [ "HOMULLUS_THE_HUNTER2" ],
    "category": [ "HOMULLUS" ],
    "enchantments": [ { "values": [ { "value": "MAX_STAMINA", "multiply": 0.33 } ] } ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_REGEN_STAMINA",
    "name": { "str": "Take the Line" },
    "points": 2,
    "description": "By standing together, humanity was able to overcome all threats, and it was only when they turned on each other that the Cataclysm grew out of control.  The Homullus regains Stamina 5% faster per ally within 30 meters (10% faster per ally if they have the Homullus trait).",
    "prereqs": [ "HOMULLUS_THE_HUNTER", "HOMULLUS_THE_HUNTER2" ],
    "category": [ "HOMULLUS" ],
    "enchantments": [
      {
        "values": [
          {
            "value": "REGEN_STAMINA",
            "multiply": {
              "math": [
                "(u_characters_nearby('radius': 30, 'attitude': 'any') + u_mon_species_nearby('FERAL', 'radius': 30, 'attitude': 'both')) * (0.05 * paraclesian_post_threshold_doubler(1))"
              ]
            }
          }
        ]
      }
    ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_EAT_DEMIHUMANS",
    "name": { "str": "The Top of the Food Chain" },
    "points": 5,
    "description": "Humanity are omnivores in the most literal sense.  You can eat anything not human without any moral qualms.  However, the food that pre-Cataclysm humanity would slowly poison themselves with is anathema to you, and you will eat only good-tasting food unless you are starving.",
    "types": [ "DIET" ],
    "prereqs": [ "HOMULLUS_THE_HUNTER", "HOMULLUS_THE_HUNTER2" ],
    "category": [ "HOMULLUS" ],
    "flags": [ "STRICT_HUMANITARIAN" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_TEMPERATURE_TOLERANCE",
    "name": { "str": "At Home in any Clime" },
    "points": 6,
    "description": "Before the Cataclysm there were cities all across the world.  From above the Arctic Circle to directly on the equator, humanity built their dwellings.  You are more comfortable with temperature extremes.",
    "types": [ "ACCLIMATIZATION" ],
    "category": [ "HOMULLUS" ],
    "enchantments": [
      {
        "condition": "ALWAYS",
        "values": [ { "value": "CLIMATE_CONTROL_CHILL", "add": 15 }, { "value": "CLIMATE_CONTROL_HEAT", "add": 15 } ]
      }
    ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_CRAFTING_BONUS_1",
    "name": { "str": "The Tool-Maker" },
    "points": 3,
    "visibility": 0,
    "ugliness": 0,
    "description": "Though they had no claws or fangs or armored skin, humanity mastered the world through their tools.  When near civilization, your crafting speed is increased.",
    "changes_to": [ "HOMULLUS_CRAFTING_BONUS_2" ],
    "category": [ "HOMULLUS" ],
    "enchantments": [
      {
        "condition": { "test_eoc": "EOC_HOMULLUS_IN_CIVILIZATION_CHECKER_CONDITION" },
        "values": [ { "value": "CRAFTING_SPEED_MULTIPLIER", "multiply": 0.15 } ]
      }
    ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_CRAFTING_BONUS_2",
    "name": { "str": "The Innovator" },
    "points": 3,
    "visibility": 0,
    "ugliness": 0,
    "description": "Though they had no claws or fangs or armored skin, humanity mastered the world through their tools.  When near civilization, your crafting speed and ability are increased.",
    "prereqs": [ "HOMULLUS_CRAFTING_BONUS_1" ],
    "changes_to": [ "HOMULLUS_CRAFTING_BONUS_3" ],
    "category": [ "HOMULLUS" ],
    "enchantments": [
      {
        "condition": { "test_eoc": "EOC_HOMULLUS_IN_CIVILIZATION_CHECKER_CONDITION" },
        "skills": [
          { "value": "electronics", "add": 1 },
          { "value": "fabrication", "add": 1 },
          { "value": "mechanics", "add": 1 },
          { "value": "tailor", "add": 1 }
        ],
        "values": [ { "value": "CRAFTING_SPEED_MULTIPLIER", "multiply": 0.25 } ]
      }
    ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_CRAFTING_BONUS_3",
    "name": { "str": "The Builder of Cities" },
    "points": 3,
    "visibility": 0,
    "ugliness": 0,
    "description": "Though they had no claws or fangs or armored skin, humanity mastered the world through their tools.  When near civilization, your crafting speed and ability are greatly increased.",
    "prereqs": [ "HOMULLUS_CRAFTING_BONUS_2" ],
    "category": [ "HOMULLUS" ],
    "threshreq": [ "THRESH_HOMULLUS" ],
    "//": "This should also reduce Construction times once there's some way to do so.",
    "enchantments": [
      {
        "condition": { "test_eoc": "EOC_HOMULLUS_IN_CIVILIZATION_CHECKER_CONDITION" },
        "skills": [
          { "value": "electronics", "add": 2 },
          { "value": "fabrication", "add": 2 },
          { "value": "mechanics", "add": 2 },
          { "value": "tailor", "add": 2 }
        ],
        "values": [ { "value": "CRAFTING_SPEED_MULTIPLIER", "multiply": 0.35 } ]
      }
    ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_GAIN_INTEGRATED_TOOLS",
    "name": { "str": "Essence of the Makers" },
    "points": 4,
    "visibility": 0,
    "ugliness": 0,
    "description": "With their tools, humanity built weapons, grew food, made homes, and tamed the wilderness.  The Homullus has internalized that essence into themselves, allowing them to use their bare hands to accomplish many tasks that would otherwise require tools.",
    "leads_to": "HOMULLUS_GAIN_INTEGRATED_HACKER",
    "prereqs": [ "HOMULLUS_CRAFTING_BONUS_1", "HOMULLUS_CRAFTING_BONUS_2", "HOMULLUS_CRAFTING_BONUS_3" ],
    "category": [ "HOMULLUS" ],
    "integrated_armor": [ "integrated_homullus_tools" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_GAIN_INTEGRATED_HACKER",
    "name": { "str": "Net Spider's Touch" },
    "points": 4,
    "visibility": 0,
    "ugliness": 0,
    "description": "While some other animals use simple tools, complex machinery is humanity's legacy alone.  The Homullus can log into a computer or hack electronics with but a touch.",
    "category": [ "HOMULLUS" ],
    "prereqs": [ "HOMULLUS_GAIN_INTEGRATED_TOOLS" ],
    "integrated_armor": [ "integrated_homullus_electrohack" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_EXPANDED_MUTATIONS",
    "name": "Mimicry of Biology",
    "points": 10,
    "visibility": 0,
    "ugliness": 0,
    "purifiable": false,
    "description": "As a spirit of humanity, you lack the natural biology required for mutagens to function.  However, your powers have grown far enough to allow you to use even the most abstract of human tools, allowing you to consume mutagens to change your body.  Unlike humans, however, there are thresholds you will never be able to reach, and should you choose this route, further development of your native spirit powers will be closed off to you.",
    "threshreq": [ "THRESH_HOMULLUS" ],
    "prereqs": [ "HOMULLUS_MINIMIZED_MUTATIONS" ],
    "category": [ "HOMULLUS" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_MINIMIZED_MUTATIONS",
    "name": "Homullus Biology",
    "//": "Stand in mutation to restrict beginning homullus's to homullus only mutations. Intended to be removed when HOMULLUS_EXPANDED_MUTATIONS is obtained.",
    "valid": false,
    "player_display": false,
    "purifiable": false,
    "points": 0,
    "visibility": 0,
    "ugliness": 0,
    "description": "",
    "allowed_category": [ "HOMULLUS" ],
    "changes_to": [ "HOMULLUS_EXPANDED_MUTATIONS" ],
    "category": [ "HOMULLUS" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_NO_DOLL_MUTATIONS",
    "name": "Homullus No Doll Mutations",
    "//": "For Homullus who choose to consume mutagen, prevent them from mutating any more homullus traits.",
    "valid": false,
    "player_display": false,
    "purifiable": false,
    "points": 0,
    "visibility": 0,
    "ugliness": 0,
    "description": "You have chosen the path of human mutation and further Homullus mutation is closed off to you.  You should not see this in-game.",
    "vitamin_rates": [ [ "mutagen_dollkin", 1 ] ],
    "allowed_category": [
      "ALPHA",
      "BATRACHIAN",
      "BEAST",
      "BIRD",
      "CATTLE",
      "CEPHALOPOD",
      "CHIMERA",
      "CHIROPTERAN",
      "CRUSTACEAN",
      "ELFA",
      "FELINE",
      "FISH",
      "GASTROPOD",
      "INSECT",
      "LIZARD",
      "LUPINE",
      "MEDICAL",
      "MOUSE",
      "PLANT",
      "RABBIT",
      "RAPTOR",
      "RAT",
      "SLIME",
      "SPIDER",
      "TROGLOBITE",
      "URSINE"
    ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_THE_HUNTER2",
    "name": { "str": "Running to Marathon" },
    "points": 2,
    "description": "Early humans chased prey for miles before it dropped dead from exhaustion, and the Homullus is heir to that legacy.  You have 33% more stamina and you can run for much longer before tiring.",
    "types": [ "CARDIO", "RUNNING" ],
    "prereqs": [ "HOMULLUS_THE_HUNTER" ],
    "category": [ "HOMULLUS" ],
    "threshreq": [ "THRESH_HOMULLUS" ],
    "enchantments": [ { "values": [ { "value": "MAX_STAMINA", "multiply": 0.33 } ] } ]
  },
  {
    "type": "mutation",
    "id": "DEATH_IS_BUT_A_DOOR",
    "name": { "str": "Death Is But A Door" },
    "points": 7,
    "visibility": 0,
    "ugliness": 0,
    "description": "One person may die, but their compatriots will carry their torch.  You too will have your legacy maintained if you die, but in a way far less metaphorical.  When you die, you will reincarnate within any nearby human, immediately shifting their form to match your own.  You will not be able to do this more than once per month.",
    "category": [ "HOMULLUS" ],
    "threshreq": [ "THRESH_HOMULLUS" ],
    "//": "An ability that allows the Homullus to be reborn instantly upon death in a nearby feral monster or npc.  If one is not nearby the power will fail."
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_DOLL_FORM",
    "name": { "str": "Mien of the Mannequin" },
    "points": 8,
    "description": "You may transform yourself into a doll in truth, ignoring the needs of the flesh and making most monsters less likely to attack you.  However, your stiff limbs will inhibit your movement.",
    "prereqs": [ "BEAUTIFUL2", "BEAUTIFUL3" ],
    "prereqs2": [ "HOMULLUS_SKIN_3" ],
    "category": [ "HOMULLUS" ],
    "threshreq": [ "THRESH_HOMULLUS" ],
    "active": true,
    "activated_is_setup": true,
    "activated_eocs": [ "EOC_HOMULLUS_DOLL_FORM_ON" ],
    "processed_eocs": [ "EOC_HOMULLUS_DOLL_FORM_MOVEMENT_COUNTER" ],
    "deactivated_eocs": [ "EOC_HOMULLUS_DOLL_FORM_ON" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_DOLL_FORM_TRAITS",
    "name": { "str": "Mannequin Form" },
    "description": "You are a doll in truth.  You do not need to eat or drink, and monsters will mostly ignore you, but you do not heal at all and crafting, as well as movement over any ground not almost-perfectly flat, is very difficult due to your stiff limbs.",
    "points": 10,
    "valid": false,
    "override_look": { "id": "mon_hallu_mannequin", "tile_category": "monster" },
    "enchantments": [
      {
        "skills": [ { "value": "dodge", "add": -5 } ],
        "values": [
          { "value": "METABOLISM", "multiply": -1.0 },
          { "value": "HUNGER", "multiply": -1.0 },
          { "value": "THIRST", "multiply": -1.0 },
          { "value": "REGEN_HP", "multiply": -1.0 },
          { "value": "CRAFTING_SPEED_MULTIPLIER", "multiply": -0.4 },
          { "value": "ATTACK_SPEED", "multiply": 0.8 },
          { "value": "MENDING_MODIFIER", "multiply": -1.0 },
          { "value": "EQUIPMENT_DAMAGE_CHANCE", "multiply": -1 }
        ]
      },
      {
        "condition": { "not": { "u_is_on_terrain_with_flag": "ROAD" } },
        "values": [ { "value": "MOVE_COST", "multiply": 2.5 } ]
      }
    ],
    "vitamin_rates": [ [ "vitC", -900 ], [ "iron", -900 ], [ "calcium", -900 ] ],
    "flags": [ "BLEED_IMMUNE" ]
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_DOLL_FORM_ANGER_RELATIONS",
    "name": { "str": "Mannequin Form Anger Relations" },
    "description": "Anger relations are here in a separate mutation so that they're removed on attacking a target or moving too quickly.",
    "points": 2,
    "valid": false,
    "player_display": false,
    "anger_relations": [
      [ "HUMAN", -91 ],
      [ "BIRD", -91 ],
      [ "MAMMAL", -91 ],
      [ "ZOMBIE", -91 ],
      [ "AMPHIBIAN", -91 ],
      [ "REPTILE", -91 ],
      [ "FISH", -91 ],
      [ "KRAKEN", -91 ],
      [ "MUTANT", -91 ],
      [ "NETHER", -91 ],
      [ "SLIME", -91 ],
      [ "FUNGUS", -91 ],
      [ "LEECH_PLANT", -91 ],
      [ "MIGO", -91 ],
      [ "INSECT", -91 ],
      [ "CENTIPEDE", -91 ],
      [ "INSECT_FLYING", -91 ],
      [ "SPIDER", -91 ],
      [ "PLANT", -91 ],
      [ "MOLLUSK", -91 ],
      [ "WORM", -91 ],
      [ "FERAL", -91 ],
      [ "ROBOT", -91 ],
      [ "HORROR", -91 ],
      [ "ABERRATION", -91 ],
      [ "VAMPIRE", -91 ]
    ],
    "//": "-91 should be enough that even monsters with 100 aggression won't immediately attack, but they'll be on a hair trigger."
  },
  {
    "type": "mutation",
    "id": "HOMULLUS_DOLL_FORM_ANGER_RELATIONS_ATTACKER",
    "name": { "str": "Mannequin Form Anger Relations Attacker" },
    "description": "This blocks you from gaining the anger relations mutation so you can't just turn Mien of the Mannequin on and off between attacks.",
    "points": 2,
    "valid": false,
    "player_display": false
  },
  {
    "type": "mutation",
    "id": "SOCIAL1",
    "copy-from": "SOCIAL1",
    "extend": { "category": [ "HOMULLUS" ] }
  },
  {
    "type": "mutation",
    "id": "SOCIAL2",
    "copy-from": "SOCIAL2",
    "extend": { "category": [ "HOMULLUS" ] }
  },
  {
    "type": "mutation",
    "id": "PRETTY",
    "copy-from": "PRETTY",
    "extend": { "category": [ "HOMULLUS", "FAIR_FOLK_NOBLE", "FAIR_FOLK_COMMONER_SELKIE", "LILIN" ] }
  },
  {
    "type": "mutation",
    "id": "BEAUTIFUL",
    "copy-from": "BEAUTIFUL",
    "extend": { "category": [ "HOMULLUS", "FAIR_FOLK_NOBLE", "FAIR_FOLK_COMMONER_SELKIE", "LILIN" ] }
  },
  {
    "type": "mutation",
    "id": "BEAUTIFUL2",
    "copy-from": "BEAUTIFUL2",
    "extend": {
      "category": [ "HOMULLUS", "FAIR_FOLK_NOBLE", "FAIR_FOLK_COMMONER_SELKIE" ],
      "threshreq": [ "THRESH_HOMULLUS", "THRESH_FAIR_FOLK_NOBLE", "THRESH_FAIR_FOLK_COMMONER_SELKIE" ]
    }
  },
  {
    "type": "mutation",
    "id": "BEAUTIFUL3",
    "copy-from": "BEAUTIFUL3",
    "extend": {
      "category": [ "HOMULLUS", "FAIR_FOLK_NOBLE", "FAIR_FOLK_COMMONER_SELKIE" ],
      "threshreq": [ "THRESH_HOMULLUS", "THRESH_FAIR_FOLK_NOBLE", "THRESH_FAIR_FOLK_COMMONER_SELKIE" ]
    }
  },
  {
    "type": "mutation",
    "id": "STR_UP",
    "copy-from": "STR_UP",
    "extend": { "category": [ "HOMULLUS", "FAIR_FOLK_COMMONER_TROW" ] }
  },
  {
    "type": "mutation",
    "id": "STR_UP_2",
    "copy-from": "STR_UP_2",
    "extend": { "category": [ "HOMULLUS", "FAIR_FOLK_COMMONER_TROW" ] }
  },
  {
    "type": "mutation",
    "id": "STR_ALPHA",
    "copy-from": "STR_ALPHA",
    "extend": { "category": [ "HOMULLUS" ], "threshreq": [ "THRESH_HOMULLUS" ] }
  },
  {
    "type": "mutation",
    "id": "DEX_UP",
    "copy-from": "DEX_UP",
    "extend": { "category": [ "HOMULLUS", "FAIR_FOLK_COMMONER_BROWNIE" ] }
  },
  {
    "type": "mutation",
    "id": "DEX_UP_2",
    "copy-from": "DEX_UP_2",
    "extend": { "category": [ "HOMULLUS", "FAIR_FOLK_COMMONER_BROWNIE" ] }
  },
  {
    "type": "mutation",
    "id": "DEX_ALPHA",
    "copy-from": "DEX_ALPHA",
    "extend": { "category": [ "HOMULLUS" ], "threshreq": [ "THRESH_HOMULLUS" ] }
  },
  {
    "type": "mutation",
    "id": "INT_UP",
    "copy-from": "INT_UP",
    "extend": { "category": [ "HOMULLUS" ] }
  },
  {
    "type": "mutation",
    "id": "INT_UP_2",
    "copy-from": "INT_UP_2",
    "extend": { "category": [ "HOMULLUS" ] }
  },
  {
    "type": "mutation",
    "id": "INT_ALPHA",
    "copy-from": "INT_ALPHA",
    "extend": { "category": [ "HOMULLUS" ], "threshreq": [ "THRESH_HOMULLUS" ] }
  },
  {
    "type": "mutation",
    "id": "PER_UP",
    "copy-from": "PER_UP",
    "extend": { "category": [ "HOMULLUS", "FAIR_FOLK_COMMONER_POOKA" ] }
  },
  {
    "type": "mutation",
    "id": "PER_UP_2",
    "copy-from": "PER_UP_2",
    "extend": { "category": [ "HOMULLUS", "FAIR_FOLK_COMMONER_POOKA" ] }
  },
  {
    "type": "mutation",
    "id": "PER_ALPHA",
    "copy-from": "PER_ALPHA",
    "extend": { "category": [ "HOMULLUS" ], "threshreq": [ "THRESH_HOMULLUS" ] }
  }
]
