[
  {
    "type": "effect_type",
    "id": "null"
  },
  {
    "//": "AI EFFECTS BELOW THIS",
    "type": "effect_type",
    "id": "hit_by_player",
    "name": [ "Hit By Player" ],
    "desc": [ "AI tag for when monsters are hit by player.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "ridden",
    "name": [ "Ridden" ],
    "desc": [ "AI tag for when critter is being ridden.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "npc_suspend",
    "name": [ "Suspended NPC" ],
    "desc": [ "AI tag for when an NPC needs to be rebooted after an infinite loop." ]
  },
  {
    "type": "effect_type",
    "id": "harnessed",
    "name": [ "Harnessed" ],
    "desc": [ "AI tag for when critter is being harnessed by a vehicle.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "docile",
    "name": [ "Docile Monster" ],
    "desc": [ "AI tag for when monsters are tamed.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "controlled",
    "name": [ "Controlled Monster" ],
    "desc": [ "AI tag for when monsters are being controlled by another.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "run",
    "name": [ "Hit-and-run Running" ],
    "desc": [ "AI tag for when hit-and-run monsters run away.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "spooked",
    "name": [ "Cornered Fighter Spooked" ],
    "desc": [ "AI tag to let CORNERED_FIGHTER monsters try to flee.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "spooked_recent",
    "name": [ "Cornered Fighter Recently Spooked" ],
    "desc": [ "AI tag to allow CORNERED_FIGHTER monsters to turn and fight.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "critter_well_fed",
    "name": [ "Well Fed" ],
    "show_in_info": true,
    "desc": [ "AI tag for when critter has had enough to eat.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "critter_underfed",
    "name": [ "Underfed" ],
    "show_in_info": true,
    "desc": [ "AI tag for when critter has not had enough to eat.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "dragging",
    "name": [ "Dragging" ],
    "show_in_info": true,
    "desc": [ "AI tag for when a monster is dragging you behind it.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "operating",
    "name": [ "Operating" ],
    "desc": [ "AI tag for when a monster is operating on you.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "countdown",
    "name": [ "Counting Down" ],
    "desc": [ "AI tag for monster's counting down.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "no_ammo",
    "name": [ "No Ammo" ],
    "desc": [ "AI tag used to stop a monster reviving with ammo.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "asked_to_lead",
    "name": [ "Asked to Lead" ],
    "desc": [ "AI tag for asking to lead NPCs.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "asked_to_follow",
    "name": [ "Asked to Follow" ],
    "desc": [ "AI tag for asking to NPCs to follow you.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "asked_to_train",
    "name": [ "Recently trained" ],
    "desc": [ "You recently finished a training session and need a mental break before teaching again." ]
  },
  {
    "type": "effect_type",
    "id": "asked_to_socialize",
    "name": [ "Asked to Socialize" ],
    "desc": [ "AI tag: for having recently asked an NPC to socialize.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "asked_to_hint",
    "name": [ "Asked to Hint" ],
    "desc": [ "AI tag: for having recently asked an NPC to give a hint.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "asked_personal_info",
    "name": [ "Asked Info" ],
    "desc": [ "AI tag for asking to NPCs for personal information.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "asked_for_item",
    "name": [ "Asked for Item" ],
    "desc": [ "AI tag for asking NPCs for items.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "currently_busy",
    "name": [ "Currently Busy" ],
    "desc": [ "AI cooldown tag for items or services.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "gave_quest_item",
    "name": [ "Already Gave Quest Item" ],
    "desc": [ "AI tag to prevent you from getting multiple quest items.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "catch_up",
    "name": [ "Catch Up" ],
    "desc": [ "AI tag for telling NPCs to catch up.  This is a bug if you have it." ],
    "int_add_val": 1,
    "max_intensity": 15
  },
  {
    "type": "effect_type",
    "id": "allow_sleep",
    "name": [ "Allow to Sleep" ],
    "desc": [ "AI tag for telling NPCs to sleep.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "npc_said",
    "name": [ "Said Something Recently" ],
    "desc": [ "AI tag to control NPC verbosity.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "socialized_recently",
    "name": [ "Socialized Recently" ],
    "desc": [ "AI tag for asking to NPCs to socialize.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "npc_run_away",
    "name": [ "Running Away" ],
    "desc": [ "AI tag to enable NPCs to flee.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "npc_flee_player",
    "name": [ "Running Away" ],
    "desc": [ "AI tag to enable NPCs to flee the player.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "npc_fire_bad",
    "name": [ "Avoiding a Fire" ],
    "desc": [ "AI tag to enable NPCs to escape uncontrolled fires.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "npc_player_still_looking",
    "name": [ "Waiting till You Find Something" ],
    "desc": [
      "AI tag to prevent NPCs from following the player while the player is finding an additional copy of an item.  This is a bug if you have it."
    ]
  },
  {
    "type": "effect_type",
    "id": "infection",
    "name": [ "Infection" ],
    "desc": [ "AI tag used for the infected NPC quest.  This is a bug if you have it." ],
    "base_mods": { "speed_mod": [ -80 ] }
  },
  {
    "type": "effect_type",
    "id": "pet",
    "name": [ "Pet" ],
    "desc": [ "AI tag used for pet critters.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "paid",
    "name": [ "Paid" ],
    "desc": [ "AI tag used for paid critters.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "pacified",
    "name": [ "Pacified" ],
    "desc": [ "AI tag used for pacified critters.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "has_bag",
    "name": [ "Has Bag" ],
    "desc": [ "AI tag used for critters holding your bags.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "monster_armor",
    "name": [ "Has Armor" ],
    "desc": [ "AI tag used for critters wearing armor.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "monster_saddled",
    "name": [ "Has Saddle" ],
    "desc": [ "AI tag used for critters wearing a saddle.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "leashed",
    "name": [ "Has Leash" ],
    "desc": [ "AI tag used for critters wearing a leash.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "led_by_leash",
    "name": [ "Being Led by Leash" ],
    "desc": [ "AI tag used for critters forced to follow using a leash.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "tied",
    "name": [ "Tied Up" ],
    "desc": [ "AI tag used for tied up critters.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "shrieking",
    "name": [ "Shrieking" ],
    "desc": [ "AI tag used for screecher sounds.  This is a bug if you have it." ],
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "targeted",
    "name": [ "Turret Is Targeted" ],
    "desc": [ "AI tag used for turret targeting sounds.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "bounced",
    "name": [ "Bounced" ],
    "desc": [ "AI tag used for bouncing ammo targeting.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "frenzy",
    "name": [ "Frenzied" ],
    "desc": [ "Monster effect used to buff allies.  This is a bug if you have it." ],
    "max_intensity": 5,
    "int_add_val": 1,
    "max_duration": "15 m",
    "base_mods": { "speed_mod": [ 10 ], "hit_mod": [ 1 ], "dodge_mod": [ 1 ] },
    "scaling_mods": { "speed_mod": [ 10 ], "hit_mod": [ 1 ], "dodge_mod": [ 0.5 ] }
  },
  {
    "type": "effect_type",
    "id": "pushed",
    "name": [ "Pushed" ],
    "desc": [ "AI tag used for monsters pushing each other.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "worked_on",
    "name": [ "Worked On" ],
    "desc": [ "AI tag used for robots being disabled.  This is a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "venom_player1",
    "name": [ "Weak Player Venom" ],
    "desc": [ "Don't worry, you shouldn't get this." ],
    "max_duration": 120,
    "base_mods": { "hurt_amount": [ 10 ], "hurt_min": [ 1 ], "hurt_chance": [ 2 ] },
    "//": "10+0,5/s dmg, from max duration avg 70 (range 10-130)"
  },
  {
    "type": "effect_type",
    "id": "venom_player2",
    "name": [ "Strong Player Venom" ],
    "desc": [ "Don't worry, you really shouldn't get this." ],
    "max_duration": 120,
    "base_mods": { "hurt_amount": [ 20 ], "hurt_min": [ 4 ], "hurt_chance": [ 2 ], "speed_mod": [ -50 ] },
    "//": "20+2/s dmg, from max duration avg 260 (range 20-480)"
  },
  {
    "type": "effect_type",
    "id": "dripping_mechanical_fluid",
    "name": [ "Mechanical Fluid Dripping" ],
    "desc": [ "AI tag used for robot monsters losing mechanical fluid.  This is a bug if you have it." ],
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "staggered",
    "name": [ "Staggered" ],
    "//": "Mainly for monsters",
    "desc": [ "You've been knocked off-balance by an attack." ],
    "apply_message": "You're staggered off-balance.",
    "max_duration": "5 s",
    "base_mods": { "speed_mod": [ -20 ] },
    "removes_effects": [ "grabbing", "grabbing_2" ],
    "rating": "bad",
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "sneezing",
    "name": [ "Sneezing" ],
    "desc": [ "Effect to briefly distract you while you sneeze.  You should not be able to see this." ],
    "max_duration": "1 s",
    "base_mods": { "speed_mod": [ -20 ], "dex_mod": [ -2 ], "per_mod": [ -4 ] },
    "show_in_info": false
  },
  {
    "type": "effect_type",
    "id": "acid_charged",
    "name": [ "Charged Acid Glands" ],
    "//": "Enables special attacks where specified",
    "desc": [ "Your acid glands are full and ready to burst.  Ew." ]
  },
  {
    "type": "effect_type",
    "id": "maimed_acid_gland",
    "name": [ "Maimed Acid Glands" ],
    "//": "Disables special attacks where specified",
    "desc": [ "Your acid glands got all leaky." ]
  },
  {
    "type": "effect_type",
    "id": "elec_charged",
    "name": [ "Charged Capacitor" ],
    "desc": [ "Your capacitors sizzle with bioelectricity." ]
  },
  {
    "type": "effect_type",
    "id": "maimed_capacitor",
    "name": [ "Maimed Capacitor" ],
    "desc": [ "You can't deal with this charge." ]
  },
  {
    "type": "effect_type",
    "id": "maimed_tail",
    "name": [ "Maimed Tail" ],
    "desc": [ "Your tail is broken.  You're not sure what to do with this information." ]
  },
  {
    "type": "effect_type",
    "id": "maimed_claws",
    "name": [ "Maimed Claws" ],
    "//": "Disables special attacks where specified",
    "desc": [ "Your claws broke.  Like a broken nail, but somehow worse." ]
  },
  {
    "type": "effect_type",
    "id": "maimed_armor",
    "name": [ "Cracked Shell" ],
    "//": "Exposes certain weakpoints",
    "desc": [ "You feel exposed -and pretty buggy- without your shell." ]
  },
  {
    "type": "effect_type",
    "id": "disarmed",
    "name": [ "Disarmed" ],
    "//": "Disables monster weapon attacks",
    "desc": [ "You have been forced to drop any wielded weapon.  You can wield them again if you manage to survive." ]
  },
  {
    "type": "effect_type",
    "id": "maimed_arm",
    "name": [ "Broken Arm" ],
    "//": "Disables base grabs, scratches and monster weapon attacks",
    "desc": [ "Your arms are broken.  Your imaginary monster arms, so this is probably a bug." ]
  },
  {
    "type": "effect_type",
    "id": "maimed_mandible",
    "name": [ "Maimed Mandibles" ],
    "//": "Given by weakpoints, used to disable bites if specified in the bite def",
    "desc": [ "Your mandibles are unusable.  What, you don't have mandibles?  Then it must be a bug if you have it." ]
  },
  {
    "type": "effect_type",
    "id": "maimed_tongue",
    "name": [ "Injured Tongue" ],
    "//": "Given by weakpoints, used to disable pulls if specified in the attack def",
    "desc": [ "Cat got your tongue?  No?  Then it must have been a bug." ]
  },
  {
    "type": "effect_type",
    "id": "maimed_leg",
    "name": [ "Maimed Legs" ],
    "desc": [ "Your bugged legs are maimed beyond recognition.  How will you leap now?" ],
    "base_mods": { "speed_mod": [ -20 ] }
  },
  {
    "type": "effect_type",
    "id": "maimed_stinger",
    "name": [ "Maimed Stinger" ],
    "//": "Same as maimed_mandible, no effect unless specified in the attack's definition",
    "desc": [ "Your beautiful stinger is broken!  That must be a bug, right?" ]
  },
  {
    "type": "effect_type",
    "id": "maimed_wings",
    "name": [ "Maimed Wings" ],
    "//": "Hardcoded effect handled by monster::flies via effect flag",
    "desc": [ "Your wings are useless, robbing you of unlimited flight." ],
    "flags": [ "DISABLE_FLIGHT" ]
  },
  {
    "type": "effect_type",
    "id": "stumbled_into_invisible",
    "name": [ "Stumbled Into Invisible Player" ],
    "desc": [ "This creature has stumbled into an invisible player and is now aware of their presence." ]
  },
  {
    "//": "ACTUAL PLAYER EFFECTS START HERE",
    "type": "effect_type",
    "id": "downed",
    "name": [ "Downed" ],
    "desc": [ "You're knocked to the ground.  You have to get up before you can move." ],
    "apply_message": "You're knocked to the floor!",
    "rating": "bad",
    "resist_traits": [ "GASTROPOD_FOOT" ],
    "show_in_info": true,
    "flags": [ "DISABLE_FLIGHT", "EFFECT_LIMB_SCORE_MOD" ],
    "limb_score_mods": [
      { "limb_score": "balance", "modifier": 0.1, "resist_modifier": 0.8 },
      { "limb_score": "reaction", "modifier": 0.5 },
      { "limb_score": "block", "modifier": 0.5 }
    ]
  },
  {
    "type": "effect_type",
    "id": "assisted",
    "name": [ "Assisted" ],
    "max_intensity": 1000,
    "desc": [ "You're receiving assistance to practice a surgery." ]
  },
  {
    "type": "effect_type",
    "id": "masked_scent",
    "name": [ "Masked Scent" ],
    "desc": [ "Your scent is masked by another one." ]
  },
  {
    "type": "effect_type",
    "id": "got_checked",
    "name": [ "Got a Check-up" ],
    "desc": [ "Your received a complete check-up and are now aware of the state of your health." ]
  },
  {
    "type": "effect_type",
    "id": "heating_bionic",
    "name": [ "Heated" ],
    "max_intensity": 1000,
    "desc": [ "At least one of your bionics is producing heat and warming you." ]
  },
  {
    "type": "effect_type",
    "id": "winded",
    "name": [ "Winded" ],
    "desc": [ "You're short of breath.  Running and fighting will be difficult until you recover." ],
    "apply_message": "Your breath gives out!",
    "remove_message": "You catch your breath.",
    "rating": "bad",
    "max_duration": "30 s",
    "base_mods": {
      "per_mod": [ -1 ],
      "dex_mod": [ -1 ],
      "str_mod": [ -3 ],
      "speed_mod": [ -30 ],
      "pain_min": [ 1 ],
      "pain_chance": [ 1 ],
      "pain_max_val": [ 20 ]
    },
    "limb_score_mods": [
      { "limb_score": "reaction", "modifier": 0.5 },
      { "limb_score": "lift", "modifier": 0.75 },
      { "limb_score": "block", "modifier": 0.75 },
      { "limb_score": "manip", "modifier": 0.5 },
      { "limb_score": "swim", "modifier": 0.3 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "darkness",
    "apply_message": "Your vision flickers and goes gray!",
    "remove_message": "The world flickers back to normality.",
    "rating": "bad",
    "resist_traits": [ "PER_SLIME_OK" ],
    "limb_score_mods": [
      { "limb_score": "vision", "modifier": 0.5, "resist_modifier": 1.0 },
      { "limb_score": "night_vis", "modifier": 0.1, "resist_modifier": 1.0 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "stunned",
    "name": [ "Stunned" ],
    "desc": [ "Your movement is randomized." ],
    "apply_message": "You're stunned!",
    "rating": "bad",
    "show_in_info": true,
    "limb_score_mods": [ { "limb_score": "balance", "modifier": 0.2 }, { "limb_score": "reaction", "modifier": 0.0 } ],
    "flags": [ "DISABLE_FLIGHT", "EFFECT_LIMB_SCORE_MOD", "NO_SPELLCASTING", "NO_PSIONICS" ]
  },
  {
    "type": "effect_type",
    "id": "sensor_stun",
    "name": [ "Sensor scrambling" ],
    "desc": [ "Your artificial senses are scrambled and report false readings." ],
    "apply_message": "You're stunned!",
    "rating": "bad",
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "dazed",
    "name": [ "Dazed" ],
    "desc": [ "You're visibly shaken up, and are having a hard time focusing on what's going on around you." ],
    "apply_message": "The scream dazes you!",
    "rating": "bad",
    "max_intensity": 10,
    "max_duration": "10 m",
    "int_add_val": 2,
    "scaling_mods": { "speed_mod": [ -3 ] },
    "show_in_info": true,
    "limb_score_mods": [
      { "limb_score": "balance", "modifier": 0.5 },
      { "limb_score": "reaction", "modifier": 0.35 },
      { "limb_score": "vision", "modifier": 0.75 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "riding",
    "name": [ "Riding" ],
    "desc": [ "You are riding an animal." ],
    "apply_message": "You mount your steed.",
    "rating": "good",
    "limb_score_mods": [ { "limb_score": "balance", "modifier": 0.8 }, { "limb_score": "reaction", "modifier": 0.75 } ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "onfire",
    "name": [ "On Fire" ],
    "desc": [ "Loss of health - Entire Body\nYour clothing and other equipment may be consumed by the flames." ],
    "remove_memorial_log": "Put out the fire.",
    "apply_message": "You're on fire!  Wait in place to attempt to put out the fire.",
    "apply_memorial_log": "Caught on fire.",
    "rating": "bad",
    "max_intensity": 3,
    "int_dur_factor": "5 s",
    "max_duration": "50 s",
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "bouldering",
    "name": [ "Unstable Footing" ],
    "desc": [ "Your footing is unstable.  It's more difficult to fight while standing here." ],
    "apply_message": "You try to keep your balance.",
    "resist_traits": [ "GASTROPOD_BALANCE" ],
    "rating": "bad",
    "limb_score_mods": [ { "limb_score": "balance", "modifier": 0.75 }, { "limb_score": "footing", "modifier": 0.4 } ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "blind",
    "name": [ "Blind" ],
    "desc": [ "Range of Sight: 0.  You cannot see anything." ],
    "removes_effects": [ "glare", "snow_glare", "darkness" ],
    "apply_message": "You're blinded!",
    "remove_message": "Your sight returns!",
    "rating": "bad",
    "show_in_info": true,
    "limb_score_mods": [
      { "limb_score": "vision", "modifier": 0.0 },
      { "limb_score": "night_vis", "modifier": 0.0 },
      { "limb_score": "reaction", "modifier": 0.2 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD", "BLIND" ]
  },
  {
    "type": "effect_type",
    "id": "earphones",
    "name": [ "Wearing Earphones" ],
    "desc": [ "You are wearing earphones and can't hear much from outside world." ],
    "rating": "bad",
    "limb_score_mods": [ { "limb_score": "reaction", "modifier": 0.9 } ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "deaf",
    "name": [ "Impaired Hearing", "Ringing Ears", "Deaf" ],
    "desc": [
      "Your hearing is impaired.",
      "You can barely hear anything and your ears hurt.",
      "You can't hear anything and your head aches from all the noise.  You can't converse with NPCs."
    ],
    "apply_message": "Your ears ring!",
    "remove_message": "You can hear again!",
    "rating": "bad",
    "max_intensity": 3,
    "int_dur_factor": "100 s",
    "base_mods": { "pain_min": [ 1 ], "pain_chance": [ -50 ], "pain_chance_bot": [ 1000 ] },
    "scaling_mods": { "pain_max_val": [ 5 ], "pain_chance": [ 150 ] },
    "limb_score_mods": [ { "limb_score": "reaction", "modifier": 0.9, "scaling": -0.2 } ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "glowy_led",
    "apply_message": "A bionic LED is glowing softly beneath your skin.",
    "rating": "mixed"
  },
  {
    "type": "effect_type",
    "id": "staggered_character",
    "name": [ "Staggered" ],
    "desc": [ "You've been knocked off-balance by an attack." ],
    "apply_message": "You're staggered off-balance.",
    "rating": "bad",
    "limb_score_mods": [ { "limb_score": "balance", "modifier": 0.8 }, { "limb_score": "reaction", "modifier": 0.8 } ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ],
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "poison",
    "name": [ "Poisoned" ],
    "desc": [ "You have been poisoned!" ],
    "miss_messages": [ [ "You feel bad inside.", 1 ] ],
    "rating": "bad",
    "resist_traits": [ "POISRESIST" ],
    "resist_effects": [ "prophylactic_antivenom" ],
    "pain_sizing": true,
    "hurt_sizing": true,
    "main_parts_only": true,
    "base_mods": {
      "per_mod": [ -2, -1 ],
      "dex_mod": [ -1, -1 ],
      "str_mod": [ -2, 0 ],
      "pain_min": [ 1 ],
      "pain_chance": [ 150, 900 ],
      "hurt_min": [ 1 ],
      "hurt_chance": [ 450, 2700 ]
    },
    "show_in_info": true,
    "blood_analysis_description": "Poison"
  },
  {
    "type": "effect_type",
    "id": "badpoison",
    "name": [ "Badly Poisoned" ],
    "desc": [ "You have been badly poisoned!" ],
    "miss_messages": [ [ "You feel bad inside.", 2 ] ],
    "rating": "bad",
    "resist_traits": [ "POISRESIST" ],
    "resist_effects": [ "prophylactic_antivenom" ],
    "pain_sizing": true,
    "hurt_sizing": true,
    "main_parts_only": true,
    "base_mods": {
      "per_mod": [ -2 ],
      "dex_mod": [ -2 ],
      "str_mod": [ -3, -1 ],
      "speed_mod": [ -10 ],
      "pain_min": [ 2 ],
      "pain_chance": [ 100, 500 ],
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ 300, 1800 ]
    },
    "show_in_info": true,
    "blood_analysis_description": "Poison"
  },
  {
    "type": "effect_type",
    "id": "tpollen",
    "name": [ "Short of Breath" ],
    "desc": [ "The pollen makes it hard to breathe!" ],
    "miss_messages": [ [ "You cough out pollen.", 1 ] ],
    "rating": "bad",
    "harmful_cough": true,
    "pain_sizing": true,
    "hurt_sizing": true,
    "main_parts_only": true,
    "base_mods": {
      "per_mod": [ -2, -1 ],
      "dex_mod": [ -1, -1 ],
      "str_mod": [ -2, 0 ],
      "pain_min": [ 2 ],
      "pain_chance": [ 150, 900 ],
      "hurt_min": [ 2 ],
      "hurt_chance": [ 450, 2700 ],
      "speed_mod": [ -10 ],
      "cough_chance": [ 10 ]
    },
    "show_in_info": true,
    "limb_score_mods": [ { "limb_score": "breathing", "modifier": 0.6 } ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ],
    "blood_analysis_description": "Unknown Organic Toxin"
  },
  {
    "id": "venom_dmg",
    "type": "effect_type",
    "name": [ "Poisoned Wound" ],
    "desc": [ "The wound swells visibly and burns like hell." ],
    "apply_message": "Ow, that stings!",
    "remove_message": "The burning pain subsides, but the damage is done.",
    "show_intensity": false,
    "rating": "bad",
    "resist_traits": [ "POISRESIST" ],
    "blood_analysis_description": "Necrotizing Venom",
    "resist_effects": [ "prophylactic_antivenom" ],
    "pain_sizing": true,
    "hurt_sizing": true,
    "main_parts_only": true,
    "max_intensity": 125,
    "max_effective_intensity": 100,
    "int_dur_factor": 18,
    "max_duration": 2250,
    "//": "30 m to max, 7,5 m overhead, dmg chance scales from 1/13 to 1/3, Pain from 1/20 to 1/5",
    "base_mods": {
      "pain_amount": [ 5, 2 ],
      "pain_min": [ 0, -4 ],
      "pain_chance": [ 20, 100 ],
      "pain_max_val": [ 60, 20 ],
      "hurt_amount": [ 5, 0 ],
      "hurt_min": [ 2, 1 ],
      "hurt_chance": [ 13, 100 ],
      "hurt_tick": [ 36 ]
    },
    "scaling_mods": { "pain_min": [ 0.05, 0.01 ], "pain_chance": [ -0.15, -0.8 ], "hurt_chance": [ -0.11, -0.81 ] }
  },
  {
    "id": "venom_weaken",
    "type": "effect_type",
    "name": [ "Weakening Poison" ],
    "desc": [ "You feel feeble." ],
    "apply_message": "The sting itself barely hurt, but suddenly you feel exhausted.",
    "remove_message": "The weight on your chest lessens.",
    "rating": "bad",
    "resist_traits": [ "POISRESIST" ],
    "blood_analysis_description": "Systemic Inflammatory Agents",
    "speed_name": "Poisoned",
    "resist_effects": [ "prophylactic_antivenom" ],
    "max_intensity": 125,
    "max_effective_intensity": 100,
    "max_duration": 18000,
    "int_dur_factor": 144,
    "dur_add_perc": 500,
    "show_intensity": false,
    "//": "4h to max, 1h overhead; Str/Dex to -6/3; Stam chance 0,25-0,5 / 0,1-0,2; Vomit ~1 per max duration",
    "base_mods": {
      "str_mod": [ -2, 0 ],
      "dex_mod": [ -2, 0 ],
      "stamina_amount": [ -2000, -1000 ],
      "stamina_min": [ -5 ],
      "stamina_chance": [ 4.5, 10 ],
      "speed_mod": [ -10, 0 ],
      "vomit_chance": [ 15, 150 ],
      "vomit_tick": [ 1200 ]
    },
    "scaling_mods": {
      "str_mod": [ -0.05, -0.04 ],
      "dex_mod": [ -0.05, -0.04 ],
      "stamina_min": [ -0.351, -0.151 ],
      "stamina_chance": [ -0.021, -0.051 ],
      "speed_mod": [ -0.31, -0.21 ]
    },
    "limb_score_mods": [
      { "limb_score": "manip", "modifier": 1.0, "scaling": -0.01, "resist_scaling": -0.0025 },
      { "limb_score": "lift", "modifier": 1.0, "scaling": -0.01, "resist_scaling": -0.0025 },
      { "limb_score": "grip", "modifier": 1.0, "scaling": -0.01, "resist_scaling": -0.0025 },
      { "limb_score": "block", "modifier": 1.0, "scaling": -0.01, "resist_scaling": -0.0025 },
      { "limb_score": "reaction", "modifier": 1.0, "scaling": -0.01, "resist_scaling": -0.025 },
      { "limb_score": "balance", "modifier": 1.0, "scaling": -0.01, "resist_scaling": -0.0025 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "venom_blind",
    "name": [ "Distracted", "Inattentive", "Dissociated" ],
    "desc": [
      "You find it hard to concentrate on your surroundings properly.",
      "You're not even listening, are you?",
      "Everything will be fine.  Just ignore all you see, and everything will be fine."
    ],
    "apply_message": "Your vision grows blurry.",
    "miss_messages": [ [ "It was right here, wasn't it?", 2 ], [ "Are you sure there's something there?", 1 ] ],
    "max_intensity": 3,
    "int_add_val": 1,
    "int_decay_step": -1,
    "int_decay_tick": 90,
    "int_decay_remove": true,
    "resist_traits": [ "ELFA_NV" ],
    "base_mods": { "per_mod": [ -3, 0 ] },
    "scaling_mods": { "per_mod": [ -2, -1 ] },
    "limb_score_mods": [
      { "limb_score": "vision", "modifier": 0.75, "resist_modifier": 1.0, "scaling": -0.25, "resist_scaling": -0.1 },
      { "limb_score": "night_vis", "modifier": 1.0, "resist_modifier": 1.0, "scaling": 0.0, "resist_scaling": 0.0 },
      { "limb_score": "reaction", "modifier": 1.0, "resist_modifier": 1.0, "scaling": 0.0, "resist_scaling": 0.0 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD_LOCAL" ]
  },
  {
    "type": "effect_type",
    "id": "venom_pain",
    "name": [ "Distracting Wound", "Painful Wound", "Searing Wound" ],
    "desc": [ "The wound throbs with sharp pain." ],
    "apply_message": "A dull pain starts spreading from the wound!",
    "max_intensity": 6,
    "int_add_val": 1,
    "int_decay_step": -1,
    "int_decay_tick": 100,
    "int_decay_remove": true,
    "resist_traits": [ "PAINRESIST" ],
    "base_mods": { "pain_amount": [ 10, 2 ], "pain_min": [ 5, 1 ], "pain_chance": [ 10, 20 ], "pain_tick": [ 5 ] },
    "scaling_mods": { "pain_min": [ 5, 1 ], "pain_chance": [ -1, 0 ] }
  },
  {
    "type": "effect_type",
    "id": "foodpoison",
    "name": [ "Food Poisoning" ],
    "desc": [ "Your stomach is extremely upset, and you are quite nauseated." ],
    "//": "In formal usage, 'nauseous' technically means 'to cause nausea [in others],' not 'feeling sick.'",
    "miss_messages": [ [ "Your stomach bothers you.", 1 ] ],
    "rating": "bad",
    "resist_traits": [ "POISRESIST", "VOMITSTOMACH" ],
    "base_mods": {
      "per_mod": [ -1 ],
      "dex_mod": [ -1 ],
      "str_mod": [ -3, -1 ],
      "speed_mod": [ -20 ],
      "pain_min": [ 1 ],
      "pain_chance": [ 300, 900 ],
      "vomit_chance": [ 600, 1200 ]
    }
  },
  {
    "type": "effect_type",
    "id": "paralyzepoison",
    "name": [
      "Slowed",
      "Slowed",
      "Slowed",
      "Slowed",
      "Slowed",
      "Sluggish",
      "Sluggish",
      "Sluggish",
      "Sluggish",
      "Sluggish",
      "Partially Paralyzed",
      "Partially Paralyzed",
      "Partially Paralyzed",
      "Partially Paralyzed",
      "Partially Paralyzed",
      "Totally Paralyzed",
      "Totally Paralyzed",
      "Totally Paralyzed",
      "Totally Paralyzed",
      "Totally Paralyzed"
    ],
    "desc": [ "You are being slowed by a paralyzing poison!" ],
    "miss_messages": [ [ "You feel stiff.", 3 ] ],
    "rating": "bad",
    "max_intensity": 20,
    "resist_traits": [ "POISRESIST" ],
    "resist_effects": [ "prophylactic_antivenom" ],
    "int_add_val": 1,
    "int_decay_tick": 600,
    "base_mods": { "dex_mod": [ -0.34, -0.17 ], "speed_mod": [ -5, -3 ] },
    "scaling_mods": { "dex_mod": [ -0.34, -0.17 ], "speed_mod": [ -5, -3 ] },
    "limb_score_mods": [
      {
        "//": "Worse for fine manipulation than large movements",
        "limb_score": "manip",
        "modifier": 0.8,
        "resist_modifier": 1.0,
        "scaling": -0.1,
        "resist_scaling": -0.025
      },
      { "limb_score": "lift", "modifier": 0.9, "resist_modifier": 1.0, "scaling": -0.05, "resist_scaling": -0.00125 },
      { "limb_score": "grip", "modifier": 0.8, "resist_modifier": 1.0, "scaling": -0.1, "resist_scaling": -0.025 },
      { "limb_score": "block", "modifier": 0.9, "resist_modifier": 1.0, "scaling": -0.05, "resist_scaling": -0.00125 },
      {
        "limb_score": "breathing",
        "modifier": 0.9,
        "resist_modifier": 1.0,
        "scaling": -0.05,
        "resist_scaling": -0.00125
      },
      {
        "limb_score": "move_speed",
        "modifier": 0.9,
        "resist_modifier": 1.0,
        "scaling": -0.05,
        "resist_scaling": -0.00125
      },
      { "limb_score": "balance", "modifier": 0.8, "resist_modifier": 1.0, "scaling": -0.1, "resist_scaling": -0.025 },
      { "limb_score": "swim", "modifier": 0.9, "resist_modifier": 1.0, "scaling": -0.05, "resist_scaling": -0.00125 },
      { "limb_score": "crawl", "modifier": 0.9, "resist_modifier": 1.0, "scaling": -0.05, "resist_scaling": -0.00125 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ],
    "show_in_info": true,
    "blood_analysis_description": "Paralyzing Poison"
  },
  {
    "type": "effect_type",
    "id": "nausea",
    "name": [ "Slightly Nauseous", "Mildly Nauseous", "Nauseous", "Very Nauseous", "Extremely Nauseous" ],
    "desc": [ "You are nauseous and may lead to vomiting." ],
    "remove_message": "You no longer feel nauseous.",
    "rating": "bad",
    "int_dur_factor": "3 m",
    "max_intensity": 5,
    "max_duration": "15 m",
    "base_mods": { "vomit_chance": [ 500 ] }
  },
  {
    "type": "effect_type",
    "id": "sleep_deprived",
    "name": [ "Sleep Deprived" ],
    "desc": [ "Your sleep debt has been steadily increasing for a while.  You should get some rest." ],
    "rating": "bad",
    "max_intensity": 20160,
    "int_dur_factor": 240,
    "base_mods": { "speed_mod": [ -5 ] },
    "scaling_mods": { "speed_mod": [ -1 ], "int_mod": [ -0.33 ], "per_mod": [ -0.33 ], "str_mod": [ -0.17 ], "dex_mod": [ -0.17 ] },
    "apply_message": "You feel weary, your body tired from lack of quality sleep.",
    "remove_message": "You have finally caught up with your lost sleep, and you feel refreshed and awake for a change."
  },
  {
    "type": "effect_type",
    "id": "melatonin",
    "name": [ "Melatonin Supplements" ],
    "desc": [ "You took some melatonin supplements.  These will help with sleep deprivation." ],
    "max_duration": 100800,
    "dur_add_perc": 60,
    "rating": "good",
    "blood_analysis_description": "Melatonin"
  },
  {
    "type": "effect_type",
    "id": "mutagen",
    "name": [ "Changing", "Warping", "Mutagen Overdose" ],
    "desc": [
      "You consumed mutagen.  It was probably a good idea.",
      "You can feel your insides shifting.  It feels… nice.",
      "Your innards churn in an unnatural fashion - if you survive this, you'll be a changed… something."
    ],
    "main_parts_only": true,
    "max_intensity": 3,
    "resist_traits": [ "MUT_JUNKIE" ],
    "base_mods": { "hurt_min": [ 1 ], "hurt_max": [ 2 ], "hurt_chance": [ -22 ], "hurt_tick": [ 30 ] },
    "scaling_mods": { "hurt_chance": [ 21, 0 ] },
    "rating": "bad",
    "remove_message": "Your body is starting to feel normal again.",
    "blood_analysis_description": "Mutagen Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagenic_slurry",
    "name": [ "Mutagenic Slurry" ],
    "desc": [ "Your stomach feels like it's burning.  Hopefully that was a good idea…" ],
    "main_parts_only": true,
    "resist_traits": [ "MUT_JUNKIE" ],
    "base_mods": { "pain_min": [ 1 ], "pain_chance": [ 300, 900 ], "vomit_chance": [ 600, 1200 ] },
    "rating": "bad",
    "apply_message": "You feel awful!",
    "remove_message": "You're feeling a little better now.",
    "blood_analysis_description": "Mutagenic Toxins Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_chelator",
    "name": [ "Mutagen Chelator" ],
    "desc": [ "You took a dose of chelator.  Any mutagenic drugs in your body are being purged." ],
    "main_parts_only": true,
    "blood_analysis_description": "Mutagen Chelator Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_alpha",
    "name": [ "Alpha Mutation", "Alpha Transformation", "Alpha Metamorphosis" ],
    "desc": [
      "You consumed alpha primer.",
      "You feel better.  So much better.",
      "The world needs you, surely this won't kill you.  It better not."
    ],
    "main_parts_only": true,
    "max_intensity": 3,
    "resist_traits": [ "THRESH_ALPHA" ],
    "base_mods": {
      "vomit_chance": [ 1150 ],
      "vomit_tick": [ 120 ],
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ 500 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 90 ],
      "pain_tick": [ 50 ]
    },
    "scaling_mods": {
      "vomit_chance": [ -450 ],
      "str_mod": [ 1 ],
      "per_mod": [ 1 ],
      "dex_mod": [ 1 ],
      "int_mod": [ 1 ],
      "hurt_chance": [ -240, -50 ],
      "hurt_tick": [ -25 ],
      "pain_chance": [ -30 ]
    },
    "rating": "bad",
    "blood_analysis_description": "Alpha Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_batrachian",
    "name": [ "Frog Mutation", "Frog Transformation", "Frog Metamorphosis" ],
    "desc": [
      "You consumed frog primer.",
      "Now, to find a quiet pond and settle for the wait…",
      "You feel like you're about to croak… if you don't keel over first."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_BATRACHIAN" ],
    "base_mods": {
      "vomit_chance": [ 900 ],
      "vomit_tick": [ 90 ],
      "thirst_min": [ 1 ],
      "thirst_max": [ 2 ],
      "thirst_tick": [ 1000 ],
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": {
      "vomit_chance": [ -425 ],
      "thirst_tick": [ -400 ],
      "speed_mod": [ 3 ],
      "per_mod": [ 1.5 ],
      "hurt_chance": [ 21, 0 ],
      "pain_chance": [ -30 ]
    },
    "rating": "bad",
    "blood_analysis_description": "Frog Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_beast",
    "name": [ "Beast Mutation", "Beast Transformation", "Beast Metamorphosis" ],
    "desc": [
      "You consumed beast primer.",
      "There must be prey around.  Stay alert.",
      "Primal instincts overwhelm your mind, and your saliva has turned to froth."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_BEAST" ],
    "base_mods": {
      "hunger_min": [ 1 ],
      "hunger_max": [ 2 ],
      "hunger_tick": [ 500 ],
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": {
      "hunger_tick": [ -200 ],
      "str_mod": [ 1 ],
      "per_mod": [ 1 ],
      "dex_mod": [ 1 ],
      "int_mod": [ -2.5 ],
      "hurt_chance": [ 21, 0 ],
      "pain_chance": [ -30 ]
    },
    "rating": "bad",
    "blood_analysis_description": "Beast Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_bird",
    "name": [ "Bird Mutation", "Bird Transformation", "Bird Metamorphosis" ],
    "desc": [
      "You consumed bird primer.",
      "You feel the pull of the skies.",
      "Goosebumps stand across your entire body.  You keep feeling that you're falling."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_BIRD" ],
    "base_mods": {
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": { "str_mod": [ -2 ], "per_mod": [ 1.5 ], "speed_mod": [ 3.5 ], "hurt_chance": [ 21, 0 ], "pain_chance": [ -30 ] },
    "rating": "bad",
    "blood_analysis_description": "Bird Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_cattle",
    "name": [ "Cattle Mutation", "Cattle Transformation", "Cattle Metamorphosis" ],
    "desc": [
      "You consumed cattle primer.",
      "This pasture will grow barren soon.  Keep moving.",
      "Dull fog clouds your mind, and you feel close to vomiting."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_CATTLE" ],
    "base_mods": {
      "vomit_chance": [ 1200 ],
      "vomit_tick": [ 90 ],
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 150 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": {
      "vomit_chance": [ -450 ],
      "str_mod": [ 2.5 ],
      "dex_mod": [ -1 ],
      "int_mod": [ -1.5 ],
      "hurt_chance": [ 21, 0 ],
      "pain_chance": [ -5 ]
    },
    "rating": "bad",
    "blood_analysis_description": "Cattle Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_cephalopod",
    "name": [ "Cephalopod Mutation", "Cephalopod Transformation", "Cephalopod Metamorphosis" ],
    "desc": [
      "You consumed cephalopod primer.",
      "Become one with your surroundings.",
      "Your skin crawls and your extremities twitch and jerk."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_CEPHALOPOD" ],
    "base_mods": {
      "thirst_min": [ 1 ],
      "thirst_max": [ 2 ],
      "thirst_tick": [ 1000 ],
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 40 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": { "thirst_tick": [ -400 ], "int_mod": [ 2.5 ], "hurt_chance": [ 21, 0 ], "pain_chance": [ -30 ] },
    "rating": "bad",
    "blood_analysis_description": "Cephalopod Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_chimera",
    "name": [ "Chimera Mutation", "Chimera Transformation", "Chimera Metamorphosis" ],
    "desc": [
      "You consumed chimera primer.  Why?",
      "Your flesh is the clay of the new world.  You'll overcome all challenges.",
      "Your body heaving and changing is a rough time, but what doesn't kill you makes you stronger."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_CHIMERA" ],
    "base_mods": {
      "hunger_min": [ 1 ],
      "hunger_max": [ 3 ],
      "hunger_tick": [ 300 ],
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": { "hunger_tick": [ -120 ], "str_mod": [ 2.5 ], "int_mod": [ -2 ], "hurt_chance": [ 21, 0 ], "pain_chance": [ -30 ] },
    "rating": "bad",
    "blood_analysis_description": "Chimera Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_elfa",
    "name": [ "Elf-A Mutation", "Elf-A Transformation", "Elf-A Metamorphosis" ],
    "desc": [
      "You consumed Elf-A primer.",
      "You must look after this world, if noone else will.",
      "You see stars.  You see so many stars."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_ELFA" ],
    "base_mods": {
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 200 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 50 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": { "per_mod": [ 2.5 ], "int_mod": [ 1 ], "hurt_chance": [ 21, 0 ], "pain_chance": [ -15 ] },
    "rating": "bad",
    "blood_analysis_description": "Elf-A Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_feline",
    "name": [ "Feline Mutation", "Feline Transformation", "Feline Metamorphosis" ],
    "desc": [
      "You consumed feline primer.",
      "Quiet steps and sharp claws.  They'll never see it coming.",
      "If this overdose kills you, you've got a few more lives… right?"
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_FELINE" ],
    "base_mods": {
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": {
      "str_mod": [ -0.5 ],
      "per_mod": [ 1 ],
      "dex_mod": [ 1 ],
      "int_mod": [ -1.5 ],
      "hurt_chance": [ 21, 0 ],
      "pain_chance": [ -30 ]
    },
    "rating": "bad",
    "blood_analysis_description": "Feline Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_fish",
    "name": [ "Fish Mutation", "Fish Transformation", "Fish Metamorphosis" ],
    "desc": [
      "You consumed fish primer.",
      "The waters call to you.  Leave this exposed wasteland.",
      "You feel clammy yet dry, absolutely parched no matter how much you drink."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_FISH" ],
    "base_mods": {
      "thirst_min": [ 1 ],
      "thirst_max": [ 2 ],
      "thirst_tick": [ 900 ],
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 200 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": { "thirst_tick": [ -400 ], "per_mod": [ 1 ], "dex_mod": [ 1.5 ], "hurt_chance": [ 21, 0 ], "pain_chance": [ -30 ] },
    "rating": "bad",
    "blood_analysis_description": "Fish Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_gastropod",
    "name": [ "Snail Mutation", "Snail Transformation", "Snail Metamorphosis" ],
    "desc": [
      "You consumed snail primer.",
      "Slow and steady wins the race.",
      "You itch terribly, and your mouth feels salty and dry."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_GASTROPOD" ],
    "base_mods": { "hurt_min": [ 1 ], "hurt_max": [ 2 ], "hurt_chance": [ -22 ], "hurt_tick": [ 60 ] },
    "scaling_mods": { "str_mod": [ 1.5 ], "speed_mod": [ -7.5 ], "hurt_chance": [ 21, 0 ] },
    "rating": "bad",
    "blood_analysis_description": "Snail Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_human",
    "name": [ "Human Purification", "Human Reversion", "Human Regression" ],
    "desc": [
      "You consumed purifier.",
      "You consumed a large amount of purifier.  Why does it feel so strange?",
      "You consumed a huge amount of purifier, and you can tell that something isn't right."
    ],
    "max_intensity": 3,
    "resist_traits": [  ],
    "base_mods": { "str_mod": [ 0, -2 ], "per_mod": [ 0, -2 ], "dex_mod": [ 0, -2 ], "int_mod": [ 0, -2 ] },
    "scaling_mods": { "str_mod": [ 0, -2.5 ], "per_mod": [ 0, -2.5 ], "dex_mod": [ 0, -2.5 ], "int_mod": [ 0, -2.5 ] },
    "rating": "bad",
    "blood_analysis_description": "Human Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_insect",
    "name": [ "Insect Mutation", "Insect Transformation", "Insect Metamorphosis" ],
    "desc": [
      "You consumed insect primer.",
      "You can't wait for your change.  It can't be long now.",
      "You can't stop shivering and twitching.  Life is so short."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_INSECT" ],
    "base_mods": {
      "vomit_chance": [ 900 ],
      "vomit_tick": [ 90 ],
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": {
      "vomit_chance": [ -420 ],
      "speed_mod": [ 1.5 ],
      "per_mod": [ 0.5 ],
      "dex_mod": [ 1.5 ],
      "int_mod": [ -1.5 ],
      "hurt_chance": [ 21, 0 ],
      "pain_chance": [ -30 ]
    },
    "rating": "bad",
    "blood_analysis_description": "Insect Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_lizard",
    "name": [ "Lizard Mutation", "Lizard Transformation", "Lizard Metamorphosis" ],
    "desc": [
      "You consumed lizard primer.",
      "Your skin feels dry and too small.  You'll have to molt soon.",
      "Your limbs slump, almost ready to tear right out of their sockets."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_LIZARD" ],
    "base_mods": {
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 50 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 125 ]
    },
    "scaling_mods": { "dex_mod": [ 1 ], "int_mod": [ -1.5 ], "hurt_chance": [ 21, 0 ], "pain_chance": [ -30 ] },
    "rating": "bad",
    "blood_analysis_description": "Lizard Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_lupine",
    "name": [ "Lupine Mutation", "Lupine Transformation", "Lupine Metamorphosis" ],
    "desc": [
      "You consumed lupine primer.",
      "Where's your pack?  How will you survive without them?",
      "You pant, unable to stop pacing and full of hunger."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_LUPINE" ],
    "base_mods": {
      "hunger_min": [ 10 ],
      "hunger_max": [ 20 ],
      "hunger_tick": [ 500 ],
      "hunger_chance": [ 6 ],
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": {
      "hunger_tick": [ -175 ],
      "str_mod": [ 1.5 ],
      "per_mod": [ 1.5 ],
      "int_mod": [ -2 ],
      "speed_mod": [ 2.5 ],
      "hurt_chance": [ 21, 0 ],
      "pain_chance": [ -30 ]
    },
    "rating": "bad",
    "blood_analysis_description": "Lupine Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_medical",
    "name": [ "Medical Mutation", "Medical Transformation", "Medical Metamorphosis" ],
    "desc": [
      "You consumed medical primer.",
      "You consumed medical primer.  You should do that again.",
      "You're tearing yourself apart.  Need to get fixed back up.  Should put some stitches in you."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_MEDICAL" ],
    "base_mods": {
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 40 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": { "str_mod": [ 2 ], "dex_mod": [ 2 ], "int_mod": [ -2.5 ], "hurt_chance": [ 21, 0 ], "pain_chance": [ -16 ] },
    "rating": "bad",
    "blood_analysis_description": "Medical Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_mouse",
    "name": [ "Mouse Mutation", "Mouse Transformation", "Mouse Metamorphosis" ],
    "desc": [
      "You consumed mouse primer.",
      "Your heart pounds, knowing that predators could approach at any second!",
      "Your heart hammers away with a rapid, irregular beat."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_MOUSE" ],
    "base_mods": {
      "speed_mod": [ 1 ],
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": { "str_mod": [ -1.5 ], "dex_mod": [ 1 ], "speed_mod": [ 6.5 ], "hurt_chance": [ 21, 0 ], "pain_chance": [ -30 ] },
    "rating": "bad",
    "blood_analysis_description": "Mouse Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_plant",
    "name": [ "Plant Mutation", "Plant Transformation", "Plant Metamorphosis" ],
    "desc": [
      "You consumed plant primer.",
      "All this running… why don't you just find a nice, fertile spot and bask in the sun?",
      "Your processes are slowing.  You would make great fertilizer."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_PLANT" ],
    "base_mods": { "hurt_min": [ 1 ], "hurt_max": [ 2 ], "hurt_chance": [ -22 ], "hurt_tick": [ 200 ] },
    "scaling_mods": { "str_mod": [ 1.5 ], "dex_mod": [ 1.5 ], "int_mod": [ -1 ], "speed_mod": [ -7.5 ], "hurt_chance": [ 21, 0 ] },
    "rating": "bad",
    "blood_analysis_description": "Plant Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_raptor",
    "name": [ "Raptor Mutation", "Raptor Transformation", "Raptor Metamorphosis" ],
    "desc": [
      "You consumed raptor primer.",
      "Sharpen your talons and clean your feathers.  Your prey won't give itself easily.",
      "Delusions fill your head… is it true?  Did you die long ago?"
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_RAPTOR" ],
    "base_mods": {
      "hunger_min": [ 5 ],
      "hunger_max": [ 15 ],
      "hunger_tick": [ 500 ],
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 100 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": {
      "hunger_tick": [ -200 ],
      "per_mod": [ 1 ],
      "dex_mod": [ 1.5 ],
      "int_mod": [ -3 ],
      "speed_mod": [ 7.5 ],
      "hurt_chance": [ 21, 0 ],
      "pain_chance": [ -30 ]
    },
    "rating": "bad",
    "blood_analysis_description": "Raptor Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_rabbit",
    "name": [ "Rabbit Mutation", "Rabbit Transformation", "Rabbit Metamorphosis" ],
    "desc": [
      "You consumed rabbit primer.",
      "So much to do!  Better hop to it!",
      "Will you have a future?  Will any new generations be born… your pounding head is full of worry."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_RABBIT" ],
    "base_mods": {
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 60 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": {
      "str_mod": [ -1.5 ],
      "dex_mod": [ 2.5 ],
      "int_mod": [ -1 ],
      "speed_mod": [ 3.5 ],
      "hurt_chance": [ 21, 0 ],
      "pain_chance": [ -15 ]
    },
    "rating": "bad",
    "blood_analysis_description": "Rabbit Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_rat",
    "name": [ "Rat Mutation", "Rat Transformation", "Rat Metamorphosis" ],
    "desc": [
      "You consumed rat primer.",
      "This place is too open.  Hide!",
      "Dull aches fill your stomach, and every smell seems offensive."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_RAT" ],
    "base_mods": {
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": { "dex_mod": [ 1 ], "int_mod": [ -2 ], "speed_mod": [ 3.5 ], "hurt_chance": [ 21, 0 ], "pain_chance": [ -30 ] },
    "rating": "bad",
    "blood_analysis_description": "Rat Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_slime",
    "name": [ "Slime Mutation", "Slime Transformation", "Slime Metamorphosis" ],
    "desc": [ "You consumed slime primer.", "Plop.", "Brain… melting…" ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_SLIME" ],
    "base_mods": {
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 90 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 10 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": {
      "str_mod": [ -1.5 ],
      "dex_mod": [ 1.5 ],
      "int_mod": [ 2.5 ],
      "speed_mod": [ -3.5 ],
      "hurt_chance": [ 21, 0 ],
      "pain_chance": [ -30 ]
    },
    "rating": "bad",
    "blood_analysis_description": "Slime Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_spider",
    "name": [ "Spider Mutation", "Spider Transformation", "Spider Metamorphosis" ],
    "desc": [
      "You consumed spider primer.",
      "An anchor line there and there, connect with capture threads…",
      "Perhaps you should curl up, just curl up and give in."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_SPIDER" ],
    "base_mods": {
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 1 ],
      "pain_chance": [ 60 ],
      "pain_tick": [ 100 ]
    },
    "scaling_mods": { "dex_mod": [ 1.5 ], "int_mod": [ -1 ], "speed_mod": [ 4 ], "hurt_chance": [ 21, 0 ], "pain_chance": [ -25 ] },
    "rating": "bad",
    "blood_analysis_description": "Spider Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_troglobite",
    "name": [ "Troglobite Mutation", "Troglobite Transformation", "Troglobite Metamorphosis" ],
    "desc": [
      "You consumed troglobite primer.",
      "Down in the dark corners of the new world.  That's where you belong.",
      "Deep and dark, your bones ache and twist."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_TROGLOBITE" ],
    "base_mods": {
      "hurt_min": [ 2 ],
      "hurt_max": [ 3 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": { "str_mod": [ 2 ], "per_mod": [ -2.5 ], "dex_mod": [ 1 ], "hurt_chance": [ 21, 0 ], "pain_chance": [ -30 ] },
    "rating": "bad",
    "blood_analysis_description": "Troglobite Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_ursine",
    "name": [ "Ursine Mutation", "Ursine Transformation", "Ursine Metamorphosis" ],
    "desc": [
      "You consumed ursine primer.",
      "Berries, brood, honey, or meat?  What will today bring?",
      "Sleep sounds good.  Sleep forever, maybe."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_URSINE" ],
    "base_mods": {
      "str_mod": [ 1 ],
      "fatigue_min": [ 1 ],
      "fatigue_chance": [ 1100 ],
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 150 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": {
      "str_mod": [ 2.5 ],
      "per_mod": [ -1 ],
      "dex_mod": [ -1 ],
      "fatigue_chance": [ -500 ],
      "hurt_chance": [ 21, 0 ],
      "pain_chance": [ -30 ]
    },
    "rating": "bad",
    "blood_analysis_description": "Ursine Primer Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_crustacean",
    "name": [ "Crustacean Mutation", "Crustacean Transformation", "Crustacean Metamorphosis" ],
    "desc": [
      "You consumed crustacean mutagen.",
      "You consumed a large amount of crustacean mutagen.",
      "You consumed a life-changing amount of crustacean mutagen."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_CRUSTACEAN" ],
    "base_mods": {
      "hurt_min": [ 1 ],
      "hurt_max": [ 2 ],
      "hurt_chance": [ -22 ],
      "hurt_tick": [ 75 ],
      "pain_min": [ 1 ],
      "pain_max": [ 2 ],
      "pain_chance": [ 100 ],
      "pain_tick": [ 75 ]
    },
    "scaling_mods": { "hurt_chance": [ 21, 0 ], "pain_chance": [ -30 ] },
    "rating": "bad",
    "blood_analysis_description": "Crustacean Mutagen Contamination"
  },
  {
    "type": "effect_type",
    "id": "beartrap",
    "name": [ "Stuck in a Beartrap" ],
    "desc": [ "You can't move until you get free!" ],
    "apply_message": "You are caught!",
    "rating": "bad",
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "glare",
    "name": [ "Glare" ],
    "desc": [ "The sun is in your eyes." ],
    "apply_message": "The sunlight's glare makes it hard to see.",
    "rating": "bad",
    "max_duration": "1 m",
    "base_mods": { "per_mod": [ -1 ] },
    "//": "No night vision for you",
    "limb_score_mods": [
      { "limb_score": "vision", "modifier": 0.5 },
      { "limb_score": "night_vis", "modifier": 0.0 },
      { "limb_score": "reaction", "modifier": 0.75 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD_LOCAL" ]
  },
  {
    "type": "effect_type",
    "id": "snow_glare",
    "name": [ "Snow Glare" ],
    "desc": [ "The sunlight is reflecting off the snow." ],
    "apply_message": "The sunlight reflecting off the snow makes it hard to see.",
    "rating": "bad",
    "base_mods": { "per_mod": [ -1 ] },
    "limb_score_mods": [
      { "limb_score": "vision", "modifier": 0.5 },
      { "limb_score": "night_vis", "modifier": 0.0 },
      { "limb_score": "reaction", "modifier": 0.75 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD_LOCAL" ]
  },
  {
    "type": "effect_type",
    "id": "laserlocked",
    "name": [ "Laser-targeted" ],
    "desc": [ "A laser sight is targeting you!" ],
    "apply_message": "",
    "rating": "bad"
  },
  {
    "type": "effect_type",
    "id": "was_laserlocked",
    "name": [ "" ],
    "desc": [ "" ],
    "apply_message": "",
    "rating": "bad"
  },
  {
    "type": "effect_type",
    "id": "smoke_eyes",
    "name": [
      "Little Eye Irritation (Smoke)",
      "Minor Eye Irritation (Smoke)",
      "Huge Eye Irritation (Smoke)",
      "Bad Eye Irritation (Smoke)"
    ],
    "desc": [
      "Your eyes are mildly irritated.",
      "Your eyes are watering.",
      "Your eyes sting badly and tears stream from them continuously.",
      "You can barely see anything due to your massive eye irritation and the flood of tears streaming from them."
    ],
    "apply_message": [
      [ "Your eyes are mildly irritated.", "bad" ],
      [ "Your eyes watering out of smoke.", "bad" ],
      [ "Your eyes sting badly and tears stream from them continuously.", "bad" ],
      [
        "You can barely see anything due to your massive eye irritation and the flood of tears streaming from them.",
        "bad"
      ]
    ],
    "miss_messages": [ [ "Your eyes sting and tear from the smoke.", 1 ] ],
    "max_duration": "3 m",
    "max_intensity": 4,
    "int_decay_tick": 40,
    "base_mods": { "per_mod": [ -1 ] },
    "scaling_mods": { "per_mod": [ -1 ] },
    "limb_score_mods": [
      { "limb_score": "vision", "modifier": 0.8, "resist_modifier": 1.0, "scaling": -0.2 },
      { "limb_score": "night_vis", "modifier": 0.8, "resist_modifier": 1.0, "scaling": -0.2 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ],
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "smoke_lungs",
    "name": [ "Inhaled Some Smoke", "Inhaled Plenty of Smoke", "Smoke Inhalation", "Bad Smoke Inhalation" ],
    "desc": [
      "You draw in a faint whiff of smoke.",
      "A noticeable volume of smoke fills your lungs.",
      "A dense cloud of smoke enters your lungs.",
      "You inhale an overwhelming volume of smoke."
    ],
    "apply_message": [
      [ "You draw in a faint whiff of smoke.", "bad" ],
      [ "A noticeable volume of smoke fills your lungs.", "bad" ],
      [ "A dense cloud of smoke enters your lungs.", "bad" ],
      [ "You inhale an overwhelming volume of smoke.", "bad" ]
    ],
    "miss_messages": [ [ "Your lungs burn from the smoke.", 1 ] ],
    "harmful_cough": true,
    "max_duration": "3 m",
    "max_intensity": 4,
    "int_decay_tick": 40,
    "scaling_mods": { "str_mod": [ -1 ], "dex_mod": [ -1 ], "cough_chance": [ 10 ] },
    "limb_score_mods": [
      { "limb_score": "breathing", "resist_modifier": 1, "scaling": -0.25 },
      { "limb_score": "reaction", "resist_modifier": 1, "scaling": -0.1 },
      { "limb_score": "balance", "resist_modifier": 1, "scaling": -0.1 },
      { "limb_score": "lift", "resist_modifier": 1, "scaling": -0.1 },
      { "limb_score": "manip", "resist_modifier": 1, "scaling": -0.1 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ],
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "teargas",
    "name": [ "Tear Gas" ],
    "desc": [ "You've been exposed to tear gas!" ],
    "apply_message": "You inhale a lungful of tear gas.",
    "rating": "bad",
    "miss_messages": [ [ "Your eyes burn from the tear gas.", 2 ] ],
    "harmful_cough": true,
    "max_duration": "30 m",
    "base_mods": { "str_mod": [ -2 ], "dex_mod": [ -2 ], "per_mod": [ -5 ], "speed_mod": [ -10 ], "cough_chance": [ 5 ] },
    "limb_score_mods": [
      { "limb_score": "vision", "modifier": 0.5 },
      { "limb_score": "night_vis", "modifier": 0.5 },
      { "limb_score": "reaction", "modifier": 0.75 },
      { "limb_score": "breathing", "modifier": 0.3 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ],
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "boomered",
    "name": [ "Boomered" ],
    "desc": [ "Your vision is obscured by a disgusting splatter of bile." ],
    "apply_message": "You're covered in bile!",
    "rating": "bad",
    "base_mods": { "per_mod": [ -3 ], "vomit_chance": [ 500 ] },
    "limb_score_mods": [
      { "limb_score": "vision", "modifier": 0.1 },
      { "limb_score": "night_vis", "modifier": 0.0 },
      { "limb_score": "reaction", "modifier": 0.2 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "glowing",
    "name": [ "Glowing" ],
    "desc": [ "You are covered in glowing goo!" ],
    "apply_message": "You're covered in a glowing goo!",
    "rating": "bad",
    "base_mods": { "vomit_chance": [ 500 ] }
  },
  {
    "type": "effect_type",
    "id": "invisibility",
    "name": [ "Invisible" ],
    "desc": [ "You are invisible." ],
    "//": "Applying this to monsters will make them invisible unless they are adjacent to the player.",
    "flags": [ "INVISIBLE" ]
  },
  {
    "type": "effect_type",
    "id": "took_flumed",
    "rating": "good",
    "blood_analysis_description": "Antihistamines",
    "max_duration": 57600,
    "dur_add_perc": 30
  },
  {
    "type": "effect_type",
    "id": "took_xanax",
    "max_duration": 14400,
    "dur_add_perc": 22,
    "base_mods": { "stim_tick": [ 150 ], "stim_min": [ -1 ], "stim_min_val": [ -1 ] },
    "rating": "good",
    "blood_analysis_description": "Fast-acting sedatives"
  },
  {
    "type": "effect_type",
    "id": "took_xanax_visible",
    "name": [ "Took Fast-acting Sedative" ],
    "desc": [ "You took a fast-acting sedative some time ago and you might still be under its influence." ],
    "max_duration": 18000,
    "dur_add_perc": 20
  },
  {
    "type": "effect_type",
    "id": "took_prozac",
    "rating": "good",
    "blood_analysis_description": "Antidepressants",
    "max_duration": 64800,
    "dur_add_perc": 40
  },
  {
    "type": "effect_type",
    "id": "took_prozac_bad"
  },
  {
    "type": "effect_type",
    "id": "took_prozac_visible",
    "name": [ "Took Antidepressant" ],
    "desc": [ "You took an antidepressant some time ago and you might still be under its influence." ],
    "max_duration": 72000,
    "dur_add_perc": 35
  },
  {
    "type": "effect_type",
    "id": "in_pit",
    "name": [ "Stuck in a Pit" ],
    "desc": [ "You're stuck in a pit.  Sight distance is limited and you have to climb out." ],
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "took_thorazine",
    "rating": "good",
    "blood_analysis_description": "Antipsychotics",
    "max_duration": 64800,
    "dur_add_perc": 50
  },
  {
    "type": "effect_type",
    "id": "took_thorazine_bad"
  },
  {
    "type": "effect_type",
    "id": "took_thorazine_visible",
    "name": [ "Took Antipsychotic" ],
    "desc": [ "You took an antipsychotic some time ago and you might still be under its influence." ],
    "max_duration": 72000,
    "dur_add_perc": 35
  },
  {
    "type": "effect_type",
    "id": "no_sight",
    "name": [ "Poor Sight" ],
    "desc": [ "You can't see very far from this spot." ],
    "apply_message": "Your sight distance is impaired.",
    "rating": "bad",
    "limb_score_mods": [
      { "limb_score": "vision", "modifier": 0.1 },
      { "limb_score": "night_vis", "modifier": 0.0 },
      { "limb_score": "reaction", "modifier": 0.2 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "anticoagulant",
    "max_intensity": 3,
    "rating": "bad",
    "blood_analysis_description": "Blood Thinner",
    "effect_dur_scaling": [ { "effect_id": "bleed", "modifier": 1.05, "same_bp": false } ]
  },
  {
    "type": "effect_type",
    "id": "nsaid_eff",
    "//": "Blood pressure up.  Remember that this is divided by 10000, so maximum 5% increase.",
    "//2": "NSAIDs are the drug family that includes ibuprofen.",
    "rating": "bad",
    "base_mods": { "blood_pressure_tick": [ 100 ], "blood_pressure_min": [ 2 ], "blood_pressure_max_val": [ 500 ] }
  },
  {
    "type": "effect_type",
    "id": "pkill1_generic",
    "max_duration": "4 m",
    "base_mods": { "pkill_tick": [ 42 ], "pkill_min": [ 1 ], "pkill_max_val": [ 15 ] },
    "rating": "good",
    "blood_analysis_description": "Minor Painkiller"
  },
  {
    "type": "effect_type",
    "id": "pkill1_nsaid",
    "max_duration": "4 m",
    "base_mods": { "pkill_tick": [ 42 ], "pkill_min": [ 1 ], "pkill_max_val": [ 15 ] },
    "rating": "good",
    "blood_analysis_description": "Minor Painkiller (NSAID-based)"
  },
  {
    "type": "effect_type",
    "id": "pkill1_acetaminophen",
    "max_duration": "4 m",
    "base_mods": { "pkill_tick": [ 42 ], "pkill_min": [ 1 ], "pkill_max_val": [ 15 ] },
    "rating": "good",
    "blood_analysis_description": "Minor Painkiller (Acetaminophen)"
  },
  {
    "type": "effect_type",
    "id": "pkill2",
    "pkill_addict_reduces": true,
    "base_mods": { "pkill_tick": [ 42 ], "pkill_min": [ 2 ] },
    "rating": "good",
    "blood_analysis_description": "Moderate Painkiller"
  },
  {
    "type": "effect_type",
    "id": "pkill3",
    "pkill_addict_reduces": true,
    "base_mods": { "pkill_tick": [ 12 ], "pkill_min": [ 1 ] },
    "rating": "good",
    "blood_analysis_description": "Heavy Painkiller"
  },
  {
    "type": "effect_type",
    "id": "pkill_l",
    "pkill_addict_reduces": true,
    "base_mods": { "pkill_max_val": [ 40 ], "pkill_tick": [ 120 ], "pkill_min": [ 1 ] },
    "rating": "good",
    "blood_analysis_description": "Slow-Release Painkiller"
  },
  {
    "type": "effect_type",
    "id": "pkill_wintergreen",
    "pkill_addict_reduces": true,
    "base_mods": { "pkill_max_val": [ 15 ], "pkill_tick": [ 50 ], "pkill_min": [ 1 ], "pkill_chance": [ 45 ] },
    "rating": "good",
    "blood_analysis_description": "Ate wintergreen leaves"
  },
  {
    "type": "effect_type",
    "id": "pkill_wintergreen_oil",
    "pkill_addict_reduces": true,
    "base_mods": { "pkill_max_val": [ 30 ], "pkill_tick": [ 42 ], "pkill_min": [ 2 ] },
    "rating": "good",
    "blood_analysis_description": "Wintergreen Oil"
  },
  {
    "type": "effect_type",
    "id": "webbed",
    "name": [ "Webbed" ],
    "desc": [ "You are covered in webs!" ],
    "apply_message": "You're covered in webs!",
    "rating": "bad",
    "miss_messages": [ [ "The webs restrict your movement.", 4 ] ],
    "max_intensity": 3,
    "int_add_val": 1,
    "base_mods": { "speed_mod": [ -20 ] },
    "scaling_mods": { "speed_mod": [ -5 ] },
    "limb_score_mods": [
      { "limb_score": "lift", "modifier": 0.8, "scaling": -0.15 },
      { "limb_score": "block", "modifier": 0.8, "scaling": -0.15 },
      { "limb_score": "breathing", "modifier": 0.9, "scaling": -0.1 },
      { "limb_score": "balance", "modifier": 8, "scaling": -0.2 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ],
    "show_in_info": true,
    "show_intensity": false
  },
  {
    "type": "effect_type",
    "id": "sludged",
    "name": [ "Sludged" ],
    "desc": [ "You're standing in sludge!" ],
    "apply_message": "You've stepped into some sludge!",
    "rating": "bad",
    "miss_messages": [ [ "The sludge restricts your movement.", 4 ] ],
    "max_intensity": 3,
    "limb_score_mods": [
      { "limb_score": "move_speed", "modifier": 0.8, "scaling": -0.15 },
      { "limb_score": "footing", "modifier": 0.8, "scaling": -0.15 },
      { "limb_score": "balance", "modifier": 8, "scaling": -0.2 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ],
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "bite",
    "name": [ "Bite", "Painful Bite" ],
    "desc": [ "You have a nasty bite wound." ],
    "apply_memorial_log": "Received a deep bite wound.",
    "remove_memorial_log": "Recovered from a bite wound.",
    "apply_message": "The bite wound feels really deep…",
    "resist_traits": [ "INFRESIST" ],
    "main_parts_only": true,
    "rating": "bad",
    "int_dur_factor": "30 m",
    "max_intensity": 2,
    "scaling_mods": {
      "dex_mod": [ -1, 0 ],
      "pain_chance_bot": [ 200 ],
      "pain_chance": [ 2, 1 ],
      "pain_min": [ 1 ],
      "pain_max_val": [ 10, 5 ]
    }
  },
  {
    "type": "effect_type",
    "id": "infected",
    "name": [ "Infected", "Badly Infected", "Pus Filled" ],
    "desc": [ "You have an infected wound." ],
    "apply_memorial_log": "Contracted an infection.",
    "remove_memorial_log": "Recovered from an infection… this time.",
    "apply_message": "Your wound feels infected.",
    "resist_traits": [ "INFRESIST" ],
    "main_parts_only": true,
    "rating": "bad",
    "int_dur_factor": "8 h",
    "max_intensity": 3,
    "base_mods": {
      "str_mod": [ -2 ],
      "dex_mod": [ -3 ],
      "int_mod": [ -2 ],
      "vomit_chance": [ 900, 1200 ],
      "vomit_tick": [ 180 ],
      "thirst_min": [ 2 ],
      "thirst_chance": [ 10, 100 ],
      "thirst_tick": [ 30 ],
      "speed_mod": [ -10, 0 ],
      "stamina_min": [ -8, -4 ],
      "stamina_max": [ -50, -20 ],
      "stamina_chance": [ 3, 10 ],
      "fatigue_min": [ 2, 0 ],
      "fatigue_max": [ 10, 5 ],
      "fatigue_chance": [ 110 ],
      "fatigue_max_val": [ 700, 250 ],
      "healing_rate": [ 0.01, 1 ]
    },
    "scaling_mods": {
      "str_mod": [ -1, -0.5 ],
      "dex_mod": [ -1, -0.5 ],
      "int_mod": [ -3, -1 ],
      "vomit_chance": [ -400 ],
      "speed_mod": [ -10, -5 ],
      "stamina_min": [ -6, -4 ],
      "stamina_max": [ 15, 4 ],
      "stamina_chance": [ -1, -2.5 ],
      "fatigue_chance": [ -50 ],
      "fatigue_tick": [ 0.5 ]
    },
    "//": "Stamina regen stops completely at int 3, but no stamina loss from then on",
    "blood_analysis_description": "Bacterial Infection"
  },
  {
    "type": "effect_type",
    "id": "recover",
    "name": [ "Recovering from Infection" ],
    "desc": [ "You are recovering from an infection." ],
    "rating": "bad",
    "resist_traits": [ "INFRESIST" ],
    "max_intensity": 3,
    "int_dur_factor": "32 h",
    "base_mods": {
      "str_mod": [ -1 ],
      "dex_mod": [ -1 ],
      "int_mod": [ -1 ],
      "vomit_chance": [ 1200, 1800 ],
      "vomit_tick": [ 180 ],
      "thirst_min": [ 1, 0 ],
      "thirst_max": [ 3, 2 ],
      "thirst_chance": [ 10, 100 ],
      "thirst_tick": [ 60 ],
      "speed_mod": [ -5, 0 ],
      "stamina_min": [ -8 ],
      "stamina_chance": [ 10, 20 ],
      "fatigue_min": [ 1, 0 ],
      "fatigue_max": [ 5, 3 ],
      "fatigue_chance": [ 210 ],
      "fatigue_max_val": [ 500, 125 ],
      "healing_rate": [ 0.5 ]
    },
    "scaling_mods": {
      "str_mod": [ -1, -0.5 ],
      "dex_mod": [ -1, -0.5 ],
      "int_mod": [ -2, -1 ],
      "vomit_chance": [ -500 ],
      "speed_mod": [ -5, -4 ],
      "stamina_min": [ -6, -3 ],
      "stamina_chance": [ -1, -2.5 ],
      "fatigue_chance": [ -60 ]
    }
  },
  {
    "type": "effect_type",
    "id": "bandaged",
    "name": [ "Bandaged" ],
    "desc": [ "The wounds on your %s are bandaged." ],
    "main_parts_only": true,
    "rating": "good",
    "int_dur_factor": "6 h",
    "max_intensity": 16,
    "max_effective_intensity": 8,
    "part_descs": true,
    "max_duration": "4 d",
    "base_mods": { "healing_rate": [ 2 ], "healing_head": [ 50 ], "healing_torso": [ 150 ] },
    "scaling_mods": { "healing_rate": [ 2 ] }
  },
  {
    "type": "effect_type",
    "id": "disinfected",
    "name": [ "Disinfected" ],
    "desc": [ "The wounds on your %s are disinfected." ],
    "main_parts_only": true,
    "rating": "good",
    "int_dur_factor": "6 h",
    "max_intensity": 16,
    "max_effective_intensity": 8,
    "part_descs": true,
    "max_duration": "4 d",
    "base_mods": { "healing_rate": [ 2 ], "healing_head": [ 50 ], "healing_torso": [ 150 ] },
    "scaling_mods": { "healing_rate": [ 2 ] }
  },
  {
    "type": "effect_type",
    "id": "spores",
    "name": [ "Spore Dusted", "Spore Covered", "Spore Coated" ],
    "speed_name": "Spore Covered",
    "desc": [ "You can feel the tiny spores sinking directly into your flesh." ],
    "max_intensity": 3,
    "int_decay_tick": 720,
    "int_add_val": 1,
    "main_parts_only": true,
    "resist_traits": [ "M_IMMUNE" ],
    "base_mods": { "speed_mod": [ -7, 0 ] },
    "scaling_mods": { "speed_mod": [ -3, 0 ] }
  },
  {
    "type": "effect_type",
    "id": "fungus",
    "apply_memorial_log": "Contracted a fungal infection.",
    "remove_memorial_log": "Cured the fungal infection.",
    "miss_messages": [ [ "You feel sick inside.", 1 ] ],
    "speed_name": "Itchy skin",
    "remove_message": "The itching in your skin fades away.",
    "rating": "bad",
    "max_intensity": 3,
    "int_dur_factor": "6 h",
    "max_duration": "18 h",
    "resist_traits": [ "POISRESIST" ],
    "resist_effects": [ "antifungal" ],
    "base_mods": { "speed_mod": [ -10 ], "str_mod": [ -1 ], "dex_mod": [ -1 ] },
    "blood_analysis_description": "Fungal Infection"
  },
  {
    "type": "effect_type",
    "id": "taint",
    "name": [ "Touched Mind", "Touched Mind", "Tainted Mind", "Badly Tainted Mind" ],
    "miss_messages": [ [ "Your sense of reality warps!", 3 ] ],
    "speed_name": "Tainted",
    "desc": [
      "You are disoriented as strange visions flash through your mind.",
      "You are overwhelmed by the disturbing imagery and concepts you're flooded with.",
      "You can't comprehend the things around you…",
      "You don't know what is and isn't real anymore…"
    ],
    "rating": "bad",
    "max_intensity": 4,
    "max_duration": "2 h",
    "int_add_val": 1,
    "int_dur_factor": "5 m",
    "base_mods": { "speed_mod": [ -20 ], "str_mod": [ 0 ], "dex_mod": [ -1 ], "per_mod": [ -2 ], "vomit_chance": [ 20 ] },
    "scaling_mods": { "speed_mod": [ -10 ], "int_mod": [ -2 ], "str_mod": [ -1 ], "dex_mod": [ -1 ], "per_mod": [ -2 ] },
    "limb_score_mods": [
      { "limb_score": "reaction", "modifier": 0.8, "scaling": -0.2 },
      { "limb_score": "block", "modifier": 0.8, "scaling": -0.2 },
      { "limb_score": "vision", "modifier": 0.9, "scaling": -0.1 },
      { "limb_score": "night_vis", "modifier": 0.9, "scaling": -0.1 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "tindrift"
  },
  {
    "type": "effect_type",
    "id": "visuals",
    "name": [ "Hallucinating" ],
    "desc": [ "You can't trust everything that you see." ],
    "rating": "bad",
    "base_mods": { "int_mod": [ -2 ], "dex_mod": [ -1 ], "per_mod": [ -4 ] },
    "limb_score_mods": [
      { "limb_score": "reaction", "modifier": 0.8, "scaling": -0.2 },
      { "limb_score": "block", "modifier": 0.8, "scaling": -0.2 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ],
    "blood_analysis_description": "Hallucinations"
  },
  {
    "type": "effect_type",
    "id": "rat",
    "name": [ "Ratting" ],
    "desc": [ "You feel nauseated and rat-like." ],
    "max_intensity": 100,
    "base_mods": { "int_mod": [ -0.5 ], "str_mod": [ -0.2 ], "per_mod": [ -0.4 ] },
    "scaling_mods": { "int_mod": [ -0.5 ], "str_mod": [ -0.2 ], "per_mod": [ -0.4 ] }
  },
  {
    "type": "effect_type",
    "id": "pblue",
    "base_mods": { "rad_chance": [ 600 ], "rad_min": [ -1 ] },
    "max_duration": 10800,
    "dur_add_perc": 35,
    "blood_analysis_description": "Prussian Blue",
    "rating": "good"
  },
  {
    "type": "effect_type",
    "id": "iodine",
    "rating": "good",
    "blood_analysis_description": "Potassium Iodide"
  },
  {
    "type": "effect_type",
    "id": "shakes",
    "name": [ "Shakes" ],
    "desc": [ "Your hands just won't stop shaking." ],
    "miss_messages": [ [ "You tremble.", 4 ] ],
    "base_mods": { "str_mod": [ -1 ], "dex_mod": [ -4 ] },
    "max_duration": 7200,
    "dur_add_perc": 30,
    "limb_score_mods": [
      { "limb_score": "reaction", "modifier": 0.7 },
      { "limb_score": "block", "modifier": 0.5 },
      { "limb_score": "balance", "modifier": 0.75 },
      { "limb_score": "footing", "modifier": 0.75 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "motor_seizure",
    "name": [ "Seizure" ],
    "//": "Intended to be applied with downed to make it nearly impossible for player to stand.",
    "rating": "bad",
    "remove_message": "You regain control of your muscles!",
    "desc": [ "Your muscles have seized up, and you can't control them!" ],
    "miss_messages": [ [ "Your muscles won't cooperate!", 20 ] ],
    "base_mods": { "str_mod": [ -12 ], "dex_mod": [ -20 ] },
    "limb_score_mods": [
      { "limb_score": "reaction", "modifier": 0.2 },
      { "limb_score": "block", "modifier": 0 },
      { "limb_score": "balance", "modifier": 0.2 },
      { "limb_score": "footing", "modifier": 0.2 },
      { "limb_score": "crawl", "modifier": 0 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "bleed",
    "name": [
      "Minor Bleeding",
      "Minor Bleeding",
      "Minor Bleeding",
      "Minor Bleeding",
      "Minor Bleeding",
      "Bleeding",
      "Bleeding",
      "Bleeding",
      "Bleeding",
      "Bleeding",
      "Bad Bleeding",
      "Bad Bleeding",
      "Bad Bleeding",
      "Bad Bleeding",
      "Bad Bleeding",
      "Bad Bleeding",
      "Bad Bleeding",
      "Bad Bleeding",
      "Bad Bleeding",
      "Bad Bleeding",
      "Heavy Bleeding",
      "Heavy Bleeding",
      "Heavy Bleeding",
      "Heavy Bleeding",
      "Heavy Bleeding",
      "Heavy Bleeding",
      "Heavy Bleeding",
      "Heavy Bleeding",
      "Heavy Bleeding",
      "Heavy Bleeding",
      "Heavy Arterial Bleeding",
      "Heavy Arterial Bleeding",
      "Heavy Arterial Bleeding",
      "Heavy Arterial Bleeding",
      "Heavy Arterial Bleeding",
      "Heavy Arterial Bleeding",
      "Heavy Arterial Bleeding",
      "Heavy Arterial Bleeding",
      "Heavy Arterial Bleeding",
      "Heavy Arterial Bleeding"
    ],
    "desc": [
      "'Tis but a scratch.",
      "'Tis but a scratch.",
      "'Tis but a scratch.",
      "'Tis but a scratch.",
      "'Tis but a scratch.",
      "You are slowly losing blood.",
      "You are slowly losing blood.",
      "You are slowly losing blood.",
      "You are slowly losing blood.",
      "You are slowly losing blood.",
      "You are losing blood.",
      "You are losing blood.",
      "You are losing blood.",
      "You are losing blood.",
      "You are losing blood.",
      "You are losing blood.",
      "You are losing blood.",
      "You are losing blood.",
      "You are losing blood.",
      "You are losing blood.",
      "You are rapidly losing blood.",
      "You are rapidly losing blood.",
      "You are rapidly losing blood.",
      "You are rapidly losing blood.",
      "You are rapidly losing blood.",
      "You are rapidly losing blood.",
      "You are rapidly losing blood.",
      "You are rapidly losing blood.",
      "You are rapidly losing blood.",
      "You are rapidly losing blood.",
      "Blood is gushing from you like a fountain!",
      "Blood is gushing from you like a fountain!",
      "Blood is gushing from you like a fountain!",
      "Blood is gushing from you like a fountain!",
      "Blood is gushing from you like a fountain!",
      "Blood is gushing from you like a fountain!",
      "Blood is gushing from you like a fountain!",
      "Blood is gushing from you like a fountain!",
      "Blood is gushing from you like a fountain!",
      "Blood is gushing from you like a fountain!"
    ],
    "main_parts_only": true,
    "apply_message": "You're bleeding!",
    "remove_message": "The bleeding stops!",
    "rating": "bad",
    "immune_flags": [ "BLEED_IMMUNE" ],
    "max_intensity": 40,
    "int_dur_factor": 60,
    "max_duration": 2400,
    "scaling_mods": { "str_mod": [ -0.1 ], "per_mod": [ -0.1 ] },
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "slimed",
    "name": [ "Slimed" ],
    "desc": [ "You're covered in thick goo!" ],
    "apply_message": "You're covered in thick goo!",
    "rating": "bad",
    "miss_messages": [ [ "This goo makes you slip.", 2 ] ],
    "base_mods": { "dex_mod": [ -2 ], "speed_mod": [ -25 ], "vomit_chance": [ 2100 ] },
    "show_in_info": true,
    "limb_score_mods": [
      { "limb_score": "lift", "modifier": 0.8, "scaling": -0.15 },
      { "limb_score": "block", "modifier": 0.8, "scaling": -0.15 },
      { "limb_score": "breathing", "modifier": 0.9, "scaling": -0.1 },
      { "limb_score": "balance", "modifier": 0.8, "scaling": -0.2 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "hallu",
    "max_duration": "6 h",
    "blood_analysis_description": "Hallucinations",
    "limb_score_mods": [
      { "limb_score": "reaction", "modifier": 0.8, "scaling": -0.2 },
      { "limb_score": "block", "modifier": 0.8, "scaling": -0.2 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "cold",
    "name": [ "Chilly", "Cold", "Freezing" ],
    "desc": [ "Your %s is exposed to the cold.", "Your %s is very exposed to the cold.", "Your %s is dangerously cold!" ],
    "speed_name": "Cold",
    "max_intensity": 3,
    "part_descs": true,
    "base_mods": { "speed_mod": [ -2 ] },
    "scaling_mods": {
      "speed_mod": [ -7 ],
      "int_mod": [ -0.5 ],
      "dex_mod": [ -0.5 ],
      "hurt_min": [ 1 ],
      "hurt_chance": [ 200 ],
      "pkill_tick": [ 60 ],
      "pkill_min": [ 1 ],
      "pkill_max_val": [ 30 ],
      "stamina_chance": [ 2 ],
      "stamina_min": [ -2 ]
    },
    "limb_score_mods": [
      { "limb_score": "manip", "modifier": 0.8, "scaling": -0.2 },
      { "limb_score": "grip", "modifier": 0.8, "scaling": -0.2 },
      { "limb_score": "block", "modifier": 0.9, "scaling": -0.1 },
      { "limb_score": "lift", "modifier": 0.9, "scaling": -0.1 },
      { "limb_score": "move_speed", "modifier": 0.9, "scaling": -0.1 },
      { "limb_score": "crawl", "modifier": 0.9, "scaling": -0.1 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD_LOCAL" ]
  },
  {
    "type": "effect_type",
    "id": "wet",
    "name": [ "Damp", "Wet", "Soaked" ],
    "desc": [ "Your %s is covered in moisture.", "Your %s is wet.", "Your %s is soaked!" ],
    "max_intensity": 3,
    "part_descs": true
  },
  {
    "type": "effect_type",
    "id": "chafing",
    "name": [ "Uncomfortable" ],
    "desc": [ "Your %s is uncomfortable.  Wearing something soft under your hard armor would help." ],
    "max_intensity": 1,
    "part_descs": true,
    "base_mods": { "speed_mod": [ -2 ], "pain_min": [ 1 ], "pain_chance": [ 2 ], "pain_max_val": [ -1 ] }
  },
  {
    "type": "effect_type",
    "id": "hot",
    "name": [ "Warm", "Hot", "Scorching" ],
    "desc": [ "Your %s feels warm.", "Your %s is hot.", "Your %s is burning up!" ],
    "max_intensity": 3,
    "part_descs": true,
    "base_mods": {
      "//": "thirst is ml / 5 someone doing exercise in the sun burns between 500mL to 1000mL extra an hour as sweat so 1.5 thirst a minute split between 10 body parts",
      "thirst_min": [ 1 ],
      "thirst_tick": [ 60 ],
      "thirst_chance": [ 6 ],
      "perspiration_min": [ 2 ],
      "perspiration_tick": [ 60 ],
      "perspiration_chance": [ 1 ],
      "pain_min": [ 1 ],
      "pain_chance": [ 2 ],
      "pain_max_val": [ -1 ],
      "hurt_min": [ 1 ],
      "hurt_chance": [ -300 ],
      "stamina_chance": [ 2 ]
    },
    "scaling_mods": {
      "thirst_min": [ 1 ],
      "perspiration_min": [ 5 ],
      "perspiration_tick": [ -15 ],
      "pain_max_val": [ 10 ],
      "hurt_chance": [ 200 ],
      "stamina_min": [ -1 ]
    }
  },
  {
    "type": "effect_type",
    "id": "hot_speed",
    "name": [ "Slowdown", "Hampered", "Crushed" ],
    "desc": [ "The heat slows you down.", "You struggle to move in this heat.", "The heat is crushing you." ],
    "speed_name": "Heat slowdown",
    "max_intensity": 3,
    "part_descs": true,
    "base_mods": { "speed_mod": [ -2 ] },
    "scaling_mods": { "speed_mod": [ -4 ] }
  },
  {
    "type": "effect_type",
    "id": "frostbite",
    "name": [ "Frostnip", "Frostbite" ],
    "desc": [ "Your %s is frostnipped and has gone numb.", "Your %s is frostbitten!  Its tissues are frozen from the cold!" ],
    "part_descs": true,
    "speed_name": "Frostbite",
    "dur_add_perc": 0,
    "max_intensity": 2,
    "scaling_mods": { "speed_mod": [ -5 ] },
    "limb_score_mods": [
      { "limb_score": "manip", "modifier": 0 },
      { "limb_score": "grip", "modifier": 0 },
      { "limb_score": "block", "modifier": 0.5, "scaling": -0.25 },
      { "limb_score": "lift", "modifier": 0.5, "scaling": -0.25 },
      { "limb_score": "move_speed", "modifier": 0.75, "scaling": -0.25 },
      { "limb_score": "crawl", "modifier": 0.75, "scaling": -0.25 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD_LOCAL" ]
  },
  {
    "type": "effect_type",
    "id": "frostbite_recovery",
    "name": [ "Defrosting" ],
    "desc": [ "Your %s is starting to feel the damage cold has wrought." ],
    "part_descs": true,
    "base_mods": { "pain_max_val": [ 40 ], "pain_chance": [ 2 ], "pain_min": [ 1 ] }
  },
  {
    "type": "effect_type",
    "id": "blisters",
    "name": [ "Blisters" ],
    "desc": [ "Your %s is blistering from the intense heat." ],
    "main_parts_only": true,
    "part_descs": true,
    "miss_messages": [ [ "Your blisters distract you", 1 ] ],
    "base_mods": {
      "dex_mod": [ -1 ],
      "str_mod": [ -1 ],
      "per_mod": [ -1 ],
      "pain_max_val": [ 35 ],
      "pain_chance": [ 2 ],
      "pain_min": [ 1 ],
      "hurt_chance": [ 4 ],
      "hurt_min": [ 1 ]
    }
  },
  {
    "type": "effect_type",
    "id": "dermatik",
    "blood_analysis_description": "Insect Parasite"
  },
  {
    "type": "effect_type",
    "id": "formication",
    "name": [ "Itchy", "Very Itchy", "Terribly Itchy" ],
    "desc": [ "You stop to scratch yourself frequently; high INT helps you resist the urge." ],
    "apply_message": "You feel extremely itchy!",
    "rating": "bad",
    "resist_effects": [ "took_flumed", "took_antihistamine" ],
    "main_parts_only": true,
    "max_intensity": 3,
    "base_mods": { "str_mod": [ -0.34 ], "int_mod": [ -1 ] },
    "scaling_mods": { "str_mod": [ -0.34 ], "int_mod": [ -1 ] }
  },
  {
    "type": "effect_type",
    "id": "sap",
    "name": [ "Sap-coated" ],
    "desc": [ "You're coated in sap!" ],
    "apply_message": "You're coated in sap!",
    "rating": "bad",
    "miss_messages": [ [ "The sap's too sticky for you to fight effectively.", 3 ] ],
    "base_mods": { "speed_mod": [ -25 ], "dex_mod": [ -3 ] },
    "limb_score_mods": [
      { "limb_score": "lift", "modifier": 0.8, "scaling": -0.15 },
      { "limb_score": "block", "modifier": 0.8, "scaling": -0.15 },
      { "limb_score": "breathing", "modifier": 0.9, "scaling": -0.1 },
      { "limb_score": "balance", "modifier": 8, "scaling": -0.2 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "pre_common_cold",
    "name": [ "Getting Sick" ],
    "desc": [
      "You are coming down with some kind of sickness.  It's too early to tell how bad it's going to be, but it might be a good idea to find a safe place to rest."
    ],
    "apply_memorial_log": "Started getting sick.",
    "apply_message": "You feel a sickness coming on…",
    "rating": "bad",
    "resist_effects": [ "took_flumed" ],
    "base_mods": {
      "thirst_tick": [ 3600 ],
      "thirst_min": [ 1 ],
      "fatigue_tick": [ 600 ],
      "fatigue_min": [ 1 ],
      "str_mod": [ -1, 0 ],
      "cough_chance": [ 600, 0 ]
    }
  },
  {
    "//": "For player, indistinguishable from pre_cold, but separate here to allow for separate resistances from flu shot/antibodies.",
    "type": "effect_type",
    "id": "pre_flu",
    "name": [ "Getting Sick" ],
    "desc": [
      "You are coming down with some kind of sickness.  It's too early to tell how bad it's going to be, but it might be a good idea to find a safe place to rest."
    ],
    "apply_memorial_log": "Started getting sick.",
    "apply_message": "You feel a sickness coming on…",
    "rating": "bad",
    "resist_effects": [ "took_flumed" ],
    "base_mods": {
      "thirst_tick": [ 3600 ],
      "thirst_min": [ 1 ],
      "fatigue_tick": [ 600 ],
      "fatigue_min": [ 1 ],
      "str_mod": [ -1, 0 ],
      "cough_chance": [ 600, 0 ]
    }
  },
  {
    "type": "effect_type",
    "id": "common_cold",
    "name": [ "Common Cold" ],
    "desc": [ "You have contracted the 'Common Cold'.  Symptoms can be alleviated by medication (cough syrup)." ],
    "apply_memorial_log": "Caught a cold.",
    "remove_memorial_log": "Got over the cold.",
    "apply_message": "You feel a cold coming on…",
    "rating": "bad",
    "resist_effects": [ "took_flumed" ],
    "immune_flags": [ "NO_DISEASE" ],
    "miss_messages": [ [ "You're too stuffed up to fight effectively.", 1 ] ],
    "base_mods": {
      "thirst_tick": [ 1800 ],
      "thirst_min": [ 1 ],
      "fatigue_tick": [ 300 ],
      "fatigue_min": [ 1 ],
      "str_mod": [ -3, -1 ],
      "dex_mod": [ -1, 0 ],
      "per_mod": [ -1, 0 ],
      "int_mod": [ -2, -1 ],
      "cough_chance": [ 300, 0 ]
    },
    "blood_analysis_description": "Viral Infection"
  },
  {
    "type": "effect_type",
    "id": "flu",
    "name": [ "Influenza" ],
    "desc": [
      "You have contracted flu, or more technically speaking, the 'Influenza'.  Symptoms can be alleviated by medication (cough syrup)."
    ],
    "apply_memorial_log": "Caught the flu.",
    "remove_memorial_log": "Got over the flu.",
    "apply_message": "You feel a flu coming on…",
    "rating": "bad",
    "resist_effects": [ "took_flumed" ],
    "immune_flags": [ "NO_DISEASE" ],
    "miss_messages": [ [ "You're too stuffed up to fight effectively.", 1 ] ],
    "base_mods": {
      "thirst_tick": [ 1800 ],
      "thirst_min": [ 1 ],
      "fatigue_tick": [ 300 ],
      "fatigue_min": [ 1 ],
      "str_mod": [ -4, -2 ],
      "dex_mod": [ -2, 0 ],
      "per_mod": [ -1, 0 ],
      "int_mod": [ -2, -1 ],
      "pain_max_val": [ 15 ],
      "pain_min": [ 1, 0 ],
      "cough_chance": [ 300, 0 ],
      "vomit_chance": [ 3600, 7200 ]
    },
    "blood_analysis_description": "Viral Infection"
  },
  {
    "type": "effect_type",
    "id": "common_cold_immunity",
    "name": [ "Common Cold Antibodies" ],
    "desc": [ "Common cold antibodies in your bloodstream prevent you from catching common cold." ],
    "blocks_effects": [ "common_cold", "pre_common_cold" ],
    "rating": "good",
    "blood_analysis_description": "Common Cold Antibodies",
    "max_duration": 14515200,
    "dur_add_perc": 50
  },
  {
    "type": "effect_type",
    "id": "fake_common_cold",
    "show_in_info": false
  },
  {
    "type": "effect_type",
    "id": "fake_flu",
    "show_in_info": false
  },
  {
    "type": "effect_type",
    "id": "flushot",
    "name": [ "Vaccinated" ],
    "desc": [ "You have been vaccinated for the flu recently." ],
    "blocks_effects": [ "flu", "pre_flu" ],
    "rating": "good",
    "blood_analysis_description": "Antivirals",
    "max_duration": 14515200,
    "dur_add_perc": 50
  },
  {
    "//": "For player, indistinguishable from pre_conjunctivitis_bacterial, but separate here to allow for separate resistances from antibiotics.",
    "type": "effect_type",
    "id": "pre_conjunctivitis_viral",
    "show_in_info": false,
    "immune_flags": [ "INFECTION_IMMUNE", "SEESLEEP" ],
    "blood_analysis_description": "Viral Infection",
    "max_duration": "71 h"
  },
  {
    "//": "For player, indistinguishable from pre_conjunctivitis_viral, but separate here to allow for separate resistances from antibiotics.",
    "type": "effect_type",
    "id": "pre_conjunctivitis_bacterial",
    "show_in_info": false,
    "immune_flags": [ "INFECTION_IMMUNE", "SEESLEEP" ],
    "blood_analysis_description": "Bacterial Infection",
    "max_duration": "71 h"
  },
  {
    "//": "For player, indistinguishable from conjunctivitis_bacterial, but separate here to allow for separate resistances from antibiotics.",
    "type": "effect_type",
    "id": "conjunctivitis_viral",
    "name": [ "Conjunctivitis" ],
    "desc": [
      "Commonly known as pinkeye, this minor infection can be treated with antihistamines.  If it's bacterial, antibiotics may help, but you can't tell without a lab analysis."
    ],
    "apply_memorial_log": "Got pinkeye.",
    "remove_memorial_log": "Got over a pinkeye infection.",
    "apply_message": "Your itchy eye leaks a filmy discharge.",
    "rating": "bad",
    "resist_effects": [ "took_antihistamine", "took_flumed" ],
    "resist_traits": [ "INFRESIST", "PER_SLIME_OK" ],
    "immune_flags": [ "INFECTION_IMMUNE", "SEESLEEP" ],
    "int_dur_factor": "50 m",
    "base_mods": { "int_mod": [ -1 ], "per_mod": [ -2 ], "pain_min": [ 1 ], "pain_chance": [ 400, 1000 ] },
    "limb_score_mods": [
      { "limb_score": "vision", "modifier": 0.8, "resist_modifier": 0.9 },
      { "limb_score": "night_vis", "modifier": 0.8, "resist_modifier": 0.9 }
    ],
    "miss_messages": [ [ "It feels like there's sand in your eye.", 1 ] ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ],
    "blood_analysis_description": "Viral Infection"
  },
  {
    "//": "For player, indistinguishable from conjunctivitis_bacterial, but separate here to allow for separate resistances from antibiotics.",
    "type": "effect_type",
    "id": "conjunctivitis_bacterial",
    "name": [ "Conjunctivitis" ],
    "desc": [
      "Commonly known as pinkeye, this minor infection can be treated with antihistamines.  If it's bacterial, antibiotics may help, but you can't tell without a lab analysis."
    ],
    "apply_memorial_log": "Got pinkeye.",
    "remove_memorial_log": "Got over a pinkeye infection.",
    "apply_message": "Your itchy eye leaks a filmy discharge.",
    "rating": "bad",
    "resist_effects": [ "took_antihistamine", "took_flumed" ],
    "resist_traits": [ "INFRESIST", "PER_SLIME_OK" ],
    "immune_flags": [ "INFECTION_IMMUNE", "SEESLEEP" ],
    "int_dur_factor": "50 m",
    "base_mods": { "int_mod": [ -1 ], "per_mod": [ -2 ], "pain_min": [ 1 ], "pain_chance": [ 400, 1000 ] },
    "miss_messages": [ [ "It feels like there's sand in your eye.", 1 ] ],
    "limb_score_mods": [
      { "limb_score": "vision", "modifier": 0.8, "resist_modifier": 0.9 },
      { "limb_score": "night_vis", "modifier": 0.8, "resist_modifier": 0.9 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ],
    "blood_analysis_description": "Bacterial Infection"
  },
  {
    "type": "effect_type",
    "id": "prophylactic_antivenom",
    "name": [ "Antivenom Resistance" ],
    "desc": [ "You are temporarily resistant to venoms." ],
    "rating": "good",
    "blood_analysis_description": "Prophylactic antivenom"
  },
  {
    "type": "effect_type",
    "id": "took_antiasthmatic",
    "name": [ "Took Antiasthmatic Drugs" ],
    "desc": [ "You have taken an antiasthmatic drug recently." ],
    "rating": "good",
    "max_duration": 86400,
    "blood_analysis_description": "Antiasthmatics"
  },
  {
    "type": "effect_type",
    "id": "took_antihistamine",
    "name": [ "Took Antihistamine Drugs" ],
    "desc": [ "You have taken an antihistamine drug recently." ],
    "rating": "good",
    "blood_analysis_description": "Antihistamines"
  },
  {
    "type": "effect_type",
    "id": "cureall",
    "removes_effects": [
      "fungus",
      "dermatik",
      "bloodworms",
      "paincysts",
      "brainworms",
      "tapeworm",
      "blind",
      "poison",
      "venom_dmg",
      "venom_weaken",
      "stung",
      "badpoison",
      "foodpoison",
      "paralyzepoison",
      "tetanus",
      "rat_bite_fever",
      "infected",
      "asthma",
      "pre_conjunctivitis_viral",
      "pre_conjunctivitis_bacterial",
      "conjunctivitis_viral",
      "conjunctivitis_bacterial",
      "common_cold",
      "flu"
    ],
    "base_mods": { "pkill_min": [ 5 ] }
  },
  {
    "type": "effect_type",
    "id": "evil"
  },
  {
    "type": "effect_type",
    "id": "raising",
    "int_add_val": 1,
    "max_intensity": 100
  },
  {
    "type": "effect_type",
    "id": "attention"
  },
  {
    "type": "effect_type",
    "id": "jetinjector",
    "name": [ "RX12 Healing Comedown", "RX12 Healing Rush" ],
    "desc": [ "You feel completely drained.", "You feel the rush of stimulants in your body!" ],
    "apply_message": "You feel a rush as the chemicals flow through your body!",
    "decay_messages": [ [ "The jet injector's chemicals wear off.  You feel AWFUL!", "bad" ] ],
    "rating": "good",
    "max_intensity": 2,
    "int_dur_factor": "50 s",
    "removes_effects": [ "infected", "bite", "bleed", "fungus", "dermatik", "winded", "poison", "badpoison", "venom_dmg", "venom_weaken" ],
    "base_mods": { "str_mod": [ -1 ], "dex_mod": [ -2 ], "per_mod": [ -2 ], "int_mod": [ -1 ] },
    "scaling_mods": { "str_mod": [ 2 ], "dex_mod": [ 3 ], "per_mod": [ 3 ], "int_mod": [ 1 ] },
    "blood_analysis_description": "Healing Medication"
  },
  {
    "type": "effect_type",
    "id": "stimpack",
    "name": [ "RX11 Stimulant Comedown", "RX11 Stimulant Rush" ],
    "desc": [ "You feel sluggish and slow.", "An intense surge of stimulants pulses through your body." ],
    "apply_message": "You feel an intense surge of stimulants pulse through your body!",
    "decay_messages": [ [ "The stimulant combo is wearing off.  You feel sluggish.", "bad" ] ],
    "rating": "good",
    "max_intensity": 2,
    "int_dur_factor": "50 s",
    "removes_effects": [ "winded" ],
    "base_mods": { "speed_mod": [ -5 ], "dex_mod": [ -2 ], "per_mod": [ -1 ], "int_mod": [ -2 ] },
    "scaling_mods": {
      "speed_mod": [ 15 ],
      "str_mod": [ 1 ],
      "dex_mod": [ 4 ],
      "per_mod": [ 4 ],
      "int_mod": [ -1 ],
      "stamina_min": [ 4 ],
      "stamina_max": [ 8 ]
    },
    "blood_analysis_description": "Stimulants"
  },
  {
    "type": "effect_type",
    "id": "adrenaline",
    "name": [ "Adrenaline Comedown", "Adrenaline Rush" ],
    "desc": [ "You feel completely drained.", "You feel the rush of adrenaline in your body!" ],
    "apply_message": "You feel a surge of adrenaline!",
    "rating": "good",
    "decay_messages": [ [ "Your adrenaline rush wears off.  You feel AWFUL!", "bad" ] ],
    "miss_messages": [ [ "Your comedown throws you off.", 1 ] ],
    "max_intensity": 2,
    "int_dur_factor": "150 s",
    "removes_effects": [ "winded" ],
    "base_mods": {
      "speed_mod": [ -10 ],
      "str_mod": [ -2 ],
      "dex_mod": [ -2 ],
      "int_mod": [ -1 ],
      "per_mod": [ -1 ],
      "stamina_min": [ -2 ]
    },
    "scaling_mods": {
      "speed_mod": [ 20 ],
      "str_mod": [ 1.5 ],
      "dex_mod": [ 1.5 ],
      "int_mod": [ -2 ],
      "per_mod": [ 0.5 ],
      "stamina_min": [ 4 ]
    },
    "blood_analysis_description": "Adrenaline Spike"
  },
  {
    "type": "effect_type",
    "id": "adrenaline_mycus",
    "name": [ "Mycus Respite", "Mycus Wrath" ],
    "desc": [
      "Our fibers are stretched near breaking.  Local power diverted to regenerate.",
      "Our enemies are near, and violent action is imminent.  We are turgid."
    ],
    "apply_message": "Mycal wrath fills our fibers, and we grow turgid.",
    "rating": "good",
    "decay_messages": [ [ "We require repose; our fibers are nearly spent…", "bad" ] ],
    "max_intensity": 2,
    "int_dur_factor": "150 s",
    "base_mods": {
      "speed_mod": [ -10 ],
      "str_mod": [ -2 ],
      "dex_mod": [ -2 ],
      "int_mod": [ -1 ],
      "per_mod": [ -1 ],
      "stamina_min": [ -2 ]
    },
    "scaling_mods": { "speed_mod": [ 30 ], "str_mod": [ 5 ], "dex_mod": [ 4 ], "int_mod": [ -7 ], "per_mod": [ 2 ], "stamina_min": [ 4 ] },
    "blood_analysis_description": "Unknown Fungal Stimulants"
  },
  {
    "type": "effect_type",
    "id": "meth",
    "name": [ "Meth comedown", "High on Meth" ],
    "max_intensity": 2,
    "int_dur_factor": "200 s",
    "base_mods": {
      "speed_mod": [ -20 ],
      "str_mod": [ -3 ],
      "dex_mod": [ -2 ],
      "int_mod": [ -1 ],
      "per_mod": [ -2 ],
      "vomit_chance": [ 2000 ],
      "stamina_min": [ -4 ]
    },
    "scaling_mods": {
      "speed_mod": [ 15 ],
      "str_mod": [ 1.5 ],
      "dex_mod": [ 1 ],
      "int_mod": [ 0.5 ],
      "per_mod": [ 1 ],
      "fatigue_min": [ 1 ],
      "fatigue_tick": [ 9 ],
      "stamina_min": [ 8 ]
    },
    "blood_analysis_description": "Methamphetamines"
  },
  {
    "type": "effect_type",
    "id": "cig",
    "name": [ "Nicotine" ],
    "desc": [ "You had a puff or two.", "You smoked too much." ],
    "max_intensity": 2,
    "int_dur_factor": "10 m",
    "scaling_mods": { "vomit_chance": [ 500 ] },
    "blood_analysis_description": "Nicotine"
  },
  {
    "type": "effect_type",
    "id": "teleglow"
  },
  {
    "type": "effect_type",
    "id": "high",
    "name": [ "High" ],
    "desc": [ "You are high as a kite." ],
    "apply_message": "You feel lightheaded.",
    "base_mods": { "int_mod": [ -1 ], "per_mod": [ -1 ], "vomit_tick": [ 60 ] },
    "blood_analysis_description": "Intoxicant: Other"
  },
  {
    "type": "effect_type",
    "id": "weed_high",
    "apply_message": "You feel lightheaded.",
    "miss_messages": [ [ "That critter's jumping around like a jitterbug!  It needs to mellow out.", 1 ] ],
    "base_mods": { "per_mod": [ -1 ] },
    "blood_analysis_description": "Intoxicant: THC"
  },
  {
    "type": "effect_type",
    "id": "contacts",
    "name": [ "Contact Lenses" ],
    "desc": [ "You are wearing contact lenses." ],
    "apply_message": "You can see more clearly.",
    "remove_message": "Your vision starts to blur.",
    "rating": "good"
  },
  {
    "type": "effect_type",
    "id": "drunk",
    "name": [ "Tipsy", "Drunk", "Trashed", "Wasted", "Dead Drunk" ],
    "desc": [
      "You drank some alcohol.  You feel warm inside.",
      "You drank alcohol.  Party on!",
      "You drank lots of alcohol.  Are those white mice?",
      "You drank unholy amounts of alcohol.  It's the end of the world, what do you care?",
      "You embalmed yourself alive with so much alcohol, that even zombies will leave your dead body alone."
    ],
    "max_intensity": 5,
    "apply_message": "You feel lightheaded.",
    "blood_analysis_description": "Alcohol",
    "int_dur_factor": "100 m",
    "miss_messages": [ [ "You feel woozy.", 1 ] ],
    "base_mods": {
      "vomit_chance": [ -43 ],
      "sleep_chance": [ -1003 ],
      "sleep_min": [ 15000 ],
      "sleep_max": [ 21000 ],
      "pkill_amount": [ 3 ],
      "pkill_max_val": [ 3 ],
      "pkill_min": [ 1 ],
      "pkill_tick": [ 45 ]
    },
    "scaling_mods": {
      "per_mod": [ -0.5 ],
      "dex_mod": [ -0.5 ],
      "int_mod": [ -0.75 ],
      "vomit_chance": [ 21 ],
      "sleep_chance": [ 501 ],
      "pkill_max_val": [ 10 ],
      "pkill_tick": [ -10 ]
    },
    "limb_score_mods": [
      { "limb_score": "manip", "modifier": 0.9, "scaling": -0.2 },
      { "limb_score": "block", "modifier": 1.0, "scaling": -0.1 },
      { "limb_score": "vision", "modifier": 1.0, "scaling": -0.05 },
      { "limb_score": "reaction", "modifier": 0.9, "scaling": -0.2 },
      { "limb_score": "move_speed", "modifier": 1.0, "scaling": -0.05 },
      { "limb_score": "balance", "modifier": 0.9, "scaling": -0.2 },
      { "limb_score": "footing", "modifier": 0.8, "scaling": -0.2 },
      { "limb_score": "swim", "modifier": 1.0, "scaling": -0.2 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "amigara",
    "apply_message": "You can't look away from the faultline…",
    "rating": "bad"
  },
  {
    "type": "effect_type",
    "id": "fearparalyze",
    "name": [ "Feared" ],
    "desc": [ "You have been paralyzed by the fear." ],
    "rating": "bad",
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "asthma",
    "name": [ "Asthma", "Asthma", "Asthma", "Asthma", "Heavy Asthma", "Heavy Asthma" ],
    "desc": [
      "You suffer from a respiratory disorder that makes breathing difficult.\nAn asthma attack can occur from time to time, so have your inhaler nearby."
    ],
    "apply_message": "You can't breathe… asthma attack!",
    "rating": "bad",
    "max_intensity": 6,
    "int_dur_factor": "200 s",
    "miss_messages": [ [ "You're winded.", 3 ] ],
    "base_mods": { "str_mod": [ -2 ], "dex_mod": [ -3 ], "speed_mod": [ -20 ] },
    "scaling_mods": { "speed_mod": [ -40 ] },
    "limb_score_mods": [
      { "limb_score": "manip", "modifier": 0.9, "scaling": -0.25 },
      { "limb_score": "lift", "modifier": 0.9, "scaling": -0.2 },
      { "limb_score": "grip", "modifier": 1.0, "scaling": -0.2 },
      { "limb_score": "block", "modifier": 1.0, "scaling": -0.2 },
      { "limb_score": "breathing", "modifier": 0.8, "scaling": -0.1 },
      { "limb_score": "reaction", "modifier": 1.0, "scaling": -0.2 },
      { "limb_score": "move_speed", "modifier": 1.0, "scaling": -0.1 },
      { "limb_score": "balance", "modifier": 1.0, "scaling": -0.1 },
      { "limb_score": "swim", "modifier": 0.75, "scaling": -0.25 },
      { "limb_score": "crawl", "modifier": 0.9, "scaling": -0.1 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "crushed",
    "apply_message": "The ceiling collapses on you!",
    "rating": "bad"
  },
  {
    "type": "effect_type",
    "id": "valium",
    "removes_effects": [ "shakes" ],
    "base_mods": { "stim_tick": [ 150 ], "stim_chance": [ 2 ], "stim_min": [ 1 ], "stim_min_val": [ -1 ] },
    "rating": "good",
    "blood_analysis_description": "Benzodiazepines",
    "max_duration": 64800,
    "dur_add_perc": 45
  },
  {
    "type": "effect_type",
    "id": "took_anticonvulsant_visible",
    "name": [ "Took Anticonvulsant Drugs" ],
    "desc": [
      "You took anticonvulsant drugs some time ago and you might still be under its influence.\nPrescription note says its effect duration may vary, so your estimate may be inaccurate."
    ],
    "rating": "good",
    "blood_analysis_description": "Anticonvulsants",
    "max_duration": 64800,
    "dur_add_perc": 40
  },
  {
    "type": "effect_type",
    "id": "music"
  },
  {
    "type": "effect_type",
    "id": "relax_gas",
    "name": [ "Relaxation Gas" ],
    "desc": [ "You are thoroughly relaxed and don't feel like moving.  Fighting?  Too much effort." ],
    "apply_message": "You inhale sweetish gas.",
    "remove_message": "The slackness leaves your muscles.",
    "rating": "bad",
    "base_mods": { "str_mod": [ -3 ], "dex_mod": [ -3 ], "int_mod": [ -2 ], "per_mod": [ -4 ] },
    "limb_score_mods": [
      { "limb_score": "reaction", "modifier": 0.5 },
      { "limb_score": "move_speed", "modifier": 0.75 },
      { "limb_score": "balance", "modifier": 0.75 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "tapeworm",
    "name": [ "Unidentified Illness" ],
    "desc": [ "You aren't sure what's wrong with you but you don't feel well." ],
    "rating": "bad",
    "resist_traits": [ "VOMITSTOMACH" ],
    "base_mods": { "hunger_chance": [ 50 ], "hunger_min": [ 1 ] },
    "blood_analysis_description": "Intestinal Parasite"
  },
  {
    "type": "effect_type",
    "id": "bloodworms",
    "name": [ "Unidentified Illness" ],
    "desc": [ "You aren't sure what's wrong with you but you don't feel well." ],
    "rating": "bad",
    "base_mods": {
      "thirst_tick": [ 600 ],
      "thirst_min": [ 1 ],
      "h_mod_chance": [ 512 ],
      "h_mod_min": [ -10 ],
      "cough_chance": [ 300, 0 ]
    },
    "blood_analysis_description": "Hemolytic Parasites"
  },
  {
    "type": "effect_type",
    "id": "brainworms",
    "name": [ "Unidentified Illness" ],
    "desc": [ "You aren't sure what's wrong with you but you don't feel well." ],
    "rating": "bad",
    "base_mods": { "pain_chance": [ 512 ], "pain_min": [ 2 ], "pain_max": [ 8 ], "h_mod_chance": [ 512 ], "h_mod_min": [ -10 ] },
    "blood_analysis_description": "Intracranial Parasites",
    "flags": [ "NO_PSIONICS" ]
  },
  {
    "type": "effect_type",
    "id": "paincysts",
    "name": [ "Unidentified Illness" ],
    "desc": [ "You aren't sure what's wrong with you but you don't feel well." ],
    "rating": "bad",
    "base_mods": { "pain_chance": [ 256 ], "pain_min": [ 1 ], "pain_max": [ 4 ], "fatigue_chance": [ 256 ], "fatigue_min": [ 1 ] },
    "blood_analysis_description": "Intramuscular Parasites"
  },
  {
    "type": "effect_type",
    "id": "tetanus",
    "name": [ "Muscle Cramps" ],
    "apply_message": "Your muscles start convulsing!",
    "desc": [ "Your muscles are binding up, you should probably find a sedative." ],
    "rating": "bad",
    "resist_effects": [ "valium" ],
    "base_mods": { "dex_mod": [ -4, 0 ] },
    "blood_analysis_description": "Clostridium tetani Infection"
  },
  {
    "type": "effect_type",
    "id": "rat_bite_fever",
    "name": [ "Puckered Scratches" ],
    "apply_message": "Your skin starts burning around some of your scratches.  Some aspirin might relieve the effects.",
    "remove_message": "The fever breaks.",
    "rating": "bad",
    "resist_effects": [ "aspirin" ],
    "base_mods": {
      "stamina_min": [ -50 ],
      "stamina_max": [ -100 ],
      "stamina_chance": [ 300 ],
      "int_mod": [ -1, 0 ],
      "fatigue_min": [ 5 ],
      "fatigue_max": [ 10 ],
      "fatigue_chance": [ 500 ]
    },
    "blood_analysis_description": "Streptobacillus moniliformis Infection"
  },
  {
    "type": "effect_type",
    "id": "datura",
    "name": [ "Experiencing Datura" ],
    "desc": [ "Buy the ticket, take the ride.  The datura has you now." ],
    "rating": "bad",
    "base_mods": { "per_mod": [ -6 ], "dex_mod": [ -3 ], "thirst_chance": [ 8 ], "thirst_min": [ 1 ], "thirst_max_val": [ 20 ] },
    "blood_analysis_description": "Anticholinergic Tropane Alkaloids"
  },
  {
    "type": "effect_type",
    "id": "grabbed",
    "name": [ "Grabbed" ],
    "desc": [
      "You have been grabbed and held in place by an attack.  You're not able to move until breaking the grab, and depending on the strength of your opponent using this limb is difficult to impossible.\nWait in place or attempt to move without attacking to try and remove this effect."
    ],
    "rating": "bad",
    "//": "Removal handled in code, so no max duration needed, intensity set by the grab_strength, all effects are local-only",
    "max_intensity": 100,
    "show_in_info": true,
    "show_intensity": true,
    "//mods": "No swimmin' or manipulatin' with a held limb, other scores start severly debilitated and reach useless at about 50 grab strength",
    "base_mods": { "dodge_mod": [ -10 ] },
    "limb_score_mods": [
      { "limb_score": "manip", "modifier": 0.0 },
      { "limb_score": "grip", "modifier": 0.0 },
      { "limb_score": "lift", "modifier": 0.6, "scaling": -0.015 },
      { "limb_score": "block", "modifier": 0.25, "scaling": -0.01 },
      { "limb_score": "breathing", "modifier": 0.75, "scaling": -0.005 },
      { "limb_score": "balance", "modifier": 0.6, "scaling": -0.016 },
      { "limb_score": "move_speed", "modifier": 0.6, "scaling": -0.01 },
      { "limb_score": "footing", "modifier": 0.6, "scaling": -0.01 },
      { "limb_score": "swim", "modifier": 0.0 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD_LOCAL", "GRAB" ]
  },
  {
    "type": "effect_type",
    "id": "grabbing",
    "name": [ "Grabbing" ],
    "desc": [ "Grabbing another creature and holding them in place." ],
    "max_intensity": 1,
    "show_in_info": true,
    "//": "-dodge (can't really miss something holding you)",
    "base_mods": { "dodge_mod": [ -8 ] },
    "flags": [ "GRAB_FILTER" ]
  },
  {
    "type": "effect_type",
    "id": "grabbing_2",
    "name": [ "Grabbing" ],
    "desc": [ "Grabbing another creature and holding them in place with a second appendage." ],
    "max_intensity": 1,
    "show_in_info": true,
    "//": "-dodge (can't really miss something holding you)",
    "base_mods": { "dodge_mod": [ -8 ] },
    "flags": [ "GRAB_FILTER" ]
  },
  {
    "type": "effect_type",
    "id": "lack_sleep",
    "name": [ "Lacking Sleep" ],
    "desc": [ "You haven't slept in a while, and it shows." ],
    "apply_message": "You are too physically tired to function well.",
    "rating": "bad",
    "miss_messages": [ [ "You don't have energy to fight.", 1 ] ],
    "base_mods": { "speed_mod": [ -5 ], "str_mod": [ -1 ], "dex_mod": [ -1 ], "int_mod": [ -2 ], "per_mod": [ -2 ] }
  },
  {
    "type": "effect_type",
    "id": "lying_down",
    "apply_message": "You lie down to go to sleep…",
    "rating": "neutral",
    "max_duration": "50 m"
  },
  {
    "type": "effect_type",
    "id": "sleep",
    "apply_message": "You fall asleep.",
    "remove_message": "You wake up.",
    "rating": "neutral",
    "max_intensity": 24
  },
  {
    "type": "effect_type",
    "id": "narcosis",
    "blood_analysis_description": "Narcosis"
  },
  {
    "type": "effect_type",
    "id": "under_operation",
    "name": [ "Under Operation" ],
    "desc": [ "You are being operated on.  Try to stay still." ]
  },
  {
    "type": "effect_type",
    "id": "alarm_clock"
  },
  {
    "type": "effect_type",
    "id": "slept_through_alarm"
  },
  {
    "type": "effect_type",
    "id": "robofac_surveillance",
    "max_duration": "14 days"
  },
  {
    "type": "effect_type",
    "name": [ "Playing an Instrument" ],
    "desc": [ "You're playing an instrument.\nFocusing on playing music distracts you, slowing you down." ],
    "id": "playing_instrument",
    "rating": "neutral",
    "max_duration": "2 s",
    "max_intensity": 100,
    "base_mods": { "speed_mod": [ -1 ] },
    "scaling_mods": { "speed_mod": [ -1 ] }
  },
  {
    "//": "On roof of a vehicle, aiming a turret",
    "type": "effect_type",
    "id": "on_roof"
  },
  {
    "type": "effect_type",
    "id": "corroding",
    "name": [ "Corroding" ],
    "desc": [ "You're covered in acid!" ],
    "apply_message": "You're covered in acid!",
    "rating": "bad",
    "max_duration": "30 s",
    "max_intensity": 5,
    "int_dur_factor": "5 s",
    "base_mods": { "hurt_min": [ 1 ], "hurt_chance": [ 1 ], "hurt_chance_bot": [ 10 ] },
    "scaling_mods": { "hurt_chance": [ 1 ] },
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "zapped",
    "name": [ "Zapped" ],
    "desc": [ "You've been zapped with electricity and are barely able to move!" ],
    "apply_message": "You're zapped!",
    "rating": "bad",
    "max_duration": "2 s",
    "dur_add_perc": 20,
    "base_mods": { "speed_mod": [ -1000 ], "dex_mod": [ -100 ] },
    "show_in_info": true,
    "limb_score_mods": [
      { "limb_score": "manip", "modifier": 0.8, "scaling": -0.05 },
      { "limb_score": "lift", "modifier": 0.9, "scaling": -0.1 },
      { "limb_score": "block", "modifier": 0.7, "scaling": -0.1 },
      { "limb_score": "breathing", "modifier": 0.8, "scaling": -0.1 },
      { "limb_score": "reaction", "modifier": 0.9, "scaling": -0.1 },
      { "limb_score": "balance", "modifier": 0.75, "scaling": -0.05 },
      { "limb_score": "swim", "modifier": 0.8, "scaling": -0.2 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "electrocuted",
    "name": [ "Electrocuted" ],
    "desc": [ "You're being shocked with electricity to the point of serious harm!" ],
    "apply_message": "You're being electrocuted!",
    "rating": "bad",
    "dur_add_perc": 20,
    "pain_sizing": true,
    "hurt_sizing": true,
    "base_mods": { "speed_mod": [ -1000 ], "dex_mod": [ -100 ], "hurt_amount": [ 15, 0 ], "hurt_min": [ 2, 1 ] },
    "show_in_info": true,
    "limb_score_mods": [
      { "limb_score": "manip", "modifier": 0.8, "scaling": -0.05 },
      { "limb_score": "lift", "modifier": 0.9, "scaling": -0.1 },
      { "limb_score": "block", "modifier": 0.7, "scaling": -0.1 },
      { "limb_score": "breathing", "modifier": 0.8, "scaling": -0.1 },
      { "limb_score": "reaction", "modifier": 0.9, "scaling": -0.1 },
      { "limb_score": "balance", "modifier": 0.75, "scaling": -0.05 },
      { "limb_score": "swim", "modifier": 0.8, "scaling": -0.2 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD", "NO_PSIONICS" ]
  },
  {
    "type": "effect_type",
    "id": "anemia",
    "name": [ "Early Iron Deficiency", "Iron Deficiency", "Acute Iron Deficiency" ],
    "desc": [
      "A lack of iron in your diet has hampered the efficiency and regeneration of your red blood cells.",
      "Prolonged lack of iron in your diet has compromised the efficiency and regeneration of your red blood cells.",
      "Severe lack of iron in your diet results in your red blood cells dying faster then they are regenerating."
    ],
    "apply_message": "You begin feeling increasingly tired and listless.",
    "remove_message": "You are no longer in risk of becoming anemic.",
    "decay_messages": [
      [ "Your iron deficiency is nearly resolved.", "good" ],
      [ "Your feel stronger as your iron deficiency starts to improve.", "good" ]
    ],
    "max_intensity": 3,
    "rating": "bad",
    "base_mods": {
      "str_mod": [ -1 ],
      "stamina_min": [ -100 ],
      "stamina_max": [ -200 ],
      "stamina_chance": [ 900 ],
      "fatigue_min": [ 10 ],
      "fatigue_max": [ 20 ],
      "fatigue_chance": [ 900 ],
      "h_mod_min": [ -1 ],
      "h_mod_min_val": [ 0 ],
      "h_mod_chance": [ 900 ]
    },
    "scaling_mods": {
      "str_mod": [ -2 ],
      "stamina_max": [ -500 ],
      "fatigue_max": [ 20 ],
      "stamina_chance": [ -300 ],
      "fatigue_chance": [ -300 ],
      "h_mod_min": [ -1 ],
      "h_mod_min_val": [ -50 ],
      "h_mod_chance": [ -200 ]
    },
    "blood_analysis_description": "Anemia"
  },
  {
    "type": "effect_type",
    "id": "redcells_anemia",
    "name": [ "Early Anemia", "Anemia", "Acute Anemia" ],
    "desc": [ "Loss of red blood cells results in progressively worsening anemia." ],
    "apply_message": "You begin feeling increasingly tired and listless.",
    "remove_message": "You no longer feel anemic.",
    "decay_messages": [ [ "Your anemia is nearly resolved.", "good" ], [ "Your feel stronger as your anemia starts to improve.", "good" ] ],
    "max_intensity": 3,
    "rating": "bad",
    "base_mods": {
      "str_mod": [ -1 ],
      "stamina_min": [ -100 ],
      "stamina_max": [ -200 ],
      "stamina_chance": [ 900 ],
      "fatigue_min": [ 10 ],
      "fatigue_max": [ 20 ],
      "fatigue_chance": [ 900 ],
      "h_mod_min": [ -1 ],
      "h_mod_min_val": [ 0 ],
      "h_mod_chance": [ 900 ]
    },
    "scaling_mods": {
      "str_mod": [ -2 ],
      "stamina_max": [ -500 ],
      "fatigue_max": [ 20 ],
      "stamina_chance": [ -300 ],
      "fatigue_chance": [ -300 ],
      "h_mod_min": [ -1 ],
      "h_mod_min_val": [ -50 ],
      "h_mod_chance": [ -200 ]
    },
    "blood_analysis_description": "Anemia"
  },
  {
    "type": "effect_type",
    "id": "scurvy",
    "name": [ "Early Scurvy", "Scurvy", "Bad Scurvy" ],
    "desc": [ "A lack of vitamin C in your diet will result in progressively worse symptoms of scurvy." ],
    "apply_message": "You start to develop symptoms of scurvy.",
    "remove_message": "Your scurvy has resolved.",
    "decay_messages": [
      [ "Your vitamin C deficiency is starting to resolve.", "good" ],
      [ "Your scurvy lessens as your Vitamin C deficiency improves.", "good" ]
    ],
    "max_intensity": 3,
    "base_mods": {
      "pain_max_val": [ 35 ],
      "pain_chance": [ 900 ],
      "pain_min": [ 1 ],
      "pain_max": [ 5 ],
      "fatigue_chance": [ 900 ],
      "fatigue_max_val": [ 500, 200 ],
      "fatigue_min": [ 10 ],
      "h_mod_min": [ -1 ],
      "h_mod_min_val": [ 0 ],
      "h_mod_chance": [ 900 ]
    },
    "scaling_mods": {
      "pain_chance": [ -150 ],
      "fatigue_chance": [ -200 ],
      "h_mod_min": [ -1 ],
      "h_mod_min_val": [ -100 ],
      "h_mod_chance": [ -300 ],
      "str_mod": [ -0.5 ],
      "speed_mod": [ -2 ]
    },
    "rating": "bad",
    "blood_analysis_description": "Scurvy"
  },
  {
    "type": "effect_type",
    "id": "betablock",
    "name": [ "Beta blocker" ],
    "desc": [
      "You are under the influence of a beta blocker.  This controls your heart rate, decreasing the influence of stressful events such as pain on it.  However, it also lowers blood pressure and induces fatigue."
    ],
    "max_intensity": 3,
    "base_mods": {
      "blood_pressure_tick": [ 250 ],
      "blood_pressure_min": [ -2 ],
      "blood_pressure_min_val": [ -200 ],
      "fatigue_min": [ 4 ],
      "fatigue_chance": [ 500 ],
      "fatigue_max_val": [ 200 ]
    },
    "scaling_mods": { "blood_pressure_min": [ -1 ], "blood_pressure_min_val": [ -100 ], "fatigue_max_val": [ 50 ], "fatigue_min": [ 2 ] },
    "rating": "neutral",
    "blood_analysis_description": "Beta Blocker"
  },
  {
    "type": "effect_type",
    "id": "hypervitaminosis",
    "name": [ "Hypervitaminosis" ],
    "desc": [ "An excess of vitamins has badly affected your metabolism." ],
    "apply_message": "Your metabolism becomes unstable.",
    "remove_message": "Your metabolism becomes more stable.",
    "rating": "bad",
    "blood_analysis_description": "Hypervitaminosis"
  },
  {
    "type": "effect_type",
    "id": "toxin_buildup",
    "name": [ "", "Concerning symptoms", "Unnerving symptoms" ],
    "desc": [
      "",
      "Your muscles keep twitching strangely.",
      "Your nervous system is malfunctioning, almost like it's being torn apart from the inside."
    ],
    "base_mods": { "h_mod_min": [ -1 ], "h_mod_chance": [ 1 ], "h_mod_chance_bot": [ 5 ], "h_mod_tick": [ 1800 ] },
    "max_intensity": 3,
    "scaling_mods": { "h_mod_min": [ -5 ] }
  },
  {
    "type": "effect_type",
    "id": "bad_food_ennui",
    "name": [ "Gross Food", "Demoralizing Food", "Depressing Food" ],
    "desc": [
      "The food you eat is disgusting.",
      "Eating nothing but disgusting rations is starting to get you down.",
      "Sure, you survived, but what kind of survival is this, eating these disgusting rations day in and day out?"
    ],
    "max_intensity": 3,
    "//": "Mood debuff is handled separately by bad_food_mood_debuff EoC.",
    "rating": "bad"
  },
  {
    "type": "effect_type",
    "id": "genetics_damaged",
    "name": [ "Spent Phenotype", "Depleted Phenotype", "Bankrupt Phenotype" ],
    "desc": [
      "Mutation has left you with a persistent mild discomfort.  It seems harmless for now, but you can't predict if it'll get worse.",
      "There's an enervating sense of dysmorphia throughout your whole body.  It waxes and wanes, but never quite goes away.  Mutating this much can't be good for you…",
      "You're haunted by phantom pains across your entire body now.  Everything aches from an exhaustion that never seems to fade.  Any further mutation right now is very unlikely to have a happy ending."
    ],
    "max_intensity": 3,
    "rating": "bad"
  },
  {
    "type": "effect_type",
    "id": "hypovolemia",
    "name": [ "Mild Hypovolemic Shock", "Moderate Hypovolemic Shock", "Advanced Hypovolemic Shock", "Severe Hypovolemic Shock" ],
    "desc": [
      "You've lost some blood and look somewhat pale.",
      "You've lost a large amount of blood, and you're not feeling well.",
      "You've lost an awful lot of blood, and your condition is severe.  Seek medical attention.",
      "You've lost tremendous amount of blood, and you're standing on death's door.  Transfusion might save you."
    ],
    "apply_message": "You have lost a lot of blood, and your condition worsens.",
    "remove_message": "You are no longer in shock.",
    "decay_messages": [
      [ "Your blood volume increases, and you feel better; but still, you look pale.", "good" ],
      [ "You feel stronger as your blood volume starts to improve.", "good" ],
      [ "You're not dying from lack of blood, but you're not out of the woods yet.", "good" ]
    ],
    "max_intensity": 4,
    "scaling_mods": { "str_mod": [ -1 ], "per_mod": [ -1 ], "dex_mod": [ -1 ], "int_mod": [ -1 ], "speed_mod": [ -10 ] },
    "rating": "bad"
  },
  {
    "type": "effect_type",
    "id": "cough_suppress"
  },
  {
    "type": "effect_type",
    "id": "haslight",
    "name": [ "Lit Up" ],
    "desc": [ "You are carrying a light and can't hide well." ],
    "max_duration": "1 s",
    "rating": "bad"
  },
  {
    "type": "effect_type",
    "id": "mending",
    "name": [ "Started Recovery", "Recovering", "Mostly Recovered" ],
    "desc": [ "This damaged limb is slowly regaining its functions." ],
    "//": "Duration is 10 days, but the actual time taken is probabilistic.",
    "max_duration": "10 d",
    "int_dur_factor": "60 h",
    "max_intensity": 3,
    "rating": "good"
  },
  {
    "type": "effect_type",
    "id": "disabled",
    "name": [ { "ctxt": "physically", "str": "Disabled" } ],
    "desc": [ "This limb is damaged beyond use and may require a splint to recover." ],
    "//": "This sounds weird. We need <bp_affected> tag or something",
    "apply_message": "Your limb breaks!",
    "remove_message": "The broken limb has mended.",
    "max_duration": "2 s",
    "rating": "bad"
  },
  {
    "type": "effect_type",
    "id": "milked",
    "name": [ "Milked" ],
    "desc": [ "The creature has been partially or fully milked." ],
    "max_duration": "1 d"
  },
  {
    "type": "effect_type",
    "id": "sheared",
    "name": [ "Sheared" ],
    "desc": [ "The creature has been fully sheared." ],
    "max_duration": "90d"
  },
  {
    "type": "effect_type",
    "id": "pkill",
    "name": [ "Painkillers" ],
    "desc": [ "You are under the influence of analgesic substances to relieve pain, but they may numb you a bit." ],
    "max_intensity": 30,
    "int_dur_factor": "10 s",
    "scaling_mods": { "speed_mod": [ -1 ] },
    "rating": "good",
    "blood_analysis_description": "Painkiller"
  },
  {
    "type": "effect_type",
    "id": "happy",
    "name": [ "Happy", "Happy", "Happy", "Happy", "Happy", "Joyful", "Joyful", "Joyful", "Joyful", "Joyful", "Elated" ],
    "desc": [
      "Life is good.",
      "Life is good.",
      "Life is good.",
      "Life is good.",
      "Life is good.",
      "Oh what a day!  What a lovely day!",
      "Oh what a day!  What a lovely day!",
      "Oh what a day!  What a lovely day!",
      "Oh what a day!  What a lovely day!",
      "Oh what a day!  What a lovely day!",
      "I'm on top of the world, baby!"
    ],
    "max_intensity": 25,
    "int_dur_factor": "10 s",
    "scaling_mods": { "speed_mod": [ 0.42 ], "str_mod": [ 0.06 ], "dex_mod": [ 0.05 ], "int_mod": [ 0.084 ], "per_mod": [ 0.1 ] }
  },
  {
    "type": "effect_type",
    "id": "sad",
    "name": [ "Unhappy", "Unhappy", "Unhappy", "Unhappy", "Unhappy", "Sad", "Sad", "Sad", "Sad", "Sad", "Depressed" ],
    "desc": [
      "You are not content with your life.",
      "You are not content with your life.",
      "You are not content with your life.",
      "You are not content with your life.",
      "You are not content with your life.",
      "This is not what you planned for your life.",
      "This is not what you planned for your life.",
      "This is not what you planned for your life.",
      "This is not what you planned for your life.",
      "This is not what you planned for your life.",
      "When will all your suffering end?"
    ],
    "max_intensity": 1000,
    "int_dur_factor": "10 s",
    "scaling_mods": { "speed_mod": [ -0.42 ], "str_mod": [ -0.06 ], "dex_mod": [ -0.05 ], "int_mod": [ -0.084 ], "per_mod": [ -0.1 ] },
    "miss_messages": [ [ "What's the point of fighting?", 1 ] ]
  },
  {
    "type": "effect_type",
    "id": "irradiated",
    "name": [ "Weakness" ],
    "//": "No description. It's intended that exact reason should be unknown to player, encourages use of radiation detection equipment",
    "max_intensity": 2000,
    "show_intensity": false,
    "int_dur_factor": "10 s",
    "scaling_mods": { "speed_mod": [ -0.2 ], "str_mod": [ -0.125 ], "dex_mod": [ -0.09 ], "int_mod": [ -0.1 ], "per_mod": [ -0.083 ] },
    "blood_analysis_description": "Irradiated"
  },
  {
    "type": "effect_type",
    "id": "stim",
    "name": [ "Stimulants" ],
    "desc": [ "You're very jittery and pumped up, probably from some stimulants." ],
    "max_intensity": 1000,
    "int_dur_factor": "1 s",
    "scaling_mods": { "speed_mod": [ 0.08 ], "per_mod": [ 0.04 ] },
    "blood_analysis_description": "Stimulants"
  },
  {
    "type": "effect_type",
    "id": "depressants",
    "name": [ "Depressants" ],
    "desc": [ "You are under the influence of depressants, and in a bit of a daze." ],
    "max_intensity": 1000,
    "int_dur_factor": "1 s",
    "scaling_mods": { "speed_mod": [ -0.1 ], "dex_mod": [ -0.05 ] },
    "miss_messages": [ [ "You feel woozy.", 1 ] ],
    "blood_analysis_description": "Depressants"
  },
  {
    "type": "effect_type",
    "id": "stim_overdose",
    "name": [ "Stimulant Overdose" ],
    "desc": [ "You can't sit still as you feel your heart pounding out of your chest.  You probably overdosed on those stims." ],
    "max_intensity": 1000,
    "int_dur_factor": 1,
    "base_mods": { "dex_mod": [ -0.88 ], "per_mod": [ -0.25 ] },
    "scaling_mods": { "speed_mod": [ -0.25 ], "per_mod": [ -0.071 ] },
    "miss_messages": [ [ "You shake with the excess stimulation.", 1 ] ],
    "blood_analysis_description": "Stimulants"
  },
  {
    "type": "effect_type",
    "id": "weak_antibiotic_visible",
    "name": [ "Took Weak Antibiotic" ],
    "desc": [
      "You consumed mild antibiotic some time ago to fight off infection.\nIf you don't recover you may want to take another dose, but beware overdosage."
    ],
    "max_duration": 54000,
    "dur_add_perc": 35
  },
  {
    "type": "effect_type",
    "id": "antibiotic_visible",
    "name": [ "Took Antibiotic" ],
    "desc": [
      "You consumed antibiotic some time ago to fight off infection.\nIf you don't recover you may want to take another dose, but beware overdosage."
    ],
    "max_duration": 54000,
    "dur_add_perc": 25
  },
  {
    "type": "effect_type",
    "id": "strong_antibiotic_visible",
    "name": [ "Took Strong Antibiotic" ],
    "desc": [
      "You consumed prescription-grade antibiotic some time ago to fight off infection.\nIf you don't recover you may want to take another dose, but beware overdosage."
    ],
    "max_duration": 54000,
    "dur_add_perc": 25
  },
  {
    "type": "effect_type",
    "id": "weak_antibiotic",
    "rating": "good",
    "blood_analysis_description": "Antibiotics",
    "max_duration": 43200,
    "dur_add_perc": 25
  },
  {
    "type": "effect_type",
    "id": "antibiotic",
    "rating": "good",
    "blood_analysis_description": "Antibiotics",
    "max_duration": 43200,
    "dur_add_perc": 25
  },
  {
    "type": "effect_type",
    "id": "strong_antibiotic",
    "rating": "good",
    "blood_analysis_description": "Antibiotics",
    "max_duration": 43200,
    "dur_add_perc": 25
  },
  {
    "type": "effect_type",
    "id": "panacea",
    "name": [ "Panacea" ],
    "desc": [ "You feel incredible!  You could take on the world!" ],
    "max_duration": "10 s",
    "base_mods": { "speed_mod": [ 20 ], "str_mod": [ 2 ], "dex_mod": [ 2 ], "int_mod": [ 2 ], "per_mod": [ 2 ] }
  },
  {
    "type": "effect_type",
    "id": "tummy_tablet",
    "name": [ "Soothed Stomach" ],
    "desc": [ "You are under the effects of a stomach soother." ],
    "int_add_val": 1,
    "max_intensity": 3,
    "base_mods": { "vomit_tick": [ 60 ], "health_chance": [ 1500 ], "health_min": [ 1 ] },
    "scaling_mods": { "health_min": [ -1.5 ], "health_min_val": [ -2 ], "vomit_tick": [ 120 ] },
    "max_duration": 14400,
    "dur_add_perc": 70
  },
  {
    "type": "effect_type",
    "id": "antifungal",
    "name": [ "Antifungals" ],
    "desc": [ "You are under the effects of an antifungal medicine or chemicals." ],
    "rating": "good",
    "blood_analysis_description": "Antifungals",
    "max_duration": 28800,
    "dur_add_perc": 50
  },
  {
    "//": "This effect is a dummy effect for disabling certain things for a few turns after an electromagnetic pulse and does nothing on its own",
    "type": "effect_type",
    "id": "emp",
    "name": [ "Discharge" ],
    "desc": [ "You've been recently affected by an electromagnetic pulse." ],
    "max_duration": "30 s"
  },
  {
    "type": "effect_type",
    "id": "supercharged",
    "//": "not given to players by default",
    "name": [ "Supercharged" ],
    "desc": [ "You've been struck by lightning, and feel… different." ],
    "base_mods": { "speed_mod": [ 50 ] }
  },
  {
    "type": "effect_type",
    "id": "pd_str_bad",
    "name": [ "Muscle Vanishment", "Muscle Disappearance" ],
    "desc": [ "You feel as if your muscles are not quite there.", "You feel as if your muscles are not in your body." ],
    "max_intensity": 2,
    "rating": "bad",
    "int_dur_factor": "50 m",
    "base_mods": { "str_mod": [ -1 ] },
    "scaling_mods": { "str_mod": [ -2 ] },
    "miss_messages": [ [ "Your lack of strength stops you!", 1 ] ]
  },
  {
    "type": "effect_type",
    "id": "pd_dex_bad",
    "name": [ "Weak Grasp", "Inexistent Grasp" ],
    "desc": [ "You seem to have problems touching things.", "You feel as if your hands just pass through matter." ],
    "max_intensity": 2,
    "rating": "bad",
    "int_dur_factor": "50 m",
    "base_mods": { "dex_mod": [ -1 ] },
    "scaling_mods": { "dex_mod": [ -2 ] },
    "miss_messages": [ [ "Your attacks don't seem to touch your enemies!", 1 ] ]
  },
  {
    "type": "effect_type",
    "id": "pd_per_bad",
    "name": [ "Distorted Vision", "Otherworldly Vision" ],
    "desc": [
      "You have problems distinguishing shapes and colors.",
      "You seem to see slightly different realities every time you blink."
    ],
    "max_intensity": 2,
    "rating": "bad",
    "int_dur_factor": "50 m",
    "base_mods": { "per_mod": [ -1 ] },
    "scaling_mods": { "per_mod": [ -2 ] },
    "miss_messages": [ [ "You can't distinguish up from down!", 1 ] ]
  },
  {
    "type": "effect_type",
    "id": "pd_int_bad",
    "name": [ "Wandering Mind", "Foreign Mind" ],
    "desc": [ "Your thoughts seem to wander around on their own.", "Foreign thoughts seem to invade your mind." ],
    "max_intensity": 2,
    "rating": "bad",
    "int_dur_factor": "50 m",
    "base_mods": { "int_mod": [ -1 ] },
    "scaling_mods": { "int_mod": [ -2 ] },
    "miss_messages": [ [ "You suddenly think you shouldn't do that!", 1 ] ],
    "flags": [ "NO_PSIONICS" ]
  },
  {
    "type": "effect_type",
    "id": "pd_rejection",
    "name": [ "World Rejection", "Dimensional Rejection" ],
    "desc": [
      "Faint sparks surround your every move, your body aches more with every passing second.",
      "Sparks swarm around you, your body hurts and even the air seems to reject your existence."
    ],
    "decay_messages": [ [ "The rejection you feel from all around you has become a little easier to bear.", "mixed" ] ],
    "remove_message": "The world is no longer trying to eject you from this plane of existence, for now.",
    "max_intensity": 2,
    "rating": "bad",
    "int_dur_factor": "7 m",
    "base_mods": { "pain_min": [ 1 ], "pain_chance": [ 20 ] },
    "scaling_mods": { "hurt_min": [ 1 ], "hurt_chance": [ 25 ], "cough_chance": [ 30 ] }
  },
  {
    "type": "effect_type",
    "id": "pd_strengthened_reality",
    "name": [ "World's Acceptance", "World's Embracement", "Dimensional Foothold", "Dimensional Assimilation" ],
    "desc": [
      "The world around you seems calmer with your presence and actions.",
      "The world around you seems to regard you as one of their own, your body is a little easier to move now.",
      "You can more easily exert your will around you, this dimension is, if not welcoming you, obeying you a little.  You have managed to secure a foothold in this reality.",
      "The very fabric of reality is blending in with your body, your will is greatly easier to exert around you and your body is trying to permanently assimilate with this world, it just needs a little push…"
    ],
    "max_intensity": 4,
    "rating": "good",
    "int_dur_factor": "3 days",
    "base_mods": { "speed_mod": [ 2 ] },
    "scaling_mods": { "speed_mod": [ 3 ], "dodge_mod": [ 0.7 ] },
    "apply_message": "Your eyes open to a whole new world!",
    "remove_message": "You start to feel rejected by the world again.",
    "decay_messages": [
      [ "The world no longer embraces you as its child.  At least it still tolerates your presence.", "mixed" ],
      [
        "You have lost your foothold and can no longer command the world around you, the world sees you now as only an unruly child.",
        "mixed"
      ],
      [
        "You can no longer bend the world to your will.  You have failed in blending in with this reality and have now only a foothold left.",
        "mixed"
      ]
    ],
    "miss_messages": [
      [ "Did the world just oppose you?", 1 ],
      [ "For a moment you felt a great hostility all around you.", 1 ],
      [ "Did your enemy just vanish for a moment?", 2 ],
      [ "You felt weird for a moment.", 3 ],
      [ "Was that a spark?", 5 ],
      [ "Your grip suddenly failed you.", 6 ],
      [ "Something just flashed in front of your eyes.", 8 ],
      [ "Why did the hit go that way?", 15 ],
      [ "You could swear that you hit it!", 25 ]
    ]
  },
  {
    "type": "effect_type",
    "id": "grown_of_fuse",
    "name": [ "Grown of Fusion" ],
    "desc": [ "AI effect to increase stats after fusing with another critter.  1 stack means one absorbed max_hp." ],
    "//": "stats modified by the zombie_fuse special attack.",
    "//1": "scaling:",
    "//2": "/50 HP: +0,5 melee_skill, +0,5 dodge_skill (unexpected movement), +5 Speed (bigger steps&more to attack with), +4 bash",
    "//3": "/250 HP: +1 size",
    "max_intensity": 500,
    "base_mods": { "hit_mod": [ 0.01 ], "dodge_mod": [ 0.01 ], "speed_mod": [ 0.1 ], "bash_mod": [ 0.08 ] },
    "scaling_mods": { "hit_mod": [ 0.01 ], "dodge_mod": [ 0.01 ], "speed_mod": [ 0.1 ], "bash_mod": [ 0.08 ], "size_mod": [ 0.004 ] },
    "int_decay_step": 0
  },
  {
    "type": "effect_type",
    "id": "migo_atmosphere",
    "name": [ "Stinking Air", "Disorienting Air", "Disorienting Air", "Smothering Air", "Smothering Air" ],
    "desc": [
      "The air in here smells like vinegar and mold.",
      "The air in here smells like vinegar and mold.  It makes you feel soft-headed and confused.",
      "The air in here smells like vinegar and mold.  It makes you feel soft-headed and confused.",
      "The air in here smells like vinegar and mold.  It is closing in and smothering you, making it impossible to think clearly.",
      "The air in here smells like vinegar and mold.  It is closing in and smothering you, making it impossible to think clearly."
    ],
    "apply_message": "The air in here smells like vinegar and mold, and hurts your lungs a bit.",
    "max_intensity": 5,
    "int_dur_factor": "5 seconds",
    "max_duration": "30 s",
    "rating": "bad",
    "miss_messages": [ [ "You feel groggy in this sweltering, foul air.", 2 ] ],
    "harmful_cough": false,
    "base_mods": { "cough_chance": [ -1002 ] },
    "scaling_mods": {
      "str_mod": [ -0.25 ],
      "per_mod": [ -0.5 ],
      "dex_mod": [ -0.25 ],
      "int_mod": [ -0.75 ],
      "speed_mod": [ -10 ],
      "vomit_chance": [ 10 ],
      "cough_chance": [ 501 ]
    },
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "fetid_goop",
    "name": [ "Covered in Fetid Goop" ],
    "desc": [ "The feeling of the goop slowly sliding on your skin revulses you and the smell makes you gag." ],
    "apply_message": "You're disgusted by the goop.",
    "rating": "bad",
    "base_mods": {
      "str_mod": [ -1 ],
      "per_mod": [ -1 ],
      "dex_mod": [ -1 ],
      "int_mod": [ -1 ],
      "speed_mod": [ -10 ],
      "vomit_chance": [ 100 ]
    },
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "has_og_comm_freq"
  },
  {
    "type": "effect_type",
    "id": "has_prospectus"
  },
  {
    "type": "effect_type",
    "id": "disrupted_sleep"
  },
  {
    "type": "effect_type",
    "id": "nightmares",
    "max_duration": "72 hours"
  },
  {
    "type": "effect_type",
    "id": "incorporeal",
    "name": [ "Incorporeal" ],
    "desc": [ "You lack substance, as if you aren't quite fully here." ],
    "removes_effects": [ "grabbed", "bleed" ]
  },
  {
    "type": "effect_type",
    "id": "ignore_fall_damage",
    "//": "Used for translocation via teleporter_list as a way to avoid fall damage by teleporting Z levels",
    "flags": [ "FEATHER_FALL" ]
  },
  {
    "type": "effect_type",
    "id": "weary_0"
  },
  {
    "type": "effect_type",
    "id": "weary_1",
    "name": [ "Lightly Weary" ],
    "desc": [
      "You've been pretty active for a while; operating at the highest levels of activity will be impaired.\nThe following move penalties are applied for the following activity levels:\nExtreme: 1.25x"
    ]
  },
  {
    "type": "effect_type",
    "id": "weary_2",
    "name": [ "Moderately Weary" ],
    "desc": [
      "You've been quite active for a while; operating at higher levels of activity will be impaired.\nThe following move penalties are applied for the following activity levels:\nExtreme: 1.67x, Active: 1.33x"
    ]
  },
  {
    "type": "effect_type",
    "id": "weary_3",
    "name": [ "Weary" ],
    "desc": [
      "You've been very active for a while, and need to slow down for a bit.\nThe following move penalties are applied for the following activity levels:\nExtreme: 2.5x, Active: 2x, Brisk: 1.5x"
    ]
  },
  {
    "type": "effect_type",
    "id": "weary_4",
    "name": [ "Very Weary" ],
    "desc": [
      "You've been extremely active for a while, and need to slow down.\nThe following move penalties are applied for the following activity levels:\nExtreme: 5x, Active: 4x, Brisk: 3x, Moderate: 2x"
    ]
  },
  {
    "type": "effect_type",
    "id": "weary_5",
    "name": [ "Extremely Weary" ],
    "desc": [
      "You've been extremely active for a while, and can't take much more activity.\nThe following move penalties are applied for the following activity levels:\nExtreme: 10x, Active: 8x, Brisk: 6x, Moderate: 4x, Light: 2x"
    ]
  },
  {
    "type": "effect_type",
    "id": "weary_6",
    "name": [ "Extremely Weary" ],
    "desc": [
      "You've been extremely active for a while, and really need to get some rest.\nThe following move penalties are applied for the following activity levels:\nExtreme: 10x, Active: 8x, Brisk: 6x, Moderate: 4x, Light: 2x"
    ]
  },
  {
    "type": "effect_type",
    "id": "weary_7",
    "name": [ "Extremely Weary" ],
    "desc": [
      "You've been extremely active for a while; it's time to stop.\nThe following move penalties are applied for the following activity levels:\nExtreme: 10x, Active: 8x, Brisk: 6x, Moderate: 4x, Light: 2x"
    ],
    "flags": [ "NO_PSIONICS" ]
  },
  {
    "type": "effect_type",
    "id": "weary_8",
    "name": [ "Extremely Weary" ],
    "desc": [
      "You've been extremely active for a while, and can no longer keep pushing.\nThe following move penalties are applied for the following activity levels:\nExtreme: 10x, Active: 8x, Brisk: 6x, Moderate: 4x, Light: 2x"
    ],
    "flags": [ "NO_PSIONICS" ]
  },
  {
    "type": "effect_type",
    "id": "hunger_full",
    "name": [ "Full" ],
    "desc": [ "You feel quite full, and a bit sluggish." ],
    "apply_message": "You feel quite full, and a bit sluggish.",
    "rating": "bad",
    "base_mods": { "speed_mod": [ -2 ], "fatigue_amount": [ 1 ] }
  },
  {
    "type": "effect_type",
    "id": "hunger_engorged",
    "name": [ "Engorged" ],
    "desc": [ "Your stomach is full to bursting.  This was a mistake." ],
    "apply_message": "Your stomach is full to bursting.  This was a mistake.",
    "rating": "bad",
    "base_mods": { "speed_mod": [ -10 ], "fatigue_amount": [ 2 ], "vomit_chance": [ 500 ], "vomit_tick": [ 10 ], "pain_amount": [ 3 ] }
  },
  {
    "type": "effect_type",
    "id": "hunger_satisfied"
  },
  {
    "type": "effect_type",
    "id": "hunger_hungry"
  },
  {
    "type": "effect_type",
    "id": "hunger_very_hungry"
  },
  {
    "type": "effect_type",
    "id": "hunger_near_starving"
  },
  {
    "type": "effect_type",
    "id": "hunger_starving"
  },
  {
    "type": "effect_type",
    "id": "hunger_famished"
  },
  {
    "type": "effect_type",
    "id": "hunger_blank"
  },
  {
    "//": "Limits the number of police bots summoned to 3 every 6 hours",
    "type": "effect_type",
    "id": "eyebot_assisted",
    "int_add_val": 1,
    "max_intensity": 3,
    "max_duration": "6 hours"
  },
  {
    "//": "The eyebot can no longer summon police bots",
    "type": "effect_type",
    "id": "eyebot_depleted",
    "int_add_val": 1,
    "max_intensity": 10
  },
  {
    "id": "weakened_inertia",
    "type": "effect_type",
    "name": [ "Weakened Inertia" ],
    "desc": [ "Your body moves strangely easily, as if it weighted less." ],
    "apply_message": "Your inertia itself is damaged, but the outcome seems suspiciously beneficial.",
    "remove_message": "Reality reasserts itself and your inertia returns to normal.",
    "rating": "good",
    "show_intensity": false,
    "base_mods": { "dex_mod": [ 6, 0 ] }
  },
  {
    "type": "effect_type",
    "id": "hallucination_attacks",
    "rating": "bad",
    "max_duration": "10 days",
    "show_in_info": false
  },
  {
    "id": "strengthened_inertia",
    "type": "effect_type",
    "name": [ "Weakened Inertia" ],
    "desc": [ "Your body is strangely difficult to move, as if it weighted more." ],
    "apply_message": "Your inertia itself is damaged, but hopefully it's not permanent yet.",
    "remove_message": "Reality reasserts itself and your inertia returns to normal.",
    "rating": "bad",
    "show_intensity": false,
    "base_mods": { "dex_mod": [ -6, 0 ] }
  },
  {
    "id": "warped_viewpoint",
    "type": "effect_type",
    "name": [ "Warped Viewpoint" ],
    "desc": [ "Space is warped around you such that you can see a wider arc and as if everything was closer." ],
    "apply_message": "Space around you is damaged but in the process your can see more and more easily than before.",
    "remove_message": "Reality reasserts itself and your perspective returns to normal.",
    "rating": "good",
    "show_intensity": false,
    "base_mods": { "per_mod": [ 6, 0 ] }
  },
  {
    "id": "narrow_viewpoint",
    "type": "effect_type",
    "name": [ "Narrowed Viewpoint" ],
    "desc": [ "Space is warped around you such that you can see less and as if everything was farther away." ],
    "apply_message": "Space around you is damaged narrowing your perspective.",
    "remove_message": "Reality reasserts itself and your perspective returns to normal.",
    "rating": "bad",
    "show_intensity": false,
    "base_mods": { "per_mod": [ -6, 0 ] }
  },
  {
    "id": "weakened_gravity",
    "type": "effect_type",
    "name": [ "Weakened Gravity" ],
    "desc": [ "Something is wrong with local spacetime and everything near you seems to weigh less." ],
    "apply_message": "Space around you is damaged and everything near you seems to weigh less.",
    "remove_message": "Reality reasserts itself and your gravity returns to normal.",
    "rating": "good",
    "show_intensity": false,
    "enchantments": [ { "values": [ { "value": "CARRY_WEIGHT", "multiply": 1.25 } ] } ]
  },
  {
    "id": "strengthened_gravity",
    "type": "effect_type",
    "name": [ "Strengthened Gravity" ],
    "desc": [ "Something is wrong with local spacetime and everything near you seems to weigh more." ],
    "apply_message": "Space around you is damaged and everything near you seems to weigh more.",
    "remove_message": "Reality reasserts itself and your gravity returns to normal.",
    "rating": "bad",
    "show_intensity": false,
    "enchantments": [
      {
        "values": [
          { "value": "CARRY_WEIGHT", "add": { "global_val": "var", "var_name": "portal_dungeon_carry_strength", "default": -1 } }
        ]
      }
    ]
  },
  {
    "id": "slowed_time",
    "type": "effect_type",
    "name": [ "Slowed Time" ],
    "desc": [ "Something is wrong with local spacetime and everything around seems to move faster than you." ],
    "apply_message": "Time around you is damaged and everything near you seems to move faster.",
    "remove_message": "Reality reasserts itself and your time returns to normal.",
    "rating": "bad",
    "show_intensity": false,
    "enchantments": [
      {
        "values": [ { "value": "SPEED", "add": { "global_val": "var", "var_name": "portal_dungeon_slow_strength", "default": -1 } } ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "glowing_gas",
    "name": [ { "ctxt": "inhaled", "str": "Glowing Gas" } ],
    "desc": [
      "You've inhaled a lungful of glowing nether parasite spores.  Thankfully, they don't seem adapted to the human physiology."
    ],
    "apply_message": "You inhale a lungful of the glowing gas, and you have an urge to violently cough.",
    "rating": "bad",
    "miss_messages": [ [ "Your lungs burn from the glowing gas.", 1 ] ],
    "harmful_cough": true,
    "max_duration": "10 m",
    "base_mods": { "str_mod": [ -1 ], "dex_mod": [ -1 ], "cough_chance": [ 10 ] },
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "glowing_gas_cover",
    "name": [ "Glowing" ],
    "desc": [ "You are covered in glowing nether spores!" ],
    "apply_message": "The glowing spores settle on you!",
    "rating": "bad"
  },
  {
    "id": "lightsnare",
    "type": "effect_type",
    "name": [ "Snared" ],
    "desc": [ "For such a tiny creature, you're in a very big pickle." ],
    "rating": "bad",
    "show_intensity": false,
    "//": "Don't multiply speed by 0 or else the effect will never be removed for creatures with 0 damage(e.g. rabbits)",
    "enchantments": [ { "values": [ { "value": "SPEED", "multiply": 0.01 } ] } ]
  },
  {
    "id": "Shadow_Reveal",
    "type": "effect_type",
    "max_duration": "60 s",
    "name": [ "Revealed" ],
    "desc": [ "The shadows no longer hide you!" ],
    "rating": "bad",
    "show_intensity": false,
    "show_in_info": true,
    "enchantments": [ { "condition": "ALWAYS", "values": [ { "value": "LUMINATION", "add": 10 } ] } ]
  },
  {
    "id": "photophobia",
    "type": "effect_type",
    "max_duration": "5 s",
    "name": [ "photophobia" ],
    "base_mods": { "speed_mod": [ -100 ] },
    "desc": [ "It burns!  Thankfully, this can't ever happen to you.  This is a bug if you have it." ],
    "rating": "bad",
    "show_intensity": false,
    "show_in_info": true,
    "//": "Enchantments don't actually work for monsters! If you find that shadow is suddenly very killable, they probably got hooked up!",
    "enchantments": [
      {
        "condition": "ALWAYS",
        "values": [
          { "value": "SPEED", "multiply": 0.5 },
          { "value": "ARMOR_BASH", "add": 15 },
          { "value": "ARMOR_STAB", "add": 15 },
          { "value": "ARMOR_CUT", "add": 15 },
          { "value": "ARMOR_HEAT", "add": 15 },
          { "value": "ARMOR_COLD", "add": 15 },
          { "value": "ARMOR_ELEC", "add": 15 },
          { "value": "ARMOR_ACID", "add": 15 },
          { "value": "ARMOR_BULLET", "add": 50 }
        ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "molting",
    "name": [ "Molting" ],
    "desc": [ "You feel a strong urge to hide somewhere safe." ],
    "apply_message": "Your chitin plating itches against your body.",
    "rating": "bad",
    "base_mods": {
      "per_mod": [ -1 ],
      "dex_mod": [ -1 ],
      "str_mod": [ -1 ],
      "speed_mod": [ -10 ],
      "pain_min": [ 1 ],
      "pain_chance": [ 1 ],
      "pain_max_val": [ 15 ]
    },
    "limb_score_mods": [ { "limb_score": "reaction", "modifier": 0.95 }, { "limb_score": "manip", "modifier": 0.95 } ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "molting_imminent",
    "name": [ "Imminent Molting" ],
    "desc": [ "Seek shelter, you will be helpless when it begins." ],
    "apply_message": "You can hardly move in your tightening exoskeleton, and you feel a strong impulse to hunker down somewhere safe.",
    "rating": "bad",
    "base_mods": {
      "per_mod": [ -2 ],
      "dex_mod": [ -3 ],
      "str_mod": [ -3 ],
      "speed_mod": [ -30 ],
      "pain_min": [ 1 ],
      "pain_chance": [ 1 ],
      "pain_max_val": [ 35 ]
    },
    "limb_score_mods": [ { "limb_score": "reaction", "modifier": 0.75 }, { "limb_score": "manip", "modifier": 0.75 } ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "VITRIFYING",
    "name": [ "Among Glass" ],
    "desc": [ "It is very peaceful here." ],
    "rating": "good",
    "max_intensity": 7,
    "enchantments": [
      {
        "values": [
          {
            "value": "INTELLIGENCE",
            "add": { "math": [ "u_val('effect_intensity','effect:VITRIFYING') * -1 * (ceil(u_val('intelligence') / 6))" ] }
          }
        ]
      }
    ]
  },
  {
    "id": "slippery_terrain",
    "type": "effect_type",
    "max_duration": "1 s",
    "name": [ "Slick Surface", "Slippery Terrain", "Dangerously Slippery" ],
    "desc": [
      "There's a slippery surface here, running may be a bad idea.",
      "It's quite slippery, it may not be safe to stand here.",
      "This area is extremely slippery."
    ],
    "rating": "bad",
    "show_intensity": true,
    "resist_traits": [ "GASTROPOD_BALANCE" ],
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "hay_fever",
    "name": [ "Hay Fever" ],
    "desc": [ "Your eyes are itchy and you've got a runny nose." ],
    "rating": "bad",
    "resist_effects": [ "took_flumed", "took_antihistamine" ],
    "show_in_info": true,
    "base_mods": { "per_mod": [ -2 ], "int_mod": [ -2 ], "stamina_min": [ -50 ], "stamina_max": [ -150 ], "stamina_chance": [ 300 ] }
  },
  {
    "id": "star_vampire_blood_drank",
    "type": "effect_type",
    "name": [ "Drank blood" ],
    "desc": [ "The star vampire has drunk blood and is now visible." ],
    "rating": "good",
    "removes_effects": [ "invisibility" ],
    "show_in_info": true
  },
  {
    "id": "star_vampire_blood_drink",
    "type": "effect_type",
    "name": [ "Exsanguination" ],
    "desc": [ "The monster is drinking your blood!" ],
    "rating": "bad",
    "resist_traits": [ "BLEED_IMMUNE" ],
    "show_in_info": true,
    "max_intensity": 2,
    "show_intensity": false,
    "int_decay_step": -2,
    "int_decay_tick": 1,
    "vitamins": [
      { "vitamin": "blood", "rate": [ [ -250, -650 ] ], "tick": [ "1 s" ] },
      { "vitamin": "redcells", "rate": [ [ -250, -650 ] ], "tick": [ "1 s" ] }
    ]
  },
  {
    "id": "star_vampire_blood_drink_feral",
    "type": "effect_type",
    "name": [ "Exsanguination" ],
    "desc": [ "The monster is drinking your blood, you vile feral!" ],
    "rating": "bad",
    "resist_traits": [ "BLEED_IMMUNE" ],
    "max_intensity": 1,
    "show_in_info": true,
    "chance_kill": [ [ 1, 20 ] ]
  },
  {
    "type": "effect_type",
    "id": "ink_gland_ink",
    "name": [ "Depleted ink", "Deflated ink glands", "Inky glands", "Bulged ink glands" ],
    "show_intensity": true,
    "desc": [
      "Your ink glands are empty.  Given some time and hydration they will recharge.",
      "Your ink glands are almost empty.  Given some time and hydration they will recharge.",
      "Your ink glands have some ink inside.  Given some time and hydration, more ink will be generated.",
      "Your ink glands are bulged and full.  No more ink is being created."
    ],
    "max_intensity": 4,
    "rating": "neutral"
  }
]
