[
  {
    "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": [ "npc_suspend" ],
    "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": "dragging",
    "name": [ "Dragging" ],
    "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": [ "Asked to Train" ],
    "desc": [ "AI tag for asking to NPCs to train you.  This is a bug if you have it." ]
  },
  {
    "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": "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 for you to find something" ],
    "desc": [
      "AI tag to prevent NPCs from following the player while the player is finding an additonal 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": "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": "pushed",
    "name": [ "Pushed" ],
    "desc": [ "AI tag used for monsters pushing each other.  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
  },
  {
    "//": "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",
    "show_in_info": true
  },
  {
    "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 ]
    }
  },
  {
    "type": "effect_type",
    "id": "darkness",
    "apply_message": "Your vision flickers and goes gray!",
    "remove_message": "The world flickers back to normality.",
    "rating": "bad"
  },
  {
    "type": "effect_type",
    "id": "stunned",
    "name": [ "Stunned" ],
    "desc": [ "Your movement is randomized." ],
    "apply_message": "You're stunned!",
    "rating": "bad",
    "show_in_info": true
  },
  {
    "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,
    "base_mods": { "per_mod": [ -5 ], "dex_mod": [ -2 ] },
    "scaling_mods": { "speed_mod": [ -3 ] },
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "riding",
    "name": [ "Riding" ],
    "desc": [ "You are riding an animal." ],
    "apply_message": "You mount your steed.",
    "rating": "good"
  },
  {
    "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.",
    "rating": "bad"
  },
  {
    "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
  },
  {
    "type": "effect_type",
    "id": "earphones",
    "name": [ "Wearing earphones" ],
    "desc": [ "You are wearing earphones and can't hear much from outside world." ],
    "rating": "bad"
  },
  {
    "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 ] }
  },
  {
    "type": "effect_type",
    "id": "glowy_led",
    "apply_message": "A bionic LED is glowing softly beneath your skin.",
    "rating": "mixed"
  },
  {
    "type": "effect_type",
    "id": "stung",
    "name": [ "Stung" ],
    "desc": [ "You have been stung!" ],
    "rating": "bad",
    "base_mods": { "pain_min": [ 1 ] },
    "show_in_info": true,
    "blood_analysis_description": "Stung"
  },
  {
    "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"
  },
  {
    "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 ]
    }
  },
  {
    "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" ],
    "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 ] },
    "show_in_info": true,
    "blood_analysis_description": "Paralyzing Poison"
  },
  {
    "type": "effect_type",
    "id": "nausea",
    "name": [ "Nausea" ],
    "desc": [ "You feel nauseated.  Even a thought of food makes you feel sick." ],
    "remove_message": "You no longer feel nauseated.",
    "rating": "bad",
    "int_dur_factor": "5 m",
    "max_intensity": 3,
    "max_duration": "15 m",
    "base_mods": { "vomit_chance": [ 60 ] }
  },
  {
    "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": "beartrap",
    "name": [ "Stuck in 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",
    "base_mods": { "per_mod": [ -1 ] }
  },
  {
    "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 ] }
  },
  {
    "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",
    "name": [ { "ctxt": "inhaled", "str": "Smoke" } ],
    "desc": [ "You've inhaled a lungful of thick smoke." ],
    "apply_message": "You inhale a lungful of thick smoke.",
    "rating": "bad",
    "miss_messages": [ [ "Your lungs burn from the smoke.", 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": "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 ] },
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "boomered",
    "name": [ "Boomered" ],
    "desc": [ "Range of Sight: 1; You are covered in magenta bile!" ],
    "apply_message": "You're covered in bile!",
    "rating": "bad",
    "base_mods": { "per_mod": [ -3 ], "vomit_chance": [ 500 ] }
  },
  {
    "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." ],
    "flags": [ "EFFECT_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 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"
  },
  {
    "type": "effect_type",
    "id": "pkill1",
    "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": "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": "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,
    "base_mods": { "speed_mod": [ -20 ] },
    "scaling_mods": { "speed_mod": [ -5 ] },
    "show_in_info": true
  },
  {
    "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,
    "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 bite 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,
    "base_mods": { "speed_mod": [ -7 ] },
    "scaling_mods": { "speed_mod": [ -3 ] }
  },
  {
    "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": "Fungal infection",
    "remove_message": "Tingling sensation 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 ] }
  },
  {
    "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 ] },
    "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 ] }
  },
  {
    "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 ] }
  },
  {
    "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!",
    "rating": "bad",
    "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
  },
  {
    "type": "effect_type",
    "id": "hallu",
    "max_duration": "30 m",
    "blood_analysis_description": "Hallucinations"
  },
  {
    "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 ]
    }
  },
  {
    "type": "effect_type",
    "id": "hot",
    "name": [ "Warm", "Hot", "Scorching" ],
    "desc": [ "Your %s feels warm.", "Your %s is sweating from the heat.", "Your %s is sweating profusely!" ],
    "max_intensity": 3,
    "part_descs": true,
    "base_mods": {
      "thirst_tick": [ 2400 ],
      "thirst_chance": [ 2 ],
      "pain_min": [ 1 ],
      "pain_chance": [ 2 ],
      "pain_max_val": [ -1 ],
      "hurt_min": [ 1 ],
      "hurt_chance": [ -300 ],
      "stamina_chance": [ 2 ]
    },
    "scaling_mods": { "thirst_min": [ 1 ], "thirst_tick": [ -600 ], "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 ] }
  },
  {
    "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 skin", "Writhing skin", "Bugs in skin" ],
    "desc": [ "You stop to scratch yourself frequently; high INT helps you resist the urge." ],
    "apply_message": "Your skin feels extremely itchy!",
    "rating": "bad",
    "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 ] }
  },
  {
    "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" ],
    "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" ],
    "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": "flushot",
    "name": [ "Vaccinated" ],
    "desc": [ "You have been vaccinated for the flu recently." ],
    "blocks_effects": [ "flu" ],
    "rating": "good",
    "blood_analysis_description": "Antivirals",
    "max_duration": 14515200,
    "dur_add_perc": 50
  },
  {
    "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": "cureall",
    "removes_effects": [
      "fungus",
      "dermatik",
      "bloodworms",
      "paincysts",
      "brainworms",
      "tapeworm",
      "blind",
      "poison",
      "venom_dmg",
      "venom_weaken",
      "stung",
      "badpoison",
      "foodpoison",
      "paralyzepoison",
      "tetanus",
      "infected",
      "asthma",
      "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 ]
    }
  },
  {
    "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 ] }
  },
  {
    "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 ] }
  },
  {
    "type": "effect_type",
    "id": "tapeworm",
    "rating": "bad",
    "base_mods": { "hunger_chance": [ 50 ], "hunger_min": [ 1 ] },
    "blood_analysis_description": "Intestinal Parasite"
  },
  {
    "type": "effect_type",
    "id": "bloodworms",
    "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",
    "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"
  },
  {
    "type": "effect_type",
    "id": "paincysts",
    "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",
    "rating": "bad",
    "resist_effects": [ "valium" ],
    "base_mods": { "dex_mod": [ -4, 0 ] },
    "blood_analysis_description": "Clostridium Tetani 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 by an attack.\nYou are being held in place, and dodging and blocking are very difficult." ],
    "rating": "bad",
    "max_duration": "2 s",
    "max_intensity": 15,
    "base_mods": { "speed_mod": [ -15 ] },
    "scaling_mods": { "speed_mod": [ -5 ] },
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "grabbing",
    "name": [ "Grabbing" ],
    "desc": [ "Grabbing another creature and holding them in place." ],
    "max_duration": "2 s",
    "max_intensity": 15,
    "show_in_info": true
  },
  {
    "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",
    "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
  },
  {
    "type": "effect_type",
    "id": "hypocalcemia",
    "name": [ "Hypocalcemia", "Weak bones", "Brittle bones" ],
    "desc": [ "A lack of calcium in your diet will make your bones progressively weaker." ],
    "apply_message": "Your bones are becoming more brittle.",
    "remove_message": "Your bones regain their usual strength.",
    "decay_messages": [
      [ "Your calcium deficiency is nearly resolved.", "good" ],
      [ "Your bones become stronger as your calcium deficiency improves.", "good" ]
    ],
    "max_intensity": 3,
    "rating": "bad",
    "blood_analysis_description": "Hypocalcemia"
  },
  {
    "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": "hypovitA",
    "name": [ "VitA deficiency", "Poor vision", "Night blindness" ],
    "desc": [ "A lack of vitamin A in your diet will progressively worsen your vision." ],
    "apply_message": "You start struggling to make out the finer details.",
    "remove_message": "Your normal visual acuity returns.",
    "decay_messages": [
      [ "Your vitamin A deficiency is nearly resolved.", "good" ],
      [ "Your vision improves as your Vitamin A deficiency improves.", "good" ]
    ],
    "max_intensity": 3,
    "rating": "bad",
    "blood_analysis_description": "Vitamin A Deficiency"
  },
  {
    "type": "effect_type",
    "id": "hypovitB",
    "name": [ "B12 deficiency", "Slow healing", "No healing" ],
    "desc": [ "A lack of vitamin B12 in your diet will affect your ability to heal." ],
    "apply_message": "Simple wounds are starting to concern you more than usual.",
    "remove_message": "Your wounds now heal normally.",
    "decay_messages": [
      [ "Your vitamin B12 deficiency is starting to resolve.", "good" ],
      [ "Your ability to heal returns as your Vitamin B12 deficiency improves.", "good" ]
    ],
    "max_intensity": 3,
    "rating": "bad",
    "blood_analysis_description": "Vitamin B Deficiency"
  },
  {
    "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,
    "rating": "bad",
    "blood_analysis_description": "Scurvy"
  },
  {
    "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,
    "//": "No morale_mod is currently possible in effects, for some reason.  As soon as it's implemented, it goes here.",
    "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": "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": "/48 HP: +0,5 melee_skill, +0,5 dodge_skill (unexpected movement), +5 Speed (bigger steps&more to attack with), +4 bash",
    "//3": "/160 HP: +1 size",
    "max_intensity": 480,
    "base_mods": { "hit_mod": [ 0.0104 ], "dodge_mod": [ 0.0104 ], "speed_mod": [ 0.1042 ], "bash_mod": [ 0.08333 ] },
    "scaling_mods": {
      "hit_mod": [ 0.0104 ],
      "dodge_mod": [ 0.0104 ],
      "speed_mod": [ 0.1042 ],
      "bash_mod": [ 0.08333 ],
      "size_mod": [ 0.00625 ]
    },
    "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"
  },
  {
    "type": "effect_type",
    "id": "incorporeal",
    "name": [ "Incorporeal" ],
    "desc": [ "You lack substance, as if composed of mist." ]
  },
  {
    "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": [ "EFFECT_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"
    ]
  },
  {
    "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"
    ]
  },
  {
    "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"
  }
]
