ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/spellist.h
Revision: 1.1.1.1 (vendor branch)
Committed: Fri Feb 3 07:12:51 2006 UTC (18 years, 3 months ago) by root
Content type: text/plain
Branch: UPSTREAM
CVS Tags: UPSTREAM_2006_02_22, UPSTREAM_2006_02_03
Changes since 1.1: +0 -0 lines
Log Message:
initial import

File Contents

# Content
1 /*
2 * static char *rcsid_spellist_h =
3 * "$Id: spellist.h,v 1.34 2003/01/08 08:39:18 mwedel Exp $";
4 */
5
6 /*
7 CrossFire, A Multiplayer game for X-windows
8
9 Copyright (C) 1994 Mark Wedel
10
11 This program is free software; you can redistribute it and/or modify
12 it under the terms of the GNU General Public License as published by
13 the Free Software Foundation; either version 2 of the License, or
14 (at your option) any later version.
15
16 This program is distributed in the hope that it will be useful,
17 but WITHOUT ANY WARRANTY; without even the implied warranty of
18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 GNU General Public License for more details.
20
21 You should have received a copy of the GNU General Public License
22 along with this program; if not, write to the Free Software
23 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
24
25 The author can be reached via e-mail to mark@pyramid.com
26 */
27
28 #include "spells.h"
29
30 spell spells[NROFREALSPELLS]={
31 /* name,lvl,sp,charges,time,scrolls[nr,chance],book-chance,rng,defensive,cleric,self
32 path, other arch*/
33 {"magic bullet", 1, 1, 99, 2, 0, 0, 10, 1, 0, 0, 0,
34 PATH_MISSILE, "bullet",}, /* 0 */
35 {"small fireball", 1, 6, 40, 5, 0, 0, 8, 1, 0, 0, 0,
36 PATH_FIRE, "firebullet_s",},
37 {"medium fireball", 3,10, 20, 10, 0, 0, 6, 1, 0, 0, 0,
38 PATH_FIRE, "firebullet_m",},
39 {"large fireball", 5,16, 10, 15, 0, 0, 2, 1, 0, 0, 0,
40 PATH_FIRE, "firebullet_l",},
41 {"burning hands", 1, 5, 20, 5, 0, 0, 8, 1, 0, 0, 0,
42 PATH_FIRE, "firebreath",},
43 {"small lightning", 1, 6, 40, 5, 0, 0, 8, 1, 0, 0, 0,
44 PATH_ELEC, "lightning_s",},
45 {"large lightning", 4, 13, 20, 12, 0, 0, 3, 1, 0, 0, 0,
46 PATH_ELEC, "lightning_l",},
47 {"magic missile", 1, 1, 75, 3, 0, 0, 8, 1, 0, 0, 0,
48 PATH_MISSILE, "magic_missile",},
49 {"create bomb", 6,10, 5, 20, 1, 1, 3, 1, 1, 0, 0,
50 PATH_DETONATE, "bomb",},
51 {"summon golem", 2, 5, 10, 30, 1, 1, 8, 1, 1, 0, 0,
52 PATH_SUMMON, "golem",},
53 {"summon fire elemental", 7,25, 4, 40, 1, 1, 2, 1, 1, 0, 0,
54 PATH_SUMMON, "fire_elemental",}, /* 10 */
55 {"summon earth elemental", 4,15, 10, 40, 1, 1, 3, 1, 1, 0, 0,
56 PATH_SUMMON, "earth_elemental",},
57 {"summon water elemental", 5,15, 8, 40, 1, 1, 4, 1, 1, 0, 0,
58 PATH_SUMMON, "water_elemental",},
59 {"summon air elemental", 6,20, 6, 40, 1, 1, 5, 1, 1, 0, 0,
60 PATH_SUMMON, "air_elemental",},
61 {"dimension door", 10,25, 8, 1, 0, 0, 1, 1, 0, 0, 0,
62 PATH_TELE, "enchantment",},
63 {"create earth wall", 4, 6, 12, 30, 0, 0, 6, 1, 1, 0, 0,
64 PATH_CREATE, "earthwall",},
65 {"paralyze", 2, 5, 40, 8, 0, 0, 8, 1, 0, 0, 0,
66 PATH_NULL, "paralyze",},
67 {"icestorm", 1, 5, 15, 8, 0, 0, 4, 1, 0, 0, 0,
68 PATH_FROST, "icestorm",},
69 {"magic mapping", 5,15, 20, 1, 2, 8, 5, 0, 0, 0, 1,
70 PATH_INFO, "enchantment",},
71 {"turn undead", 1, 2, 40, 5, 0, 0, 8, 1, 0, 1, 0,
72 PATH_TURNING, "turn_undead",},
73 {"fear", 4, 6, 25, 5, 0, 0, 5, 1, 0, 0, 0,
74 PATH_MIND, "fear",}, /* 20 */
75 {"poison cloud", 2, 5, 30, 10, 0, 0, 6, 1, 0, 0, 0,
76 PATH_MISSILE, "spellball",},
77 {"wonder", 3,10, 20, 0, 0, 0, 0, 1, 0, 0, 0,
78 PATH_TRANSMUTE, "flowers",},
79 {"destruction", 18,30, 0, 20, 3, 10, 1, 1, 0, 0, 1,
80 PATH_NULL, "destruction",},
81 {"perceive self", 2, 5, 20, 0, 2, 2, 0, 0, 0, 1, 1,
82 PATH_INFO, "enchantment",},
83 {"word of recall", 10,40, 3, 50, 1, 2, 1, 0, 0, 1, 1,
84 PATH_TELE, "enchantment",},
85 {"invisible", 6,15, 0, 5, 3, 2, 4, 1, 1, 0, 1,
86 PATH_NULL, "enchantment",},
87 {"invisible to undead", 6,25, 0, 5, 1, 2, 2, 1, 1, 1, 1,
88 PATH_NULL, "enchantment",},
89 {"probe", 1, 3, 40, 2, 0, 0, 6, 1, 0, 0, 0,
90 PATH_INFO, NULL,},
91 {"large bullet", 4, 3, 33, 6, 0, 0, 4, 1, 0, 0, 0,
92 PATH_MISSILE, "lbullet",},
93 {"improved invisibility", 8,25, 0, 10, 1, 1, 1, 1, 1, 0, 1,
94 PATH_NULL, "enchantment",}, /* 30 */
95 {"holy word", 1, 4, 0, 1, 0, 0, 4, 1, 0, 1, 0,
96 PATH_TURNING, "holy_word",},
97 {"minor healing", 1, 4, 40, 3, 0, 0, 9, 1, 1, 1, 1,
98 PATH_RESTORE, "healing",},
99 {"medium healing", 4, 7, 20, 6, 0, 0, 5, 1, 1, 1, 1,
100 PATH_RESTORE, "healing",},
101 {"major healing", 8,10, 12, 9, 0, 0, 3, 1, 1, 1, 1,
102 PATH_RESTORE, "healing",},
103 {"heal", 10,50, 5, 12, 0, 0, 1, 1, 1, 1, 1,
104 PATH_RESTORE, "healing",},
105 {"create food", 6, 10, 0, 20, 0, 0, 4, 1, 1, 1, 0,
106 PATH_CREATE, "food",},
107 {"earth to dust", 2, 5, 0, 30, 0, 0, 2, 1, 1, 0, 0,
108 PATH_NULL, "destruction",},
109 {"armour", 1, 8, 0, 20, 3, 2, 8, 1, 1, 0, 1,
110 PATH_SELF, "enchantment",},
111 {"strength", 2,10, 0, 20, 3, 2, 6, 1, 0, 0, 1,
112 PATH_SELF, "enchantment",},
113 {"dexterity", 3,12, 0, 20, 3, 2, 4, 1, 0, 0, 1,
114 PATH_SELF, "enchantment",}, /* 40 */
115 {"constitution", 4,15, 0, 20, 3, 2, 4, 1, 1, 0, 1,
116 PATH_SELF, "enchantment",},
117 {"charisma", 3,12, 0, 20, 0, 0, 4, 1, 0, 0, 1,
118 PATH_SELF, "enchantment",},
119 {"create fire wall", 6, 5, 0, 10, 0, 0, 3, 1, 1, 0, 0,
120 PATH_CREATE, "firebreath",},
121 {"create frost wall", 8, 8, 0, 10, 0, 0, 2, 1, 1, 0, 0,
122 PATH_CREATE, "icestorm",},
123 {"protection from cold", 3,15, 0, 10, 1, 1, 3, 1, 1, 1, 1,
124 PATH_PROT, "protection",},
125 {"protection from electricity", 4,15, 0, 10, 1, 1, 3, 1, 1, 1, 1,
126 PATH_PROT, "protection",},
127 {"protection from fire", 5,20, 0, 10, 1, 1, 2, 1, 1, 1, 1,
128 PATH_PROT, "protection",},
129 {"protection from poison", 6,20, 0, 10, 1, 1, 2, 1, 1, 1, 1,
130 PATH_PROT, "protection",},
131 {"protection from slow", 7,20, 0, 10, 1, 1, 2, 1, 1, 1, 1,
132 PATH_PROT, "protection",},
133 {"protection from paralysis", 8,20, 0, 10, 1, 1, 2, 1, 1, 1, 1,
134 PATH_PROT, "protection",}, /* 50 */
135 {"protection from draining", 9,25, 0, 30, 1, 1, 2, 1, 1, 1, 1,
136 PATH_PROT, "protection",},
137 {"protection from magic", 10,30, 0, 30, 1, 1, 1, 1, 1, 1, 1,
138 PATH_PROT, "protection",},
139 {"protection from attack", 13,50, 0, 50, 1, 1, 1, 1, 1, 1, 1,
140 PATH_PROT, "protection",},
141 {"levitate", 6,10, 0, 10, 1, 1, 2, 0, 0, 0, 1,
142 PATH_NULL, "enchantment",},
143 {"small speedball", 3, 3, 0, 20, 0, 0, 0, 1, 0, 0, 0,
144 PATH_MISSILE, "speedball",},
145 {"large speedball", 6, 6, 0, 40, 0, 0, 0, 1, 0, 0, 0,
146 PATH_MISSILE, "speedball",},
147 {"hellfire", 8,13, 0, 30, 0, 0, 0, 1, 0, 0, 0,
148 PATH_FIRE, "hellfire",},
149 {"dragonbreath", 12, 13, 0, 30, 0, 0, 0, 1, 0, 0, 0,
150 PATH_FIRE, "firebreath",},
151 {"large icestorm", 12,13, 0, 40, 0, 0, 0, 1, 0, 0, 0,
152 PATH_FROST, "icestorm",},
153 {"charging", 10,200, 0, 75, 1, 1, 0, 0, 0, 0, 1,
154 PATH_TRANSFER, "enchantment",}, /* 60 */
155 #ifdef NO_POLYMORPH
156 /* Disable it from appearing in wands/rods */
157 {"polymorph", 6,20, 0, 30, 0, 0, 0, 1, 0, 0, 0,
158 PATH_TRANSMUTE, "polymorph",},
159 #else
160 {"polymorph", 6,20, 10, 30, 0, 0, 0, 1, 0, 0, 0,
161 PATH_TRANSMUTE, "polymorph",},
162 #endif
163 {"cancellation", 10,30, 10, 10, 0, 0, 1, 1, 0, 0, 0,
164 PATH_ABJURE, "cancellation",},
165 {"confusion", 2,10, 0, 10, 3, 2, 7, 0, 0, 0, 0,
166 PATH_MIND, "confuse",},
167 {"mass confusion", 7,20, 15, 20, 0, 0, 3, 1, 0, 0, 0,
168 PATH_MIND, "confuse",},
169 {"summon pet monster", 2, 5, 15, 40, 3, 1, 8, 1, 0, 0, 0,
170 PATH_SUMMON, NULL,},
171 {"slow", 1, 5, 30, 5, 0, 0, 7, 1, 0, 0, 0,
172 PATH_NULL, "slow",},
173 {"regenerate spellpoints", 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
174 PATH_RESTORE, NULL,},
175 {"cure poison", 4, 7, 0, 10, 0, 0, 5, 1, 1, 1, 1,
176 PATH_RESTORE, "healing",},
177 {"protection from confusion", 7,20, 0, 10, 1, 1, 2, 1, 1, 1, 1,
178 PATH_PROT, "protection",},
179 {"protection from cancellation",11,30, 0, 10, 1, 1, 2, 1, 1, 1, 1,
180 PATH_PROT, "protection",}, /* 70 */
181 {"protection from depletion", 7,20, 0, 10, 1, 1, 2, 1, 1, 1, 1,
182 PATH_PROT, "protection",},
183 {"alchemy", 3, 5, 0, 15, 3, 2, 7, 1, 0, 0, 1,
184 PATH_TRANSMUTE, "enchantment",},
185 {"remove curse", 8,80, 0,100, 1, 3, 1, 1, 0, 1, 1,
186 PATH_RESTORE, "protection",},
187 {"remove damnation", 15,200, 0,200, 1, 1, 0, 1, 0, 1, 1,
188 PATH_RESTORE, "protection",},
189 {"identify", 8,60, 0,200, 9,10, 5, 1, 0, 0, 1,
190 PATH_INFO, "enchantment",},
191 {"detect magic", 1, 1, 50, 13, 3, 8, 10, 1, 0, 0, 1,
192 PATH_INFO, "detect_magic",},
193 {"detect monster", 2, 2, 0, 15, 3, 6, 8, 1, 1, 0, 1,
194 PATH_INFO, "detect_magic",},
195 {"detect evil", 3, 3, 0, 15, 3, 5, 8, 1, 1, 1, 1,
196 PATH_INFO, "detect_magic",},
197 {"detect curse", 5,10, 0, 20, 3, 5, 1, 1, 0, 1, 1,
198 PATH_INFO, "detect_magic",},
199 {"heroism", 10,50, 0, 10, 0, 0, 0, 1, 0, 0, 1,
200 PATH_SELF, "enchantment",}, /* 80 */
201 {"aggravation", 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
202 PATH_NULL, NULL,},
203 {"firebolt", 2, 9, 35, 10, 0, 0, 4, 1, 0, 0, 0,
204 PATH_FIRE, "firebolt",},
205 {"frostbolt", 3,12, 30, 10, 0, 0, 3, 1, 0, 0, 0,
206 PATH_FROST, "frostbolt",},
207 {"shockwave", 14,26, 0, 20, 0, 0, 0, 1, 0, 0, 0,
208 PATH_NULL, "shockwave",},
209 {"color spray", 13,35, 0, 15, 0, 0, 0, 1, 0, 0, 0,
210 PATH_NULL, "color_spray",},
211 {"haste", 12,50, 0, 10, 0, 0, 0, 1, 0, 0, 1,
212 PATH_SELF, "enchantment",},
213 {"face of death", 22, 80, 0, 15, 0, 0, 0, 1, 0, 1, 0,
214 PATH_DEATH, "face_of_death",},
215 {"ball lightning", 9,10, 30, 30, 1, 9, 0, 1, 0, 0, 0,
216 PATH_ELEC, "ball_lightning",},
217 {"meteor swarm", 12,30, 0, 30, 0, 0, 0, 1, 0, 0, 0,
218 PATH_MISSILE, "meteor",},
219 {"comet", 8,15, 0, 20, 0, 0, 0, 1, 0, 0, 0,
220 PATH_MISSILE, NULL,}, /* 90 */
221 {"mystic fist", 5,10, 0, 15, 0, 0, 1, 1, 0, 0, 0,
222 PATH_SUMMON, "mystic_fist",},
223 {"raise dead", 10,150, 0, 60, 0, 0, 0, 1, 0, 1, 0,
224 PATH_RESTORE, "enchantment",},
225 {"resurrection", 20,250, 0, 180, 0, 0, 0, 0, 0, 1, 0,
226 PATH_RESTORE, "enchantment",},
227 {"reincarnation", 25,350, 0,100, 0, 0, 0, 0, 0, 1, 0,
228 PATH_RESTORE, "enchantment",},
229 /* mlee - Keep these spells 0 book chance, as they are low level quest items.*/
230 /* raised the grace value on some immuntity spells -b.t. */
231 /* keep them path_null, that prevents them being given out by praying*/
232 {"immunity to cold", 6, 60, 0, 10, 0, 0, 0, 1, 1, 1, 1,
233 PATH_NULL, "protection",},
234 {"immunity to electricity", 8, 65, 0, 10, 0, 0, 0, 1, 1, 1, 1,
235 PATH_NULL, "protection",},
236 {"immunity to fire", 10,70, 0, 10, 0, 0, 0, 1, 1, 1, 1,
237 PATH_NULL, "protection",},
238 {"immunity to poison", 12,60, 0, 10, 0, 0, 0, 1, 1, 1, 1,
239 PATH_NULL, "protection",},
240 {"immunity to slow", 14,60, 0, 10, 0, 0, 0, 1, 1, 1, 1,
241 PATH_NULL, "protection",},
242 {"immunity to paralysis", 16,60, 0, 10, 0, 0, 0, 1, 1, 1, 1,
243 PATH_NULL, "protection",}, /*100*/
244 {"immunity to draining", 18,75, 0, 10, 0, 0, 0, 1, 1, 1, 1,
245 PATH_NULL, "protection",},
246 {"immunity to magic", 20,150, 0, 30, 0, 0, 0, 1, 1, 1, 1,
247 PATH_NULL, "protection",},
248 {"immunity to attack", 26,170, 0, 50, 0, 0, 0, 1, 1, 1, 1,
249 PATH_NULL, "protection",},
250 /* set the path to PATH_NULL so god_intervention wont hand out this spell */
251 {"invulnerability", 80,225, 0, 30, 0, 0, 0, 1, 1, 1, 1,
252 PATH_NULL, "protection",},
253 {"defense", 40,75, 0, 30, 0, 0, 0, 1, 1, 1, 1,
254 PATH_PROT, "protection",},
255 {"rune of fire", 4,10, 0, 30, 0, 0, 5, 1, 0, 0, 0,
256 PATH_FIRE, "rune_fire",},
257 {"rune of frost", 6,12, 0, 30, 0, 0, 4, 1, 0, 0, 0,
258 PATH_FROST, "rune_frost",},
259 {"rune of shocking", 8,14, 0, 30, 0, 0, 3, 1, 0, 0, 0,
260 PATH_ELEC, "rune_shock",},
261 {"rune of blasting", 10,18, 0, 30, 0, 0, 2, 1, 0, 0, 0,
262 PATH_DETONATE, "rune_blast",},
263 {"rune of death", 17,20, 0, 40, 0, 0, 1, 1, 0, 0, 0,
264 PATH_DEATH, "rune_death",}, /*110*/
265 {"marking rune", 1,2, 0, 10, 0, 0, 5, 0, 0, 0, 0,
266 PATH_NULL, "rune_mark",},
267 {"build director", 10,30, 0, 30, 0, 0, 1, 1, 0, 0, 0,
268 PATH_CREATE, NULL,},
269 {"create pool of chaos", 10,10, 10, 15, 0, 0, 1, 1, 0, 0, 0,
270 PATH_CREATE, "color_spray",},
271 {"build bullet wall", 12,35, 0, 35, 0, 0, 1, 1, 0, 0, 0,
272 PATH_CREATE, NULL,},
273 {"build lightning wall", 14,40, 0, 40, 0, 0, 1, 1, 0, 0, 0,
274 PATH_CREATE, NULL,},
275 {"build fireball wall", 16,45, 0, 45, 0, 0, 1, 1, 0, 0, 0,
276 PATH_CREATE, NULL,},
277 {"magic rune", 12,5, 0, 30, 0, 0, 1, 0, 0, 0, 0,
278 PATH_CREATE, "generic_rune",},
279 {"rune of magic drain", 14,30, 0, 30, 0, 0, 0, 1, 0, 0, 0,
280 PATH_TRANSFER, "rune_drain_magic",},
281 {"antimagic rune", 7,5, 0, 20, 0, 0, 1, 1, 0, 0, 0,
282 PATH_ABJURE, "rune_antimagic",},
283 {"rune of transferrence", 6,12, 0, 40, 0, 0, 1, 1, 0, 0, 0,
284 PATH_TRANSFER, "rune_transferrence",}, /*120*/
285 {"transferrence", 5,10, 0, 20, 0, 0, 1, 1, 0, 0, 0,
286 PATH_TRANSFER, "enchantment",},
287 {"magic drain", 12,20, 0, 1, 0, 0, 1, 1, 0, 0, 0,
288 PATH_TRANSFER, "enchantment",},
289 {"counterspell", 3,10, 20, 0, 0, 0, 1, 1, 0, 0, 0,
290 PATH_ABJURE, "counterspell",},
291 {"disarm", 4,7, 0, 30, 0, 0, 1, 1, 0, 0, 0,
292 PATH_ABJURE, "enchantment",},
293 {"cure confusion", 7,8, 0, 15, 1, 4, 1, 1, 0, 1, 1,
294 PATH_RESTORE, "healing",},
295 {"restoration", 13,80, 0, 30, 1, 1, 1, 1, 0, 1, 1,
296 PATH_RESTORE, "healing",},
297 {"summon evil monster", 8,8, 0, 30, 0, 0, 0, 0, 0, 0, 0,
298 PATH_SUMMON, NULL,},
299 {"counterwall", 8, 8, 30, 30, 0, 0, 1, 1, 0, 0, 0,
300 PATH_RESTORE, "counterspell",},
301 {"cause light wounds", 1, 4, 0, 5, 0, 0, 2, 1, 0, 1, 0,
302 PATH_WOUNDING,"cause_wounds",},
303 {"cause medium wounds", 3, 8, 0, 5, 0, 0, 2, 1, 0, 1, 0,
304 PATH_WOUNDING,"cause_wounds",}, /* 130 */
305 {"cause serious wounds", 5, 16, 0, 5, 0, 0, 2, 1, 0, 1, 0,
306 PATH_WOUNDING,"cause_wounds",},
307 {"charm monsters", 5, 20, 0, 10, 0, 0, 1, 1, 0, 0, 0,
308 PATH_MIND,"enchantment",},
309 {"banishment", 5, 10, 3, 10, 1, 1, 1, 1, 0, 1, 0,
310 PATH_TURNING,"banishment",},
311 {"create missile", 1,5, 0, 20, 1, 1, 1, 1, 0, 0, 0,
312 PATH_CREATE,"enchantment",},
313 {"show invisible", 7,10, 4, 20, 1, 1, 1, 1, 1, 1, 0,
314 PATH_INFO,"enchantment",},
315 {"xray", 10,20, 0, 20, 1, 1, 1, 1, 0, 0, 0,
316 PATH_INFO,"enchantment",},
317 {"pacify", 4, 10, 1, 2, 0, 0, 3, 1, 0, 1, 0,
318 PATH_MIND,"enchantment",},
319 {"summon fog", 2, 5, 10, 10, 0, 0, 2, 1, 0, 0, 0,
320 PATH_CREATE,"fog",},
321 {"steambolt", 5, 10, 10, 10, 0, 0, 1, 1, 0, 0, 0,
322 PATH_FIRE, "steambolt",},
323 {"command undead", 4, 12, 0, 10, 0, 0, 3, 1, 0, 1, 0,
324 PATH_MIND,"enchantment",}, /* 140 */
325 {"holy orb", 7, 12, 0, 5, 0, 0, 3, 1, 0, 1, 0,
326 PATH_TURNING,"holy_orb",},
327 /* most of the next 13 spells work best if MULTIPLE_GODS is defined. -b.t. */
328 {"summon avatar", 10, 60, 0, 15, 0, 0, 1, 1, 0, 1, 0,
329 PATH_SUMMON, "avatar",},
330 {"holy possession", 9, 30, 0, 10, 0, 0, 1, 1, 0, 1, 0,
331 PATH_ABJURE, "enchantment",},
332 {"bless", 2, 8, 0, 5, 0, 0, 3, 1, 0, 1, 0,
333 PATH_ABJURE, "enchantment",},
334 {"curse", 2, 8, 0, 5, 0, 0, 2, 1, 0, 1, 0,
335 PATH_ABJURE, "enchantment",},
336 {"regeneration", 7, 15, 0, 10, 0, 0, 1, 1, 0, 1, 0,
337 PATH_ABJURE, "enchantment",},
338 /* consecrate spell has no use w/o MULTIPLE_GODS defined. We make book=0
339 * in that case -b.t. */
340 {"consecrate", 4, 35, 0, 50, 0, 0, 1, 1, 0, 1, 0,
341 PATH_ABJURE, "enchantment",},
342 {"summon cult monsters", 3, 12, 0, 10, 0, 0, 2, 1, 0, 1, 0,
343 PATH_SUMMON, NULL,},
344 {"cause critical wounds", 7, 25, 0, 5, 0, 0, 0, 1, 0, 1, 0,
345 PATH_WOUNDING,"cause_wounds",},
346 {"holy wrath", 14, 40, 0, 5, 0, 0, 1, 1, 0, 1, 0,
347 PATH_TURNING,"holy_wrath",}, /* 150 */
348 {"retributive strike", 26, 150, 0, 15, 0, 0, 0, 1, 0, 1, 0,
349 PATH_WOUNDING,"god_power",},
350 {"finger of death", 15, 50, 0, 5, 0, 0, 0, 1, 0, 1, 0,
351 PATH_DEATH, NULL,},
352 {"insect plague", 12, 40, 0, 5, 0, 0, 0, 1, 0, 1, 0,
353 PATH_SUMMON,"insect_plague",},
354 {"call holy servant", 5, 30, 0, 5, 0, 0, 3, 1, 0, 1, 0,
355 PATH_SUMMON, "holy_servant",},
356 {"wall of thorns", 6, 20, 0, 5, 0, 0, 0, 0, 0, 1, 0,
357 PATH_CREATE, "thorns"},
358 {"staff to snake", 2, 8, 0, 5, 0, 0, 1, 1, 0, 1, 0,
359 PATH_CREATE, "snake_golem"},
360 {"light", 1, 8, 20, 5, 0, 0, 3, 1, 0, 1, 0,
361 PATH_LIGHT, "light"},
362 {"darkness", 5, 15, 10, 5, 0, 0, 1, 1, 0, 1, 0,
363 PATH_LIGHT, "darkness"},
364 {"nightfall", 16, 120, 0, 15, 0, 0, 0, 1, 0, 1, 0,
365 PATH_LIGHT, NULL},
366 {"daylight", 18, 120, 0, 15, 0, 0, 0, 1, 0, 1, 0,
367 PATH_LIGHT, NULL}, /* 160 */
368 {"sunspear", 6, 8, 35, 8, 0, 0, 0, 1, 0, 1, 0,
369 PATH_LIGHT, "sunspear"},
370 {"faery fire", 4, 10, 0, 15, 3, 2, 2, 1, 0, 0, 0,
371 PATH_LIGHT, NULL},
372 {"cure blindness", 9, 30, 0, 10, 1, 1, 2, 1, 1, 1, 1,
373 PATH_RESTORE, "healing",},
374 {"dark vision", 5, 10, 0, 12, 3, 2, 2, 1, 0, 0, 0,
375 PATH_INFO, NULL},
376 {"bullet swarm", 7, 6, 0, 5, 0, 0, 1, 1, 0, 0, 0,
377 PATH_MISSILE,"bullet"},
378 {"bullet storm", 10, 8, 0, 5, 0, 0, 1, 1, 0, 0, 0,
379 PATH_MISSILE,"lbullet"},
380 {"cause many wounds", 12, 30, 0, 5, 0, 0, 0, 1, 0, 1, 0,
381 PATH_WOUNDING,"cause_wounds"},
382 {"small snowstorm", 1, 6, 40, 5, 0, 0, 8, 1, 0, 0, 0,
383 PATH_FROST, "snowball_s",},
384 {"medium snowstorm", 3,10, 20, 10, 0, 0, 6, 1, 0, 0, 0,
385 PATH_FROST, "snowball_m",},
386 {"large snowstorm", 5,16, 10, 15, 0, 0, 2, 1, 0, 0, 0,
387 PATH_FROST, "snowball_l",}, /* 170 */
388 {"cure disease", 5,30, 0, 10, 3, 5, 1, 0, 0, 1, 1,
389 PATH_RESTORE,NULL},
390 {"cause red death", 12,100, 0, 10, 0, 0, 0, 1, 0, 1, 0,
391 PATH_WOUNDING,"ebola"},
392 {"cause flu", 2, 10, 5, 10, 3, 2, 5, 1, 0, 1, 0,
393 PATH_WOUNDING,"flu"},
394 {"cause black death", 15, 120, 0, 10, 0, 0, 0, 1, 0, 1, 0,
395 PATH_NULL,"bubonic_plague"},
396 {"cause leprosy", 5, 20, 0, 10, 1, 1, 5, 1, 0, 1, 0,
397 PATH_WOUNDING,"leprosy"},
398 {"cause smallpox", 10, 85, 0, 10, 0, 0, 0, 1, 0, 1, 0,
399 PATH_WOUNDING,"smallpox"},
400 {"cause white death", 85,350, 0, 10, 0, 0, 0, 1, 0, 1, 0,
401 PATH_WOUNDING,"pneumonic_plague"},
402 {"cause anthrax", 12, 50, 0, 10, 1, 1, 1, 1, 0, 1, 0,
403 PATH_WOUNDING,"anthrax"},
404 {"cause typhoid", 8, 60, 0, 10, 1, 1, 1, 1, 0, 1, 0,
405 PATH_WOUNDING,"typhoid"},
406 {"mana blast", 8, 10, 0, 15, 0, 0, 2, 1, 0, 0, 0,
407 PATH_TRANSFER, "manablast", }, /* 180 */
408 {"small manaball", 4, 12, 0, 9, 0, 0, 3, 1, 0, 0, 0,
409 PATH_TRANSFER, "manabullet_s", },
410 {"medium manaball", 7, 20, 0, 18, 0, 0, 2, 1, 0, 0, 0,
411 PATH_TRANSFER, "manabullet_m", },
412 {"large manaball", 10, 32, 0, 27, 0, 0, 1, 1, 0, 0, 0,
413 PATH_TRANSFER, "manabullet_l", },
414 {"mana bolt", 5, 18, 0, 9, 0, 0, 2, 1, 0, 0, 0,
415 PATH_TRANSFER, "manabolt", },
416 {"dancing sword", 11, 25, 0, 10, 0, 0, 1, 0, 0, 0, 0, /* 185 */
417 PATH_CREATE, "dancingsword", },
418 {"animate weapon", 7, 25, 0, 10, 0, 0, 4, 0, 0, 0, 0,
419 PATH_TELE, "dancingsword", },
420 {"cause cold", 2, 10, 5, 10, 3, 2, 5, 1, 0, 1, 0, /* 187 */
421 PATH_WOUNDING,"disease_cold"},
422 {"divine shock", 1, 3, 0, 10, 0, 0, 0, 1, 0, 1, 0,
423 PATH_WOUNDING,"divine_shock"},
424 {"windstorm", 3,3, 0, 10, 0, 0, 0, 1, 0, 1, 0,
425 PATH_NULL, "windstorm",},
426 {"sanctuary", 7, 30, 0, 10, 0, 0, 0, 0, 1, 1, 1, /* 190 */
427 PATH_PROT,"sanctuary"},
428 {"peace", 20, 80, 0, 10, 0, 0, 0, 1, 0, 1, 0,
429 PATH_PROT,"peace"},
430 {"spiderweb", 4, 10, 0, 10, 0, 0, 0, 1, 0, 1, 0,
431 PATH_CREATE,"spiderweb_spell"},
432 {"conflict", 10, 50, 0, 10, 0, 0, 0, 1, 0, 1, 0,
433 PATH_MIND, "enchantment"},
434 {"rage", 1, 5, 0, 10, 0, 0, 0, 1, 0, 1, 1,
435 PATH_WOUNDING, "enchantment"},
436 {"forked lightning", 5, 15, 0, 10, 0, 0, 0, 1, 0, 1, 0, /* 195 */
437 PATH_ELEC, "forked_lightning"},
438 {"poison fog", 5, 15, 0, 10, 0, 0, 0, 1, 0, 1, 0,
439 PATH_WOUNDING, "poison_fog"},
440 {"flaming aura", 1, 5, 0, 10, 0, 0, 0, 0, 1, 1, 1,
441 PATH_FIRE, "flaming_aura"},
442 {"vitriol", 5, 15, 0, 10, 0, 0, 0, 0, 1, 1, 1,
443 PATH_DETONATE, "vitriol"}, /* not for people to cast. */
444 {"vitriol splash", 5, 15, 0, 10, 0, 0, 0, 0, 1, 1, 1,
445 PATH_DETONATE, "vitriol_splash"}, /* not for people to cast. */
446 {"ironwood skin", 1, 8, 0, 20, 0, 0, 0, 1, 1, 1, 1, /* 200 */
447 PATH_SELF, "enchantment",},
448 {"wrathful eye", 5, 30, 0, 20, 0, 0, 0, 1, 0, 1, 0,
449 PATH_SELF, "wrathful_eye",},
450 {"town portal", 8, 30, 0, 10, 0, 0, 1, 0, 0, 0, 1,
451 PATH_TELE, "perm_magic_portal",},
452 {"missile swarm", 7, 6, 0, 3, 0, 0, 1, 1, 0, 0, 0,
453 PATH_MISSILE,"magic_missile"},
454 {"cause rabies", 12, 120, 0, 10, 0, 0, 0, 1, 0, 1, 0,
455 PATH_WOUNDING,"rabies"},
456 {"glyph", 12, 5, 0, 30, 0, 0, 1, 0, 0, 1, 0,
457 PATH_CREATE, "generic_rune",},
458 };
459 /* name,lvl,sp,charges,time,scrolls[nr,chance],book-chance,rng,defensive,cleric,self
460 path, other arch*/
461
462 /* peterm: the following defines the parameters for all the
463 spells.
464 bdam: base damage or hp of spell or summoned monster
465 bdur: base duration of spell or base range
466 ldam: levels you need over the min for the spell to gain one dam
467 ldur: levels you need over the min for the spell to gain one dur
468 spl: number of levels beyond minimum for spell point cost to
469 increase by amount equal to base cost. i.e. if base cost
470 is 10 at level 2 and spl is 5, cost will increase by 2 per
471 level. if base cost is 5 and spl is 10, cost increases by
472 1 every 2 levels.
473 the information here is default only. It is over-ridden by
474 entries in LIBDIR/spell_params of the form. Please
475 see spell_params.doc
476
477 */
478
479 spell_parameters SP_PARAMETERS[NROFREALSPELLS] =
480 {
481 /* bdam bdur ldam ldur spl spell */
482 { 10, 0, 1, 0, 6}, /*magic bullet*/ /* 0 */
483 { 8, 6, 3, 0, 24}, /*small fireball*/
484 { 8, 10, 3, 0, 24}, /*medium fireball*/
485 { 8, 14, 4, 0, 32}, /*large fireball*/
486 { 4, 5, 4, 4, 9}, /*burning hands*/
487 { 8, 8, 3, 0, 24}, /*small lightning*/
488 { 8, 16, 3, 0, 24}, /*large lightning*/
489 { 9, 0, 1, 0, 10}, /*magic missile*/
490 { 12, 8, 6, 0, 72}, /*create bomb*/
491 { 8, 75, 1, 1, 15}, /*summon golem*/
492 { 20, 200, 1, 1, 15}, /*summon fire elemental*/ /* 10 */
493 { 50, 280, 1, 1, 15}, /*summon earth elemental*/
494 { 40, 140, 1, 1, 15}, /*summon water elemental*/
495 { 10, 160, 1, 1, 15}, /*summon air elemental*/
496 { 0, 10, 0, 1, 0}, /*dimension door*/
497 { 0, 32, 0, 1, 0}, /*create earth wall*/
498 { 25, 5, 3, 3, 0}, /*paralyze*/
499 { 4, 6, 3, 5, 9}, /*icestorm*/
500 { 0, 0, 0, 0, 0}, /*magic mapping*/
501 { 0, 3, 0, 4, 12}, /*turn undead*/ /* wis bonus on bdur*/
502 { 5, 4, 0, 3, 12}, /*fear*/ /*cha bonus on bdur */ /*20*/
503 { 0, 0, 3, 0, 8}, /*poison cloud*/
504 { 0, 0, 0, 0, 0}, /*wonder*/
505 { 10, 5, 3, 6, 15}, /*destruction*/ /* dam=10+int */
506 { 0, 0, 0, 0, 0}, /*perceive self*/
507 { 0, 5, 0, 1, 40}, /*word of recall*/
508 { 0, 300, 20, 1, 15}, /*invisible*/
509 { 0, 300, 20, 1, 15}, /*invisible to undead*/
510 { 0, 0, 0, 0, 0}, /*probe*/
511 { 25, 0, 1, 0, 25}, /*large bullet*/
512 { 0, 200, 20, 1, 10}, /*improved invisibility*/ /*30*/
513 { 6, 2, 3, 5, 7}, /*holy word*/ /* bdur+=turn bonus */
514 { 0, 0, 0, 0, 0}, /*minor healing*/
515 { 0, 0, 0, 0, 0}, /*medium healing*/
516 { 0, 0, 0, 0, 0}, /*major healing*/
517 { 0, 0, 0, 0, 0}, /*heal*/
518 { 100, 0, 1, 0, 10}, /*create food*/
519 { 0, 1, 0, 3, 3}, /*earth to dust*/
520 { 0, 0, 5, 4, 8}, /*armour*/
521 { 0, 0, 0, 4, 0}, /*strength*/
522 { 0, 0, 0, 4, 0}, /*dexterity*/ /*40*/
523 { 0, 0, 0, 4, 0}, /*constitution*/
524 { 0, 0, 0, 4, 0}, /*charisma*/
525 { 4, 260, 3, 1, 8}, /*create fire wall*/
526 { 0, 240, 3, 1, 8}, /*create frost wall*/
527 { 0, 0, 0, 4, 40}, /*protection from cold*/
528 { 0, 0, 0, 4, 40}, /*protection from electricity*/
529 { 0, 0, 0, 4, 40}, /*protection from fire*/
530 { 0, 0, 0, 4, 40}, /*protection from poison*/
531 { 0, 0, 0, 4, 40}, /*protection from slow*/
532 { 0, 0, 0, 4, 40}, /*protection from paralysis*//*50*/
533 { 0, 0, 0, 4, 40}, /*protection from draining*/
534 { 0, 0, 0, 4, 40}, /*protection from magic*/
535 { 0, 0, 0, 4, 40}, /*protection from attack*/
536 { 0, 0, 0, 4, 40}, /*levitate*/
537 { 0, 0, 0, 0, 0}, /*small speedball*/
538 { 0, 0, 0, 0, 0}, /*large speedball*/
539 { 8, 12, 4, 0, 24}, /*hellfire*/
540 { 4, 14, 3, 5, 11}, /*dragonbreath*/
541 { 4, 14, 3, 5, 11}, /*large icestorm*/
542 { 0, 0, 0, 0, 0}, /*charging*/ /* 60 */
543 { 0, 0, 0, 0, 0}, /*polymorph*/
544 { 0, 0, 0, 0, 0}, /*cancellation*/
545 { 0, 0, 0, 0, 0}, /*confusion*/
546 { 0, 5, 0, 5, 25}, /*mass confusion*/
547 { 0, 0, 0, 0, 0}, /*summon pet monster*/
548 { 5, 5, 0, 4, 20}, /*slow*/
549 { 0, 0, 0, 0, 0}, /*regenerate spellpoints*/
550 { 0, 0, 0, 0, 0}, /*cure poison*/
551 { 0, 0, 0, 4, 40}, /*protection from confusion*/
552 { 0, 0, 0, 4, 40}, /*protection from cancellation*/ /*70*/
553 { 0, 0, 0, 4, 40}, /*protection from depletion*/
554 { 0, 0, 0, 0, 0}, /*alchemy*/
555 { 0, 0, 0, 0, 16}, /*remove curse*/
556 { 0, 0, 0, 0, 30}, /*remove damnation*/
557 { 0, 0, 0, 0, 0}, /*identify*/
558 { 0, 0, 0, 0, 0}, /*detect magic*/
559 { 0, 0, 0, 0, 0}, /*detect monster*/
560 { 0, 0, 0, 0, 0}, /*detect evil*/
561 { 0, 0, 0, 0, 0}, /*detect curse*/
562 { 0, 0, 0, 0, 0}, /*heroism */ /*80*/
563 { 0, 0, 0, 0, 0}, /*aggravation*/
564 { 10, 9, 3, 0, 30}, /*firebolt*/
565 { 12, 11, 4, 0, 48}, /*frostbolt*/
566 { 10, 18, 3, 5, 25}, /*shockwave*/
567 { 8, 10, 3, 5, 16}, /*color spray*/
568 { 0, 0, 5, 2, 0}, /*haste*/
569 { 0, 4, 0, 9, 36}, /*face of death*/
570 { 8, 40, 3, 1, 15}, /*ball lightning*/
571 { 0, 0, 0, 4, 12}, /*meteor swarm*/
572 { 75, 0, 1, 0, 18}, /*comet*/ /*90*/
573 { 8, 50, 1, 1, 15}, /*mystic fist*/
574 { 0, 0, 0, 0, 0}, /*raise dead*/
575 { 0, 0, 0, 0, 0}, /*resurrection*/
576 { 0, 0, 0, 0, 0}, /*reincarnation*/
577 { 0, 0, 0, 5, 50}, /*immunity to cold*/
578 { 0, 0, 0, 5, 50}, /*immunity to electricity*/
579 { 0, 0, 0, 5, 50}, /*immunity to fire*/
580 { 0, 0, 0, 5, 50}, /*immunity to poison*/
581 { 0, 0, 0, 5, 50}, /*immunity to slow*/
582 { 0, 0, 0, 5, 50}, /*immunity to paralysis*/ /*100*/
583 { 0, 0, 0, 5, 50}, /*immunity to draining*/
584 { 0, 0, 0, 5, 50}, /*immunity to magic*/
585 { 0, 0, 0, 5, 50}, /*immunity to attack*/
586 { 0, 0, 0, 5, 50}, /*invulnerability*/
587 { 0, 0, 0, 5, 50}, /*protection*/
588 { 0, 0, 0, 0, 0}, /* fire rune */
589 { 0, 0, 0, 0, 0}, /* frost rune */
590 { 0, 0, 0, 0, 0}, /* shocking rune */
591 { 0, 0, 0, 0, 0}, /* blasting rune */
592 { 0, 0, 0, 0, 0}, /* death rune */ /*110*/
593 { 0, 0, 0, 0, 0}, /* marking rune */
594 { 80, 200, 1, 1, 10}, /* build director */
595 { 4, 240, 3, 1, 0}, /* chaos pool */
596 { 80, 100, 1, 1, 10}, /* build bullet wall */
597 { 80, 100, 1, 1, 10}, /* build lightning wall */
598 { 80, 100, 1, 1, 10}, /* build fireball wall */
599 { 0, 0, 0, 0, 0}, /* magic rune */
600 { 0, 0, 0, 0, 0}, /* rune of magic drain */
601 { 0, 0, 0, 0, 0}, /* rune of barring magic */
602 { 8, 0, 2, 0, 24}, /* rune of transferrence */ /*120*/
603 { 8, 0, 2, 0, 20}, /* transferrence */
604 { 75, 30, 2, 1, 10}, /* magic drain */
605 { 0, 6, 0, 3, 18}, /* counter-spell */
606 { 0, 0, 0, 0, 0}, /* dispel rune */
607 { 0, 0, 0, 0, 0}, /* cure madness */
608 { 0, 0, 0, 0, 0}, /* restoration */
609 { 0, 0, 0, 0, 0}, /* summon hostile monsters */
610 { 0, 100, 0, 1, 20}, /* counterwall */
611 { 6, 0, 1, 0, 6}, /* cause light wounds */
612 { 24, 0, 1, 0, 24}, /* cause medium wounds */ /* 130 */
613 { 50, 0, 1, 0, 50}, /* cause serious wounds */
614 { 0, 0, 0, 3 , 27}, /* Charm monster */
615 { 0, 4, 0, 9, 36}, /* Banishment */
616 { 0, 5, 6, 2, 5}, /* create missile */
617 { 0, 4, 0, 0, 30}, /* show invisible */
618 { 0, 4, 0, 9, 36}, /* xray vision */
619 { 0, 0, 0, 10, 10}, /* pacify */
620 { 0, 0, 0, 10, 0}, /* summon fog */
621 { 20, 8, 2, 5, 40}, /* steambolt*/
622 { 0, 0, 0, 3 , 27}, /* command undead */ /* 140 */
623 { 25, 8, 4, 0, 10}, /* holy orb */
624 { 50, 300, 1, 1, 15}, /* summon avatar */
625 { 1, 0, 4, 4, 10}, /* holy possesion */
626 { 1, 0, 8, 6, 10}, /* bless */
627 { 1, 0, 8, 6, 10}, /* curse */
628 { 1, 0, 5, 6, 10}, /* regeneration */
629 { 0, 0, 0, 0, 0}, /* consecrate */
630 { 0, 0, 0, 0, 0}, /* summon cult monster*/
631 { 100, 0, 1, 0, 50}, /* cause critical wounds */
632 { 0, 0, 1, 0, 30}, /* holy wrath */ /* 150 */
633 { 0, 0, 1, 0, 30}, /* finger of retribution */
634 { 0, 0, 1, 0, 20}, /* finger of death */
635 { 0, 0, 1, 0, 30}, /* insect plague */
636 { 10, 50, 2, 2, 50}, /* holy servant */
637 { 4, 300, 3, 1, 50}, /* wall of thorns */
638 { 8, 30, 3, 3, 40}, /* staff to snake */
639 { 2, 1000, 20, 1, 10}, /* light */
640 { 10, 50, 2, 2, 50}, /* darkness */
641 { 10, 50, 2, 2, 50}, /* nightfall */
642 { 10, 50, 2, 2, 50}, /* daylight */ /* 160 */
643 { 6, 8, 3, 9, 35}, /* sunspear */
644 { 1, 5, 9, 6, 15}, /* faery fire */
645 { 0, 0, 0, 0, 0}, /* cure blindness */
646 { 0, 4, 0, 5, 30}, /* dark vision */
647 { 0, 0, 0, 4, 12}, /* bullet swarm */
648 { 0, 0, 0, 4, 12}, /* bullet storm */
649 { 0, 0, 0, 4, 12}, /* cause many wounds */
650 { 8, 6, 3, 0, 24}, /*small snowstorm*/
651 { 8, 10, 3, 0, 24}, /*medium snowstorm*/
652 { 8, 14, 4, 0, 32}, /*large snowstorm*/ /* 170 */
653 { 0, 0, 0, 0, 0}, /*cure disease*/
654 { 0, 0, 1, 1, 24}, /*cause red death*/
655 { 0, 0, 3, 5, 10}, /*cause flu*/
656 { 0, 0, 3, 10, 20}, /*cause black death*/
657 { 0, 0, 1, 1, 10}, /*cause leprosy*/
658 { 0, 0, 1, 4, 10}, /*cause smallpox*/
659 { 0, 0, 1, 5, 24}, /*cause plague*/
660 { 0, 0, 1, 10, 10}, /*cause anthrax*/
661 { 0, 0, 1, 10, 24}, /*cause typhoid*/
662 { 4, 5, 4, 4, 9}, /* mana blast */ /* 180 */
663 { 8, 6, 3, 0, 24}, /* small manaball */
664 { 8, 10, 3, 0, 24}, /* medium manaball */
665 { 8, 14, 4, 0, 32}, /* large manaball */
666 { 10, 9, 3, 0, 30}, /* mana bolt */
667 { 2, 20, 2, 1, 10}, /* dancing sword */ /* 185 */
668 { 2, 20, 2, 1, 20}, /* animate weapon */
669 { 0, 0, 3, 5, 10}, /*cause cold*/
670 { 1, 1, 12, 5, 10}, /*divine shock*/
671 { 0, 20, 25, 4, 8}, /*windstorm*/
672 { 0, 100, 0, 1, 20}, /*sanctuary*/ /* 190 */
673 { 0, 4, 0, 9, 36}, /*peace*/
674 { 0, 10, 0, 5, 50}, /*spiderweb*/
675 { 0, 5, 0, 10, 10}, /*conflict*/
676 { 0, 0, 5, 4, 4}, /*rage*/
677 { 10, 16, 3, 0, 24}, /*forked lightning*/ /* 195*/
678 { 10, 5, 5, 4, 10}, /*poison fog*/
679 { 6, 100, 25, 4, 20}, /*flame aura*/
680 { 100, 20, 25, 4, 6}, /*vitriol*/
681 { 40, 5, 4, 40, 10}, /*vitriol splash*/
682 { 0, 0, 5, 4, 6}, /*ironwood skin*/
683 { 20, 5, 3, 5, 7}, /*wrathful eye*/
684 { 0, 5, 3, 5, 0}, /*town portal*/
685 { 0, 0, 0, 4, 12}, /*missile swarm*/
686 { 0, 0, 1, 1, 12}, /*cause rabies*/
687 };
688
689 char *spellpathnames[NRSPELLPATHS] = {
690 "Protection",
691 "Fire",
692 "Frost",
693 "Electricity",
694 "Missiles",
695 "Self",
696 "Summoning",
697 "Abjuration",
698 "Restoration",
699 "Detonation",
700 "Mind",
701 "Creation",
702 "Teleportation",
703 "Information",
704 "Transmutation",
705 "Transferrence",
706 "Turning",
707 "Wounding",
708 "Death",
709 "Light"
710 };
711