1[
2  {
3    "id": "jolt",
4    "type": "SPELL",
5    "name": "Jolt",
6    "description": "A short-ranged fan of electricity shoots from your fingers.",
7    "effect": "attack",
8    "shape": "cone",
9    "valid_targets": [ "ally", "hostile", "ground" ],
10    "flags": [ "LOUD", "SOMATIC" ],
11    "max_level": 20,
12    "min_damage": 8,
13    "max_damage": 65,
14    "damage_increment": 4,
15    "min_range": 3,
16    "max_range": 5,
17    "range_increment": 0.25,
18    "min_aoe": 25,
19    "max_aoe": 60,
20    "aoe_increment": 5,
21    "spell_class": "STORMSHAPER",
22    "base_casting_time": 100,
23    "base_energy_cost": 150,
24    "energy_source": "MANA",
25    "difficulty": 2,
26    "sound_description": "a crackle",
27    "damage_type": "electric"
28  },
29  {
30    "id": "shocking_lash_base",
31    "type": "SPELL",
32    "name": "Shocking Lash Base",
33    "description": "Reference spell definition used for Shocking Lash and Shocking Lash Jump",
34    "effect": "attack",
35    "shape": "blast",
36    "valid_targets": [ "hostile" ],
37    "flags": [ "SOMATIC", "NO_LEGS" ],
38    "max_level": 20,
39    "min_damage": 2,
40    "max_damage": 24,
41    "damage_increment": 2.2,
42    "min_range": 3,
43    "max_range": 16,
44    "range_increment": 0.8,
45    "spell_class": "STORMSHAPER",
46    "base_casting_time": 85,
47    "base_energy_cost": 135,
48    "energy_source": "MANA",
49    "difficulty": 1,
50    "sound_description": "a crackle",
51    "damage_type": "electric"
52  },
53  {
54    "id": "shocking_lash",
55    "type": "SPELL",
56    "name": "Shocking Lash",
57    "description": "A quick burst of electricity strikes a target and possibly one other nearby.",
58    "copy-from": "shocking_lash_base",
59    "field_id": "none",
60    "extra_effects": [ { "id": "shocking_lash_2" } ]
61  },
62  {
63    "id": "shocking_lash_2",
64    "type": "SPELL",
65    "name": "Shocking Lash Jump",
66    "description": "The secondary jump from Shocking Lash.",
67    "copy-from": "shocking_lash_base",
68    "field_id": "none",
69    "flags": [ "RANDOM_TARGET" ],
70    "min_range": 1,
71    "max_range": 2,
72    "range_increment": 0.07
73  },
74  {
75    "id": "lightning_bolt",
76    "type": "SPELL",
77    "name": "Lightning Bolt",
78    "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.",
79    "effect": "attack",
80    "shape": "line",
81    "valid_targets": [ "ally", "hostile", "ground" ],
82    "flags": [ "LOUD", "SOMATIC", "NO_LEGS" ],
83    "max_level": 35,
84    "min_damage": 8,
85    "max_damage": 200,
86    "damage_increment": 6,
87    "min_range": 4,
88    "max_range": 8,
89    "range_increment": 0.25,
90    "difficulty": 6,
91    "min_aoe": 1,
92    "max_aoe": 1,
93    "spell_class": "STORMSHAPER",
94    "base_casting_time": 200,
95    "final_casting_time": 100,
96    "casting_time_increment": -5,
97    "base_energy_cost": 140,
98    "field_id": "fd_electricity",
99    "min_field_intensity": 1,
100    "max_field_intensity": 1,
101    "field_chance": 1,
102    "damage_type": "electric",
103    "sound_description": "a crackle",
104    "energy_source": "MANA"
105  },
106  {
107    "id": "windstrike",
108    "type": "SPELL",
109    "name": "Windstrike",
110    "description": "A powerful blast of wind slams into anything in front of your outstretched hand.",
111    "effect": "attack",
112    "effect_str": "downed",
113    "shape": "cone",
114    "affected_body_parts": [ "leg_l", "leg_r" ],
115    "valid_targets": [ "ally", "hostile", "ground" ],
116    "flags": [ "SOMATIC", "NO_LEGS" ],
117    "max_level": 20,
118    "min_damage": 24,
119    "max_damage": 68,
120    "damage_increment": 2.2,
121    "min_aoe": 30,
122    "max_aoe": 60,
123    "aoe_increment": 1.4,
124    "min_range": 6,
125    "max_range": 20,
126    "range_increment": 1,
127    "min_duration": 200,
128    "max_duration": 1000,
129    "duration_increment": 100,
130    "base_casting_time": 125,
131    "base_energy_cost": 285,
132    "spell_class": "STORMSHAPER",
133    "energy_source": "MANA",
134    "difficulty": 3,
135    "sound_description": "a whoosh",
136    "damage_type": "bash"
137  },
138  {
139    "id": "windrun",
140    "type": "SPELL",
141    "name": "Windrunning",
142    "description": "A magical wind pushes you forward as you move, easing your movements and increasing speed.",
143    "base_casting_time": 125,
144    "base_energy_cost": 100,
145    "energy_source": "MANA",
146    "spell_class": "STORMSHAPER",
147    "difficulty": 2,
148    "effect": "attack",
149    "effect_str": "enchant_windrun",
150    "shape": "blast",
151    "affected_body_parts": [ "torso" ],
152    "valid_targets": [ "ally", "self" ],
153    "flags": [ "CONCENTRATE", "SILENT", "VERBAL", "NO_HANDS", "NO_PROJECTILE" ],
154    "max_level": 10,
155    "min_duration": 2000,
156    "max_duration": 10000,
157    "duration_increment": 1000,
158    "min_range": 1,
159    "max_range": 20,
160    "range_increment": 1
161  },
162  {
163    "id": "storm_hammer",
164    "type": "SPELL",
165    "name": "Call Stormhammer",
166    "description": "Creates a crackling magical warhammer full of lightning to smite your foes with, and of course, smash things to bits!",
167    "valid_targets": [ "self" ],
168    "flags": [ "CONCENTRATE", "LOUD", "VERBAL", "NO_LEGS" ],
169    "min_damage": 1,
170    "max_damage": 1,
171    "effect": "spawn_item",
172    "effect_str": "stormhammer",
173    "shape": "blast",
174    "energy_source": "MANA",
175    "spell_class": "STORMSHAPER",
176    "difficulty": 3,
177    "max_level": 20,
178    "base_casting_time": 150,
179    "base_energy_cost": 100,
180    "min_duration": 10000,
181    "max_duration": 50000,
182    "duration_increment": 2000
183  },
184  {
185    "id": "create_rune_stormshaper",
186    "type": "SPELL",
187    "name": "Stormshaper Rune",
188    "description": "This ritual creates a small pebble attuned to Stormshapers.  You can use the rune as a catalyst for recipes.",
189    "valid_targets": [ "self" ],
190    "min_damage": 1,
191    "max_damage": 1,
192    "effect": "spawn_item",
193    "effect_str": "rune_stormshaper",
194    "shape": "blast",
195    "base_casting_time": 5000,
196    "base_energy_cost": 5,
197    "min_duration": 1,
198    "max_duration": 2,
199    "duration_increment": 1,
200    "difficulty": 0,
201    "max_level": 0,
202    "spell_class": "STORMSHAPER",
203    "energy_source": "MANA",
204    "flags": [ "PERMANENT", "NO_LEGS", "CONCENTRATE" ]
205  },
206  {
207    "id": "lightning_blast",
208    "type": "SPELL",
209    "name": "Lightning Blast",
210    "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.",
211    "valid_targets": [ "hostile", "ground", "self", "ally" ],
212    "flags": [ "LOUD", "SOMATIC", "NO_LEGS" ],
213    "min_aoe": 1,
214    "max_aoe": 2,
215    "aoe_increment": 0.05,
216    "max_level": 35,
217    "min_damage": 4,
218    "max_damage": 100,
219    "min_range": 6,
220    "max_range": 12,
221    "range_increment": 0.2,
222    "damage_increment": 3,
223    "difficulty": 10,
224    "spell_class": "STORMSHAPER",
225    "energy_source": "MANA",
226    "base_casting_time": 120,
227    "final_casting_time": 50,
228    "casting_time_increment": -5,
229    "base_energy_cost": 55,
230    "damage_type": "electric",
231    "sound_description": "a crackle",
232    "shape": "blast",
233    "effect": "attack"
234  },
235  {
236    "id": "lightning_storm",
237    "type": "SPELL",
238    "name": "Lightning Storm",
239    "description": "You call the power of the sky to strike the earth.  Several lightning blasts fire from your finger tips to strike the target.",
240    "valid_targets": [ "hostile", "ground", "self", "ally" ],
241    "flags": [ "CONCENTRATE", "LOUD", "VERBAL", "SOMATIC", "NO_LEGS" ],
242    "min_aoe": 1,
243    "max_aoe": 2,
244    "aoe_increment": 0.05,
245    "max_level": 35,
246    "min_damage": 30,
247    "max_damage": 150,
248    "min_range": 6,
249    "max_range": 8,
250    "range_increment": 0.01,
251    "damage_increment": 4,
252    "difficulty": 20,
253    "spell_class": "STORMSHAPER",
254    "energy_source": "MANA",
255    "base_energy_cost": 500,
256    "base_casting_time": 300,
257    "damage_type": "electric",
258    "effect": "attack",
259    "shape": "blast",
260    "extra_effects": [ { "id": "lightning_blast" }, { "id": "lightning_blast" }, { "id": "lightning_blast" } ]
261  },
262  {
263    "id": "stormshaper_ionization",
264    "type": "SPELL",
265    "name": "Ionization",
266    "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.",
267    "valid_targets": [ "hostile", "ground", "self", "ally" ],
268    "effect": "attack",
269    "shape": "blast",
270    "extra_effects": [ { "id": "stormshaper_ionization_thunderclap" } ],
271    "flags": [ "SOMATIC", "NO_LEGS", "NO_PROJECTILE" ],
272    "energy_source": "MANA",
273    "spell_class": "STORMSHAPER",
274    "difficulty": 8,
275    "base_casting_time": 350,
276    "final_casting_time": 200,
277    "casting_time_increment": -5,
278    "base_energy_cost": 300,
279    "max_level": 30,
280    "min_damage": 15,
281    "max_damage": 60,
282    "damage_increment": 1.5,
283    "damage_type": "electric",
284    "min_aoe": 7,
285    "max_aoe": 7,
286    "min_range": 12,
287    "max_range": 24,
288    "range_increment": 0.4,
289    "field_id": "fd_electricity",
290    "field_chance": 3,
291    "min_field_intensity": 1,
292    "max_field_intensity": 3,
293    "field_intensity_increment": 0.1,
294    "field_intensity_variance": 0.5
295  },
296  {
297    "type": "SPELL",
298    "id": "stormshaper_ionization_thunderclap",
299    "name": "Ionization Thunderclap",
300    "description": "Adds the actual flashbang effect.",
301    "valid_targets": [ "hostile", "ground", "self", "ally" ],
302    "effect": "flashbang",
303    "shape": "blast",
304    "flags": [ "LOUD" ],
305    "max_level": 30,
306    "min_range": 12,
307    "max_range": 24,
308    "range_increment": 0.4
309  },
310  {
311    "id": "stormshaper_wall_of_fog",
312    "type": "SPELL",
313    "name": "Wall of Fog",
314    "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.",
315    "valid_targets": [ "hostile", "ground", "ally" ],
316    "effect": "attack",
317    "effect_str": "downed",
318    "shape": "line",
319    "flags": [ "SOMATIC", "NO_LEGS" ],
320    "energy_source": "MANA",
321    "spell_class": "STORMSHAPER",
322    "difficulty": 2,
323    "base_casting_time": 125,
324    "base_energy_cost": 150,
325    "max_level": 10,
326    "min_aoe": 5,
327    "max_aoe": 10,
328    "aoe_increment": 0.5,
329    "min_range": 2,
330    "max_range": 4,
331    "range_increment": 0.2,
332    "min_duration": 200,
333    "max_duration": 800,
334    "duration_increment": 60,
335    "field_id": "fd_fog",
336    "field_chance": 1,
337    "min_field_intensity": 3,
338    "max_field_intensity": 3,
339    "field_intensity_variance": 1
340  },
341  {
342    "id": "thorns_zap",
343    "type": "SPELL",
344    "name": "Repelling Arc Aura",
345    "description": "This is a sub-spell of the Repelling Arc spell.",
346    "valid_targets": [ "hostile" ],
347    "effect": "attack",
348    "shape": "blast",
349    "damage_type": "electric",
350    "min_damage": 15,
351    "max_damage": 15,
352    "flags": [ "LOUD", "NO_PROJECTILE" ],
353    "sound_type": "combat",
354    "sound_description": "arcing electricity!",
355    "min_range": 5,
356    "max_range": 5
357  },
358  {
359    "id": "stormshaper_repelling_arc",
360    "type": "SPELL",
361    "name": "Repelling Arc",
362    "description": "Manifests an aura of crackling electricity around you to strike attackers with baleful lightning.",
363    "valid_targets": [ "none" ],
364    "effect": "spawn_item",
365    "effect_str": "thorns_electric",
366    "shape": "blast",
367    "flags": [ "SOMATIC", "NO_LEGS", "CONCENTRATE" ],
368    "energy_source": "MANA",
369    "spell_class": "STORMSHAPER",
370    "difficulty": 4,
371    "base_casting_time": 250,
372    "final_casting_time": 250,
373    "base_energy_cost": 350,
374    "final_energy_cost": 350,
375    "max_level": 15,
376    "min_range": 1,
377    "max_range": 1,
378    "min_duration": 6000,
379    "max_duration": 18000,
380    "duration_increment": 800
381  }
382]
383