[
  {
    "id": "nether_banish_monster",
    "type": "SPELL",
    "name": "[Ψ]Nether Banish Monster",
    "description": "A spell for the zombie null to try to banish nether monsters.  It's a bug if you have it.",
    "teachable": false,
    "valid_targets": [ "hostile" ],
    "targeted_monster_species": [ "NETHER" ],
    "flags": [ "SILENT", "RANDOM_DAMAGE", "NO_EXPLOSION_SFX" ],
    "effect": "banishment",
    "shape": "blast",
    "min_damage": 100,
    "max_damage": 600,
    "min_range": 10,
    "max_range": 10
  },
  {
    "id": "nether_banish_monster_greater",
    "type": "SPELL",
    "name": "[Ψ]Greater Nether Banish Monster",
    "description": "A spell for the nether-void to try to banish nether monsters.  It's a bug if you have it.",
    "teachable": false,
    "valid_targets": [ "hostile" ],
    "targeted_monster_species": [ "NETHER" ],
    "flags": [ "SILENT", "RANDOM_DAMAGE", "NO_EXPLOSION_SFX" ],
    "effect": "banishment",
    "shape": "blast",
    "min_damage": 300,
    "max_damage": 1000,
    "min_range": 10,
    "max_range": 10
  },
  {
    "id": "pigeon_aura",
    "type": "SPELL",
    "name": "Pigeon aura",
    "description": "Anyone nearby will get stronger.",
    "valid_targets": [ "self" ],
    "effect": "effect_on_condition",
    "effect_str": "pigeon_aura",
    "shape": "blast",
    "energy_source": "NONE",
    "base_casting_time": 500,
    "base_energy_cost": 0,
    "flags": [ "SILENT", "NO_LEGS", "NO_FAIL" ],
    "difficulty": 0,
    "min_range": 30,
    "max_range": 30
  },
  {
    "id": "biokinetic_speed_boost_monster_01",
    "type": "SPELL",
    "name": "[Ψ]Biokinetic Speed Boost Monster Lesser",
    "description": "Cause a monster to get a small number of extra moves.  It's a bug if you have this.",
    "valid_targets": [ "self" ],
    "flags": [ "RANDOM_DAMAGE" ],
    "effect": "mod_moves",
    "shape": "blast",
    "min_damage": 150,
    "max_damage": 350
  },
  {
    "type": "SPELL",
    "id": "pattern_screamer_rock_thrower_prep",
    "name": { "str": "Feral One Perfect Shot" },
    "teachable": false,
    "description": "Pattern screamer prepares to hurl a rock with deadly accuracy",
    "flags": [ "NO_HANDS", "NO_LEGS" ],
    "valid_targets": [ "hostile" ],
    "max_level": 40,
    "effect": "attack",
    "shape": "blast",
    "min_range": 8,
    "max_range": 8,
    "range_increment": 0.1
  },
  {
    "type": "SPELL",
    "id": "pattern_screamer_rock_thrower_prep_self",
    "name": { "str": "One Perfect Shot Self" },
    "teachable": false,
    "description": "Grants the effect for a pattern screamer to throw a rock.",
    "flags": [ "NO_HANDS", "NO_LEGS" ],
    "valid_targets": [ "self" ],
    "max_level": 1,
    "effect": "attack",
    "effect_str": "effect_pattern_screamer_rock_thrower",
    "shape": "blast",
    "min_duration": 100,
    "max_duration": 100
  },
  {
    "id": "electrokinetic_shock_touch_monster",
    "type": "SPELL",
    "name": "[Ψ]Static Touch Monster",
    "description": "Unleash a shock when touching a target, doing a small amount of damage and dazing them.",
    "message": "",
    "teachable": false,
    "valid_targets": [ "hostile", "ground", "ally" ],
    "flags": [ "PSIONIC", "CONCENTRATE", "RANDOM_DAMAGE", "RANDOM_DURATION", "NO_HANDS", "NO_LEGS" ],
    "difficulty": 1,
    "max_level": { "math": [ "int_to_level(1)" ] },
    "effect": "attack",
    "effect_str": "psi_dazed_zap",
    "shape": "blast",
    "damage_type": "electric",
    "min_damage": 3,
    "max_damage": 7,
    "min_range": 1,
    "max_range": 1,
    "min_duration": 100,
    "max_duration": 400,
    "field_id": "fd_electricity",
    "min_field_intensity": 1,
    "max_field_intensity": 2,
    "field_chance": 1
  },
  {
    "id": "electrokinetic_lightning_bolt_monster",
    "type": "SPELL",
    "name": "[Ψ]Electrocutioner Monster",
    "description": "Launch a bolt of lightning at a nearby target.",
    "message": "",
    "valid_targets": [ "hostile", "ground", "ally" ],
    "flags": [ "PSIONIC", "CONCENTRATE", "LOUD", "RANDOM_DAMAGE", "NO_HANDS", "NO_LEGS" ],
    "max_level": 20,
    "effect": "attack",
    "shape": "line",
    "damage_type": "electric",
    "min_damage": 1,
    "max_damage": 5,
    "min_range": 4,
    "max_range": 20,
    "range_increment": 1,
    "field_id": "fd_electricity",
    "min_field_intensity": 3,
    "max_field_intensity": 6,
    "field_chance": 1
  },
  {
    "id": "electrokinetic_lightning_blast_monster",
    "type": "SPELL",
    "name": "[Ψ]Ion Blast Monster",
    "description": "Launch a lightning explosion at a nearby target.",
    "message": "",
    "valid_targets": [ "hostile", "ground", "ally" ],
    "flags": [ "PSIONIC", "CONCENTRATE", "LOUD", "RANDOM_DAMAGE", "NO_HANDS", "NO_LEGS" ],
    "extra_effects": [ { "id": "electrokinetic_lightning_blast_monster_emit", "hit_self": false } ],
    "max_level": 20,
    "effect": "attack",
    "shape": "line",
    "damage_type": "electric",
    "min_damage": 1,
    "max_damage": 5,
    "min_range": 4,
    "max_range": 20,
    "range_increment": 1,
    "field_id": "fd_electricity",
    "min_field_intensity": 5,
    "max_field_intensity": 8,
    "field_chance": 1
  },
  {
    "id": "electrokinetic_lightning_blast_monster_emit",
    "type": "SPELL",
    "name": "[Ψ]Ion Blast Monster Emit",
    "description": "Cause a burst of sparks near a target.  It's a bug if you see this.",
    "message": "",
    "teachable": false,
    "valid_targets": [ "ground", "hostile", "ally" ],
    "flags": [ "PSIONIC", "NO_PROJECTILE", "LOUD", "RANDOM_DAMAGE", "NO_HANDS", "NO_LEGS", "NO_EXPLOSION_SFX" ],
    "max_level": 20,
    "effect": "emit",
    "effect_str": "emit_shock_cloud",
    "shape": "blast",
    "damage_type": "electric",
    "min_range": 4,
    "max_range": 20,
    "range_increment": 1
  },
  {
    "id": "electrokinetic_paralysis_monster",
    "type": "SPELL",
    "name": "[Ψ]Neural Spasms Monster",
    "description": "Cause an electrical burst in the target's nervous system, stunning them briefly.",
    "message": "",
    "teachable": false,
    "valid_targets": [ "hostile", "ally" ],
    "flags": [ "PSIONIC", "CONCENTRATE", "SILENT", "NO_HANDS", "NO_LEGS", "RANDOM_DURATION" ],
    "max_level": 20,
    "effect": "attack",
    "effect_str": "stunned",
    "shape": "blast",
    "min_duration": 100,
    "max_duration": 400,
    "min_range": 3,
    "max_range": 23,
    "range_increment": 1
  },
  {
    "id": "electrokinetic_revive_monster",
    "type": "SPELL",
    "name": "[Ψ]Revivification Monster",
    "description": "Manipulate the nervous system of a corpse, causing it to rise and protect you.  This protection will only last a short time.",
    "message": "",
    "teachable": false,
    "valid_targets": [ "ally", "ground" ],
    "flags": [ "PSIONIC", "CONCENTRATE", "NO_HANDS", "NO_LEGS" ],
    "max_level": 20,
    "effect": "revive",
    "effect_str": "ZOMBIE",
    "extra_effects": [
      { "id": "electrokinetic_revive_heal_monster", "hit_self": false },
      { "id": "electrokinetic_revive_debuff_monster", "hit_self": false }
    ],
    "shape": "blast",
    "min_aoe": 1,
    "max_aoe": 1,
    "ignored_monster_species": [ "PSI_NULL", "ZOMBIE" ]
  },
  {
    "id": "electrokinetic_revive_heal_monster",
    "type": "SPELL",
    "name": "[Ψ]Revive Heal Monster",
    "description": "This heals the revivified target so it doesn't die basically immediately after rising.  It's a bug if you have it.",
    "message": "",
    "teachable": false,
    "valid_targets": [ "ally" ],
    "flags": [ "PSIONIC", "SILENT", "NO_LEGS", "NO_HANDS", "PERCENTAGE_DAMAGE", "NO_EXPLOSION_SFX" ],
    "max_level": 20,
    "effect": "attack",
    "shape": "blast",
    "min_damage": -50,
    "max_damage": -80,
    "min_aoe": 1,
    "max_aoe": 1,
    "targeted_monster_species": [ "ZOMBIE" ]
  },
  {
    "id": "electrokinetic_revive_debuff_monster",
    "type": "SPELL",
    "name": "[Ψ]Revive Debuff Monster",
    "description": "This puts a debuff on the revived monster that will make sure it eventually dies.  It's a bug if you have it.",
    "message": "",
    "teachable": false,
    "valid_targets": [ "ally" ],
    "flags": [ "PSIONIC", "SILENT", "NO_LEGS", "NO_HANDS", "NO_EXPLOSION_SFX" ],
    "max_level": 20,
    "effect": "attack",
    "effect_str": "effect_electrokin_revive_debuff",
    "shape": "blast",
    "min_duration": 360000,
    "max_duration": 360000,
    "min_aoe": 1,
    "max_aoe": 1,
    "targeted_monster_species": [ "ZOMBIE" ]
  },
  {
    "id": "photokinetic_light_dodge_monster",
    "type": "SPELL",
    "name": "[Ψ]Trick of the Light Monster",
    "description": "Manipulate the light around you, creating small illusions around your body to become harder to hit.",
    "valid_targets": [ "self" ],
    "flags": [ "CONCENTRATE", "NO_PROJECTILE", "RANDOM_DURATION", "NO_HANDS", "NO_LEGS" ],
    "effect": "attack",
    "effect_str": "effect_photokin_dodge",
    "shape": "blast",
    "difficulty": 1,
    "min_duration": 5,
    "max_duration": 30,
    "max_level": 20,
    "duration_increment": 1.25,
    "energy_source": "STAMINA",
    "base_energy_cost": 1700,
    "final_energy_cost": 250,
    "energy_increment": -216,
    "base_casting_time": 100,
    "final_casting_time": 100,
    "ignored_monster_species": [ "PSI_NULL" ]
  },
  {
    "id": "photokinetic_illumination_monster",
    "type": "SPELL",
    "name": { "str": "[Ψ]Illumination Monster" },
    "valid_targets": [ "hostile" ],
    "description": "Applies an effect that makes the target glow, reducing dodge.  It's a bug if you have it.",
    "flags": [ "NO_EXPLOSION_SFX", "SILENT", "RANDOM_DURATION" ],
    "shape": "blast",
    "effect": "attack",
    "effect_str": "effect_photokinetic_illumination",
    "damage_type": "psi_photokinetic_damage",
    "max_level": 30,
    "min_damage": 1,
    "max_damage": 1,
    "min_range": 5,
    "max_range": 25,
    "range_increment": 1,
    "min_duration": 500,
    "max_duration": 6000
  },
  {
    "id": "photokinetic_light_beam_monster",
    "type": "SPELL",
    "name": "[Ψ]Photon Beam Monster",
    "description": "Concentrate photons into a high-energy beam.",
    "valid_targets": [ "hostile" ],
    "flags": [ "CONCENTRATE", "NO_PROJECTILE", "RANDOM_DAMAGE", "NO_HANDS", "NO_LEGS" ],
    "effect": "attack",
    "shape": "line",
    "damage_type": "psi_photokinetic_damage",
    "difficulty": 1,
    "max_level": 20,
    "min_damage": 5,
    "max_damage": 15,
    "damage_increment": 1,
    "min_range": 4,
    "max_range": 25,
    "range_increment": 1,
    "field_id": "fd_laser",
    "min_field_intensity": 2,
    "max_field_intensity": 2,
    "field_chance": 1,
    "ignored_monster_species": [ "PSI_NULL" ]
  },
  {
    "id": "photokinetic_radiation_attack_monster",
    "type": "SPELL",
    "name": { "str": "[Ψ]Radiation Attack Monster" },
    "valid_targets": [ "hostile" ],
    "description": "Applies an effect that causes radiation to the target.  It's a bug if you have it.",
    "flags": [ "NO_EXPLOSION_SFX", "SILENT", "RANDOM_DURATION" ],
    "shape": "blast",
    "effect": "attack",
    "effect_str": "effect_radiation_aura",
    "damage_type": "psi_photokinetic_damage",
    "max_level": 30,
    "min_damage": 1,
    "max_damage": 1,
    "min_range": 5,
    "max_range": 25,
    "range_increment": 1,
    "min_duration": 200,
    "max_duration": 800
  },
  {
    "id": "photokinetic_light_flash_monster",
    "type": "SPELL",
    "name": "[Ψ]Star Flash Monster",
    "description": "Create a destructive flash of light.",
    "valid_targets": [ "hostile" ],
    "flags": [ "CONCENTRATE", "NO_PROJECTILE", "RANDOM_DAMAGE", "NO_HANDS", "NO_LEGS" ],
    "effect": "attack",
    "shape": "line",
    "damage_type": "psi_photokinetic_damage",
    "difficulty": 1,
    "max_level": 20,
    "min_damage": 10,
    "max_damage": 25,
    "damage_increment": 1,
    "min_range": 3,
    "max_range": 15,
    "range_increment": 1,
    "min_aoe": 2,
    "max_aoe": 8,
    "aoe_increment": 0.3,
    "energy_source": "STAMINA",
    "base_energy_cost": 3500,
    "final_energy_cost": 300,
    "energy_increment": -216,
    "base_casting_time": 100,
    "final_casting_time": 100,
    "ignored_monster_species": [ "PSI_NULL" ]
  },
  {
    "id": "pyrokinetic_eruption_monster",
    "type": "SPELL",
    "name": "[Ψ]Fountain of Flames Monster",
    "description": "Cause a burst of flames at the target location.",
    "valid_targets": [ "hostile", "ground" ],
    "flags": [ "CONCENTRATE", "LOUD", "NO_PROJECTILE", "IGNITE_FLAMMABLE", "RANDOM_DAMAGE", "NO_HANDS", "NO_LEGS" ],
    "effect": "attack",
    "shape": "blast",
    "damage_type": "heat",
    "difficulty": 1,
    "max_level": 20,
    "min_damage": 10,
    "max_damage": 30,
    "damage_increment": 1,
    "min_range": 1,
    "max_range": 3,
    "range_increment": 0.15,
    "energy_source": "STAMINA",
    "base_energy_cost": 1500,
    "final_energy_cost": 200,
    "energy_increment": -216,
    "base_casting_time": 100,
    "final_casting_time": 100,
    "sound_type": "combat",
    "sound_description": "a crackle",
    "ignored_monster_species": [ "PSI_NULL" ]
  },
  {
    "id": "pyrokinetic_flash_monster",
    "type": "SPELL",
    "name": "[Ψ]Brilliant Flash Monster",
    "description": "By strongly exciting the air at a particular point, you produce a burst of light.",
    "valid_targets": [ "hostile", "ground" ],
    "flags": [ "CONCENTRATE", "NO_HANDS", "NO_PROJECTILE", "NO_LEGS", "RANDOM_DURATION" ],
    "effect": "attack",
    "effect_str": "blind",
    "shape": "blast",
    "difficulty": 1,
    "max_level": 20,
    "min_range": 4,
    "max_range": 15,
    "range_increment": 1.83,
    "min_aoe": 1,
    "max_aoe": 5,
    "aoe_increment": 0.2,
    "min_duration": 100,
    "max_duration": 1000,
    "duration_increment": 10,
    "energy_source": "STAMINA",
    "base_energy_cost": 500,
    "final_energy_cost": 25,
    "energy_increment": -80,
    "base_casting_time": 150,
    "final_casting_time": 50,
    "casting_time_increment": -17,
    "ignored_monster_species": [ "PSI_NULL" ]
  },
  {
    "id": "pyrokinetic_blast_monster",
    "type": "SPELL",
    "name": "[Ψ]Conflagration Monster",
    "description": "Create an expanding fireball that catches multiple targets in its wake.",
    "valid_targets": [ "hostile", "ground" ],
    "flags": [ "CONCENTRATE", "LOUD", "NO_PROJECTILE", "IGNITE_FLAMMABLE", "RANDOM_DAMAGE", "RANDOM_AOE", "NO_HANDS", "NO_LEGS" ],
    "effect": "attack",
    "shape": "blast",
    "damage_type": "heat",
    "difficulty": 1,
    "max_level": 20,
    "min_damage": 10,
    "max_damage": 30,
    "damage_increment": 1,
    "min_range": 3,
    "max_range": 10,
    "range_increment": 1,
    "min_aoe": 1,
    "max_aoe": 6,
    "aoe_increment": 0.15,
    "energy_source": "STAMINA",
    "base_energy_cost": 3500,
    "final_energy_cost": 300,
    "energy_increment": -320,
    "base_casting_time": 150,
    "final_casting_time": 35,
    "casting_time_increment": -11.5,
    "sound_type": "combat",
    "ignored_monster_species": [ "PSI_NULL" ]
  },
  {
    "id": "telekinetic_pull_monster",
    "type": "SPELL",
    "name": "[Ψ]Far Hand Monster",
    "description": "Pull a target or set of items to you.",
    "message": "You reach out and pull your target to you.",
    "valid_targets": [ "hostile" ],
    "spell_class": "TELEKINETIC",
    "flags": [ "CONCENTRATE", "NO_HANDS", "NO_LEGS" ],
    "effect": "pull_target",
    "shape": "blast",
    "difficulty": 1,
    "damage_type": "psi_telekinetic_damage",
    "max_level": 20,
    "min_range": 2,
    "max_range": 20,
    "range_increment": 1.5,
    "ignored_monster_species": [ "PSI_NULL" ]
  },
  {
    "id": "telekinetic_hammer_monster",
    "type": "SPELL",
    "name": "[Ψ]Mindhammer Monster",
    "description": "Smash a single target with a fist of telekinetic force.",
    "valid_targets": [ "hostile" ],
    "flags": [ "CONCENTRATE", "NO_PROJECTILE", "RANDOM_DAMAGE", "NO_HANDS", "NO_LEGS" ],
    "effect": "attack",
    "shape": "blast",
    "damage_type": "psi_telekinetic_damage",
    "difficulty": 1,
    "max_level": 20,
    "min_damage": 10,
    "max_damage": 40,
    "damage_increment": 1,
    "min_range": 3,
    "max_range": 10,
    "range_increment": 0.875,
    "sound_type": "combat",
    "sound_description": "a thud",
    "ignored_monster_species": [ "PSI_NULL" ]
  },
  {
    "id": "telepathic_confusion_monster",
    "type": "SPELL",
    "name": "[Ψ]Sensory Deprivation Monster",
    "description": "Disconnect a target's brain from its senses, leaving it blinded and confused.",
    "valid_targets": [ "hostile" ],
    "flags": [ "CONCENTRATE", "NO_PROJECTILE", "SILENT", "NO_HANDS", "NO_LEGS", "RANDOM_DURATION" ],
    "difficulty": 1,
    "max_level": 20,
    "effect": "attack",
    "effect_str": "psi_stunned",
    "extra_effects": [
      { "id": "telepathic_deprivation_monster", "hit_self": false, "max_level": 3 },
      { "id": "telepathic_deafening_monster", "hit_self": false, "max_level": 3 }
    ],
    "shape": "blast",
    "min_duration": 100,
    "max_duration": 500,
    "duration_increment": 1,
    "min_range": 3,
    "max_range": 15,
    "range_increment": 1,
    "ignored_monster_species": [ "ROBOT", "NETHER_EMANATION", "LEECH_PLANT", "WORM", "FUNGUS", "SLIME", "PSI_NULL" ]
  },
  {
    "id": "telepathic_hallucinations_monster",
    "type": "SPELL",
    "name": { "str": "[Ψ]Telepathic Hallucinations Monster" },
    "valid_targets": [ "hostile" ],
    "description": "Causes the player to hallucinate briefly.",
    "flags": [ "NO_EXPLOSION_SFX", "SILENT", "RANDOM_DURATION" ],
    "shape": "blast",
    "effect": "attack",
    "effect_str": "hallu",
    "max_level": 30,
    "min_range": 10,
    "max_range": 25,
    "range_increment": 1,
    "min_duration": 30000,
    "max_duration": 180000,
    "duration_increment": 2000,
    "ignored_monster_species": [ "ZOMBIE", "ROBOT", "NETHER", "NETHER_EMANATION", "LEECH_PLANT", "WORM", "FUNGUS", "SLIME", "PSI_NULL" ]
  },
  {
    "id": "telepathic_deprivation_monster",
    "type": "SPELL",
    "name": "[Ψ]Sensory Deprivation Monster",
    "description": "By shutting off a target's senses, you can prevent them from seeing anything.",
    "valid_targets": [ "hostile", "ground" ],
    "flags": [ "CONCENTRATE", "NO_HANDS", "NO_PROJECTILE", "NO_LEGS", "RANDOM_DURATION" ],
    "effect": "attack",
    "effect_str": "psi_blind",
    "shape": "blast",
    "difficulty": 1,
    "max_level": 20,
    "min_range": 4,
    "max_range": 15,
    "range_increment": 1.83,
    "min_duration": 100,
    "max_duration": 1000,
    "duration_increment": 10,
    "ignored_monster_species": [ "ROBOT", "NETHER_EMANATION", "LEECH_PLANT", "WORM", "FUNGUS", "SLIME", "PSI_NULL" ]
  },
  {
    "id": "telepathic_deafening_monster",
    "type": "SPELL",
    "name": "[Ψ]Sensory Deafening Monster",
    "description": "By shutting off a target's senses, you can prevent them from hearing anything.",
    "valid_targets": [ "hostile", "ground" ],
    "flags": [ "CONCENTRATE", "NO_HANDS", "NO_PROJECTILE", "NO_LEGS", "RANDOM_DURATION" ],
    "effect": "attack",
    "effect_str": "psi_deaf",
    "shape": "blast",
    "difficulty": 1,
    "max_level": 20,
    "min_range": 4,
    "max_range": 15,
    "range_increment": 1.83,
    "min_duration": 100,
    "max_duration": 1000,
    "duration_increment": 10,
    "ignored_monster_species": [ "ZOMBIE", "ROBOT", "NETHER", "NETHER_EMANATION", "LEECH_PLANT", "WORM", "FUNGUS", "SLIME", "PSI_NULL" ]
  },
  {
    "id": "telepathic_blast_monster",
    "type": "SPELL",
    "name": "[Ψ]Synaptic Overload Monster",
    "description": "Short-circuit and overwhelm a target's brain, causing extreme damage or death.  Does not affect targets without working brains.",
    "valid_targets": [ "hostile" ],
    "flags": [ "CONCENTRATE", "NO_PROJECTILE", "SILENT", "RANDOM_DAMAGE", "NO_HANDS", "NO_LEGS", "PERCENTAGE_DAMAGE" ],
    "difficulty": 1,
    "max_level": 20,
    "effect": "attack",
    "shape": "blast",
    "affected_body_parts": [ "head" ],
    "damage_type": "psi_telepathic_damage",
    "min_damage": 10,
    "max_damage": 40,
    "damage_increment": 1,
    "duration_increment": 1,
    "min_range": 5,
    "max_range": 20,
    "range_increment": 2.5,
    "ignored_monster_species": [ "ZOMBIE", "ROBOT", "NETHER", "NETHER_EMANATION", "LEECH_PLANT", "WORM", "FUNGUS", "SLIME", "PSI_NULL" ]
  },
  {
    "id": "telepathic_horror_monster",
    "type": "SPELL",
    "name": { "str": "[Ψ]Telepathic Horror Monster" },
    "valid_targets": [ "hostile" ],
    "description": "Reduces the player's speed for a brief period of time and possibly dazes or stuns.",
    "flags": [ "NO_EXPLOSION_SFX", "SILENT", "RANDOM_DURATION" ],
    "shape": "blast",
    "effect": "attack",
    "effect_str": "effect_telepathic_primal_terror",
    "damage_type": "psi_telepathic_damage",
    "max_level": 30,
    "min_damage": 1,
    "max_damage": 1,
    "min_range": 5,
    "max_range": 20,
    "range_increment": 1,
    "min_duration": 100,
    "max_duration": 3000,
    "duration_increment": 100,
    "ignored_monster_species": [ "ZOMBIE", "ROBOT", "NETHER", "NETHER_EMANATION", "LEECH_PLANT", "WORM", "FUNGUS", "SLIME", "PSI_NULL" ]
  },
  {
    "id": "telepathic_fear_blast_monster",
    "type": "SPELL",
    "name": "[Ψ]Telepathic Fear Blast Monster",
    "description": "Short-circuit and overwhelm a target's brain, causing extreme damage or death, and instilling an extreme primal fear.  Does not affect targets without working brains.",
    "valid_targets": [ "hostile" ],
    "//": "The level scaling with this can get crazy, be especially careful with how high this will go.",
    "flags": [ "CONCENTRATE", "NO_PROJECTILE", "SILENT", "NO_HANDS", "NO_LEGS" ],
    "difficulty": 1,
    "max_level": 20,
    "effect": "attack",
    "extra_effects": [
      { "id": "telepathic_blast_monster", "hit_self": false, "max_level": 20 },
      { "id": "telepathic_horror_monster", "hit_self": false, "max_level": 20 }
    ],
    "shape": "blast",
    "min_range": 3,
    "max_range": 15,
    "range_increment": 1
  },
  {
    "id": "telepathic_horror_aoe_monster",
    "type": "SPELL",
    "name": { "str": "[Ψ]Telepathic Horror AoE Monster" },
    "valid_targets": [ "ground", "hostile" ],
    "description": "Reduces the player's speed for a brief period of time and possibly dazes or stuns.  An AoE around the monster instead of a single-target effect.",
    "flags": [ "NO_EXPLOSION_SFX", "SILENT", "IGNORE_WALLS", "RANDOM_DURATION" ],
    "shape": "blast",
    "effect": "attack",
    "effect_str": "effect_telepathic_primal_terror",
    "damage_type": "psi_telepathic_damage",
    "max_level": 30,
    "min_damage": 1,
    "max_damage": 1,
    "min_aoe": 1,
    "max_aoe": 30,
    "aoe_increment": 1,
    "min_duration": 100,
    "max_duration": 3000,
    "duration_increment": 100,
    "ignored_monster_species": [ "ZOMBIE", "ROBOT", "NETHER", "NETHER_EMANATION", "LEECH_PLANT", "WORM", "FUNGUS", "SLIME", "PSI_NULL" ]
  },
  {
    "id": "telepathic_primal_fear_monster",
    "type": "SPELL",
    "name": { "str": "[Ψ]Telepathic Primal Fear Monster" },
    "valid_targets": [ "hostile" ],
    "description": "Freezes the player in place briefly.",
    "flags": [ "NO_EXPLOSION_SFX", "SILENT", "RANDOM_DAMAGE" ],
    "shape": "blast",
    "effect": "mod_moves",
    "max_level": 30,
    "min_damage": -50,
    "max_damage": -500,
    "min_range": 10,
    "max_range": 25,
    "range_increment": 1,
    "ignored_monster_species": [ "ZOMBIE", "ROBOT", "NETHER", "NETHER_EMANATION", "LEECH_PLANT", "WORM", "FUNGUS", "SLIME", "PSI_NULL" ]
  },
  {
    "id": "telepathic_self_damage",
    "type": "SPELL",
    "name": "[Ψ]Telepathic Self Damage",
    "description": "This spell passes through a bit of damage in case something the PSYSHIELD_PARTIAL flag fails, to simulate the failure.  It's a bug if you have it directly.",
    "valid_targets": [ "self" ],
    "flags": [ "CONCENTRATE", "NO_PROJECTILE", "SILENT", "RANDOM_DAMAGE" ],
    "effect": "attack",
    "shape": "blast",
    "affected_body_parts": [ "head" ],
    "damage_type": "psi_telepathic_damage",
    "min_damage": 1,
    "max_damage": 4
  },
  {
    "id": "telepathic_shrieking_monster",
    "type": "SPELL",
    "name": "[Ψ]Telepathic Shrieking Monster",
    "description": "Causes noise at target location.",
    "valid_targets": [ "hostile" ],
    "flags": [ "CONCENTRATE", "NO_PROJECTILE", "RANDOM_DAMAGE" ],
    "difficulty": 1,
    "max_level": 20,
    "effect": "noise",
    "shape": "blast",
    "min_damage": 10,
    "max_damage": 50,
    "min_range": 25,
    "sound_type": "activity",
    "sound_description": "static"
  },
  {
    "id": "teleport_slow_monster",
    "type": "SPELL",
    "name": "[Ψ]Stutterstep Monster",
    "description": "Manipulate space to increase relative distance around the target, reducing their speed.",
    "valid_targets": [ "ground", "hostile" ],
    "flags": [ "CONCENTRATE", "SILENT", "NO_HANDS", "NO_LEGS", "RANDOM_DURATION" ],
    "effect": "attack",
    "effect_str": "effect_teleport_slow",
    "shape": "blast",
    "difficulty": 1,
    "max_level": 20,
    "min_range": 4,
    "max_range": 15,
    "range_increment": 1.83,
    "min_duration": 200,
    "max_duration": 1000,
    "duration_increment": 50,
    "energy_source": "STAMINA",
    "base_energy_cost": 1200,
    "final_energy_cost": 200,
    "energy_increment": -166.67,
    "base_casting_time": 80,
    "final_casting_time": 35,
    "casting_time_increment": -7.5,
    "ignored_monster_species": [ "PSI_NULL" ]
  },
  {
    "id": "teleport_blink_attack_monster",
    "type": "SPELL",
    "name": "[Ψ]Force Blink Monster",
    "description": "Teleport target.",
    "valid_targets": [ "hostile" ],
    "flags": [ "CONCENTRATE", "SILENT", "NO_HANDS", "NO_LEGS" ],
    "effect": "attack",
    "effect_str": "effect_riftwalker_teleport",
    "shape": "blast",
    "difficulty": 1,
    "max_level": 20,
    "min_range": 1,
    "min_duration": 1000,
    "base_casting_time": 50,
    "final_casting_time": 0,
    "casting_time_increment": -4,
    "ignored_monster_species": [ "PSI_NULL" ]
  },
  {
    "id": "teleport_blink_monster",
    "type": "SPELL",
    "name": "[Ψ]Blink Monster effect",
    "description": "The blink you cast if a riftwalker hits you.  It's a bug if you have it.",
    "valid_targets": [ "none" ],
    "flags": [ "CONCENTRATE", "SILENT", "NO_HANDS", "NO_LEGS", "RANDOM_AOE" ],
    "effect": "short_range_teleport",
    "shape": "blast",
    "difficulty": 1,
    "max_level": 20,
    "min_aoe": 1,
    "max_aoe": 5,
    "aoe_increment": 0.25,
    "min_range": 10,
    "base_casting_time": 50,
    "final_casting_time": 0,
    "casting_time_increment": -4,
    "ignored_monster_species": [ "PSI_NULL" ]
  },
  {
    "id": "vitakinetic_health_down",
    "type": "SPELL",
    "name": "[Ψ]Draining Touch Monster",
    "description": "Drain Target's Health Mod.  It's a bug if you have it.",
    "valid_targets": [ "hostile" ],
    "flags": [ "CONCENTRATE", "SILENT", "NO_HANDS", "NO_LEGS" ],
    "effect": "attack",
    "effect_str": "effect_vitakinetic_health_down",
    "damage_type": "psi_enervation_damage",
    "shape": "blast",
    "difficulty": 1,
    "max_level": 20,
    "min_range": 1,
    "min_damage": 1,
    "max_damage": 1,
    "min_duration": 1080000,
    "base_casting_time": 50,
    "ignored_monster_species": [ "PSI_NULL" ]
  },
  {
    "id": "vitakinetic_healing_down",
    "type": "SPELL",
    "name": "[Ψ]Draining Touch 2 Monster",
    "description": "Drain Target's Health Mod and reduce healing.  It's a bug if you have it.",
    "valid_targets": [ "hostile" ],
    "flags": [ "CONCENTRATE", "SILENT", "NO_HANDS", "NO_LEGS" ],
    "effect": "attack",
    "effect_str": "effect_vitakinetic_healing_down",
    "damage_type": "psi_enervation_damage",
    "shape": "blast",
    "difficulty": 1,
    "max_level": 20,
    "min_range": 1,
    "min_damage": 1,
    "max_damage": 1,
    "min_duration": 1620000,
    "base_casting_time": 50,
    "ignored_monster_species": [ "PSI_NULL" ]
  },
  {
    "id": "vitakinetic_regeneration_monster",
    "type": "SPELL",
    "name": "[Ψ]Feral Vitakinetic healing",
    "description": "Buffs regeneration for a feral vitakinetic.  It's a bug if you have it, and anyway it wouldn't work on you.",
    "valid_targets": [ "self" ],
    "flags": [ "PSIONIC", "SILENT", "NO_HANDS", "NO_LEGS", "RANDOM_DURATION" ],
    "effect": "attack",
    "effect_str": "effect_feral_regeneration",
    "shape": "blast",
    "min_duration": 200,
    "max_duration": 600
  }
]
