[
  {
    "type": "effect_type",
    "id": "mana_fatigue",
    "name": [ "Mana Fatigue" ],
    "desc": [ "You are exhausted from channeling a lot of mana." ],
    "apply_message": "Channeling so much mana is making you tired",
    "remove_message": "The burden of mana fatigue has faded",
    "rating": "bad",
    "base_mods": { "sleepiness_amount": [ 1 ], "sleepiness_min": [ 1 ] }
  },
  {
    "type": "effect_type",
    "id": "mutagen_black_dragon",
    "name": [ "Black Dragon Mutation", "Black Dragon Transformation", "Black Dragon Metamorphosis" ],
    "desc": [
      "You consumed black dragon mutagen.",
      "You consumed a large amount of black dragon mutagen.",
      "You consumed a life-changing amount of black dragon mutagen."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_DRAGON_BLACK" ],
    "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": "Black Dragon Mutagen Contamination"
  },
  {
    "type": "effect_type",
    "id": "mutagen_manatouched",
    "name": [ "Mana Mutation", "Mana Transformation", "Mana Metamorphosis" ],
    "desc": [
      "You consumed concentrated mana.",
      "You consumed a large amount of concentrated mana.",
      "You consumed a life-changing amount of concentrated mana."
    ],
    "max_intensity": 3,
    "resist_traits": [ "THRESH_MANA" ],
    "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": "Concentrated Mana Mutagen Contamination"
  },
  {
    "type": "effect_type",
    "id": "effect_iron_allergy_wearing_iron",
    "name": [ "Touching Iron" ],
    "desc": [ "You are in contact with iron.  It will cause you pain and discomfort until removed." ],
    "rating": "bad",
    "apply_message": "As the iron touches you, your skin begins to burn.",
    "remove_message": "The burning from the iron finally fades.",
    "base_mods": {
      "pain_amount": [ 5 ],
      "pain_min": [ 1 ],
      "pain_max": [ 3 ],
      "pain_chance": [ 3 ],
      "pain_max_val": [ 100 ],
      "pain_tick": [ 120 ]
    },
    "limb_score_mods": [
      { "limb_score": "balance", "modifier": 0.9 },
      { "limb_score": "breathing", "modifier": 0.85 },
      { "limb_score": "lift", "modifier": 0.9 },
      { "limb_score": "grip", "modifier": 0.9 },
      { "limb_score": "reaction", "modifier": 0.9 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "effect_iron_allergy_wearing_steel",
    "name": [ "Touching Steel" ],
    "desc": [ "You are in contact with steel.  It will cause you pain and discomfort until removed." ],
    "rating": "bad",
    "apply_message": "As the steel touches you, your skin begins to itch.",
    "remove_message": "The itching from the steel finally fades.",
    "base_mods": {
      "pain_amount": [ 2 ],
      "pain_min": [ 1 ],
      "pain_max": [ 3 ],
      "pain_chance": [ 6 ],
      "pain_max_val": [ 50 ],
      "pain_tick": [ 120 ]
    },
    "limb_score_mods": [ { "limb_score": "breathing", "modifier": 0.95 } ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "type": "effect_type",
    "id": "enchant_windrun",
    "name": [ "Windrunning" ],
    "desc": [ "You are bolstered and pushed along by the power of the wind." ],
    "apply_message": "You are bolstered and pushed along by the power of the wind",
    "remove_message": "The wind at your back dies down.",
    "rating": "good",
    "max_duration": 1200,
    "enchantments": [ { "values": [ { "value": "SPEED", "add": { "math": [ "((u_spell_level('windrun') * 2) + 10)" ] } } ] } ],
    "base_mods": { "stamina_min": [ 10 ] }
  },
  {
    "type": "effect_type",
    "id": "enchant_windrun_monster",
    "name": [ "Windrunning" ],
    "desc": [ "You are bolstered and pushed along by the power of the wind." ],
    "apply_message": "You are bolstered and pushed along by the power of the wind",
    "remove_message": "The wind at your back dies down.",
    "rating": "good",
    "show_in_info": true,
    "enchantments": [ { "values": [ { "value": "SPEED", "add": 20 } ] } ],
    "base_mods": { "stamina_min": [ 10 ] }
  },
  {
    "type": "effect_type",
    "id": "dark_sight",
    "name": [ "Dark Sight" ],
    "desc": [ "You can see in the dark." ],
    "apply_message": "Your sight adjusts to the darkness.",
    "remove_message": "The darkness loses its shape.",
    "rating": "good",
    "max_duration": 40000,
    "enchantments": [
      {
        "values": [
          { "value": "NIGHT_VIS", "add": { "math": [ "((u_spell_level('dark_sight')) + 3)" ] } },
          { "value": "NIGHT_VIS", "add": { "math": [ "((u_spell_level('dark_sight')) + 3)" ] } }
        ]
      },
      {
        "condition": { "and": [ { "not": "is_day" }, { "math": [ "u_spell_level('dark_sight') >= 4" ] } ] },
        "values": [ { "value": "OVERMAP_SIGHT", "add": { "math": [ "u_spell_level('dark_sight') / 4" ] } } ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_ethereal_grasp",
    "name": [ "Ethereal Hold" ],
    "desc": [ "Ghostly arms are trying to hold you in place!" ],
    "max_intensity": 4,
    "apply_message": "Ethereal arms shoot out of the ground and grab onto you!",
    "remove_message": "The ghostly arms fade away.",
    "rating": "bad",
    "max_duration": 200,
    "show_in_info": true,
    "enchantments": [
      {
        "condition": { "math": [ "u_val('size')<= 1" ] },
        "values": [
          {
            "value": "SPEED",
            "add": { "math": [ "(-30 + (u_ethereal_grasp_affected_level * -4) ) * u_evocation_spell_affected_proficiency" ] }
          }
        ]
      },
      {
        "condition": { "math": [ "u_val('size')== 2" ] },
        "values": [
          {
            "value": "SPEED",
            "add": { "math": [ "(-20 + (u_ethereal_grasp_affected_level * -3) ) * u_evocation_spell_affected_proficiency" ] }
          }
        ]
      },
      {
        "condition": { "math": [ "u_val('size')== 3" ] },
        "values": [
          {
            "value": "SPEED",
            "add": { "math": [ "(-10 + (u_ethereal_grasp_affected_level * -2) ) * u_evocation_spell_affected_proficiency" ] }
          }
        ]
      },
      {
        "condition": { "math": [ "u_val('size')== 4" ] },
        "values": [
          {
            "value": "SPEED",
            "add": { "math": [ "(-5 + (u_ethereal_grasp_affected_level * -1) ) * u_evocation_spell_affected_proficiency" ] }
          }
        ]
      },
      {
        "condition": { "and": [ { "math": [ "u_val('size')>= 5" ] }, { "math": [ "u_ethereal_grasp_affected_level >= 15" ] } ] },
        "values": [
          {
            "value": "SPEED",
            "add": { "math": [ "(-5 + clamp( (u_ethereal_grasp_affected_level - 15), 0, -5) )* u_evocation_spell_affected_proficiency" ] }
          }
        ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_ethereal_grasp_monster",
    "name": [ "Ethereal Hold" ],
    "desc": [ "Ghostly arms are trying to hold you in place!" ],
    "max_intensity": 4,
    "int_add_val": 1,
    "apply_message": "Ethereal arms shoot out of the ground and grab onto you!",
    "remove_message": "The ghostly arms fade away.",
    "enchantments": [
      { "condition": { "math": [ "u_val('size')== 1" ] }, "values": [ { "value": "SPEED", "add": -60 } ] },
      { "condition": { "math": [ "u_val('size')== 2" ] }, "values": [ { "value": "SPEED", "add": -40 } ] },
      { "condition": { "math": [ "u_val('size')== 3" ] }, "values": [ { "value": "SPEED", "add": -30 } ] },
      { "condition": { "math": [ "u_val('size')== 4" ] }, "values": [ { "value": "SPEED", "add": -15 } ] },
      { "condition": { "math": [ "u_val('size')== 5" ] }, "values": [ { "value": "SPEED", "add": -5 } ] }
    ]
  },
  {
    "type": "effect_type",
    "id": "invisibility",
    "name": [ "Invisibility" ],
    "desc": [ "Nothing can see you." ],
    "apply_message": "You fade away.",
    "remove_message": "You can see your hands again.",
    "flags": [ "INVISIBLE" ]
  },
  {
    "type": "effect_type",
    "id": "bless",
    "name": [ "Blessed" ],
    "desc": [ "You are filled with energy that improves everything you do." ],
    "apply_message": "You are filled with energy that improves everything you do!",
    "remove_message": "Your energy fades.",
    "rating": "good",
    "max_duration": 1200,
    "enchantments": [
      {
        "values": [
          { "value": "PERCEPTION", "add": { "math": [ "((u_spell_level('bless') / 8) + 1)" ] } },
          { "value": "DEXTERITY", "add": { "math": [ "((u_spell_level('bless') / 8) + 1)" ] } },
          { "value": "STRENGTH", "add": { "math": [ "((u_spell_level('bless') / 8) + 1)" ] } },
          { "value": "SPEED", "add": { "math": [ "((u_spell_level('bless') ) + 5)" ] } }
        ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "bio_boost",
    "name": [ "Grotesque Enhancement" ],
    "desc": [ "Your body ripples with writhing alien muscles, your limbs lengthen, and your eyes glow with a faint green." ],
    "apply_message": "Your body ripples with writhing alien muscles, your limbs lengthen, and your eyes glow with a faint green.",
    "remove_message": "Your body rapidly returns to normal.",
    "rating": "good",
    "max_duration": 2400,
    "max_intensity": 4,
    "enchantments": [
      {
        "values": [
          { "value": "PERCEPTION", "add": { "math": [ "((u_spell_level('bio_grotesque') / 10) + 1)" ] } },
          { "value": "DEXTERITY", "add": { "math": [ "((u_spell_level('bio_grotesque') / 10) + 1)" ] } },
          { "value": "STRENGTH", "add": { "math": [ "((u_spell_level('bio_grotesque') / 5) + 1)" ] } },
          { "value": "SPEED", "add": { "math": [ "((u_spell_level('bio_grotesque') / 4) + 5)" ] } },
          { "value": "UGLINESS", "add": { "math": [ "(u_spell_level('bio_grotesque') / 2) + 2" ] } }
        ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "entangled",
    "name": [ "Vegetative Grasp" ],
    "desc": [ "Roots and vines entangle your foes." ],
    "max_intensity": 4,
    "show_in_info": true,
    "rating": "bad",
    "max_duration": 400,
    "apply_message": "Roots and vines burst from the ground and entangle you!",
    "remove_message": "The roots and vines wither up and die.",
    "enchantments": [
      {
        "values": [
          {
            "value": "SPEED",
            "add": { "math": [ "(-5 + (u_vegetative_grasp_affected_level * -2) ) * u_evocation_spell_affected_proficiency" ] }
          }
        ]
      },
      {
        "condition": { "and": [ { "math": [ "u_val('size')== 1" ] }, { "u_is_on_terrain_with_flag": "DIGGABLE" } ] },
        "values": [
          {
            "value": "SPEED",
            "add": { "math": [ "(-20 + (u_vegetative_grasp_affected_level * -4) ) * u_evocation_spell_affected_proficiency" ] }
          }
        ]
      },
      {
        "condition": { "and": [ { "math": [ "u_val('size')== 2" ] }, { "u_is_on_terrain_with_flag": "DIGGABLE" } ] },
        "values": [
          {
            "value": "SPEED",
            "add": { "math": [ "(-15 + (u_vegetative_grasp_affected_level * -3) ) * u_evocation_spell_affected_proficiency" ] }
          }
        ]
      },
      {
        "condition": { "and": [ { "math": [ "u_val('size')== 3" ] }, { "u_is_on_terrain_with_flag": "DIGGABLE" } ] },
        "values": [
          {
            "value": "SPEED",
            "add": { "math": [ "(-5 + (u_vegetative_grasp_affected_level * -2) ) * u_evocation_spell_affected_proficiency" ] }
          }
        ]
      },
      {
        "condition": { "and": [ { "math": [ "u_val('size')== 4" ] }, { "u_is_on_terrain_with_flag": "DIGGABLE" } ] },
        "values": [
          {
            "value": "SPEED",
            "add": { "math": [ "( (u_vegetative_grasp_affected_level * -1) ) * u_evocation_spell_affected_proficiency" ] }
          }
        ]
      }
    ],
    "flags": [ "EFFECT_IMPEDING" ]
  },
  {
    "type": "effect_type",
    "id": "entangled_monster",
    "name": [ "Vegetative Grasp" ],
    "desc": [ "Roots and vines entangle your foes." ],
    "max_intensity": 4,
    "int_add_val": 1,
    "show_in_info": true,
    "rating": "bad",
    "max_duration": 400,
    "apply_message": "Roots and vines burst from the ground and entangle you!",
    "remove_message": "The roots and vines wither up and die.",
    "enchantments": [
      {
        "condition": { "and": [ { "math": [ "u_val('size')== 1" ] }, { "u_is_on_terrain_with_flag": "DIGGABLE" } ] },
        "values": [ { "value": "SPEED", "add": -40 } ]
      },
      {
        "condition": { "and": [ { "math": [ "u_val('size')== 2" ] }, { "u_is_on_terrain_with_flag": "DIGGABLE" } ] },
        "values": [ { "value": "SPEED", "add": -30 } ]
      },
      {
        "condition": { "and": [ { "math": [ "u_val('size')== 3" ] }, { "u_is_on_terrain_with_flag": "DIGGABLE" } ] },
        "values": [ { "value": "SPEED", "add": -20 } ]
      },
      {
        "condition": { "and": [ { "math": [ "u_val('size')== 4" ] }, { "u_is_on_terrain_with_flag": "DIGGABLE" } ] },
        "values": [ { "value": "SPEED", "add": -10 } ]
      }
    ],
    "flags": [ "EFFECT_IMPEDING" ]
  },
  {
    "type": "effect_type",
    "id": "root_impale",
    "name": [ "Root Impale" ],
    "desc": [ "Roots and vines entangle your foes." ],
    "max_intensity": 4,
    "int_add_val": 1,
    "rating": "bad",
    "max_duration": 400,
    "apply_message": "Roots rip out from the ground and impale your enemies!",
    "remove_message": "The roots wither up and die.",
    "enchantments": [ { "values": [ { "value": "SPEED", "add": -25 } ] } ]
  },
  {
    "type": "effect_type",
    "id": "effect_obfuscating_aura",
    "name": [ "Obfuscating Aura" ],
    "desc": [ "Light is distorting around you and making it easier for you to avoid attacks." ],
    "apply_message": "The edges of your vision ripple slightly.",
    "remove_message": "The aura of light distortion around you vanishes.",
    "rating": "good",
    "max_duration": 14400,
    "enchantments": [ { "values": [ { "value": "BONUS_DODGE", "add": { "math": [ "((u_spell_level('obfuscated_body') / 7) + 1)" ] } } ] } ]
  },
  {
    "type": "effect_type",
    "id": "effect_shape_of_dust",
    "name": [ "Shape of Dust" ],
    "desc": [ "Clouds of dust around you are hiding you from your enemies." ],
    "apply_message": "Dust springs up and hides your presence.",
    "remove_message": "The clouds of dust around you die down",
    "rating": "good",
    "max_duration": 2400,
    "enchantments": [ "ench_shape_of_dust" ]
  },
  {
    "type": "effect_type",
    "id": "effect_acid_res_aura",
    "name": [ "Acid Resist Aura" ],
    "desc": [ "You are protected from acid damage." ],
    "apply_message": "Your body tingles.",
    "remove_message": "The tingling fades.",
    "rating": "good",
    "max_duration": 14400,
    "enchantments": [
      {
        "incoming_damage_mod": [ { "type": "acid", "multiply": { "math": [ "((u_spell_level('acid_resistance') * -0.02) - 0.2)" ] } } ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_acid_res_aura_greater",
    "name": [ "Greater Acid Resist Aura" ],
    "desc": [ "You are greatly protected from acid damage." ],
    "apply_message": "Your body tingles.",
    "remove_message": "The tingling fades.",
    "rating": "good",
    "max_duration": 7200,
    "enchantments": [ { "incoming_damage_mod": [ { "type": "acid", "multiply": -0.75 } ] } ]
  },
  {
    "type": "effect_type",
    "id": "effect_thorns_electric",
    "name": [ "Aura of Repelling Arc" ],
    "desc": [ "Anyone who attacks you will be electrified." ],
    "apply_message": "The air around you sparks with electricity.",
    "remove_message": "The air around you loses its charge.",
    "rating": "good",
    "max_duration": 14400,
    "enchantments": [ { "condition": "ALWAYS", "hit_me_effect": [ { "id": "thorns_zap" } ] } ]
  },
  {
    "type": "effect_type",
    "id": "bio_acidburn",
    "name": [ "Acidic burn" ],
    "desc": [ "Burned with acid" ],
    "max_intensity": 4,
    "int_add_val": 1,
    "base_mods": { "speed_mod": [ -20 ] },
    "scaling_mods": { "speed_mod": [ -10 ] }
  },
  {
    "type": "effect_type",
    "id": "haste",
    "name": [ "Hasted" ],
    "desc": [ "Your speed is boosted enormously." ],
    "apply_message": "Your speed is boosted to superhuman levels!",
    "remove_message": "You return to your normal speed.",
    "rating": "good",
    "max_duration": 480,
    "removes_effects": [ "magic_slowed" ],
    "enchantments": [ { "values": [ { "value": "MOVE_COST", "multiply": -0.7 }, { "value": "ATTACK_SPEED", "multiply": -0.7 } ] } ]
  },
  {
    "type": "effect_type",
    "id": "magic_slowed",
    "name": [ "Slowed" ],
    "desc": [ "Your speed is magically inhibited." ],
    "apply_message": "Everyone else suddenly seems to speed up!",
    "remove_message": "You return to your normal speed.",
    "rating": "bad",
    "show_in_info": true,
    "max_duration": 480,
    "removes_effects": [ "haste" ],
    "enchantments": [ { "values": [ { "value": "SPEED", "multiply": -0.5 } ] } ]
  },
  {
    "type": "effect_type",
    "id": "synaptic_stim",
    "name": [ "Synaptic Stimulation" ],
    "desc": [ "Your mental processing is increased." ],
    "apply_message": "Your mind accelerates.",
    "remove_message": "Your mind returns to normal speed.",
    "rating": "good",
    "show_in_info": true,
    "max_duration": 7200,
    "base_mods": { "dex_mod": [ 4 ], "int_mod": [ 4 ], "speed_mod": [ 30 ] }
  },
  {
    "type": "effect_type",
    "id": "ogres_strength",
    "name": [ "Ogre's Strength" ],
    "desc": [ "You have the strength of an Ogre!" ],
    "apply_message": "You feel strong!",
    "remove_message": "Your strength deflates.",
    "rating": "good",
    "max_duration": 14400,
    "removes_effects": [ "eagles_sight", "cats_grace", "foxs_cunning" ],
    "enchantments": [ { "values": [ { "value": "STRENGTH", "add": { "math": [ "( u_spell_level('ogres_strength') / 4 ) + 2" ] } } ] } ]
  },
  {
    "type": "effect_type",
    "id": "safe_shoppers",
    "name": [ "Safe Shopping Experience" ],
    "desc": [ "Magical Store Security" ],
    "apply_message": "You feel very seen!",
    "remove_message": "You no longer feel like somebody's watching you.",
    "rating": "good",
    "max_duration": "60 m",
    "removes_effects": [ "invisibility" ]
  },
  {
    "type": "effect_type",
    "id": "eagles_sight",
    "name": [ "Eagle's Sight" ],
    "desc": [ "You have the perception of an Eagle!" ],
    "apply_message": "You notice small details!",
    "remove_message": "Your vision returns to normal.",
    "rating": "good",
    "max_duration": 14400,
    "removes_effects": [ "ogres_strength", "cats_grace", "foxs_cunning" ],
    "enchantments": [ { "values": [ { "value": "PERCEPTION", "add": { "math": [ "( u_spell_level('eagles_sight') / 4 ) + 2" ] } } ] } ]
  },
  {
    "type": "effect_type",
    "id": "cats_grace",
    "name": [ "Cat's Grace" ],
    "desc": [ "You have the dexterity of a cat!" ],
    "apply_message": "Your reflexes are heightened!",
    "remove_message": "Your reflexes return to normal.",
    "rating": "good",
    "max_duration": 14400,
    "removes_effects": [ "eagles_sight", "ogres_strength", "foxs_cunning" ],
    "enchantments": [ { "values": [ { "value": "DEXTERITY", "add": { "math": [ "( u_spell_level('cats_grace') / 4 ) + 2" ] } } ] } ]
  },
  {
    "type": "effect_type",
    "id": "foxs_cunning",
    "name": [ "Fox's Cunning" ],
    "desc": [ "You have the cunning of a Fox!" ],
    "apply_message": "Your intelligence is heightened!",
    "remove_message": "Your intelligence returns to normal.",
    "rating": "good",
    "max_duration": 14400,
    "removes_effects": [ "eagles_sight", "cats_grace", "ogres_strength" ],
    "enchantments": [ { "values": [ { "value": "INTELLIGENCE", "add": { "math": [ "( u_spell_level('foxs_cunning') / 4 ) + 2" ] } } ] } ]
  },
  {
    "type": "effect_type",
    "id": "debug_full_protection",
    "name": [ "Debug Full Protection" ],
    "desc": [ "You can not be harmed by anything." ],
    "apply_message": "Your skin tingle with the power of the Devs!",
    "remove_message": "Your skin stops tingling, your life is empty and meaningless again.",
    "rating": "good",
    "flags": [
      "ELECTRIC_IMMUNE",
      "BIO_IMMUNE",
      "BASH_IMMUNE",
      "CUT_IMMUNE",
      "ACID_IMMUNE",
      "STAB_IMMUNE",
      "HEAT_IMMUNE",
      "COLD_IMMUNE"
    ]
  },
  {
    "type": "effect_type",
    "id": "feather_fall",
    "name": [ "Pluma" ],
    "desc": [ "You are light as a feather and fall like one." ],
    "apply_message": "Your body feels light as a feather.",
    "remove_message": "The earth pulls you down hard.",
    "rating": "good",
    "flags": [ "FEATHER_FALL" ]
  },
  {
    "type": "effect_type",
    "id": "eff_frightful_presence",
    "name": [ "Scared", "Frightened", "Terrified" ],
    "max_intensity": 3,
    "desc": [ "Your knees are shaking, your heart beats fast, and your stomach rebels." ],
    "apply_message": "You are afraid!",
    "remove_message": "Your fear dissipates.",
    "rating": "bad",
    "base_mods": { "stim_amount": [ 12, 6 ], "vomit_chance": [ 50, 100 ], "speed_mod": [ -2, -1 ], "stim_max_val": [ 30 ] },
    "scaling_mods": { "stim_amount": [ 12, 6 ], "vomit_chance": [ -15, -5 ], "speed_mod": [ -4, -1 ] }
  },
  {
    "type": "effect_type",
    "id": "effect_catoblepas_gaze",
    "name": [ "Rotting Gaze" ],
    "desc": [ "You flesh is rotting off!" ],
    "apply_message": "Searing pain fills your body.",
    "rating": "bad",
    "max_intensity": 3,
    "base_mods": { "hurt_min": [ 1 ], "hurt_max": [ 3 ], "hurt_chance": [ 2 ] },
    "scaling_mods": { "hurt_min": [ 1 ], "hurt_max": [ 3 ] }
  },
  {
    "type": "effect_type",
    "id": "effect_catoblepas_gaze_monster",
    "name": [ "Rotting Gaze" ],
    "desc": [ "You flesh is rotting off!" ],
    "apply_message": "Searing pain fills your body.",
    "rating": "bad",
    "max_intensity": 3,
    "base_mods": { "hurt_min": [ 4 ], "hurt_max": [ 9 ], "hurt_chance": [ 2 ] },
    "scaling_mods": { "hurt_min": [ 3 ], "hurt_max": [ 6 ] }
  },
  {
    "type": "effect_type",
    "id": "biomancer_visceral_side_effects",
    "name": [ "Visceral Overexertion" ],
    "desc": [ "You feel sickened from overtaxing your body, having extended your influence over such a wide area." ],
    "rating": "bad",
    "max_duration": "1 m",
    "base_mods": {
      "sleepiness_min": [ 1 ],
      "sleepiness_chance": [ 5 ],
      "health_min": [ -3 ],
      "health_chance": [ 5 ],
      "pain_min": [ 1 ],
      "pain_chance": [ 4 ],
      "vomit_chance": [ 20 ]
    }
  },
  {
    "type": "effect_type",
    "id": "effect_biomancer_aura_caustic",
    "name": [ "Caustic Aura" ],
    "desc": [ "An aura of thin acid, swirling around your body ready to corrode your enemies when struck or while striking." ],
    "rating": "good",
    "max_duration": 86400,
    "enchantments": [ "ench_aura_caustic" ]
  },
  {
    "type": "effect_type",
    "id": "bio_weave",
    "name": [ "Coagulant Weave" ],
    "desc": [ "Immunity to bleeding and bites, increased stamina regeneration, increased hunger and thirst gain." ],
    "remove_message": "The tension running through your flesh fades.",
    "blocks_effects": [ "bleed", "bite" ],
    "rating": "good",
    "max_duration": 3600,
    "base_mods": {
      "hunger_min": [ 1 ],
      "hunger_chance": [ 12 ],
      "thirst_min": [ 1 ],
      "thirst_chance": [ 12 ],
      "health_min": [ 1 ],
      "health_chance": [ 4 ],
      "stamina_min": [ 40 ],
      "stamina_chance": [ 2 ]
    },
    "enchantments": [
      {
        "values": [ { "value": "UGLINESS", "add": { "math": [ "( u_spell_level('biomancer_coagulant_weave') / 4 ) + 1" ] } } ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "biomancer_dart_venom",
    "//": "Basically just paralyze poison set to work in a manner useful for spells.",
    "name": [ "Biomantic Venom" ],
    "desc": [ "You feel sluggish and weak, from magically-induced poisoning." ],
    "rating": "bad",
    "max_intensity": 20,
    "int_dur_factor": "30 s",
    "base_mods": { "str_mod": [ -1 ], "dex_mod": [ -0.17 ], "speed_mod": [ -3 ] },
    "scaling_mods": { "str_mod": [ -0.07 ], "dex_mod": [ -0.17 ], "speed_mod": [ -3 ] }
  },
  {
    "type": "effect_type",
    "id": "tornskin_pain",
    "name": [ "Sharp Thorns" ],
    "desc": [ "Thorns are whirling around you, regularly causing cuts into you." ],
    "apply_message": "Thorns in the wind begin slicing into you!",
    "remove_message": "The thorns fall to the ground.",
    "rating": "bad",
    "max_duration": "12 s",
    "base_mods": { "pain_min": [ 1 ], "pain_chance": [ 6 ], "speed_mod": [ -1 ] }
  },
  {
    "type": "effect_type",
    "id": "neuro_boost",
    "name": [ "Mental Boost" ],
    "desc": [ "Your mind is working incredibly fast and your body struggles to keep up." ],
    "rating": "bad",
    "max_duration": "40 s",
    "base_mods": { "speed_mod": [ 20 ] }
  },
  {
    "type": "effect_type",
    "id": "vault_atmosphere",
    "name": [ "Vault Air" ],
    "desc": [ "You feel at home." ],
    "apply_message": "This smells like home.",
    "remove_message": "Time to go.",
    "rating": "bad",
    "max_duration": "2 d",
    "flags": [ "DIMENSIONAL_ANCHOR" ]
  },
  {
    "type": "effect_type",
    "id": "effect_earthshaper_petrifying_touch",
    "name": [ "Petrified" ],
    "desc": [ "You are made of stone.  Fortunately it's temporary." ],
    "rating": "bad",
    "max_duration": 480,
    "show_in_info": true,
    "removes_effects": [ "haste", "enchant_windrun", "flask_speed_eff" ],
    "enchantments": [
      {
        "incoming_damage_mod": [
          { "type": "bash", "add": -30 },
          { "type": "stab", "add": -80 },
          { "type": "cut", "add": -80 },
          { "type": "bullet", "add": -120 },
          { "type": "heat", "add": -80 },
          { "type": "cold", "add": -50 },
          { "type": "necrotic", "add": -120 },
          { "type": "poison", "add": -120 },
          { "type": "gravity", "multiply": -0.5 }
        ]
      }
    ],
    "flags": [ "CANNOT_ATTACK", "CANNOT_MOVE" ]
  },
  {
    "type": "effect_type",
    "id": "slow_freeze_effect",
    "name": [ "Slow Freeze" ],
    "desc": [ "The cold slows down your foes." ],
    "max_intensity": 4,
    "int_add_val": 1,
    "base_mods": { "speed_mod": [ -25 ] },
    "scaling_mods": { "speed_mod": [ -5 ] }
  },
  {
    "type": "effect_type",
    "id": "mind_reading",
    "//": "slowdown for shaman attunement",
    "name": [ "" ],
    "desc": [ "" ],
    "max_intensity": 1,
    "int_add_val": 1,
    "max_duration": "6 s",
    "base_mods": { "speed_mod": [ -25 ] }
  },
  {
    "type": "effect_type",
    "id": "natures_commune",
    "name": [ "Nature's Commune" ],
    "desc": [ "You can feel Mother Nature welcoming you, revitalizing your body and calming the natural fauna around you." ],
    "apply_message": "A warm embrace surrounds you, like that of a mother with her child.",
    "remove_message": "Your communion with Mother Nature fades.",
    "rating": "good",
    "max_duration": 14400,
    "base_mods": { "health_min": [ 1 ], "health_chance": [ 40 ], "h_mod_min": [ 1 ], "h_mod_chance": [ 80 ], "health_tick": [ 30 ] },
    "flags": [ "ANIMALEMPATH" ]
  },
  {
    "type": "effect_type",
    "id": "cold_heart_effect",
    "name": [ "Cold Heart" ],
    "desc": [ "Full of chilled blood, the heart slows as it grows cold." ],
    "apply_message": "You feel yourself getting slower, as ice seems to run through your veins.",
    "remove_message": "You feel yourself recovering your normal speed.",
    "rating": "bad",
    "max_intensity": 3,
    "int_add_val": 1,
    "base_mods": { "speed_mod": [ -30 ] },
    "scaling_mods": { "speed_mod": [ -30 ] }
  },
  {
    "type": "effect_type",
    "id": "overclocker_drive_effect",
    "name": [ "Overdrive" ],
    "desc": [ "Is it possible to dart aside and avoid a cannon ball?  Is it possible to grab an arrow in flight with one hand?" ],
    "removes_effects": [ "haste" ],
    "rating": "good",
    "max_duration": 6000,
    "apply_message": "You feel yourself move faster than a bullet.",
    "remove_message": "You feel yourself returning to your normal speed.",
    "base_mods": {
      "sleepiness_amount": [ 1 ],
      "sleepiness_min": [ 1 ],
      "sleepiness_tick": [ 3 ],
      "speed_mod": [ 300 ],
      "per_mod": [ -4 ],
      "dex_mod": [ 8 ]
    }
  },
  {
    "type": "effect_type",
    "id": "alkahest",
    "name": [ "Stepped on alkahest" ],
    "desc": [ "You're standing in alkahest!" ],
    "base_mods": { "speed_mod": [ -20 ], "hurt_amount": [ 10 ] },
    "scaling_mods": { "speed_mod": [ -15 ], "hurt_amount": [ 5 ] },
    "max_intensity": 5
  },
  {
    "type": "effect_type",
    "id": "biomechanic",
    "name": [ "Biomechanism" ],
    "desc": [ "Hunt.  Let them feel." ],
    "remove_message": "Your body returns to its normal state.",
    "rating": "good",
    "max_duration": 1320,
    "max_intensity": 25,
    "int_add_val": 1,
    "base_mods": { "per_mod": [ 1 ], "dex_mod": [ 1 ], "str_mod": [ 1 ], "int_mod": [ 1 ], "stamina_min": [ 5 ] },
    "scaling_mods": { "per_mod": [ 0.4 ], "dex_mod": [ 0.4 ], "str_mod": [ 0.4 ], "int_mod": [ 0.4 ], "stamina_min": [ 5 ] }
  },
  {
    "type": "effect_type",
    "id": "ice_energy",
    "name": [ "Ice erosion" ],
    "desc": [ "Ice crystals erode your body from all directions." ],
    "base_mods": { "speed_mod": [ -10 ], "hurt_amount": [ 1 ] },
    "scaling_mods": { "speed_mod": [ -15 ], "hurt_amount": [ 4 ] },
    "int_add_val": 1,
    "max_intensity": 3
  },
  {
    "id": "eshaper_melee_damage",
    "type": "effect_type",
    "name": [ "Heft" ],
    "desc": [
      "Your body is heavy as the heaviest rocks.  Your attack speed is slowed down, but your melee damage increased drastically."
    ],
    "apply_message": "You feel your body compress and harden.",
    "remove_message": "You no longer feel encumbered.",
    "rating": "good",
    "max_duration": 14400,
    "show_intensity": false,
    "enchantments": [ { "values": [ { "value": "ATTACK_SPEED", "multiply": 0.25 }, { "value": "MELEE_DAMAGE", "multiply": 0.6 } ] } ]
  },
  {
    "type": "effect_type",
    "id": "effect_technomancer_invisibility",
    "name": [ "Invisible" ],
    "desc": [ "You are invisible." ],
    "remove_message": "Your invisibility fades.",
    "rating": "good",
    "max_duration": 240,
    "flags": [ "INVISIBLE" ]
  },
  {
    "type": "effect_type",
    "id": "effect_technomancer_gain_electronics_computer",
    "name": [ "Machine Mind" ],
    "desc": [ "You have an intuitive understanding of computers." ],
    "remove_message": "Your mind no longer easily grasps the flow of electrons.",
    "rating": "good",
    "max_duration": 57600,
    "enchantments": [
      {
        "skills": [
          {
            "value": "computer",
            "add": { "math": [ "((u_spell_level('technomancer_gain_electronics_computer_spell') / 7) + 1)" ] }
          },
          {
            "value": "electronics",
            "add": { "math": [ "((u_spell_level('technomancer_gain_electronics_computer_spell') / 7) + 1)" ] }
          }
        ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_technomancer_pain_ignore",
    "name": [ "The Body Mechanical" ],
    "desc": [ "Your body functions through pain with mechanical efficiency." ],
    "remove_message": "Pain suddenly hampers you again.",
    "rating": "good",
    "max_duration": 100,
    "enchantments": [
      {
        "values": [
          {
            "value": "PAIN_PENALTY_MOD_STR",
            "multiply": { "math": [ "((u_spell_level('technomancer_pain_ignore') * -0.02) - 0.7)" ] }
          },
          {
            "value": "PAIN_PENALTY_MOD_DEX",
            "multiply": { "math": [ "((u_spell_level('technomancer_pain_ignore') * -0.02) - 0.7)" ] }
          },
          {
            "value": "PAIN_PENALTY_MOD_INT",
            "multiply": { "math": [ "((u_spell_level('technomancer_pain_ignore') * -0.02) - 0.7)" ] }
          },
          {
            "value": "PAIN_PENALTY_MOD_PER",
            "multiply": { "math": [ "((u_spell_level('technomancer_pain_ignore') * -0.02) - 0.7)" ] }
          },
          {
            "value": "PAIN_PENALTY_MOD_SPEED",
            "multiply": { "math": [ "((u_spell_level('technomancer_pain_ignore') * -0.02) - 0.7)" ] }
          }
        ]
      }
    ]
  },
  {
    "id": "eshaper_crystal_wrap",
    "type": "effect_type",
    "name": [ "Crystal Wrapping" ],
    "desc": [ "Thin layer of almost living crystals, that rapidly grows and moves on the body." ],
    "apply_message": "You feel a light, purple material cover your body and clothes.",
    "remove_message": "The crystals crumble.",
    "rating": "good",
    "max_duration": 14400,
    "show_intensity": false,
    "enchantments": [
      { "hit_me_effect": [ { "id": "eshaper_crystal_wrap_damage" } ], "melee_damage_bonus": [ { "type": "cut", "add": 17 } ] }
    ]
  },
  {
    "id": "electric_eye",
    "type": "effect_type",
    "name": [ "Electric Eye" ],
    "desc": [
      "Enhance your sight with your powers.  It allows you to see creatures of the same energy around you, and some minor bonuses."
    ],
    "apply_message": "Your sight is enhanced.",
    "remove_message": "Your sight turn back to usual state.",
    "rating": "good",
    "max_duration": 57600,
    "show_intensity": false,
    "enchantments": [
      "ELECTRIC_VISION",
      {
        "values": [
          { "value": "BONUS_DODGE", "add": 1 },
          { "value": "DODGE_CHANCE", "add": { "math": [ "u_spell_level('electric_eye') / 7" ] } },
          { "value": "DEXTERITY", "add": { "math": [ "u_spell_level('electric_eye') / 10" ] } },
          { "value": "PERCEPTION", "add": { "math": [ "u_spell_level('electric_eye') / 5" ] } }
        ]
      }
    ]
  },
  {
    "id": "electric_waves",
    "type": "effect_type",
    "name": [ "Electric Waves" ],
    "desc": [ "Your body will release a massive electric charges when you attack monsters." ],
    "apply_message": "A powerful energy streams out of your hands.",
    "remove_message": "The energy streams calm down.",
    "rating": "good",
    "max_duration": 14400,
    "show_intensity": false,
    "enchantments": [ "enchant_stormshaper_electric_waves" ]
  },
  {
    "id": "electric_arts",
    "type": "effect_type",
    "name": [ "Electric Arts" ],
    "desc": [ "Make you less vulnerable to electric damage." ],
    "apply_message": "You feel a small sparks under your skin.  They do not harm you.",
    "remove_message": "Sparks under your skin vanish.",
    "rating": "good",
    "max_duration": 230400,
    "show_intensity": false,
    "enchantments": [
      { "incoming_damage_mod": [ { "type": "electric", "add": { "math": [ "u_spell_level('electric_arts') * -1.5" ] } } ] }
    ]
  },
  {
    "type": "effect_type",
    "id": "ice_age_eff",
    "name": [ "Glaciation" ],
    "desc": [ "You are frozen, your bones are fragile; cracking in the cold, and your muscles are cut by razor sharp ice." ],
    "base_mods": { "speed_mod": [ -75 ] }
  },
  {
    "type": "effect_type",
    "id": "flower_fern_eff",
    "name": [ "Positivity" ],
    "desc": [ "Your feel yourself a bit better." ],
    "rating": "good",
    "base_mods": { "per_mod": [ 1 ], "dex_mod": [ 1 ], "str_mod": [ 1 ], "int_mod": [ 1 ] }
  },
  {
    "type": "effect_type",
    "id": "glowing_mushroom_eff",
    "name": [ "Lightness" ],
    "desc": [ "You feel yourself a bit lighter.  You doubt you can lose weight from this." ],
    "base_mods": { "speed_mod": [ 15 ] }
  },
  {
    "type": "effect_type",
    "id": "flask_speed_eff",
    "name": [ "Velocitas" ],
    "desc": [ "Make you faster, and allow to hold this state for a while." ],
    "apply_message": "You feel your legs can work much better than before",
    "remove_message": "Your speed slows down.",
    "rating": "good",
    "base_mods": { "speed_mod": [ 40 ], "stamina_min": [ 20 ] }
  },
  {
    "type": "effect_type",
    "id": "flask_healing_eff",
    "name": [ "Sanatio" ],
    "desc": [ "Improve your organism's ability to heal himself." ],
    "//": "i have no idea how health works now, so ill just copypaste the nature commune effect and stretch it.",
    "base_mods": { "health_min": [ 1 ], "health_chance": [ 2880 ], "h_mod_min": [ 1 ], "h_mod_chance": [ 5760 ] }
  },
  {
    "type": "effect_type",
    "id": "flask_stamina_eff",
    "name": [ "Constantia" ],
    "desc": [ "You can't get tired." ],
    "apply_message": "You feel an energy in your muscles, jazzed up and full of vitality.",
    "remove_message": "The energy in your body fades away.",
    "base_mods": { "stamina_min": [ 50 ] }
  },
  {
    "id": "flask_excitement",
    "type": "effect_type",
    "name": [ "Motus" ],
    "desc": [ "Your reaction now is way better than before." ],
    "apply_message": "You can feel the fly wings movement now.",
    "remove_message": "Your reflexes turn back to normal.",
    "rating": "good",
    "show_intensity": false,
    "enchantments": [
      {
        "values": [
          { "value": "SPEED", "add": 30 },
          { "value": "ATTACK_SPEED", "add": -20 },
          { "value": "BONUS_DODGE", "add": 2 },
          { "value": "MELEE_DAMAGE", "multiply": 0.5 }
        ]
      }
    ]
  },
  {
    "id": "flask_resistance",
    "type": "effect_type",
    "name": [ "Resistentia" ],
    "desc": [ "A thin layer of energy covers your body, and allows you to take more physical damage than before." ],
    "apply_message": "Your touch sense are blunted for a bit, but your skin feels more dense.",
    "remove_message": "The sturdy feeling is gone.",
    "rating": "good",
    "show_intensity": false,
    "enchantments": [
      {
        "incoming_damage_mod": [ { "type": "bash", "add": -10 }, { "type": "stab", "add": -10 }, { "type": "cut", "add": -10 } ]
      }
    ]
  },
  {
    "id": "flask_illumination",
    "type": "effect_type",
    "name": [ "Illuminatio" ],
    "desc": [ "Your body emit a lot of light around." ],
    "apply_message": "Your skin glow like an old lantern.  You feel no discomfort for some reason.",
    "remove_message": "Your skin turn back to normal state.",
    "rating": "good",
    "show_intensity": false,
    "enchantments": [ { "values": [ { "value": "LUMINATION", "add": 800 } ] } ]
  },
  {
    "id": "flask_mana_regen",
    "type": "effect_type",
    "name": [ "Recuperatio" ],
    "desc": [ "Increase the amount of ley-lines your body can process at once, making you restore your mana pool faster." ],
    "apply_message": "You can feel the thinnest ley lines around you.",
    "remove_message": "The mana senses blunts.",
    "rating": "good",
    "show_intensity": false,
    "enchantments": [ { "values": [ { "value": "REGEN_MANA", "multiply": 2 } ] } ]
  },
  {
    "id": "flask_max_mana",
    "type": "effect_type",
    "name": [ "Augere" ],
    "desc": [ "Increase the amount of mana you can operate." ],
    "apply_message": "You feel a deep mana well inside your body.",
    "remove_message": "Your well feels empty now.",
    "rating": "good",
    "show_intensity": false,
    "enchantments": [ { "values": [ { "value": "MAX_MANA", "add": 1500 } ] } ]
  },
  {
    "id": "flask_regeneration",
    "type": "effect_type",
    "name": [ "Regeneration" ],
    "desc": [ "Slowly regenerate your damaged body." ],
    "apply_message": "Your flesh and bones start to regenerate before your eyes.",
    "remove_message": "Your regeneration slows down.",
    "rating": "good",
    "show_intensity": false,
    "enchantments": [
      {
        "intermittent_activation": { "effects": [ { "frequency": "30 seconds", "spell_effects": [ { "id": "flask_regeneration_effect" } ] } ] }
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "technomancer_cl_booster_effect",
    "name": [ "Technomancer boost" ],
    "desc": [ "Your technomancer spells are empowered." ],
    "remove_message": "Your technomancer boost fades.",
    "rating": "good",
    "show_intensity": true,
    "max_intensity": 25,
    "int_add_val": 1
  },
  {
    "type": "effect_type",
    "id": "biomancer_cl_booster_effect",
    "name": [ "Biomancer boost" ],
    "desc": [ "Your biomancer spells are empowered." ],
    "remove_message": "Your biomancer boost fades.",
    "rating": "good",
    "show_intensity": true,
    "max_intensity": 25,
    "int_add_val": 1
  },
  {
    "type": "effect_type",
    "id": "earthshaper_fortitude_of_stone",
    "name": [ "Stones' Fortitude" ],
    "desc": [ "You feel little hunger or thirst." ],
    "apply_message": "",
    "remove_message": "Your stomach suddenly rumbles as you feel a pang of hunger.",
    "rating": "good",
    "max_duration": 86400,
    "enchantments": [
      {
        "values": [
          { "value": "HUNGER", "multiply": { "math": [ "(-0.2 - (0.04 * u_spell_level('earthshaper_fortitude_of_stone')))" ] } },
          {
            "value": "THIRST",
            "multiply": { "math": [ "(-0.2 - (0.04 * u_spell_level('earthshaper_fortitude_of_stone')))" ] }
          },
          {
            "value": "METABOLISM",
            "multiply": { "math": [ "(-0.2 - (0.04 * u_spell_level('earthshaper_fortitude_of_stone')))" ] }
          },
          { "value": "REGEN_HP", "multiply": -1.0 }
        ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_tremorsense",
    "name": [ "Tremorsense" ],
    "desc": [ "You can feel them moving around you." ],
    "apply_message": "",
    "remove_message": "You can no longer discern the vibrations of the living earth.",
    "rating": "good",
    "max_duration": 12000,
    "enchantments": [
      {
        "condition": "ALWAYS",
        "special_vision": [
          {
            "condition": { "not": { "npc_has_flag": "FLIES" } },
            "distance": { "math": [ "( u_spell_level('earthshaper_danger_sense') * 3)" ] },
            "descriptions": [ { "id": "moving_creature", "symbol": "?", "color": "c_white", "text": "You sense something moving here." } ]
          }
        ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_sense_outsiders",
    "name": [ "Sense Outsider" ],
    "desc": [ "You can sense the presence of things that should not be." ],
    "apply_message": "",
    "remove_message": "Your awareness of outsiders fades.",
    "rating": "good",
    "max_duration": 36000,
    "enchantments": [
      {
        "special_vision": [
          {
            "condition": {
              "or": [ { "npc_has_species": "HORROR" }, { "npc_has_species": "NETHER" }, { "npc_has_species": "nether_player_hate" } ]
            },
            "distance": { "math": [ "( u_spell_level('animist_sense_outsiders') * 2.5) + 3" ] },
            "descriptions": [ { "id": "nether_creature_sense", "symbol": "?", "color": "c_pink", "text": "You sense an otherworldy danger here." } ]
          }
        ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_animist_detect_wizards",
    "name": [ "Witchsight" ],
    "desc": [ "You can sense nearby magic-wielders." ],
    "apply_message": "",
    "remove_message": "Your awareness of the magically-inclined fades.",
    "rating": "good",
    "max_duration": 27600,
    "enchantments": [
      {
        "special_vision": [
          {
            "condition": {
              "or": [ { "npc_has_flag": "MAGIC_USER" }, { "and": [ "npc_is_character", { "math": [ "n_spell_count() >= 6" ] } ] } ]
            },
            "distance": { "math": [ "( u_spell_level('animist_detect_wizards') * 2) + 3" ] },
            "descriptions": [ { "id": "wizard_sense", "symbol": "?", "color": "cyan", "text": "You see the ley lines of a wielder of magic." } ]
          }
        ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_animist_add_evasion",
    "name": [ "Guardian Spirit" ],
    "desc": [ "A protective spirit is looking out for you." ],
    "apply_message": "",
    "remove_message": "With a soft whisper, the guardian spirit returns from whence it came.",
    "rating": "good",
    "max_duration": 19200,
    "enchantments": [
      {
        "values": [ { "value": "EVASION", "add": { "math": [ "(( u_spell_level('animist_add_evasion_spell') * 0.02) + 0.1)" ] } } ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_animist_vocalize",
    "name": [ "The Inner Voice" ],
    "desc": [ "Your soul gives voice to your magical prowess." ],
    "apply_message": "",
    "remove_message": "Your soul no longer speaks directly.",
    "rating": "good",
    "max_duration": 12000,
    "flags": [ "SILENT_SPELL" ]
  },
  {
    "type": "effect_type",
    "id": "effect_druid_anti_heat",
    "name": [ "Water's Cooling Touch" ],
    "desc": [ "Your skin feels like you just splashed cool water on it." ],
    "apply_message": "",
    "remove_message": "A warm breeze hits your skin.",
    "rating": "good",
    "max_duration": 36000,
    "enchantments": [
      {
        "values": [ { "value": "CLIMATE_CONTROL_CHILL", "add": { "math": [ "(( u_spell_level('druid_anti_heat') * 2.5) + 10)" ] } } ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_kelvinist_anti_cold",
    "name": [ "Cloak of Warmth" ],
    "desc": [ "The air around you is warmer thanks to your magic." ],
    "apply_message": "",
    "remove_message": "A cool breeze hits your skin.",
    "rating": "good",
    "max_duration": 86400,
    "removes_effects": [ "effect_kelvinist_anti_heat" ],
    "enchantments": [
      {
        "emitter": "emit_kelvinist_anti_cold",
        "incoming_damage_mod": [ { "type": "cold", "add": { "math": [ "( u_spell_level('kelvinist_anti_cold') * -1)" ] } } ],
        "values": [ { "value": "CLIMATE_CONTROL_HEAT", "add": 50 } ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_kelvinist_anti_heat",
    "name": [ "Cloak of Chill" ],
    "desc": [ "The air around you is cooler thanks to your magic." ],
    "apply_message": "",
    "remove_message": "A warm breeze hits your skin.",
    "rating": "good",
    "max_duration": 86400,
    "removes_effects": [ "effect_kelvinist_anti_cold" ],
    "enchantments": [
      {
        "emitter": "emit_kelvinist_anti_heat",
        "incoming_damage_mod": [ { "type": "heat", "add": { "math": [ "( u_spell_level('kelvinist_anti_heat') * -1)" ] } } ],
        "values": [ { "value": "CLIMATE_CONTROL_CHILL", "add": 50 } ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_kelvinist_flames_of_passion",
    "name": [ "Flames of Passion" ],
    "desc": [ "You burn with the intensity of your conviction." ],
    "apply_message": "",
    "remove_message": "The world seems dreary as your spell fades.",
    "rating": "good",
    "max_duration": 39600,
    "enchantments": [
      {
        "values": [
          { "value": "SOCIAL_PERSUADE", "add": { "math": [ "( u_spell_level('kelvinist_persuasion_spell') * 1.5) + 3" ] } },
          {
            "value": "SOCIAL_INTIMIDATE",
            "add": { "math": [ "( u_spell_level('kelvinist_persuasion_spell') * 1.5) + 3" ] }
          }
        ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_magus_slowfall",
    "name": [ "Slowfall" ],
    "desc": [ "You won't hit the ground nearly as hard anymore." ],
    "apply_message": "",
    "remove_message": "You can feel gravity take hold of you again.",
    "rating": "good",
    "max_duration": 1200,
    "enchantments": [
      {
        "values": [ { "value": "FALL_DAMAGE", "multiply": { "math": [ "(( u_spell_level('magus_slowfall') * -0.01) - 0.9 )" ] } } ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_magus_spiderclimb",
    "name": [ "Spider Climb" ],
    "desc": [ "You can quickly ascend sheer surfaces." ],
    "apply_message": "",
    "remove_message": "Your enhanced climbing ability vanishes.",
    "rating": "good",
    "max_duration": 4800,
    "flags": [ "CLIMB_NO_LADDER", "WALL_CLING" ]
  },
  {
    "type": "effect_type",
    "id": "effect_magus_ranged_increase",
    "name": [ "Arrowflight" ],
    "desc": [ "Your ranged weapons travel much further than physics claims they should." ],
    "apply_message": "",
    "remove_message": "Your weapons return to their normal range.",
    "rating": "good",
    "max_duration": 23040,
    "enchantments": [
      {
        "values": [ { "value": "RANGE", "multiply": { "math": [ "(( u_spell_level('magus_ranged_increase') * 0.02) + 0.25 )" ] } } ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_magus_faerie_fire",
    "name": [ "Faerie Fire" ],
    "desc": [ "You are glowing." ],
    "apply_message": "",
    "remove_message": "The glow around you fades.",
    "rating": "bad",
    "max_duration": 1200,
    "base_mods": { "dodge_mod": [ -1 ] },
    "enchantments": [ { "values": [ { "value": "LUMINATION", "add": 10 } ] } ]
  },
  {
    "type": "effect_type",
    "id": "effect_biomancer_swim_speed",
    "name": [ "Frog Limbs" ],
    "desc": [ "Your hands and feet have grown webbing, enabling faster swimming." ],
    "//": "Minor stamina regen to help with swimming.  If people want to cast this spell as a stamina buff, they're welcome to do it and deal with their froggy limbs.",
    "apply_message": "",
    "remove_message": "With an unpleasant twisting sensation your hands and feet return to normal.",
    "rating": "good",
    "max_duration": 14400,
    "base_mods": { "stamina_min": [ 10 ] },
    "enchantments": [ { "mutations": [ "WEBBED", "WEBBED_FEET" ] } ]
  },
  {
    "type": "effect_type",
    "id": "effect_biomancer_lashing_tentacles",
    "name": [ "Lashing Tentacles" ],
    "desc": [ "Two tentacles sprout from your shoulders, ready to attack your enemies." ],
    "apply_message": "Your shoulders itch before two barbed tentacles erupt from them!",
    "remove_message": "The tentacles recede back into your body.",
    "rating": "good",
    "max_duration": 1200,
    "enchantments": [ { "mutations": [ "BIO_LASHING_TENTACLES" ] } ]
  },
  {
    "type": "effect_type",
    "id": "effect_biomancer_caustic_blood",
    "name": [ "Caustic Blood" ],
    "desc": [ "You have transformed your blood into acid." ],
    "apply_message": "Your entire body burns for a moment.",
    "remove_message": "The faint burning sensation fades.",
    "rating": "good",
    "max_duration": 55200,
    "enchantments": [ { "mutations": [ "ACIDPROOF", "ACIDBLOOD" ] } ]
  },
  {
    "id": "effect_biomancer_remove_instability",
    "type": "effect_type",
    "name": [ "Increased Stability" ],
    "desc": [
      "You are defended against the possible effects of XE037 overexposure.",
      "You are still defended against the effects of XE037 overexposure but now you feel awful!"
    ],
    "apply_message": "You feel…strange.",
    "remove_message": "The strange feeling passes and you feel more like yourself.",
    "rating": "good",
    "max_duration": 1800000,
    "max_intensity": 2,
    "show_intensity": false,
    "scaling_mods": { "speed_mod": [ -25 ], "str_mod": [ -5 ], "dex_mod": [ -5 ], "int_mod": [ -5 ], "per_mod": [ -5 ] },
    "enchantments": [
      {
        "values": [
          { "value": "MUT_INSTABILITY_MOD", "add": { "math": [ "-1 - ( u_spell_level('biomancer_remove_instability') / 5)" ] } }
        ]
      }
    ],
    "limb_score_mods": [
      { "limb_score": "manip", "modifier": 1, "scaling": -0.3 },
      { "limb_score": "block", "modifier": 1.0, "scaling": -0.2 },
      { "limb_score": "vision", "modifier": 1.0, "scaling": -0.05 },
      { "limb_score": "reaction", "modifier": 1, "scaling": -0.3 },
      { "limb_score": "move_speed", "modifier": 1.0, "scaling": -0.05 },
      { "limb_score": "balance", "modifier": 1, "scaling": -0.2 },
      { "limb_score": "footing", "modifier": 1, "scaling": -0.3 },
      { "limb_score": "swim", "modifier": 1.0, "scaling": -0.2 }
    ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ]
  },
  {
    "id": "effect_biomancer_control_mutations",
    "type": "effect_type",
    "name": [ "Morphogenic Mastery" ],
    "desc": [ "You are able to exert conscious control over any mutations to your body." ],
    "apply_message": "You feel…strange.",
    "remove_message": "The strange feeling passes and you feel more like yourself.",
    "rating": "good",
    "max_duration": 122400,
    "enchantments": [
      {
        "values": [
          { "value": "MUT_ADDITIONAL_OPTIONS", "add": { "math": [ "1 + ( u_spell_level('biomancer_control_mutations') / 5)" ] } }
        ]
      }
    ]
  },
  {
    "id": "effect_biomancer_carrion_feast",
    "type": "effect_type",
    "name": [ "Carrion Feast" ],
    "desc": [ "You can eat rotten food without any trouble, if you can stand the taste." ],
    "apply_message": "Your have a hunger for some overly-aged meat.",
    "remove_message": "You can't believe you even considered eating that!  Yuck!",
    "rating": "good",
    "max_duration": 1440,
    "show_intensity": false,
    "flags": [ "IMMUNE_SPOIL", "PARAIMMUNE" ],
    "blocks_effects": [ "foodpoison" ],
    "vitamins": [ { "vitamin": "mutant_toxin", "rate": [ [ -1, -1 ] ], "absorb_mult": [ 0.5 ], "tick": [ "30 s" ] } ]
  },
  {
    "id": "effect_classless_watch",
    "type": "effect_type",
    "name": [ "Know the Day and the Hour" ],
    "desc": [ "You know exactly what time it is." ],
    "apply_message": "",
    "remove_message": "Your perfect sense of time fades away.",
    "rating": "good",
    "max_duration": 345600,
    "flags": [ "WATCH" ]
  },
  {
    "id": "effect_classless_easy_sleep",
    "type": "effect_type",
    "name": [ "Peaceful Rest" ],
    "desc": [ "You feel pretty sleepy." ],
    "apply_message": "",
    "rating": "good",
    "max_duration": 3600,
    "enchantments": [
      {
        "values": [ { "value": "SLEEPY", "add": { "math": [ "( u_spell_level('classless_easy_sleep_spell') * 3) + 15" ] } } ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_burning_trail",
    "name": [ "Burning Trail" ],
    "desc": [ "Fire trails in your wake." ],
    "apply_message": "",
    "remove_message": "The flames you leave behind die down.",
    "rating": "good"
  },
  {
    "type": "effect_type",
    "id": "effect_cloak_of_fog",
    "name": [ "Cloak of Fog" ],
    "desc": [ "The fog shields you from sight." ],
    "apply_message": "",
    "remove_message": "The fog begins to dissipate.",
    "rating": "good",
    "max_duration": 1200,
    "enchantments": [ "enchant_stormshaper_cloak_of_fog" ]
  },
  {
    "type": "effect_type",
    "id": "effect_heart_of_hurricane",
    "name": [ "Heart of the Hurricane" ],
    "desc": [ "Barely-controlled winds rage around you." ],
    "remove_message": "The wind around you dies down.",
    "rating": "good",
    "max_duration": 3600,
    "enchantments": [ "enchant_stormshaper_heart_of_hurricane" ]
  },
  {
    "type": "effect_type",
    "id": "effect_stormshaper_loud_voice",
    "name": [ "Thundering Voice" ],
    "desc": [ "Every word you speak resounds like a crash of thunder." ],
    "apply_message": "",
    "remove_message": "Your voice returns to normal.",
    "rating": "good",
    "max_duration": 35280,
    "enchantments": [
      {
        "values": [ { "value": "SHOUT_NOISE", "add": { "math": [ "( u_spell_level('stormshaper_loud_voice_spell') * 3) + 15" ] } } ]
      }
    ],
    "flags": [ "IMMUNE_HEARING_DAMAGE" ]
  },
  {
    "type": "effect_type",
    "id": "effect_biomancer_cure_disease_minor",
    "name": [ "" ],
    "desc": [ "" ],
    "rating": "good",
    "removes_effects": [
      "pre_common_cold",
      "common_cold",
      "pre_flu",
      "flu",
      "pre_conjunctivitis_viral",
      "conjunctivitis_viral",
      "pre_conjunctivitis_bacterial",
      "conjunctivitis_bacterial"
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_biomancer_hyper_regeneration",
    "name": [ "Corporeal Reconstitution" ],
    "desc": [ "You are healing unbelievably quickly." ],
    "remove_message": "Your rapid regeneration slows and stops.",
    "rating": "good",
    "max_duration": 520,
    "removes_effects": [ "bleed" ],
    "enchantments": [
      {
        "condition": {
          "or": [
            { "math": [ "u_hp('arm_l') < u_hp_max('arm_l')" ] },
            { "math": [ "u_hp('arm_r') < u_hp_max('arm_r')" ] },
            { "math": [ "u_hp('leg_l') < u_hp_max('leg_l')" ] },
            { "math": [ "u_hp('leg_r') < u_hp_max('leg_r')" ] },
            { "math": [ "u_hp('torso') < u_hp_max('torso')" ] },
            { "math": [ "u_hp('head') < u_hp_max('head')" ] }
          ]
        },
        "intermittent_activation": { "effects": [ { "frequency": "1 seconds", "spell_effects": [ { "id": "flask_regeneration_effect" } ] } ] }
      }
    ],
    "flags": [ "MEND_ALL" ]
  },
  {
    "type": "effect_type",
    "id": "effect_biomancer_disturbing",
    "name": [ "" ],
    "desc": [ "" ],
    "max_intensity": 100,
    "enchantments": [
      { "values": [ { "value": "UGLINESS", "add": { "math": [ "u_effect_intensity('effect_biomancer_disturbing')" ] } } ] }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_biomancer_slow_bleeding_01",
    "name": [ "Halt Bleeding" ],
    "desc": [ "You bleed less than normal." ],
    "rating": "good",
    "max_duration": 25200,
    "flags": [ "BLEEDSLOW" ]
  },
  {
    "type": "effect_type",
    "id": "effect_biomancer_slow_bleeding_02",
    "name": [ "Halt Bleeding" ],
    "desc": [ "You bleed much less than normal." ],
    "rating": "good",
    "max_duration": 25200,
    "flags": [ "BLEEDSLOW2" ]
  },
  {
    "type": "effect_type",
    "id": "effect_biomancer_slow_bleeding_03",
    "name": [ "Halt Bleeding" ],
    "desc": [ "You do not bleed.  At all." ],
    "rating": "good",
    "max_duration": 25200,
    "removes_effects": [ "bleed" ],
    "flags": [ "BLEED_IMMUNE" ]
  },
  {
    "type": "effect_type",
    "id": "effect_biomancer_eat_tons_of_food",
    "name": [ "Gluttonous Consumption" ],
    "desc": [ "You feel like you could eat a horse." ],
    "rating": "good",
    "max_duration": 48960,
    "enchantments": [
      {
        "values": [
          { "value": "STOMACH_SIZE_MULTIPLIER", "multiply": { "math": [ "u_spell_level('biomancer_eat_tons_of_food') * 0.5" ] } },
          { "value": "UGLINESS", "add": 1 }
        ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_flesh_rending",
    "name": [ "Rending" ],
    "desc": [ "Your flesh is twisting itself apart!" ],
    "apply_message": "Your flesh writhes where you were hit!",
    "rating": "bad",
    "max_duration": "10 s",
    "base_mods": { "hurt_min": [ 1 ], "hurt_chance": [ 1 ], "hurt_chance_bot": [ 5 ] },
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "effect_teleport_anchor",
    "name": [ "Teleport Anchor" ],
    "desc": [ "You're not going anywhere." ],
    "apply_message": "Your body tingles.",
    "rating": "bad",
    "flags": [ "TELEPORT_LOCK" ]
  },
  {
    "type": "effect_type",
    "id": "effect_flame_immunity",
    "name": [ "Flame Immunity" ],
    "desc": [ "You are immune to heat and fire." ],
    "rating": "good",
    "show_in_info": true,
    "blocks_effects": [ "blisters" ],
    "removes_effects": [ "onfire" ],
    "enchantments": [ { "incoming_damage_mod": [ { "type": "heat", "multiply": -1 } ] } ],
    "flags": [ "HEAT_IMMUME" ]
  },
  {
    "type": "effect_type",
    "id": "effect_spirit_walking",
    "name": [ "Spirit Walking" ],
    "desc": [ "You have shed your physical form." ],
    "rating": "good",
    "max_duration": 360,
    "show_in_info": true,
    "enchantments": [
      {
        "values": [
          { "value": "SPEED", "multiply": 3 },
          { "value": "MOVE_COST", "multiply": -0.66 },
          { "value": "PHASE_DISTANCE", "add": 1 }
        ]
      }
    ],
    "flags": [
      "ETHEREAL",
      "FEATHER_FALL",
      "CLIMB_NO_LADDER",
      "INVISIBLE",
      "NO_SCENT",
      "NO_SPELLCASTING",
      "WATERWALKING",
      "ITEM_WATERPROOFING"
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_magus_mageshield",
    "name": [ "Mageshield" ],
    "desc": [ "You are invincible." ],
    "rating": "good",
    "max_duration": 55200,
    "show_in_info": true,
    "remove_message": "Your mageshield fades as the attack impacts it.",
    "enchantments": [ { "values": [ { "value": "FORCEFIELD", "add": 1 } ] } ]
  },
  {
    "type": "effect_type",
    "id": "effect_magus_silence",
    "name": [ "Silence" ],
    "desc": [ "You are completely silent." ],
    "rating": "mixed",
    "max_duration": 408,
    "show_in_info": true,
    "remove_message": "Your footsteps make noise again.",
    "enchantments": [ { "values": [ { "value": "ATTACK_NOISE", "multiply": -1 }, { "value": "FOOTSTEP_NOISE", "multiply": -1 } ] } ],
    "flags": [ "MUTE" ]
  },
  {
    "type": "effect_type",
    "id": "effect_magus_cannot_move_attack_or_damage_target",
    "name": [ "Adamantine Gaol" ],
    "desc": [ "You are totally immobile and invulnerable." ],
    "rating": "bad",
    "max_duration": 100,
    "show_in_info": true,
    "remove_message": "You can move again.",
    "flags": [ "CANNOT_ATTACK", "CANNOT_MOVE", "CANNOT_TAKE_DAMAGE" ]
  },
  {
    "type": "effect_type",
    "id": "effect_druid_traverse_the_wilds",
    "name": [ "Traverse the Wilds" ],
    "desc": [ "Nature is speeding your passage." ],
    "rating": "good",
    "max_duration": 57600,
    "show_in_info": true,
    "remove_message": "Nature no longer speeds your movements.",
    "enchantments": [
      {
        "values": [
          { "value": "MOVE_COST", "multiply": { "math": [ "((u_spell_level('druid_traverse_the_wilds') * -0.015) - 0.05)" ] } }
        ]
      },
      {
        "condition": { "math": [ "u_spell_level('druid_traverse_the_wilds') > 7" ] },
        "values": [ { "value": "PHASE_DISTANCE", "add": 2 } ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_druid_water_walking",
    "name": [ "Water Strider's Walk" ],
    "desc": [ "You can walk on the surface of the water" ],
    "rating": "good",
    "max_duration": 19200,
    "remove_message": "You can no longer walk on the water.",
    "flags": [ "ITEM_WATERPROOFING", "WATERWALKING" ]
  },
  {
    "type": "effect_type",
    "id": "effect_druid_shifter_raven_form_levitation",
    "//": "Hidden effect, used because LEVITATION flag does not work on mutations",
    "name": [ "" ],
    "desc": [ "" ],
    "flags": [ "LEVITATION", "CLIMB_FLYING" ]
  },
  {
    "type": "effect_type",
    "id": "effect_druid_shifter_fish_form_cant_move",
    "//": "Hidden effect, used in an enchantment",
    "name": [ "" ],
    "desc": [ "" ],
    "flags": [ "CANNOT_MOVE" ]
  },
  {
    "type": "effect_type",
    "id": "effect_item_protection_water",
    "//": "Hidden effect, used for multiple druid spells",
    "name": [ "" ],
    "desc": [ "" ],
    "flags": [ "ITEM_WATERPROOFING" ]
  },
  {
    "type": "effect_type",
    "id": "telepathic_ignorance",
    "//": "id is hardcoded, used by the Animist spell A Shadow in the Crowd",
    "name": [ "" ],
    "desc": [ "" ]
  },
  {
    "type": "effect_type",
    "id": "telepathic_ignorance_self",
    "//": "id is hardcoded, used by the Animist spell A Shadow in the Crowd",
    "name": [ "" ],
    "desc": [ "" ]
  },
  {
    "type": "effect_type",
    "id": "effect_mring_fire_protection",
    "//": "Hidden effect, used so the ring of fire protection will stop you from being set on fire",
    "name": [ "" ],
    "desc": [ "" ],
    "removes_effects": [ "onfire" ]
  },
  {
    "type": "effect_type",
    "id": "effect_ring_of_flight",
    "name": [ "Flying" ],
    "desc": [ "You're flying." ],
    "rating": "good",
    "remove_message": "Your magical flight ends.",
    "flags": [ "CLIMB_FLYING", "LEVITATION" ]
  },
  {
    "type": "effect_type",
    "id": "effect_mring_sustenance",
    "//": "Hidden effect, used as an attunement period for the ring of sustenance",
    "name": [ "" ],
    "desc": [ "" ],
    "max_intensity": 50,
    "int_decay_step": 1,
    "int_decay_tick": 3600
  },
  {
    "type": "effect_type",
    "id": "effect_bracers_of_the_blinding_strike",
    "name": [ "Blinding Strikes" ],
    "desc": [ "Your attacks come incredibly quickly." ],
    "rating": "good",
    "apply_message": "Your strikes speed up immensely.",
    "remove_message": "Your quick strikes slow to normal speed.",
    "enchantments": [ { "values": [ { "value": "ATTACK_SPEED", "multiply": -0.5 } ] } ]
  },
  {
    "type": "effect_type",
    "id": "effect_plus_two_to_hit",
    "//": "Self-explanatory",
    "name": [ "" ],
    "desc": [ "" ],
    "rating": "good",
    "base_mods": { "hit_mod": [ 2 ] }
  },
  {
    "type": "effect_type",
    "id": "archerybracers",
    "name": [ "" ],
    "desc": [ "" ],
    "rating": "good",
    "enchantments": [ { "values": [ { "value": "WEAKPOINT_ACCURACY", "multiply": { "math": [ "1+((u_skill('archery'))/3)" ] } } ] } ]
  },
  {
    "type": "effect_type",
    "id": "effect_feral_stormshaper_stormhammer",
    "name": [ { "str": "Wielding Stormhammer", "//~": "NO_I18N" } ],
    "desc": [ { "str": "You are a monster wielding a stormhammer, as this effect indicates.", "//~": "NO_I18N" } ],
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "effect_feral_stormshaper_stormhammer_cooldown",
    "//": "Longer internal cooldown for feral stormshaper hammer",
    "name": [ "" ],
    "desc": [ "" ]
  },
  {
    "type": "effect_type",
    "id": "effect_feral_technomancer_mage_blade",
    "name": [ { "str": "Wielding Mage Blade", "//~": "NO_I18N" } ],
    "desc": [ { "str": "You are a monster wielding a mage blade, as this effect indicates.", "//~": "NO_I18N" } ],
    "show_in_info": true
  },
  {
    "type": "effect_type",
    "id": "effect_feral_technomancer_mage_blade_cooldown",
    "//": "Longer internal cooldown for feral mage blade",
    "name": [ "" ],
    "desc": [ "" ]
  },
  {
    "type": "effect_type",
    "id": "effect_feral_technomancer_mage_armor",
    "name": [ "Mage Armor" ],
    "desc": [ { "str": "You are a monster wearing conjured armor, as this effect indicates.", "//~": "NO_I18N" } ],
    "show_in_info": true,
    "enchantments": [
      {
        "incoming_damage_mod": [
          { "type": "cut", "add": -15 },
          { "type": "bash", "add": -15 },
          { "type": "stab", "add": -15 },
          { "type": "bullet", "add": -15 }
        ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_feral_technomancer_mage_armor_cooldown",
    "//": "Longer internal cooldown for feral mage armor",
    "name": [ "" ],
    "desc": [ "" ]
  },
  {
    "type": "effect_type",
    "id": "effect_feral_technomancer_bless",
    "name": [ "Bless" ],
    "desc": [ { "str": "You get bonuses to hit and dodge because monsters don't have stats.", "//~": "NO_I18N" } ],
    "show_in_info": true,
    "base_mods": { "hit_mod": [ 2 ], "dodge_mod": [ 2 ] }
  },
  {
    "type": "effect_type",
    "id": "effect_feral_high_technomancer_mage_armor",
    "name": [ "Mage Armor" ],
    "desc": [ { "str": "You are a monster wearing conjured armor, as this effect indicates.", "//~": "NO_I18N" } ],
    "show_in_info": true,
    "enchantments": [
      {
        "values": [ { "value": "LUMINATION", "add": 15 } ],
        "incoming_damage_mod": [
          { "type": "cut", "add": -30 },
          { "type": "bash", "add": -30 },
          { "type": "stab", "add": -30 },
          { "type": "bullet", "add": -30 }
        ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_manatouched_mana_flash_active",
    "//": "Duration tracker, empty to hide effect",
    "name": [ "" ],
    "desc": [ "" ]
  },
  {
    "type": "effect_type",
    "id": "effect_manatouched_external_mana_luminance",
    "name": [ "Eldritch Glow" ],
    "desc": [ "The air around you shimmers in a multitude of colors." ],
    "enchantments": [
      {
        "values": [ { "value": "LUMINATION", "add": { "math": [ "min( (u_sum_traits_of_category_char_has('MANATOUCHED') * 3), 50)" ] } } ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_will_o_wisp_draining_monsters",
    "//": "Self-explanatory",
    "name": [ "" ],
    "desc": [ "" ],
    "rating": "good",
    "max_intensity": 25,
    "int_add_val": 1,
    "base_mods": { "speed_mod": [ -1 ] },
    "scaling_mods": { "speed_mod": [ -1 ] }
  },
  {
    "id": "effect_dispel_magic",
    "type": "effect_type",
    "name": [ "Dispel Magic" ],
    "//": "Removes effects from spells Difficulty 6 or below.  No attumement effects removed.",
    "desc": [ "Enchantments are being stripped away from you." ],
    "apply_message": "",
    "remove_message": "You feel a sudden sense of loss.",
    "max_duration": "2 seconds",
    "removes_effects": [
      "enchant_windrun",
      "dark_sight",
      "effect_ethereal_grasp",
      "invisibility",
      "bless",
      "bio_boost",
      "entangled",
      "root_impale",
      "ogres_strength",
      "eagles_sight",
      "cats_grace",
      "foxs_cunning",
      "feather_fall",
      "bio_weave",
      "natures_commune",
      "electric_eye",
      "electric_waves",
      "electric_arts",
      "flower_fern_eff",
      "glowing_mushroom_eff",
      "flask_speed_eff",
      "flask_healing_eff",
      "flask_stamina_eff",
      "flask_excitement",
      "flask_resistance",
      "flask_illumination",
      "flask_mana_regen",
      "flask_max_mana",
      "flask_regeneration",
      "effect_animist_add_evasion",
      "earthshaper_fortitude_of_stone",
      "effect_tremorsense",
      "effect_sense_outsiders",
      "effect_animist_vocalize",
      "effect_animist_detect_wizards",
      "effect_kelvinist_anti_cold",
      "effect_kelvinist_anti_heat",
      "effect_magus_slowfall",
      "effect_magus_spiderclimb",
      "effect_magus_faerie_fire",
      "effect_biomancer_swim_speed",
      "effect_biomancer_carrion_feast",
      "effect_biomancer_slow_bleeding_01",
      "effect_biomancer_slow_bleeding_02",
      "effect_biomancer_slow_bleeding_03",
      "effect_biomancer_eat_tons_of_food",
      "effect_druid_anti_heat",
      "effect_druid_traverse_the_wilds",
      "effect_magus_mageshield",
      "effect_magus_silence",
      "effect_magus_ranged_increase",
      "magic_slowed",
      "effect_classless_watch",
      "effect_obfuscating_aura",
      "effect_shape_of_dust",
      "effect_acid_res_aura",
      "effect_acid_res_aura_greater",
      "effect_thorns_electric",
      "effect_stormshaper_loud_voice",
      "effect_technomancer_gain_electronics_computer",
      "effect_technomancer_pain_ignore",
      "effect_feral_stormshaper_stormhammer",
      "effect_feral_technomancer_mage_blade",
      "effect_feral_technomancer_mage_armor",
      "effect_feral_technomancer_bless",
      "enchant_windrun_monster",
      "effect_feral_animist_guardian_spirit",
      "effect_feral_animist_inner_voice"
    ]
  },
  {
    "type": "effect_on_condition",
    "id": "EOC_DISPEL_MAGIC_REMOVE_ITEMS",
    "eoc_type": "EVENT",
    "required_event": "character_gains_effect",
    "//": "Removes all summon item or aura-type buffs with Difficulty 6 or less, no attunement powers, and no permanent effects.  Unfortunately, it's unable to distinguish between base spells and Improved spells with higher Difficulty.",
    "condition": { "compare_string": [ "effect_dispel_magic", { "context_val": "effect" } ] },
    "effect": [
      { "u_remove_item_with": "decaying_boneclub" },
      { "u_remove_item_with": "tentacle_whip" },
      { "u_remove_item_with": "fleshpouch" },
      { "u_remove_item_with": "aura_caustic" },
      { "u_remove_item_with": "item_biomancer_scalpel_fingers" },
      { "u_lose_trait": "BIO_LASHING_TENTACLES" },
      { "u_lose_trait": "BIOMANCER_EAT_TONS_OF_FOOD_01" },
      { "u_lose_trait": "BIOMANCER_EAT_TONS_OF_FOOD_02" },
      { "u_lose_trait": "BIOMANCER_EAT_TONS_OF_FOOD_03" },
      { "u_lose_trait": "BIOMANCER_EAT_TONS_OF_FOOD_04" },
      { "u_lose_trait": "BIOMANCER_EAT_TONS_OF_FOOD_05" },
      { "u_remove_item_with": "druid_recurve" },
      { "u_remove_item_with": "druid_naturearrows1" },
      { "u_remove_item_with": "druid_quiver" },
      { "u_remove_item_with": "druid_quiver_plus" },
      { "u_remove_item_with": "aura_feral" },
      { "u_remove_item_with": "aura_feral_plus" },
      { "u_remove_item_with": "druid_bandages" },
      { "u_remove_item_with": "arrow_druid" },
      { "u_remove_item_with": "aura_bearmantle" },
      { "u_remove_item_with": "druid_bramble_spear_item" },
      { "u_remove_item_with": "aura_druid_breathing_water" },
      { "u_remove_item_with": "aura_druid_waterwalk" },
      { "u_remove_item_with": "stonefist" },
      { "u_remove_item_with": "aura_stoneskin" },
      { "u_remove_item_with": "eshaper_hammer" },
      { "u_remove_item_with": "eshaper_pickaxe" },
      { "u_remove_item_with": "eshaper_ax" },
      { "u_remove_item_with": "eshaper_knife" },
      { "u_remove_item_with": "eshaper_shovel" },
      { "u_remove_item_with": "finger_firelighter" },
      { "u_remove_item_with": "ice_gliders" },
      { "u_remove_item_with": "shield_ice" },
      { "u_remove_item_with": "armor_frost" },
      { "u_remove_item_with": "flamesword" },
      { "u_remove_item_with": "jar_3l_force" },
      { "u_remove_item_with": "impactsling" },
      { "u_remove_item_with": "stormhammer" },
      { "u_remove_item_with": "stormglove" },
      { "u_remove_item_with": "electric_lighter" },
      { "u_remove_item_with": "flask_ethereal_rebreather" },
      { "u_remove_item_with": "armor_spirit" },
      { "u_remove_item_with": "magic_lamp" },
      { "u_remove_item_with": "technomancer_summoned_radio" },
      { "u_remove_item_with": "technomancer_welder" },
      { "u_remove_item_with": "technomancer_far_sight_lens" },
      { "u_remove_item_with": "thought_shield_item" }
    ]
  },
  {
    "id": "effect_disjunction",
    "type": "effect_type",
    "name": [ "Disjunction" ],
    "//": "Removes all effects from spells.",
    "desc": [ "All enchantments are being stripped away from you." ],
    "apply_message": "",
    "remove_message": "You feel a sudden acute sense of loss.",
    "max_duration": "2 seconds",
    "removes_effects": [
      "enchant_windrun",
      "effect_earthshaper_petrifying_touch",
      "dark_sight",
      "effect_ethereal_grasp",
      "invisibility",
      "bless",
      "bio_boost",
      "entangled",
      "root_impale",
      "ogres_strength",
      "eagles_sight",
      "cats_grace",
      "foxs_cunning",
      "feather_fall",
      "bio_weave",
      "natures_commune",
      "electric_eye",
      "electric_waves",
      "electric_arts",
      "flower_fern_eff",
      "glowing_mushroom_eff",
      "flask_speed_eff",
      "flask_healing_eff",
      "flask_stamina_eff",
      "flask_excitement",
      "flask_resistance",
      "flask_illumination",
      "flask_mana_regen",
      "flask_max_mana",
      "flask_regeneration",
      "earthshaper_fortitude_of_stone",
      "effect_tremorsense",
      "effect_sense_outsiders",
      "effect_kelvinist_anti_cold",
      "effect_kelvinist_anti_heat",
      "effect_magus_slowfall",
      "effect_magus_spiderclimb",
      "effect_magus_faerie_fire",
      "effect_biomancer_swim_speed",
      "effect_biomancer_carrion_feast",
      "effect_classless_watch",
      "effect_obfuscating_aura",
      "effect_shape_of_dust",
      "effect_acid_res_aura",
      "effect_acid_res_aura_greater",
      "effect_thorns_electric",
      "effect_animist_add_evasion",
      "effect_animist_vocalize",
      "effect_animist_detect_wizards",
      "effect_biomancer_slow_bleeding_01",
      "effect_biomancer_slow_bleeding_02",
      "effect_biomancer_slow_bleeding_03",
      "effect_biomancer_eat_tons_of_food",
      "effect_druid_anti_heat",
      "effect_druid_traverse_the_wilds",
      "effect_magus_mageshield",
      "effect_magus_silence",
      "effect_magus_ranged_increase",
      "effect_spirit_walking",
      "effect_stormshaper_loud_voice",
      "effect_technomancer_gain_electronics_computer",
      "effect_technomancer_pain_ignore",
      "magic_slowed",
      "haste",
      "synaptic_stim",
      "slow_freeze_effect",
      "neuro_boost",
      "cold_heart_effect",
      "overclocker_drive_effect",
      "biomechanic",
      "ice_energy",
      "ice_age_eff",
      "effect_biomancer_remove_instability",
      "effect_biomancer_hyper_regeneration",
      "effect_terra_armor",
      "gravity_mage_melee",
      "eff_storm_elemental_electric_melee",
      "effect_flame_immunity",
      "effect_burning_trail",
      "effect_ring_of_flight",
      "effect_feral_stormshaper_stormhammer",
      "effect_feral_technomancer_mage_blade",
      "effect_feral_technomancer_mage_armor",
      "effect_feral_technomancer_bless",
      "enchant_windrun_monster",
      "effect_feral_animist_guardian_spirit",
      "effect_feral_animist_inner_voice"
    ]
  },
  {
    "type": "effect_on_condition",
    "id": "EOC_DISJUNCTION_REMOVE_ITEMS",
    "eoc_type": "EVENT",
    "required_event": "character_gains_effect",
    "//": "Removes all summon items regardless of source",
    "condition": { "compare_string": [ "effect_disjunction", { "context_val": "effect" } ] },
    "effect": [
      { "u_remove_item_with": "decaying_boneclub" },
      { "u_remove_item_with": "tentacle_whip" },
      { "u_remove_item_with": "fleshpouch" },
      { "u_remove_item_with": "aura_caustic" },
      { "u_remove_item_with": "item_biomancer_scalpel_fingers" },
      { "u_lose_trait": "BIO_LASHING_TENTACLES" },
      { "u_lose_trait": "BIOMANCER_EAT_TONS_OF_FOOD_01" },
      { "u_lose_trait": "BIOMANCER_EAT_TONS_OF_FOOD_02" },
      { "u_lose_trait": "BIOMANCER_EAT_TONS_OF_FOOD_03" },
      { "u_lose_trait": "BIOMANCER_EAT_TONS_OF_FOOD_04" },
      { "u_lose_trait": "BIOMANCER_EAT_TONS_OF_FOOD_05" },
      { "u_remove_item_with": "druid_recurve" },
      { "u_remove_item_with": "druid_naturearrows1" },
      { "u_remove_item_with": "druid_quiver" },
      { "u_remove_item_with": "druid_quiver_plus" },
      { "u_remove_item_with": "aura_feral" },
      { "u_remove_item_with": "aura_feral_plus" },
      { "u_remove_item_with": "druid_bandages" },
      { "u_remove_item_with": "arrow_druid" },
      { "u_remove_item_with": "aura_bearmantle" },
      { "u_remove_item_with": "druid_bramble_spear_item" },
      { "u_remove_item_with": "aura_druid_breathing_water" },
      { "u_remove_item_with": "aura_druid_waterwalk" },
      { "u_remove_item_with": "stonefist" },
      { "u_remove_item_with": "aura_stoneskin" },
      { "u_remove_item_with": "eshaper_hammer" },
      { "u_remove_item_with": "eshaper_pickaxe" },
      { "u_remove_item_with": "eshaper_ax" },
      { "u_remove_item_with": "eshaper_knife" },
      { "u_remove_item_with": "eshaper_shovel" },
      { "u_remove_item_with": "finger_firelighter" },
      { "u_remove_item_with": "ice_gliders" },
      { "u_remove_item_with": "item_kelvinist_frozen_heart" },
      { "u_remove_item_with": "shield_ice" },
      { "u_remove_item_with": "armor_frost" },
      { "u_remove_item_with": "flamesword" },
      { "u_remove_item_with": "jar_3l_force" },
      { "u_remove_item_with": "impactsling" },
      { "u_remove_item_with": "stormhammer" },
      { "u_remove_item_with": "stormglove" },
      { "u_remove_item_with": "electric_lighter" },
      { "u_remove_item_with": "flask_ethereal_rebreather" },
      { "u_remove_item_with": "armor_spirit" },
      { "u_remove_item_with": "magic_lamp" },
      { "u_remove_item_with": "technomancer_summoned_radio" },
      { "u_remove_item_with": "technomancer_welder" },
      { "u_remove_item_with": "technomancer_far_sight_lens" },
      { "u_remove_item_with": "druid_thorn_skin_item" },
      { "u_remove_item_with": "bonespear" },
      { "u_remove_item_with": "longsword_holy" },
      { "u_remove_item_with": "technomancer_summoned_ups" },
      { "u_remove_item_with": "alchemist_bomb" },
      { "u_remove_item_with": "alchemist_mine" },
      { "u_remove_item_with": "artificer_toolkit" },
      { "u_remove_item_with": "demon_possession_aura" },
      { "u_remove_item_with": "aura_auroral_guard" },
      { "u_remove_item_with": "holy_shield" },
      { "u_remove_item_with": "longsword_judgement" },
      { "u_remove_item_with": "flarewhip" },
      { "u_remove_item_with": "force_magical_armor" },
      { "u_remove_item_with": "subzero_talons" },
      { "u_remove_item_with": "aura_cold_energy" },
      { "u_remove_item_with": "pocket_sun" },
      { "u_remove_item_with": "thought_shield_item" },
      { "u_remove_item_with": "thought_shield_plus_item" }
    ]
  },
  {
    "type": "effect_type",
    "id": "effect_thaumic_zombie_magical_disruption",
    "name": [ "Mana Blockage" ],
    "desc": [ "It's harder for you to draw on your mana than it should be." ],
    "max_duration": "1 m"
  },
  {
    "id": "effect_dust_reborn",
    "type": "effect_type",
    "name": [ "Divided" ],
    "desc": [ "Your body was split before, which makes you really fragile, but allow you to accept more mana than before." ],
    "remove_message": "Your body turns back to normal state.",
    "enchantments": [ { "values": [ { "value": "MAX_HP", "multiply": -0.7 }, { "value": "MAX_MANA", "multiply": 0.3 } ] } ]
  },
  {
    "id": "golemancer_block",
    "type": "effect_type",
    "name": [ "Golemancer's block" ],
    "desc": [ "Decrease any damage taken in the next 1 second." ],
    "rating": "good",
    "show_intensity": false,
    "show_in_info": false,
    "enchantments": [ { "values": [ { "value": "ARMOR_ALL", "add": -20 } ] } ]
  },
  {
    "id": "sun_mage_buff",
    "type": "effect_type",
    "name": [ "Sol" ],
    "desc": [ "You feel your mana connected to the Sun, and it makes you better than ever." ],
    "remove_message": "You don't feel Solar energy in your body anymore.",
    "rating": "good",
    "max_duration": "10 m",
    "show_intensity": false,
    "enchantments": [
      {
        "values": [
          { "value": "STRENGTH", "add": 1, "multiply": 0.25 },
          { "value": "DEXTERITY", "add": 1, "multiply": 0.25 },
          { "value": "INTELLIGENCE", "add": 1, "multiply": 0.25 },
          { "value": "PERCEPTION", "add": 1, "multiply": 0.25 },
          { "value": "CLIMATE_CONTROL_HEAT", "add": 30 },
          { "value": "CLIMATE_CONTROL_CHILL", "add": 30 }
        ]
      }
    ]
  },
  {
    "type": "effect_type",
    "id": "freeze_aura",
    "name": [ "Freeze burn" ],
    "desc": [ "Your skin is frozen." ],
    "max_intensity": 4,
    "int_add_val": 1,
    "base_mods": { "speed_mod": [ -25 ] },
    "scaling_mods": { "speed_mod": [ -15 ] }
  },
  {
    "type": "effect_type",
    "id": "void_mage_night_vision",
    "name": [ "" ],
    "desc": [ "" ],
    "flags": [ "EFFECT_LIMB_SCORE_MOD" ],
    "limb_score_mods": [ { "limb_score": "night_vis", "modifier": 20 } ]
  },
  {
    "type": "effect_type",
    "id": "effect_vulcanist_no_smoke_or_blisters",
    "name": [ "" ],
    "desc": [ "" ],
    "blocks_effects": [ "smoke_eyes", "smoke_lungs", "blisters" ]
  },
  {
    "type": "effect_type",
    "id": "withering_eff",
    "name": [ "Withering" ],
    "desc": [ "Consume their nature for your own purposes." ],
    "apply_message": "You take a withering effect!",
    "rating": "good",
    "max_intensity": 30,
    "int_add_val": 1,
    "base_mods": { "per_mod": [ 0.1 ], "dex_mod": [ 0.2 ], "str_mod": [ 0.2 ], "int_mod": [ 0.1 ], "stamina_min": [ 1 ] },
    "scaling_mods": { "per_mod": [ 0.1 ], "dex_mod": [ 0.2 ], "str_mod": [ 0.2 ], "int_mod": [ 0.1 ], "stamina_min": [ 1 ] }
  }
]
