[ { "id": "jolt", "type": "SPELL", "name": "Jolt", "description": "A short-ranged fan of electricity shoots from your fingers.", "effect": "cone_attack", "valid_targets": [ "ally", "hostile", "ground" ], "flags": [ "LOUD", "SOMATIC" ], "max_level": 20, "min_damage": 8, "max_damage": 65, "damage_increment": 4, "min_range": 3, "max_range": 5, "range_increment": 0.25, "min_aoe": 25, "max_aoe": 60, "aoe_increment": 5, "spell_class": "STORMSHAPER", "base_casting_time": 100, "base_energy_cost": 150, "energy_source": "MANA", "difficulty": 2, "sound_description": "a crackle", "damage_type": "electric" }, { "id": "lightning_bolt", "type": "SPELL", "name": "Lightning Bolt", "description": "The goto spell for many Stormshapers, this iconic spell does just what you expect: you shoot lightning from your fingertips. However, this lightning is more directed than most lightning, and travels in a line through most non-solid targets.", "effect": "line_attack", "valid_targets": [ "ally", "hostile", "ground" ], "flags": [ "LOUD", "SOMATIC", "NO_LEGS" ], "max_level": 35, "min_damage": 8, "max_damage": 200, "damage_increment": 6, "min_range": 4, "max_range": 8, "range_increment": 0.25, "difficulty": 6, "min_aoe": 1, "max_aoe": 1, "spell_class": "STORMSHAPER", "base_casting_time": 200, "final_casting_time": 100, "casting_time_increment": -5, "base_energy_cost": 140, "field_id": "fd_electricity", "min_field_intensity": 1, "max_field_intensity": 1, "field_chance": 1, "damage_type": "electric", "sound_description": "a crackle", "energy_source": "MANA" }, { "id": "windstrike", "type": "SPELL", "name": "Windstrike", "description": "A powerful blast of wind slams into anything in front of your outstretched hand.", "sprite": "fd_insecticidal_gas", "effect": "cone_attack", "effect_str": "downed", "affected_body_parts": [ "leg_l", "leg_r" ], "valid_targets": [ "ally", "hostile", "ground" ], "flags": [ "SOMATIC", "NO_LEGS" ], "max_level": 10, "min_damage": 24, "max_damage": 68, "damage_increment": 1.2, "min_aoe": 30, "max_aoe": 60, "aoe_increment": 1.4, "min_range": 6, "max_range": 20, "range_increment": 1, "min_duration": 200, "max_duration": 1000, "duration_increment": 100, "base_casting_time": 125, "base_energy_cost": 285, "spell_class": "STORMSHAPER", "energy_source": "MANA", "difficulty": 3, "sound_description": "a whoosh", "damage_type": "bash" }, { "id": "windrun", "type": "SPELL", "name": "Windrunning", "description": "A magical wind pushes you forward as you move, easing your movements and increasing speed.", "base_casting_time": 125, "base_energy_cost": 100, "energy_source": "MANA", "spell_class": "STORMSHAPER", "difficulty": 2, "effect": "target_attack", "effect_str": "enchant_windrun", "affected_body_parts": [ "torso" ], "valid_targets": [ "ally", "self" ], "flags": [ "CONCENTRATE", "SILENT", "VERBAL", "NO_HANDS" ], "max_level": 10, "min_duration": 2000, "max_duration": 10000, "duration_increment": 1000, "min_range": 1, "max_range": 20, "range_increment": 1 }, { "id": "storm_hammer", "type": "SPELL", "name": "Call Stormhammer", "description": "Creates a crackling magical warhammer full of lightning to smite your foes with, and of course, smash things to bits!", "valid_targets": [ "self" ], "flags": [ "CONCENTRATE", "LOUD", "VERBAL", "NO_LEGS" ], "min_damage": 1, "max_damage": 1, "effect": "spawn_item", "effect_str": "stormhammer", "energy_source": "MANA", "spell_class": "STORMSHAPER", "difficulty": 3, "max_level": 20, "base_casting_time": 150, "base_energy_cost": 100, "min_duration": 10000, "max_duration": 50000, "duration_increment": 2000 }, { "id": "create_rune_stormshaper", "type": "SPELL", "name": "Stormshaper Rune", "description": "This ritual creates a small pebble attuned to Stormshapers. You can use the rune as a catalyst for recipes.", "valid_targets": [ "self" ], "min_damage": 1, "max_damage": 1, "effect": "spawn_item", "effect_str": "rune_stormshaper", "base_casting_time": 5000, "base_energy_cost": 5, "min_duration": 1, "max_duration": 2, "duration_increment": 1, "difficulty": 0, "max_level": 0, "spell_class": "STORMSHAPER", "energy_source": "MANA", "flags": [ "PERMANENT", "NO_LEGS", "CONCENTRATE" ] }, { "id": "lightning_blast", "type": "SPELL", "name": "Lightning Blast", "description": "You fire a small concentrated ball of lightning at the target. The electricity diffuses quickly, so it doesn't do much damage, but you're able to fire off several quick ones in a row.", "valid_targets": [ "hostile", "ground", "self", "ally" ], "flags": [ "LOUD", "SOMATIC", "NO_LEGS" ], "min_aoe": 1, "max_aoe": 2, "aoe_increment": 0.05, "max_level": 35, "min_damage": 4, "max_damage": 100, "min_range": 6, "max_range": 12, "range_increment": 0.02, "damage_increment": 3, "difficulty": 10, "spell_class": "STORMSHAPER", "energy_source": "MANA", "base_casting_time": 120, "final_casting_time": 50, "casting_time_increment": -5, "base_energy_cost": 55, "damage_type": "electric", "sound_description": "a crackle", "effect": "projectile_attack" }, { "id": "lightning_storm", "type": "SPELL", "name": "Lightning Storm", "description": "You call the power of the sky to strike the earth. Several lightning blasts fire from your finger tips to strike the target.", "valid_targets": [ "hostile", "ground", "self", "ally" ], "flags": [ "CONCENTRATE", "LOUD", "VERBAL", "SOMATIC", "NO_LEGS" ], "min_aoe": 1, "max_aoe": 2, "aoe_increment": 0.05, "max_level": 35, "min_damage": 30, "max_damage": 150, "min_range": 6, "max_range": 8, "range_increment": 0.01, "damage_increment": 4, "difficulty": 20, "spell_class": "STORMSHAPER", "energy_source": "MANA", "base_energy_cost": 500, "base_casting_time": 300, "damage_type": "electric", "effect": "projectile_attack", "extra_effects": [ { "id": "lightning_blast" }, { "id": "lightning_blast" }, { "id": "lightning_blast" } ] }, { "id": "stormshaper_ionization", "type": "SPELL", "name": "Ionization", "description": "By manipulating the charge in the air, you can conjure a sharp snap of lightning over a wide area. While its destructive potential is a far cry from natural lightning, the light and thunderclap produced will leave your foes reeling.", "sprite": "fd_electricity", "valid_targets": [ "hostile", "ground", "self", "ally" ], "effect": "target_attack", "extra_effects": [ { "id": "stormshaper_ionization_thunderclap" } ], "flags": [ "SOMATIC", "NO_LEGS" ], "energy_source": "MANA", "spell_class": "STORMSHAPER", "difficulty": 8, "base_casting_time": 350, "final_casting_time": 200, "casting_time_increment": -5, "base_energy_cost": 300, "max_level": 30, "min_damage": 15, "max_damage": 60, "damage_increment": 1.5, "damage_type": "electric", "min_aoe": 7, "max_aoe": 7, "min_range": 12, "max_range": 24, "range_increment": 0.4, "field_id": "fd_electricity", "field_chance": 3, "min_field_intensity": 1, "max_field_intensity": 3, "field_intensity_increment": 0.1, "field_intensity_variance": 0.5 }, { "type": "SPELL", "id": "stormshaper_ionization_thunderclap", "name": "Ionization Thunderclap", "description": "Adds the actual flashbang effect.", "valid_targets": [ "hostile", "ground", "self", "ally" ], "effect": "flashbang", "flags": [ "LOUD" ], "max_level": 30, "min_range": 12, "max_range": 24, "range_increment": 0.4 }, { "id": "stormshaper_wall_of_fog", "type": "SPELL", "name": "Wall of Fog", "description": "Draws forth a broad wall of thick fog. While the sudden force of air pressure will floor any enemies caught in it, the conjuration is otherwise harmless.", "valid_targets": [ "hostile", "ground", "ally" ], "effect": "line_attack", "effect_str": "downed", "flags": [ "SOMATIC", "NO_LEGS" ], "energy_source": "MANA", "spell_class": "STORMSHAPER", "difficulty": 2, "base_casting_time": 125, "base_energy_cost": 150, "max_level": 10, "min_aoe": 5, "max_aoe": 10, "aoe_increment": 0.5, "min_range": 2, "max_range": 4, "range_increment": 0.2, "min_duration": 200, "max_duration": 800, "duration_increment": 60, "field_id": "fd_fog", "field_chance": 1, "min_field_intensity": 3, "max_field_intensity": 3, "field_intensity_variance": 1 } ]