OSDN Git Service

ダンジョンの外壁を永久岩で生成するオプションbound_walls_permを作成.
[hengband/hengband.git] / src / tables.c
1 /* File: tables.c */
2
3 /*
4  * Copyright (c) 1997 Ben Harrison, James E. Wilson, Robert A. Koeneke
5  *
6  * This software may be copied and distributed for educational, research,
7  * and not for profit purposes provided that this copyright and statement
8  * are included in all such copies.  Other copyrights may also apply.
9  */
10
11 /* Purpose: Angband Tables */
12
13 #include "angband.h"
14
15
16
17
18 /*
19  * Global array for looping through the "keypad directions"
20  */
21 s16b ddd[9] =
22 { 2, 8, 6, 4, 3, 1, 9, 7, 5 };
23
24 /*
25  * Global arrays for converting "keypad direction" into offsets
26  */
27 s16b ddx[10] =
28 { 0, -1, 0, 1, -1, 0, 1, -1, 0, 1 };
29
30 s16b ddy[10] =
31 { 0, 1, 1, 1, 0, 0, 0, -1, -1, -1 };
32
33 /*
34  * Global arrays for optimizing "ddx[ddd[i]]" and "ddy[ddd[i]]"
35  */
36 s16b ddx_ddd[9] =
37 { 0, 0, 1, -1, 1, -1, 1, -1, 0 };
38
39 s16b ddy_ddd[9] =
40 { 1, -1, 0, 0, 1, 1, -1, -1, 0 };
41
42
43 /*
44  * Circular keypad direction array
45  */
46 s16b cdd[8] =
47 { 2, 3, 6, 9, 8, 7, 4, 1 };
48
49 /*
50  * Global arrays for optimizing "ddx[cdd[i]]" and "ddy[cdd[i]]"
51  */
52 s16b ddx_cdd[8] =
53 { 0, 1, 1, 1, 0, -1, -1, -1 };
54
55 s16b ddy_cdd[8] =
56 { 1, 1, 0, -1, -1, -1, 0, 1 };
57
58
59
60 /*
61  * Global array for converting numbers to uppercase hecidecimal digit
62  * This array can also be used to convert a number to an octal digit
63  */
64 char hexsym[16] =
65 {
66         '0', '1', '2', '3', '4', '5', '6', '7',
67         '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'
68 };
69
70
71 /*
72  * Global array for converting numbers to a logical list symbol
73  */
74 char listsym[] =
75 {
76         '0', '1', '2', '3', '4', '5', '6', '7', '8', '9',
77         'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm',
78         'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z',
79         'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M',
80         'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z',
81         '\0'
82 };
83
84
85 /*
86  * Encode the screen colors
87  */
88 cptr color_char = "dwsorgbuDWvyRGBU";
89
90
91 /*
92  * Stat Table (INT/WIS) -- Number of half-spells per level
93  */
94 byte adj_mag_study[] =
95 {
96         0       /* 3 */,
97         0       /* 4 */,
98         0       /* 5 */,
99         0       /* 6 */,
100         0       /* 7 */,
101         1       /* 8 */,
102         1       /* 9 */,
103         1       /* 10 */,
104         1       /* 11 */,
105         2       /* 12 */,
106         2       /* 13 */,
107         2       /* 14 */,
108         2       /* 15 */,
109         2       /* 16 */,
110         2       /* 17 */,
111         2       /* 18/00-18/09 */,
112         2       /* 18/10-18/19 */,
113         2       /* 18/20-18/29 */,
114         2       /* 18/30-18/39 */,
115         2       /* 18/40-18/49 */,
116         3       /* 18/50-18/59 */,
117         3       /* 18/60-18/69 */,
118         3       /* 18/70-18/79 */,
119         3       /* 18/80-18/89 */,
120         4       /* 18/90-18/99 */,
121         4       /* 18/100-18/109 */,
122         4       /* 18/110-18/119 */,
123         5       /* 18/120-18/129 */,
124         5       /* 18/130-18/139 */,
125         5       /* 18/140-18/149 */,
126         5       /* 18/150-18/159 */,
127         5       /* 18/160-18/169 */,
128         5       /* 18/170-18/179 */,
129         5       /* 18/180-18/189 */,
130         5       /* 18/190-18/199 */,
131         5       /* 18/200-18/209 */,
132         6       /* 18/210-18/219 */,
133         6       /* 18/220+ */
134 };
135
136
137 /*
138  * Stat Table (INT/WIS) -- extra 1/4-mana-points per level
139  */
140 byte adj_mag_mana[] =
141 {
142         0       /* 3 */,
143         0       /* 4 */,
144         0       /* 5 */,
145         0       /* 6 */,
146         0       /* 7 */,
147         1       /* 8 */,
148         2       /* 9 */,
149         3       /* 10 */,
150         4       /* 11 */,
151         5       /* 12 */,
152         5       /* 13 */,
153         6       /* 14 */,
154         7       /* 15 */,
155         8       /* 16 */,
156         9       /* 17 */,
157         10      /* 18/00-18/09 */,
158         11      /* 18/10-18/19 */,
159         11      /* 18/20-18/29 */,
160         12      /* 18/30-18/39 */,
161         12      /* 18/40-18/49 */,
162         13      /* 18/50-18/59 */,
163         14      /* 18/60-18/69 */,
164         15      /* 18/70-18/79 */,
165         16      /* 18/80-18/89 */,
166         17      /* 18/90-18/99 */,
167         18      /* 18/100-18/109 */,
168         19      /* 18/110-18/119 */,
169         20      /* 18/120-18/129 */,
170         21      /* 18/130-18/139 */,
171         22      /* 18/140-18/149 */,
172         23      /* 18/150-18/159 */,
173         24      /* 18/160-18/169 */,
174         25      /* 18/170-18/179 */,
175         26      /* 18/180-18/189 */,
176         27      /* 18/190-18/199 */,
177         28      /* 18/200-18/209 */,
178         29      /* 18/210-18/219 */,
179         30      /* 18/220+ */
180 };
181
182
183 /*
184  * Stat Table (INT/WIS) -- Minimum failure rate (percentage)
185  */
186 byte adj_mag_fail[] =
187 {
188         99      /* 3 */,
189         99      /* 4 */,
190         99      /* 5 */,
191         99      /* 6 */,
192         99      /* 7 */,
193         50      /* 8 */,
194         30      /* 9 */,
195         20      /* 10 */,
196         15      /* 11 */,
197         12      /* 12 */,
198         11      /* 13 */,
199         10      /* 14 */,
200         9       /* 15 */,
201         8       /* 16 */,
202         7       /* 17 */,
203         6       /* 18/00-18/09 */,
204         6       /* 18/10-18/19 */,
205         5       /* 18/20-18/29 */,
206         5       /* 18/30-18/39 */,
207         5       /* 18/40-18/49 */,
208         4       /* 18/50-18/59 */,
209         4       /* 18/60-18/69 */,
210         4       /* 18/70-18/79 */,
211         4       /* 18/80-18/89 */,
212         3       /* 18/90-18/99 */,
213         3       /* 18/100-18/109 */,
214         2       /* 18/110-18/119 */,
215         2       /* 18/120-18/129 */,
216         2       /* 18/130-18/139 */,
217         2       /* 18/140-18/149 */,
218         1       /* 18/150-18/159 */,
219         1       /* 18/160-18/169 */,
220         1       /* 18/170-18/179 */,
221         1       /* 18/180-18/189 */,
222         1       /* 18/190-18/199 */,
223         0       /* 18/200-18/209 */,
224         0       /* 18/210-18/219 */,
225         0       /* 18/220+ */
226 };
227
228
229 /*
230  * Stat Table (INT/WIS) -- Various things
231  */
232 byte adj_mag_stat[] =
233 {
234         0       /* 3 */,
235         0       /* 4 */,
236         0       /* 5 */,
237         0       /* 6 */,
238         0       /* 7 */,
239         1       /* 8 */,
240         1       /* 9 */,
241         1       /* 10 */,
242         1       /* 11 */,
243         1       /* 12 */,
244         1       /* 13 */,
245         1       /* 14 */,
246         2       /* 15 */,
247         2       /* 16 */,
248         2       /* 17 */,
249         3       /* 18/00-18/09 */,
250         3       /* 18/10-18/19 */,
251         3       /* 18/20-18/29 */,
252         3       /* 18/30-18/39 */,
253         3       /* 18/40-18/49 */,
254         4       /* 18/50-18/59 */,
255         4       /* 18/60-18/69 */,
256         5       /* 18/70-18/79 */,
257         6       /* 18/80-18/89 */,
258         7       /* 18/90-18/99 */,
259         8       /* 18/100-18/109 */,
260         9       /* 18/110-18/119 */,
261         10      /* 18/120-18/129 */,
262         11      /* 18/130-18/139 */,
263         12      /* 18/140-18/149 */,
264         13      /* 18/150-18/159 */,
265         14      /* 18/160-18/169 */,
266         15      /* 18/170-18/179 */,
267         16      /* 18/180-18/189 */,
268         17      /* 18/190-18/199 */,
269         18      /* 18/200-18/209 */,
270         19      /* 18/210-18/219 */,
271         20      /* 18/220+ */
272 };
273
274
275 /*
276  * Stat Table (CHR) -- payment percentages
277  */
278 byte adj_chr_gold[] =
279 {
280         130     /* 3 */,
281         125     /* 4 */,
282         122     /* 5 */,
283         120     /* 6 */,
284         118     /* 7 */,
285         116     /* 8 */,
286         114     /* 9 */,
287         112     /* 10 */,
288         110     /* 11 */,
289         108     /* 12 */,
290         106     /* 13 */,
291         104     /* 14 */,
292         103     /* 15 */,
293         102     /* 16 */,
294         101     /* 17 */,
295         100     /* 18/00-18/09 */,
296         99      /* 18/10-18/19 */,
297         98      /* 18/20-18/29 */,
298         97      /* 18/30-18/39 */,
299         96      /* 18/40-18/49 */,
300         95      /* 18/50-18/59 */,
301         94      /* 18/60-18/69 */,
302         93      /* 18/70-18/79 */,
303         92      /* 18/80-18/89 */,
304         91      /* 18/90-18/99 */,
305         90      /* 18/100-18/109 */,
306         89      /* 18/110-18/119 */,
307         88      /* 18/120-18/129 */,
308         87      /* 18/130-18/139 */,
309         86      /* 18/140-18/149 */,
310         85      /* 18/150-18/159 */,
311         84      /* 18/160-18/169 */,
312         83      /* 18/170-18/179 */,
313         82      /* 18/180-18/189 */,
314         81      /* 18/190-18/199 */,
315         80      /* 18/200-18/209 */,
316         79      /* 18/210-18/219 */,
317         78      /* 18/220+ */
318 };
319
320
321 /*
322  * Stat Table (INT) -- Magic devices
323  */
324 byte adj_int_dev[] =
325 {
326         0       /* 3 */,
327         0       /* 4 */,
328         0       /* 5 */,
329         0       /* 6 */,
330         0       /* 7 */,
331         1       /* 8 */,
332         1       /* 9 */,
333         1       /* 10 */,
334         1       /* 11 */,
335         1       /* 12 */,
336         1       /* 13 */,
337         1       /* 14 */,
338         2       /* 15 */,
339         2       /* 16 */,
340         2       /* 17 */,
341         3       /* 18/00-18/09 */,
342         3       /* 18/10-18/19 */,
343         4       /* 18/20-18/29 */,
344         4       /* 18/30-18/39 */,
345         5       /* 18/40-18/49 */,
346         5       /* 18/50-18/59 */,
347         6       /* 18/60-18/69 */,
348         6       /* 18/70-18/79 */,
349         7       /* 18/80-18/89 */,
350         7       /* 18/90-18/99 */,
351         8       /* 18/100-18/109 */,
352         9       /* 18/110-18/119 */,
353         10      /* 18/120-18/129 */,
354         11      /* 18/130-18/139 */,
355         12      /* 18/140-18/149 */,
356         13      /* 18/150-18/159 */,
357         14      /* 18/160-18/169 */,
358         15      /* 18/170-18/179 */,
359         16      /* 18/180-18/189 */,
360         17      /* 18/190-18/199 */,
361         18      /* 18/200-18/209 */,
362         19      /* 18/210-18/219 */,
363         20      /* 18/220+ */
364 };
365
366
367 /*
368  * Stat Table (WIS) -- Saving throw
369  */
370 byte adj_wis_sav[] =
371 {
372         0       /* 3 */,
373         0       /* 4 */,
374         0       /* 5 */,
375         0       /* 6 */,
376         0       /* 7 */,
377         1       /* 8 */,
378         1       /* 9 */,
379         1       /* 10 */,
380         1       /* 11 */,
381         1       /* 12 */,
382         1       /* 13 */,
383         1       /* 14 */,
384         2       /* 15 */,
385         2       /* 16 */,
386         2       /* 17 */,
387         3       /* 18/00-18/09 */,
388         3       /* 18/10-18/19 */,
389         3       /* 18/20-18/29 */,
390         3       /* 18/30-18/39 */,
391         3       /* 18/40-18/49 */,
392         4       /* 18/50-18/59 */,
393         4       /* 18/60-18/69 */,
394         5       /* 18/70-18/79 */,
395         5       /* 18/80-18/89 */,
396         6       /* 18/90-18/99 */,
397         7       /* 18/100-18/109 */,
398         8       /* 18/110-18/119 */,
399         9       /* 18/120-18/129 */,
400         10      /* 18/130-18/139 */,
401         11      /* 18/140-18/149 */,
402         12      /* 18/150-18/159 */,
403         13      /* 18/160-18/169 */,
404         14      /* 18/170-18/179 */,
405         15      /* 18/180-18/189 */,
406         16      /* 18/190-18/199 */,
407         17      /* 18/200-18/209 */,
408         18      /* 18/210-18/219 */,
409         19      /* 18/220+ */
410 };
411
412
413 /*
414  * Stat Table (DEX) -- disarming
415  */
416 byte adj_dex_dis[] =
417 {
418         0       /* 3 */,
419         0       /* 4 */,
420         0       /* 5 */,
421         0       /* 6 */,
422         0       /* 7 */,
423         0       /* 8 */,
424         0       /* 9 */,
425         0       /* 10 */,
426         0       /* 11 */,
427         0       /* 12 */,
428         1       /* 13 */,
429         1       /* 14 */,
430         1       /* 15 */,
431         2       /* 16 */,
432         2       /* 17 */,
433         4       /* 18/00-18/09 */,
434         4       /* 18/10-18/19 */,
435         4       /* 18/20-18/29 */,
436         4       /* 18/30-18/39 */,
437         5       /* 18/40-18/49 */,
438         5       /* 18/50-18/59 */,
439         5       /* 18/60-18/69 */,
440         6       /* 18/70-18/79 */,
441         6       /* 18/80-18/89 */,
442         7       /* 18/90-18/99 */,
443         8       /* 18/100-18/109 */,
444         8       /* 18/110-18/119 */,
445         8       /* 18/120-18/129 */,
446         8       /* 18/130-18/139 */,
447         8       /* 18/140-18/149 */,
448         9       /* 18/150-18/159 */,
449         9       /* 18/160-18/169 */,
450         9       /* 18/170-18/179 */,
451         9       /* 18/180-18/189 */,
452         9       /* 18/190-18/199 */,
453         10      /* 18/200-18/209 */,
454         10      /* 18/210-18/219 */,
455         10      /* 18/220+ */
456 };
457
458
459 /*
460  * Stat Table (INT) -- disarming
461  */
462 byte adj_int_dis[] =
463 {
464         0       /* 3 */,
465         0       /* 4 */,
466         0       /* 5 */,
467         0       /* 6 */,
468         0       /* 7 */,
469         1       /* 8 */,
470         1       /* 9 */,
471         1       /* 10 */,
472         1       /* 11 */,
473         1       /* 12 */,
474         1       /* 13 */,
475         1       /* 14 */,
476         2       /* 15 */,
477         2       /* 16 */,
478         2       /* 17 */,
479         3       /* 18/00-18/09 */,
480         3       /* 18/10-18/19 */,
481         3       /* 18/20-18/29 */,
482         4       /* 18/30-18/39 */,
483         4       /* 18/40-18/49 */,
484         5       /* 18/50-18/59 */,
485         6       /* 18/60-18/69 */,
486         7       /* 18/70-18/79 */,
487         8       /* 18/80-18/89 */,
488         9       /* 18/90-18/99 */,
489         10      /* 18/100-18/109 */,
490         10      /* 18/110-18/119 */,
491         11      /* 18/120-18/129 */,
492         12      /* 18/130-18/139 */,
493         13      /* 18/140-18/149 */,
494         14      /* 18/150-18/159 */,
495         15      /* 18/160-18/169 */,
496         16      /* 18/170-18/179 */,
497         17      /* 18/180-18/189 */,
498         18      /* 18/190-18/199 */,
499         19      /* 18/200-18/209 */,
500         19      /* 18/210-18/219 */,
501         20      /* 18/220+ */
502 };
503
504
505 /*
506  * Stat Table (DEX) -- bonus to ac (plus 128)
507  */
508 byte adj_dex_ta[] =
509 {
510         128 + -4    /*  3 */,
511         128 + -3    /*  4 */,
512         128 + -2    /*  5 */,
513         128 + -1    /*  6 */,
514         128 + 0     /*  7 */,
515         128 + 0     /*  8 */,
516         128 + 0     /*  9 */,
517         128 + 0     /* 10 */,
518         128 + 0     /* 11 */,
519         128 + 0     /* 12 */,
520         128 + 0     /* 13 */,
521         128 + 0     /* 14 */,
522         128 + 1     /* 15 */,
523         128 + 1     /* 16 */,
524         128 + 1     /* 17 */,
525         128 + 2     /* 18/00-18/09 */,
526         128 + 2     /* 18/10-18/19 */,
527         128 + 2     /* 18/20-18/29 */,
528         128 + 2     /* 18/30-18/39 */,
529         128 + 2     /* 18/40-18/49 */,
530         128 + 3     /* 18/50-18/59 */,
531         128 + 3     /* 18/60-18/69 */,
532         128 + 3     /* 18/70-18/79 */,
533         128 + 4     /* 18/80-18/89 */,
534         128 + 5     /* 18/90-18/99 */,
535         128 + 6     /* 18/100-18/109 */,
536         128 + 7     /* 18/110-18/119 */,
537         128 + 8     /* 18/120-18/129 */,
538         128 + 9     /* 18/130-18/139 */,
539         128 + 9     /* 18/140-18/149 */,
540         128 + 10    /* 18/150-18/159 */,
541         128 + 11    /* 18/160-18/169 */,
542         128 + 12    /* 18/170-18/179 */,
543         128 + 13    /* 18/180-18/189 */,
544         128 + 14    /* 18/190-18/199 */,
545         128 + 15    /* 18/200-18/209 */,
546         128 + 15    /* 18/210-18/219 */,
547         128 + 16    /* 18/220+ */
548 };
549
550
551 /*
552  * Stat Table (STR) -- bonus to dam (plus 128)
553  */
554 byte adj_str_td[] =
555 {
556         128 + -2    /*  3 */,
557         128 + -2    /*  4 */,
558         128 + -1    /*  5 */,
559         128 + -1    /*  6 */,
560         128 + 0     /*  7 */,
561         128 + 0     /*  8 */,
562         128 + 0     /*  9 */,
563         128 + 0     /* 10 */,
564         128 + 0     /* 11 */,
565         128 + 0     /* 12 */,
566         128 + 0     /* 13 */,
567         128 + 0     /* 14 */,
568         128 + 0     /* 15 */,
569         128 + 1     /* 16 */,
570         128 + 2     /* 17 */,
571         128 + 2     /* 18/00-18/09 */,
572         128 + 2     /* 18/10-18/19 */,
573         128 + 3     /* 18/20-18/29 */,
574         128 + 3     /* 18/30-18/39 */,
575         128 + 3     /* 18/40-18/49 */,
576         128 + 3     /* 18/50-18/59 */,
577         128 + 3     /* 18/60-18/69 */,
578         128 + 4     /* 18/70-18/79 */,
579         128 + 5     /* 18/80-18/89 */,
580         128 + 5     /* 18/90-18/99 */,
581         128 + 6     /* 18/100-18/109 */,
582         128 + 7     /* 18/110-18/119 */,
583         128 + 8     /* 18/120-18/129 */,
584         128 + 9     /* 18/130-18/139 */,
585         128 + 10    /* 18/140-18/149 */,
586         128 + 11    /* 18/150-18/159 */,
587         128 + 12    /* 18/160-18/169 */,
588         128 + 13    /* 18/170-18/179 */,
589         128 + 14    /* 18/180-18/189 */,
590         128 + 15    /* 18/190-18/199 */,
591         128 + 16    /* 18/200-18/209 */,
592         128 + 18    /* 18/210-18/219 */,
593         128 + 20    /* 18/220+ */
594 };
595
596
597 /*
598  * Stat Table (DEX) -- bonus to hit (plus 128)
599  */
600 byte adj_dex_th[] =
601 {
602         128 + -3        /* 3 */,
603         128 + -2        /* 4 */,
604         128 + -2        /* 5 */,
605         128 + -1        /* 6 */,
606         128 + -1        /* 7 */,
607         128 + 0 /* 8 */,
608         128 + 0 /* 9 */,
609         128 + 0 /* 10 */,
610         128 + 0 /* 11 */,
611         128 + 0 /* 12 */,
612         128 + 0 /* 13 */,
613         128 + 0 /* 14 */,
614         128 + 0 /* 15 */,
615         128 + 1 /* 16 */,
616         128 + 2 /* 17 */,
617         128 + 3 /* 18/00-18/09 */,
618         128 + 3 /* 18/10-18/19 */,
619         128 + 3 /* 18/20-18/29 */,
620         128 + 3 /* 18/30-18/39 */,
621         128 + 3 /* 18/40-18/49 */,
622         128 + 4 /* 18/50-18/59 */,
623         128 + 4 /* 18/60-18/69 */,
624         128 + 4 /* 18/70-18/79 */,
625         128 + 4 /* 18/80-18/89 */,
626         128 + 5 /* 18/90-18/99 */,
627         128 + 6 /* 18/100-18/109 */,
628         128 + 7 /* 18/110-18/119 */,
629         128 + 8 /* 18/120-18/129 */,
630         128 + 9 /* 18/130-18/139 */,
631         128 + 9 /* 18/140-18/149 */,
632         128 + 10        /* 18/150-18/159 */,
633         128 + 11        /* 18/160-18/169 */,
634         128 + 12        /* 18/170-18/179 */,
635         128 + 13        /* 18/180-18/189 */,
636         128 + 14        /* 18/190-18/199 */,
637         128 + 15        /* 18/200-18/209 */,
638         128 + 15        /* 18/210-18/219 */,
639         128 + 16        /* 18/220+ */
640 };
641
642
643 /*
644  * Stat Table (STR) -- bonus to hit (plus 128)
645  */
646 byte adj_str_th[] =
647 {
648         128 + -3        /* 3 */,
649         128 + -2        /* 4 */,
650         128 + -1        /* 5 */,
651         128 + -1        /* 6 */,
652         128 + 0 /* 7 */,
653         128 + 0 /* 8 */,
654         128 + 0 /* 9 */,
655         128 + 0 /* 10 */,
656         128 + 0 /* 11 */,
657         128 + 0 /* 12 */,
658         128 + 0 /* 13 */,
659         128 + 0 /* 14 */,
660         128 + 0 /* 15 */,
661         128 + 0 /* 16 */,
662         128 + 0 /* 17 */,
663         128 + 1 /* 18/00-18/09 */,
664         128 + 1 /* 18/10-18/19 */,
665         128 + 1 /* 18/20-18/29 */,
666         128 + 1 /* 18/30-18/39 */,
667         128 + 1 /* 18/40-18/49 */,
668         128 + 1 /* 18/50-18/59 */,
669         128 + 1 /* 18/60-18/69 */,
670         128 + 2 /* 18/70-18/79 */,
671         128 + 3 /* 18/80-18/89 */,
672         128 + 4 /* 18/90-18/99 */,
673         128 + 5 /* 18/100-18/109 */,
674         128 + 6 /* 18/110-18/119 */,
675         128 + 7 /* 18/120-18/129 */,
676         128 + 8 /* 18/130-18/139 */,
677         128 + 9 /* 18/140-18/149 */,
678         128 + 10        /* 18/150-18/159 */,
679         128 + 11        /* 18/160-18/169 */,
680         128 + 12        /* 18/170-18/179 */,
681         128 + 13        /* 18/180-18/189 */,
682         128 + 14        /* 18/190-18/199 */,
683         128 + 15        /* 18/200-18/209 */,
684         128 + 15        /* 18/210-18/219 */,
685         128 + 16        /* 18/220+ */
686 };
687
688
689 /*
690  * Stat Table (STR) -- weight limit in deca-pounds
691  */
692 byte adj_str_wgt[] =
693 {
694         10      /* 3 */,
695         11      /* 4 */,
696         12      /* 5 */,
697         13      /* 6 */,
698         14      /* 7 */,
699         15      /* 8 */,
700         16      /* 9 */,
701         17      /* 10 */,
702         18      /* 11 */,
703         19      /* 12 */,
704         20      /* 13 */,
705         21      /* 14 */,
706         22      /* 15 */,
707         23      /* 16 */,
708         24      /* 17 */,
709         25      /* 18/00-18/09 */,
710         26      /* 18/10-18/19 */,
711         27      /* 18/20-18/29 */,
712         28      /* 18/30-18/39 */,
713         29      /* 18/40-18/49 */,
714         30      /* 18/50-18/59 */,
715         31      /* 18/60-18/69 */,
716         31      /* 18/70-18/79 */,
717         32      /* 18/80-18/89 */,
718         32      /* 18/90-18/99 */,
719         33      /* 18/100-18/109 */,
720         33      /* 18/110-18/119 */,
721         34      /* 18/120-18/129 */,
722         34      /* 18/130-18/139 */,
723         35      /* 18/140-18/149 */,
724         35      /* 18/150-18/159 */,
725         36      /* 18/160-18/169 */,
726         36      /* 18/170-18/179 */,
727         37      /* 18/180-18/189 */,
728         37      /* 18/190-18/199 */,
729         38      /* 18/200-18/209 */,
730         38      /* 18/210-18/219 */,
731         39      /* 18/220+ */
732 };
733
734
735 /*
736  * Stat Table (STR) -- weapon weight limit in pounds
737  */
738 byte adj_str_hold[] =
739 {
740         4       /* 3 */,
741         5       /* 4 */,
742         6       /* 5 */,
743         7       /* 6 */,
744         8       /* 7 */,
745         9       /* 8 */,
746         10      /* 9 */,
747         11      /* 10 */,
748         12      /* 11 */,
749         13      /* 12 */,
750         14      /* 13 */,
751         15      /* 14 */,
752         16      /* 15 */,
753         17      /* 16 */,
754         18      /* 17 */,
755         19      /* 18/00-18/09 */,
756         20      /* 18/10-18/19 */,
757         21      /* 18/20-18/29 */,
758         22      /* 18/30-18/39 */,
759         23      /* 18/40-18/49 */,
760         24      /* 18/50-18/59 */,
761         25      /* 18/60-18/69 */,
762         26      /* 18/70-18/79 */,
763         27      /* 18/80-18/89 */,
764         28      /* 18/90-18/99 */,
765         30      /* 18/100-18/109 */,
766         31      /* 18/110-18/119 */,
767         32      /* 18/120-18/129 */,
768         33      /* 18/130-18/139 */,
769         34      /* 18/140-18/149 */,
770         35      /* 18/150-18/159 */,
771         37      /* 18/160-18/169 */,
772         40      /* 18/170-18/179 */,
773         44      /* 18/180-18/189 */,
774         48      /* 18/190-18/199 */,
775         50     /* 18/200-18/209 */,
776         50     /* 18/210-18/219 */,
777         50     /* 18/220+ */
778 };
779
780
781 /*
782  * Stat Table (STR) -- digging value
783  */
784 byte adj_str_dig[] =
785 {
786         0       /* 3 */,
787         0       /* 4 */,
788         1       /* 5 */,
789         2       /* 6 */,
790         3       /* 7 */,
791         4       /* 8 */,
792         4       /* 9 */,
793         5       /* 10 */,
794         5       /* 11 */,
795         6       /* 12 */,
796         6       /* 13 */,
797         7       /* 14 */,
798         7       /* 15 */,
799         8       /* 16 */,
800         8       /* 17 */,
801         9       /* 18/00-18/09 */,
802         10      /* 18/10-18/19 */,
803         12      /* 18/20-18/29 */,
804         15      /* 18/30-18/39 */,
805         20      /* 18/40-18/49 */,
806         25      /* 18/50-18/59 */,
807         30      /* 18/60-18/69 */,
808         35      /* 18/70-18/79 */,
809         40      /* 18/80-18/89 */,
810         45      /* 18/90-18/99 */,
811         50      /* 18/100-18/109 */,
812         55      /* 18/110-18/119 */,
813         60      /* 18/120-18/129 */,
814         65      /* 18/130-18/139 */,
815         70      /* 18/140-18/149 */,
816         75      /* 18/150-18/159 */,
817         80      /* 18/160-18/169 */,
818         85      /* 18/170-18/179 */,
819         90      /* 18/180-18/189 */,
820         95      /* 18/190-18/199 */,
821         100     /* 18/200-18/209 */,
822         100     /* 18/210-18/219 */,
823         100     /* 18/220+ */
824 };
825
826
827 /*
828  * Stat Table (STR) -- help index into the "blow" table
829  */
830 byte adj_str_blow[] =
831 {
832         3       /* 3 */,
833         4       /* 4 */,
834         5       /* 5 */,
835         6       /* 6 */,
836         7       /* 7 */,
837         8       /* 8 */,
838         9       /* 9 */,
839         10      /* 10 */,
840         11      /* 11 */,
841         12      /* 12 */,
842         13      /* 13 */,
843         14      /* 14 */,
844         15      /* 15 */,
845         16      /* 16 */,
846         17      /* 17 */,
847         20 /* 18/00-18/09 */,
848         30 /* 18/10-18/19 */,
849         40 /* 18/20-18/29 */,
850         50 /* 18/30-18/39 */,
851         60 /* 18/40-18/49 */,
852         70 /* 18/50-18/59 */,
853         80 /* 18/60-18/69 */,
854         90 /* 18/70-18/79 */,
855         100 /* 18/80-18/89 */,
856         110 /* 18/90-18/99 */,
857         120 /* 18/100-18/109 */,
858         130 /* 18/110-18/119 */,
859         140 /* 18/120-18/129 */,
860         150 /* 18/130-18/139 */,
861         160 /* 18/140-18/149 */,
862         170 /* 18/150-18/159 */,
863         180 /* 18/160-18/169 */,
864         190 /* 18/170-18/179 */,
865         200 /* 18/180-18/189 */,
866         210 /* 18/190-18/199 */,
867         220 /* 18/200-18/209 */,
868         230 /* 18/210-18/219 */,
869         240 /* 18/220+ */
870 };
871
872
873 /*
874  * Stat Table (DEX) -- index into the "blow" table
875  */
876 byte adj_dex_blow[] =
877 {
878         0       /* 3 */,
879         0       /* 4 */,
880         0       /* 5 */,
881         0       /* 6 */,
882         0       /* 7 */,
883         0       /* 8 */,
884         0       /* 9 */,
885         1       /* 10 */,
886         1       /* 11 */,
887         1       /* 12 */,
888         1       /* 13 */,
889         1       /* 14 */,
890         2       /* 15 */,
891         2       /* 16 */,
892         2       /* 17 */,
893         2       /* 18/00-18/09 */,
894         3       /* 18/10-18/19 */,
895         3       /* 18/20-18/29 */,
896         3       /* 18/30-18/39 */,
897         4       /* 18/40-18/49 */,
898         4       /* 18/50-18/59 */,
899         5       /* 18/60-18/69 */,
900         5       /* 18/70-18/79 */,
901         6       /* 18/80-18/89 */,
902         6       /* 18/90-18/99 */,
903         7       /* 18/100-18/109 */,
904         7       /* 18/110-18/119 */,
905         8       /* 18/120-18/129 */,
906         8       /* 18/130-18/139 */,
907         9      /* 18/140-18/149 */,
908         9      /* 18/150-18/159 */,
909         10      /* 18/160-18/169 */,
910         10      /* 18/170-18/179 */,
911         11      /* 18/180-18/189 */,
912         11      /* 18/190-18/199 */,
913         12      /* 18/200-18/209 */,
914         12      /* 18/210-18/219 */,
915         13      /* 18/220+ */
916 };
917
918
919 /*
920  * Stat Table (DEX) -- chance of avoiding "theft" and "falling"
921  */
922 byte adj_dex_safe[] =
923 {
924         0       /* 3 */,
925         1       /* 4 */,
926         2       /* 5 */,
927         3       /* 6 */,
928         4       /* 7 */,
929         5       /* 8 */,
930         5       /* 9 */,
931         6       /* 10 */,
932         6       /* 11 */,
933         7       /* 12 */,
934         7       /* 13 */,
935         8       /* 14 */,
936         8       /* 15 */,
937         9       /* 16 */,
938         9       /* 17 */,
939         10      /* 18/00-18/09 */,
940         10      /* 18/10-18/19 */,
941         15      /* 18/20-18/29 */,
942         15      /* 18/30-18/39 */,
943         20      /* 18/40-18/49 */,
944         25      /* 18/50-18/59 */,
945         30      /* 18/60-18/69 */,
946         35      /* 18/70-18/79 */,
947         40      /* 18/80-18/89 */,
948         45      /* 18/90-18/99 */,
949         50      /* 18/100-18/109 */,
950         60      /* 18/110-18/119 */,
951         70      /* 18/120-18/129 */,
952         80      /* 18/130-18/139 */,
953         90      /* 18/140-18/149 */,
954         100     /* 18/150-18/159 */,
955         100     /* 18/160-18/169 */,
956         100     /* 18/170-18/179 */,
957         100     /* 18/180-18/189 */,
958         100     /* 18/190-18/199 */,
959         100     /* 18/200-18/209 */,
960         100     /* 18/210-18/219 */,
961         100     /* 18/220+ */
962 };
963
964
965 /*
966  * Stat Table (CON) -- base regeneration rate
967  */
968 byte adj_con_fix[] =
969 {
970         0       /* 3 */,
971         0       /* 4 */,
972         0       /* 5 */,
973         0       /* 6 */,
974         0       /* 7 */,
975         0       /* 8 */,
976         0       /* 9 */,
977         0       /* 10 */,
978         0       /* 11 */,
979         0       /* 12 */,
980         0       /* 13 */,
981         1       /* 14 */,
982         1       /* 15 */,
983         1       /* 16 */,
984         1       /* 17 */,
985         2       /* 18/00-18/09 */,
986         2       /* 18/10-18/19 */,
987         2       /* 18/20-18/29 */,
988         2       /* 18/30-18/39 */,
989         2       /* 18/40-18/49 */,
990         3       /* 18/50-18/59 */,
991         3       /* 18/60-18/69 */,
992         3       /* 18/70-18/79 */,
993         3       /* 18/80-18/89 */,
994         3       /* 18/90-18/99 */,
995         4       /* 18/100-18/109 */,
996         4       /* 18/110-18/119 */,
997         5       /* 18/120-18/129 */,
998         6       /* 18/130-18/139 */,
999         6       /* 18/140-18/149 */,
1000         7       /* 18/150-18/159 */,
1001         7       /* 18/160-18/169 */,
1002         8       /* 18/170-18/179 */,
1003         8       /* 18/180-18/189 */,
1004         8       /* 18/190-18/199 */,
1005         9       /* 18/200-18/209 */,
1006         9       /* 18/210-18/219 */,
1007         9       /* 18/220+ */
1008 };
1009
1010
1011 /*
1012  * Stat Table (CON) -- extra 1/4-hitpoints per level (plus 128)
1013  */
1014 byte adj_con_mhp[] =
1015 {
1016         128 + -8        /* 3 */,
1017         128 + -6        /* 4 */,
1018         128 + -4        /* 5 */,
1019         128 + -2        /* 6 */,
1020         128 + -1 /* 7 */,
1021         128 + 0 /* 8 */,
1022         128 + 0 /* 9 */,
1023         128 + 0 /* 10 */,
1024         128 + 0 /* 11 */,
1025         128 + 0 /* 12 */,
1026         128 + 0 /* 13 */,
1027         128 + 1 /* 14 */,
1028         128 + 1 /* 15 */,
1029         128 + 2 /* 16 */,
1030         128 + 3 /* 17 */,
1031         128 + 4 /* 18/00-18/09 */,
1032         128 + 5 /* 18/10-18/19 */,
1033         128 + 6 /* 18/20-18/29 */,
1034         128 + 7 /* 18/30-18/39 */,
1035         128 + 8 /* 18/40-18/49 */,
1036         128 + 9 /* 18/50-18/59 */,
1037         128 + 10  /* 18/60-18/69 */,
1038         128 + 11 /* 18/70-18/79 */,
1039         128 + 12 /* 18/80-18/89 */,
1040         128 + 14 /* 18/90-18/99 */,
1041         128 + 17         /* 18/100-18/109 */,
1042         128 + 20        /* 18/110-18/119 */,
1043         128 + 23        /* 18/120-18/129 */,
1044         128 + 26        /* 18/130-18/139 */,
1045         128 + 29        /* 18/140-18/149 */,
1046         128 + 32        /* 18/150-18/159 */,
1047         128 + 35        /* 18/160-18/169 */,
1048         128 + 38        /* 18/170-18/179 */,
1049         128 + 40        /* 18/180-18/189 */,
1050         128 + 42        /* 18/190-18/199 */,
1051         128 + 44        /* 18/200-18/209 */,
1052         128 + 46        /* 18/210-18/219 */,
1053         128 + 48        /* 18/220+ */
1054 };
1055
1056
1057 /*
1058  * Stat Table (CHR) -- charm
1059  */
1060 byte adj_chr_chm[] =
1061 {
1062         0       /* 3 */,
1063         0       /* 4 */,
1064         1       /* 5 */,
1065         2       /* 6 */,
1066         3       /* 7 */,
1067         4       /* 8 */,
1068         4       /* 9 */,
1069         5       /* 10 */,
1070         5       /* 11 */,
1071         6       /* 12 */,
1072         6       /* 13 */,
1073         7       /* 14 */,
1074         7       /* 15 */,
1075         8       /* 16 */,
1076         8       /* 17 */,
1077         9       /* 18/00-18/09 */,
1078         10      /* 18/10-18/19 */,
1079         12      /* 18/20-18/29 */,
1080         15      /* 18/30-18/39 */,
1081         18      /* 18/40-18/49 */,
1082         21      /* 18/50-18/59 */,
1083         24      /* 18/60-18/69 */,
1084         28      /* 18/70-18/79 */,
1085         32      /* 18/80-18/89 */,
1086         36      /* 18/90-18/99 */,
1087         39      /* 18/100-18/109 */,
1088         42      /* 18/110-18/119 */,
1089         45      /* 18/120-18/129 */,
1090         49      /* 18/130-18/139 */,
1091         53      /* 18/140-18/149 */,
1092         57      /* 18/150-18/159 */,
1093         61      /* 18/160-18/169 */,
1094         65      /* 18/170-18/179 */,
1095         69      /* 18/180-18/189 */,
1096         73      /* 18/190-18/199 */,
1097         77      /* 18/200-18/209 */,
1098         81      /* 18/210-18/219 */,
1099         85      /* 18/220+ */
1100 };
1101
1102
1103 /*
1104  * This table is used to help calculate the number of blows the player can
1105  * make in a single round of attacks (one player turn) with a normal weapon.
1106  *
1107  * This number ranges from a single blow/round for weak players to up to six
1108  * blows/round for powerful warriors.
1109  *
1110  * Note that certain artifacts and ego-items give "bonus" blows/round.
1111  *
1112  * First, from the player class, we extract some values:
1113  *
1114  * Warrior       num = 6; mul = 5; div = MAX(70, weapon_weight);
1115  * Berserker     num = 6; mul = 7; div = MAX(70, weapon_weight);
1116  * Mage          num = 3; mul = 2; div = MAX(100, weapon_weight);
1117  * Priest        num = 5; mul = 3; div = MAX(100, weapon_weight);
1118  * Mindcrafter   num = 5; mul = 3; div = MAX(100, weapon_weight);
1119  * Rogue         num = 5; mul = 3; div = MAX(40, weapon_weight);
1120  * Ranger        num = 5; mul = 4; div = MAX(70, weapon_weight);
1121  * Paladin       num = 5; mul = 4; div = MAX(70, weapon_weight);
1122  * Kaji          num = 5; mul = 5; div = MAX(150, weapon_weight);
1123  * Warrior-Mage  num = 5; mul = 3; div = MAX(70, weapon_weight);
1124  * Chaos Warrior num = 5; mul = 4; div = MAX(70, weapon_weight);
1125  * Monk          num = 5; mul = 3; div = MAX(60, weapon_weight);
1126  * Tourist       num = 4; mul = 3; div = MAX(100, weapon_weight);
1127  * Imitator      num = 5; mul = 4; div = MAX(70, weapon_weight);
1128  * Beastmaster   num = 5; mul = 3; div = MAX(70, weapon_weight);
1129  * Sorcerer      num = 1; mul = 1; div = MAX(1, weapon_weight);
1130  * Archer        num = 4; mul = 2; div = MAX(70, weapon_weight);
1131  * Magic eater   num = 4; mul = 2; div = MAX(70, weapon_weight);
1132  * ForceTrainer  num = 4; mul = 2; div = MAX(60, weapon_weight);
1133  * Mirror Master num = 3; mul = 3; div = MAX(100, weapon_weight);
1134  * Ninja         num = 4; mul = 1; div = MAX(20, weapon_weight);
1135  *
1136  * To get "P", we look up the relevant "adj_str_blow[]" (see above),
1137  * multiply it by "mul", and then divide it by "div".
1138  * Increase P by 1 if you wield a weapon two-handed.
1139  * Decrease P by 1 if you are a Ninja.
1140  *
1141  * To get "D", we look up the relevant "adj_dex_blow[]" (see above),
1142  *
1143  * The player gets "blows_table[P][D]" blows/round, as shown below,
1144  * up to a maximum of "num" blows/round, plus any "bonus" blows/round.
1145  */
1146 byte blows_table[12][12] =
1147 {
1148         /* P/D */
1149         /*      0,   1,   2,   3,   4,   5,   6,   7,   8,   9,  10,  11+ */
1150         /*      3   10   15  /10  /40  /60  /80 /100 /120 /140 /160 /180  */
1151 /* 0 */{        1,   1,   1,   1,   1,   2,   2,   2,   2,   3,   3,   4 },
1152 /* 1 */{        1,   1,   1,   2,   2,   2,   3,   3,   3,   4,   4,   4 },
1153 /* 2 */{        1,   1,   2,   2,   3,   3,   4,   4,   4,   5,   5,   5 },
1154 /* 3 */{        1,   1,   2,   3,   3,   4,   4,   4,   5,   5,   5,   5 },
1155 /* 4 */{        1,   1,   2,   3,   3,   4,   4,   5,   5,   5,   5,   5 },
1156 /* 5 */{        1,   1,   2,   3,   4,   4,   4,   5,   5,   5,   5,   6 },
1157 /* 6 */{        1,   1,   2,   3,   4,   4,   4,   5,   5,   5,   5,   6 },
1158 /* 7 */{        1,   2,   2,   3,   4,   4,   4,   5,   5,   5,   5,   6 },
1159 /* 8 */{        1,   2,   3,   3,   4,   4,   4,   5,   5,   5,   6,   6 },
1160 /* 9 */{        1,   2,   3,   4,   4,   4,   5,   5,   5,   5,   6,   6 },
1161 /* 10*/{        2,   2,   3,   4,   4,   4,   5,   5,   5,   6,   6,   6 },
1162 /*11+*/{        2,   2,   3,   4,   4,   4,   5,   5,   6,   6,   6,   6 },
1163
1164 };
1165
1166
1167 arena_type arena_info[MAX_ARENA_MONS + 2] =
1168 {
1169         { MON_NOBORTA,       0,         0                             },
1170         { MON_MORI_TROLL,    0,         0                             },
1171         { MON_TIGER,         0,         0                             },
1172         { MON_DRUID,         0,         0                             },
1173         { MON_HILL_GIANT,    TV_POTION, SV_POTION_SPEED               },
1174         { MON_WERERAT,       0,         0                             },
1175         { MON_ORC_CAPTAIN,   0,         0                             },
1176         { MON_BERSERKER,     0,         0                             },
1177         { MON_STONE_GIANT,   0,         0                             },
1178         { MON_D_ELF_LORD,    TV_POTION, SV_POTION_HEALING             },
1179         { MON_IRON_GOLEM,    0,         0                             },
1180         { MON_C_CRAWLER,     0,         0                             },
1181         { MON_XICLOTLAN,     0,         0                             },
1182         { MON_TROLL_PRIEST,  0,         0                             },
1183         { MON_ANGEL,         TV_ROD,    SV_ROD_STONE_TO_MUD           },
1184         { MON_SPIRIT_NAGA,   0,         0                             },
1185         { MON_BASILISK,      0,         0                             },
1186         { MON_MITHRIL_GOLEM, 0,         0                             },
1187         { MON_SHADOW_DRAKE,  0,         0                             },
1188         { MON_OGRE_SHAMAN,   TV_SCROLL, SV_SCROLL_ACQUIREMENT         },
1189         { MON_BICLOPS,       0,         0                             },
1190         { MON_ETHER_DRAKE,   TV_SCROLL, SV_SCROLL_RUNE_OF_PROTECTION  },
1191         { MON_HALFLING_S,    0,         0                             },
1192         { MON_ELDER_THING,   TV_ROD,    SV_ROD_DRAIN_LIFE             },
1193         { MON_M_MH_DRAGON,   0,         0                             },
1194         { MON_ETTIN,         TV_SCROLL, SV_SCROLL_STAR_ENCHANT_WEAPON },
1195         { MON_VAMPIRE_LORD,  0,         0                             },
1196         { MON_BARNEY,        TV_SCROLL, SV_SCROLL_GENOCIDE            },
1197         { MON_GROO,          0,         0                             },
1198         { MON_D_ELF_SORC,    TV_WAND,   SV_WAND_STRIKING              },
1199         { MON_IRON_LICH,     0,         0                             },
1200         { MON_G_TITAN,       TV_POTION, SV_POTION_STAR_ENLIGHTENMENT  },
1201         { MON_G_BALROG,      0,         0                             },
1202         { MON_NIGHTWALKER,   TV_ROD,    SV_ROD_IDENTIFY               },
1203         { MON_SHAMBLER,      TV_STAFF,  SV_STAFF_HOLINESS             },
1204         { MON_BLACK_REAVER,  TV_SCROLL, SV_SCROLL_STAR_ACQUIREMENT    },
1205         { MON_FENGHUANG,     TV_STAFF,  SV_STAFF_THE_MAGI             },
1206         { MON_WYRM_POWER,    TV_ROD,    SV_ROD_HEALING                },
1207         { 0,                 0,         0                             }, /* Victory prizing */
1208         { MON_HAGURE,        TV_SCROLL, SV_SCROLL_ARTIFACT            },
1209 };
1210
1211
1212 /*
1213  * Store owners (exactly four "possible" owners per store, chosen randomly)
1214  * { name, purse, max greed, min greed, haggle_per, tolerance, race, unused }
1215  *
1216  * Lifted extra shopkeepers from CthAngband (don't you just love open source
1217  * development? ;-)). Since this gave less than 32 unique names for some
1218  * shops, those have their first x names copied to reach 32.
1219  *
1220  * For the weapon and armour shops, several owners have a limit of 5k.
1221  *
1222  * I want to do 50k owners, but the purse is currently s16b. Perhaps
1223  * we should just store 1/10th of the purse?
1224  */
1225 owner_type owners[MAX_STORES][MAX_OWNERS] =
1226 {
1227         {
1228                 /* General store - 32 unique names */
1229 /*
1230    Raistlin ¤Ï dragonlance ¤Î powerful wizard ¡£
1231    Rincewind the Chicken ¤Ï Terry Pratchett ¤Î Discworld ¤ÎÅоì¿Íʪ ¾åµ­¤Î¥Ñ¥í¥Ç¥£¡©¡¢
1232  */
1233
1234 #ifdef JP
1235                 { "¥Õ¥ì¥ó¥É¥ê¡¼¤Ê¥Ó¥ë¥Ü",       200,    170,  108,   5,  15,  RACE_HOBBIT},
1236 /*                { "²±É¼ԥ饹¥È¥ê¥ó",       200,    175,  108,   4,  12,  RACE_HUMAN},  */
1237                 { "²±É¼ԥê¥ó¥¹¥¦¥£¥ó¥É",       200,    175,  108,   4,  12,  RACE_HUMAN}, 
1238                 { "ÇؤÎÄ㤤¥µ¥ë¥¿¥ó",             300,    170,  107,   5,  15,  RACE_GNOME},
1239                 { "¥Ï¥ó¥µ¥à¤Ê¥é¥¤¥¢=¥¨¥ë",      300,    165,  107,   6,  18,  RACE_ELF},
1240 #else
1241                 { "Bilbo the Friendly",         200,    170, 108,  5, 15, RACE_HOBBIT},
1242 /*              { "Raistlin the Chicken",       200,    175, 108,  4, 12, RACE_HUMAN}, */
1243                 { "Rincewind the Chicken",       200,    175, 108,  4, 12, RACE_HUMAN},
1244                 { "Sultan the Midget",          300,    170, 107,  5, 15, RACE_GNOME},
1245                 { "Lyar-el the Comely",         300,    165, 107,  6, 18, RACE_ELF},
1246 #endif
1247
1248 #ifdef JP
1249 { "¿ÆÀڤʥե¡¥ê¥ë¥Þ¥¦¥¨¥ó",         250,    170, 108,  5, 15, RACE_HOBBIT},
1250 #else
1251                 { "Falilmawen the Friendly",         250,    170, 108,  5, 15, RACE_HOBBIT},
1252 #endif
1253 #ifdef JP
1254 { "²²É¼ԥô¥©¥ï¥é¥ó",       500,    175, 108,  4, 12, RACE_HUMAN},
1255 #else
1256                 { "Voirin the Cowardly",       500,    175, 108,  4, 12, RACE_HUMAN},
1257 #endif
1258 #ifdef JP
1259 { "¥Á¥Ó¤Î¥¨¥é¥·¥å¥Ê¥¯",          750,    170, 107,  5, 15, RACE_BEASTMAN},
1260 #else
1261                 { "Erashnak the Midget",          750,    170, 107,  5, 15, RACE_BEASTMAN},
1262 #endif
1263 #ifdef JP
1264 { "¥Ï¥ó¥µ¥à¤Ê¥°¥é¥Ã¥°",        1000,    165, 107,  6, 18, RACE_HALF_TITAN},
1265 #else
1266                 { "Grug the Comely",        1000,    165, 107,  6, 18, RACE_HALF_TITAN},
1267 #endif
1268 #ifdef JP
1269 { "¥±¥Á¤Ê¥Õ¥©¥í¥Ó¥¢",         250,    170, 108,  5, 15, RACE_HUMAN},
1270 #else
1271                 { "Forovir the Cheap",         250,    170, 108,  5, 15, RACE_HUMAN},
1272 #endif
1273 #ifdef JP
1274 { "Çϼ¯¤Î¥¨¥ê¥¹",       500,    175, 108,  4, 12, RACE_HUMAN},
1275 #else
1276                 { "Ellis the Fool",       500,    175, 108,  4, 12, RACE_HUMAN},
1277 #endif
1278 #ifdef JP
1279 { "Ê¢¥Ú¥³¤Î¥Õ¥£¥ë¥Ð¡¼¥È",          750,    170, 107,  5, 15, RACE_VAMPIRE},
1280 #else
1281                 { "Filbert the Hungry",          750,    170, 107,  5, 15, RACE_VAMPIRE},
1282 #endif
1283 #ifdef JP
1284 { "¥¹¥Ê¡¼¥°¥ë¡¦¥µ¥·¥°¥¢",        1000,    165, 107,  6, 18, RACE_MIND_FLAYER},
1285 #else
1286                 { "Fthnargl Psathiggua",        1000,    165, 107,  6, 18, RACE_MIND_FLAYER},
1287 #endif
1288 #ifdef JP
1289 { "Ĺ»à¤­¥¨¥í¥ï¡¼¥º",         250,    170, 108,  5, 15, RACE_SPECTRE},
1290 #else
1291                 { "Eloise Long-Dead",         250,    170, 108,  5, 15, RACE_SPECTRE},
1292 #endif
1293 #ifdef JP
1294 { "¥Î¥í¥Þ¤Î¥Õ¥ó¥Ç¥£",       500,    175, 108,  4, 12, RACE_ZOMBIE},
1295 #else
1296                 { "Fundi the Slow",       500,    175, 108,  4, 12, RACE_ZOMBIE},
1297 #endif
1298 #ifdef JP
1299 { "¥°¥é¥ó¥µ¥¹",          750,    170, 107,  5, 15, RACE_SKELETON},
1300 #else
1301                 { "Granthus",          750,    170, 107,  5, 15, RACE_SKELETON},
1302 #endif
1303 #ifdef JP
1304 { "ÃúÇ«¤Ê¥í¥é¥Ã¥¯¥¹",        1000,    165, 107,  6, 18, RACE_VAMPIRE},
1305 #else
1306                 { "Lorax the Suave",        1000,    165, 107,  6, 18, RACE_VAMPIRE},
1307 #endif
1308 #ifdef JP
1309 { "¥Ö¥Ã¥Á",         250,    170, 108,  5, 15, RACE_HALF_ORC},
1310 #else
1311                 { "Butch",         250,    170, 108,  5, 15, RACE_HALF_ORC},
1312 #endif
1313 #ifdef JP
1314 { "Èþ¤·¤­¥¨¥ë¥Ù¥ì¥¹",       500,    175, 108,  4, 12, RACE_HIGH_ELF},
1315 #else
1316                 { "Elbereth the Beautiful",       500,    175, 108,  4, 12, RACE_HIGH_ELF},
1317 #endif
1318 #ifdef JP
1319 { "¤³¤½¤³¤½¥µ¡¼¥ì¥¹",          750,    170, 107,  5, 15, RACE_GNOME},
1320 #else
1321                 { "Sarleth the Sneaky",          750,    170, 107,  5, 15, RACE_GNOME},
1322 #endif
1323 #ifdef JP
1324 { "¥Ê¡¼¥í¥Ã¥¯",        1000,    165, 107,  6, 18, RACE_DWARF},
1325 #else
1326                 { "Narlock",        1000,    165, 107,  6, 18, RACE_DWARF},
1327 #endif
1328 #ifdef JP
1329 { "¥Á¥Ó¤Î¥Ø¥¤¥Í¥Ã¥«",         250,    170, 108,  5, 15, RACE_GNOME},
1330 #else
1331                 { "Haneka the Small",         250,    170, 108,  5, 15, RACE_GNOME},
1332 #endif
1333 #ifdef JP
1334 { "¤­¤Á¤¬¤¤¥í¥ï¥é¥ó",       500,    175, 108,  4, 12, RACE_HALF_GIANT},
1335 #else
1336                 { "Loirin the Mad",       500,    175, 108,  4, 12, RACE_HALF_GIANT},
1337 #endif
1338 #ifdef JP
1339 { "ÆÇ©¤Î¥¦¡¼¥È",          750,    170, 107,  5, 15, RACE_DRACONIAN},
1340 #else
1341                 { "Wuto Poisonbreath",          750,    170, 107,  5, 15, RACE_DRACONIAN},
1342 #endif
1343 #ifdef JP
1344 { "¤Ç¤Ö¤Ã¤Á¤ç¥¢¥é¥¡¥«",        1000,    165, 107,  6, 18, RACE_DRACONIAN},
1345 #else
1346                 { "Araaka the Rotund",        1000,    165, 107,  6, 18, RACE_DRACONIAN},
1347 #endif
1348 #ifdef JP
1349 { "Äãǽ¤Ê¥×¡¼¥´¡¼",         250,    170, 108,  5, 15, RACE_BEASTMAN},
1350 #else
1351                 { "Poogor the Dumb",         250,    170, 108,  5, 15, RACE_BEASTMAN},
1352 #endif
1353 #ifdef JP
1354 { "¥Õ¥§¥í¡¼¥ë¥Õ¥£¥ê¥¢¥ó",       500,    175, 108,  4, 12, RACE_ELF},
1355 #else
1356                 { "Felorfiliand",       500,    175, 108,  4, 12, RACE_ELF},
1357 #endif
1358 #ifdef JP
1359 { "ǯ´ó¤ê¥Þ¥í¥«",          750,    170, 107,  5, 15, RACE_GNOME},
1360 #else
1361                 { "Maroka the Aged",          750,    170, 107,  5, 15, RACE_GNOME},
1362 #endif
1363 #ifdef JP
1364 { " Í¦´º¤Ê¥µ¥·¥ó",        1000,    165, 107,  6, 18, RACE_HALF_GIANT},
1365 #else
1366                 { "Sasin the Bold",        1000,    165, 107,  6, 18, RACE_HALF_GIANT},
1367 #endif
1368 #ifdef JP
1369 { "Åļ˼ԥ¢¥Ó¥¨¥Þ¡¼¥ë",         250,    170, 108,  5, 15, RACE_HUMAN},
1370 #else
1371                 { "Abiemar the Peasant",         250,    170, 108,  5, 15, RACE_HUMAN},
1372 #endif
1373 #ifdef JP
1374 { "ÉÏ˳¤Ê¥Ï¡¼¥¯",       500,    175, 108,  4, 12, RACE_HALF_ORC},
1375 #else
1376                 { "Hurk the Poor",       500,    175, 108,  4, 12, RACE_HALF_ORC},
1377 #endif
1378 #ifdef JP
1379 { "¤ß¤¸¤á¤Ê¥½¥¢¥ê¥ó",          750,    170, 107,  5, 15, RACE_ZOMBIE},
1380 #else
1381                 { "Soalin the Wretched",          750,    170, 107,  5, 15, RACE_ZOMBIE},
1382 #endif
1383 #ifdef JP
1384 { "¼ÁÁǤʥá¥ë¥é",        1000,    165, 107,  6, 18, RACE_ELF},
1385 #else
1386                 { "Merulla the Humble",        1000,    165, 107,  6, 18, RACE_ELF},
1387 #endif
1388         },
1389         {
1390                 /* Armoury - 28 unique names */
1391 #ifdef JP
1392                 { "½¹°­¥³¥ó=¥À¡¼",      5000,   210,  115,   5,   7,  RACE_HALF_ORC},
1393                 { "´è¸Ç¼Ô¥À¡¼¥°=¥í¥¦",  10000,  190,  111,   4,   9,  RACE_HUMAN},
1394                 { "¸­¼Ô¥Ç¥«¥É",                 25000,  200,  112,   4,  10,  RACE_DUNADAN},
1395                 { "ÃÃÌê²°¤Î¥¦¥£¡¼¥é¥ó¥É",   30000,  200,  112,   4,   5,  RACE_DWARF},
1396 #else
1397                 { "Kon-Dar the Ugly",           5000,   210, 115,  5,  7, RACE_HALF_ORC},
1398                 { "Darg-Low the Grim",          10000,  190, 111,  4,  9, RACE_HUMAN},
1399                 { "Decado the Handsome",            25000,  200, 112,  4, 10, RACE_DUNADAN},
1400                 { "Wieland the Smith",          30000,  200, 112,  4,  5, RACE_DWARF},
1401 #endif
1402
1403 #ifdef JP
1404 { "½¹°­¥³¥ó=¥À¡¼",           10000,   210, 115,  5,  7, RACE_HALF_ORC},
1405 #else
1406                 { "Kon-Dar the Ugly",           10000,   210, 115,  5,  7, RACE_HALF_ORC},
1407 #endif
1408 #ifdef JP
1409 { "´è¸Ç¼Ô¥À¡¼¥°=¥í¥¦",          15000,  190, 111,  4,  9, RACE_HUMAN},
1410 #else
1411                 { "Darg-Low the Grim",          15000,  190, 111,  4,  9, RACE_HUMAN},
1412 #endif
1413 #ifdef JP
1414 { "¥Ï¥ó¥µ¥à¤Ê¥Ç¥«¥É",            25000,  200, 112,  4, 10, RACE_AMBERITE},
1415 #else
1416                 { "Decado the Handsome",            25000,  200, 112,  4, 10, RACE_AMBERITE},
1417 #endif
1418 #ifdef JP
1419         { "¥¨¥í¡¼¡¦¥É¥é¥´¥ó¥¹¥±¥¤¥ë",          30000,  200, 112,  4,  5, RACE_ELF},
1420 #else
1421         { "Elo Dragonscale",          30000,  200, 112,  4,  5, RACE_ELF},
1422 #endif
1423 #ifdef JP
1424 { "¥Ç¥ê¥«¥È¥¹",           10000,   210, 115,  5,  7, RACE_SPRITE},
1425 #else
1426                 { "Delicatus",           10000,   210, 115,  5,  7, RACE_SPRITE},
1427 #endif
1428 #ifdef JP
1429 { "µðÂç¤Ê¥°¥ë¡¼¥¹",          15000,  190, 111,  4,  9, RACE_HALF_GIANT},
1430 #else
1431                 { "Gruce the Huge",          15000,  190, 111,  4,  9, RACE_HALF_GIANT},
1432 #endif
1433 #ifdef JP
1434 { "¥¢¥Ë¥à¥¹",            25000,  200, 112,  4, 10, RACE_GOLEM},
1435 #else
1436                 { "Animus",            25000,  200, 112,  4, 10, RACE_GOLEM},
1437 #endif
1438 #ifdef JP
1439         { "¥Þ¥ë¥ô¥¡¥¹",          30000,  200, 112,  4,  5, RACE_HALF_TITAN},
1440 #else
1441         { "Malvus",          30000,  200, 112,  4,  5, RACE_HALF_TITAN},
1442 #endif
1443 #ifdef JP
1444 { "¥»¥é¥¯¥·¥¹",           10000,   210, 115,  5,  7, RACE_ZOMBIE},
1445 #else
1446                 { "Selaxis",           10000,   210, 115,  5,  7, RACE_ZOMBIE},
1447 #endif
1448 #ifdef JP
1449 { "¥Ç¥¹¡¦¥Á¥ë",          5000,  190, 111,  4,  9, RACE_SPECTRE},
1450 #else
1451                 { "Deathchill",          5000,  190, 111,  4,  9, RACE_SPECTRE},
1452 #endif
1453 #ifdef JP
1454 { "Èù¤«¤Ê¥É¥ê¥ª¥¹",            25000,  200, 112,  4, 10, RACE_SPECTRE},
1455 #else
1456                 { "Drios the Faint",            25000,  200, 112,  4, 10, RACE_SPECTRE},
1457 #endif
1458 #ifdef JP
1459         { "Î䤿¤¤¥Ð¥¹¥ê¥Ã¥¯",          30000,  200, 112,  4,  5, RACE_VAMPIRE},
1460 #else
1461         { "Bathric the Cold",          30000,  200, 112,  4,  5, RACE_VAMPIRE},
1462 #endif
1463 #ifdef JP
1464 { "Îä¹ó¥ô¥§¥ó¥¸¥§¥é",           10000,   210, 115,  5,  7, RACE_HALF_TROLL},
1465 #else
1466                 { "Vengella the Cruel",           10000,   210, 115,  5,  7, RACE_HALF_TROLL},
1467 #endif
1468 #ifdef JP
1469 { "¶¯¼Ô¥¦¥£¥é¥Ê",          15000,  190, 111,  4,  9, RACE_HUMAN},
1470 #else
1471                 { "Wyrana the Mighty",          15000,  190, 111,  4,  9, RACE_HUMAN},
1472 #endif
1473 #ifdef JP
1474 { "¥è¥¸¥çÆóÀ¤",            25000,  200, 112,  4, 10, RACE_DWARF},
1475 #else
1476                 { "Yojo II",            25000,  200, 112,  4, 10, RACE_DWARF},
1477 #endif
1478 #ifdef JP
1479         { "Í¥¤·¤¤¥é¥Ê¥é¡¼",          30000,  200, 112,  4,  5, RACE_AMBERITE},
1480 #else
1481         { "Ranalar the Sweet",          30000,  200, 112,  4,  5, RACE_AMBERITE},
1482 #endif
1483 #ifdef JP
1484 { "ÉÔ¾ô¤Î¥Û¥ë¥Ð¥°",           5000,   210, 115,  5,  7, RACE_HALF_ORC},
1485 #else
1486                 { "Horbag the Unclean",           5000,   210, 115,  5,  7, RACE_HALF_ORC},
1487 #endif
1488 #ifdef JP
1489 { "¥Æ¥ì¥Ñ¥¹¤Î¥¨¥ì¥ì¥ó",          15000,  190, 111,  4,  9, RACE_DARK_ELF},
1490 #else
1491                 { "Elelen the Telepath",          15000,  190, 111,  4,  9, RACE_DARK_ELF},
1492 #endif
1493 #ifdef JP
1494 { "¥¤¥¹¥É¥ê¥ê¥¢¥¹",            25000,  200, 112,  4, 10, RACE_SPRITE},
1495 #else
1496                 { "Isedrelias",            25000,  200, 112,  4, 10, RACE_SPRITE},
1497 #endif
1498 #ifdef JP
1499         { "°ì¤ÄÌÜ¥ô¥§¥°¥Ê¡¼",          5000,  200, 112,  4,  5, RACE_CYCLOPS},
1500 #else
1501         { "Vegnar One-eye",          5000,  200, 112,  4,  5, RACE_CYCLOPS},
1502 #endif
1503 #ifdef JP
1504 { "º®Æ٤Υí¥Ç¥£¥Ã¥·¥å",           10000,   210, 115,  5,  7, RACE_BEASTMAN},
1505 #else
1506                 { "Rodish the Chaotic",           10000,   210, 115,  5,  7, RACE_BEASTMAN},
1507 #endif
1508 #ifdef JP
1509 { "·õ¹ë¥Ø¥¸¥ó",          15000,  190, 111,  4,  9, RACE_NIBELUNG},
1510 #else
1511                 { "Hesin Swordmaster",          15000,  190, 111,  4,  9, RACE_NIBELUNG},
1512 #endif
1513 #ifdef JP
1514 { "¤º¤ë²°¤Î¥¨¥ë¥Ù¥ì¥ê¥¹",           10000,  200, 112,  4, 10, RACE_DARK_ELF},
1515 #else
1516                 { "Elvererith the Cheat",           10000,  200, 112,  4, 10, RACE_DARK_ELF},
1517 #endif
1518 #ifdef JP
1519         { "¥¤¥ó¥×¤Î¥¶¥µ¥¹",          30000,  200, 112,  4,  5, RACE_IMP},
1520 #else
1521         { "Zzathath the Imp",          30000,  200, 112,  4,  5, RACE_IMP},
1522 #endif
1523 #ifdef JP
1524 { "½¹°­¥³¥ó=¥À¡¼",           5000,   210, 115,  5,  7, RACE_HALF_ORC},
1525 #else
1526                 { "Kon-Dar the Ugly",           5000,   210, 115,  5,  7, RACE_HALF_ORC},
1527 #endif
1528 #ifdef JP
1529 { "´è¸Ç¼Ô¥À¡¼¥°=¥í¥¦",          10000,  190, 111,  4,  9, RACE_HUMAN},
1530 #else
1531                 { "Darg-Low the Grim",          10000,  190, 111,  4,  9, RACE_HUMAN},
1532 #endif
1533 #ifdef JP
1534 { "¥Ï¥ó¥µ¥à¤Ê¥Ç¥«¥É",            25000,  200, 112,  4, 10, RACE_AMBERITE},
1535 #else
1536                 { "Decado the Handsome",            25000,  200, 112,  4, 10, RACE_AMBERITE},
1537 #endif
1538 #ifdef JP
1539 { "ÃÃÌê²°¤Î¥¦¥£¡¼¥é¥ó¥É",          30000,  200, 112,  4,  5, RACE_DWARF},
1540 #else
1541                 { "Wieland the Smith",          30000,  200, 112,  4,  5, RACE_DWARF},
1542 #endif
1543         },
1544         {
1545                 /* Weapon Smith - 28 unique names */
1546 #ifdef JP
1547                 { "»ÄǦ¤Ê¤ë¥¢¡¼¥Î¥ë¥É",        5000,   210,  115,   6,   6,  RACE_HALF_TROLL},
1548                 { "½Ã»¦¤·¤Î¥¢¡¼¥ó¥À¥ë", 10000,  185,  110,   5,   9,  RACE_HALF_ELF},
1549                 { "½Ã¥Þ¥¹¥¿¡¼¤Î¥¨¥Ç¥£¡¼", 25000,  190,  115,   5,   7,  RACE_HOBBIT},
1550                 { "廦¤·¤Î¥ª¥°¥é¥¤¥ó", 30000,  195,  112,   4,   8,  RACE_DWARF},
1551 #else
1552                 { "Arnold the Beastly",      5000,   210, 115,  6,  6, RACE_BARBARIAN},
1553                 { "Arndal Beast-Slayer",        10000,  185, 110,  5,  9, RACE_HALF_ELF},
1554                 { "Eddie Beast-Master",         25000,  190, 115,  5,  7, RACE_HALF_ORC},
1555                 { "Oglign Dragon-Slayer",       30000,  195, 112,  4,  8, RACE_DWARF},
1556 #endif
1557
1558 #ifdef JP
1559 { "½ÏÎý¼Ô¥É¥ê¥å¡¼",      10000,   210, 115,  6,  6, RACE_HUMAN},
1560 #else
1561                 { "Drew the Skilled",      10000,   210, 115,  6,  6, RACE_HUMAN},
1562 #endif
1563 #ifdef JP
1564 {"ζ¤Î»Ò¥ª¥é¥Ã¥¯¥¹",        15000,  185, 110,  5,  9, RACE_DRACONIAN},
1565 #else
1566                 {"Orrax Dragonson",        15000,  185, 110,  5,  9, RACE_DRACONIAN},
1567 #endif
1568 #ifdef JP
1569 { "ɵ¤»ý¤Á¤Î¥¢¥ó¥¹¥é¥Ã¥¯¥¹",         25000,  190, 115,  5,  7, RACE_BEASTMAN},
1570 #else
1571                 { "Anthrax Disease-Carrier",         25000,  190, 115,  5,  7, RACE_BEASTMAN},
1572 #endif
1573 #ifdef JP
1574 { "´è¾æ¼Ô¥¢¥ë¥³¥¹",       30000,  195, 112,  4,  8, RACE_DWARF},
1575 #else
1576                 { "Arkhoth the Stout",       30000,  195, 112,  4,  8, RACE_DWARF},
1577 #endif
1578 #ifdef JP
1579 { "Éå¤ì¼Ô¤Î¥µ¥ê¥¢¥¹",      5000,   210, 115,  6,  6, RACE_ZOMBIE},
1580 #else
1581                 { "Sarlyas the Rotten",      5000,   210, 115,  6,  6, RACE_ZOMBIE},
1582 #endif
1583 #ifdef JP
1584 {"»¯¤·¹ü¤Î¥È¥¥¥¨¥·¥¯",        15000,  185, 110,  5,  9, RACE_SKELETON},
1585 #else
1586                 {"Tuethic Bare-Bones",        15000,  185, 110,  5,  9, RACE_SKELETON},
1587 #endif
1588 #ifdef JP
1589 { "¥Ó¥ê¥ª¥¹",         25000,  190, 115,  5,  7, RACE_BEASTMAN},
1590 #else
1591                 { "Bilious",         25000,  190, 115,  5,  7, RACE_BEASTMAN},
1592 #endif
1593 #ifdef JP
1594 { "¥Õ¥¡¥¹¥¬¥ë",       30000,  195, 112,  4,  8, RACE_ZOMBIE},
1595 #else
1596                 { "Fasgul",       30000,  195, 112,  4,  8, RACE_ZOMBIE},
1597 #endif
1598 #ifdef JP
1599 { "¥Ñ¥é¥Ç¥£¥ó¤Î¥¨¥ì¥Õ¥ê¥¹",      10000,   210, 115,  6,  6, RACE_BARBARIAN},
1600 #else
1601                 { "Ellefris the Paladin",      10000,   210, 115,  6,  6, RACE_BARBARIAN},
1602 #endif
1603 #ifdef JP
1604 {"¥­'¥È¥ê¥Ã'¥¯",        15000,  185, 110,  5,  9, RACE_KLACKON},
1605 #else
1606                 {"K'trrik'k",        15000,  185, 110,  5,  9, RACE_KLACKON},
1607 #endif
1608 #ifdef JP
1609 { "ÃØéá¤Îͧ¥É¥¥¥í¥«¥¹",         25000,  190, 115,  5,  7, RACE_DARK_ELF},
1610 #else
1611                 { "Drocus Spiderfriend",         25000,  190, 115,  5,  7, RACE_DARK_ELF},
1612 #endif
1613 #ifdef JP
1614 { "µð¿Í»¦¤·¤Î¥Õ¥ó¥°¥¹",       30000,  195, 112,  4,  8, RACE_DWARF},
1615 #else
1616                 { "Fungus Giant-Slayer",       30000,  195, 112,  4,  8, RACE_DWARF},
1617 #endif
1618 #ifdef JP
1619 { "¥Ç¥é¥ó¥µ",      10000,   210, 115,  6,  6, RACE_ELF},
1620 #else
1621                 { "Delantha",      10000,   210, 115,  6,  6, RACE_ELF},
1622 #endif
1623 #ifdef JP
1624 {"¥ì¥ó¥¸¥ã¡¼¤Î¥½¥ë¥Ó¥¹¥¿¥Ë",        15000,  185, 110,  5,  9, RACE_HALF_ELF},
1625 #else
1626                 {"Solvistani the Ranger",        15000,  185, 110,  5,  9, RACE_HALF_ELF},
1627 #endif
1628 #ifdef JP
1629 { "¥Î¥í¥Þ¤Î¥¾¥ê¥ë",         25000,  190, 115,  5,  7, RACE_GOLEM},
1630 #else
1631                 { "Xoril the Slow",         25000,  190, 115,  5,  7, RACE_GOLEM},
1632 #endif
1633 #ifdef JP
1634 { "¥¤¡¼¥ª¥ó¡¦¥Õ¥é¥Ã¥¯¥¹",       20000,  195, 112,  4,  8, RACE_HALF_ELF},
1635 #else
1636                 { "Aeon Flux",       20000,  195, 112,  4,  8, RACE_HALF_ELF},
1637 #endif
1638 #ifdef JP
1639 { "¶¯¼Ô¥Ê¥É¥Ã¥¯",      10000,   210, 115,  6,  6, RACE_HOBBIT},
1640 #else
1641                 { "Nadoc the Strong",      10000,   210, 115,  6,  6, RACE_HOBBIT},
1642 #endif
1643 #ifdef JP
1644 {"¼åÃ¥é¥â¥°",        15000,  185, 110,  5,  9, RACE_KOBOLD},
1645 #else
1646                 {"Eramog the Weak",        15000,  185, 110,  5,  9, RACE_KOBOLD},
1647 #endif
1648 #ifdef JP
1649 { "¸øÀµ¤Ê¥¨¥ª¥¦¥£¥ê¥¹",         25000,  190, 115,  5,  7, RACE_VAMPIRE},
1650 #else
1651                 { "Eowilith the Fair",         25000,  190, 115,  5,  7, RACE_VAMPIRE},
1652 #endif
1653 #ifdef JP
1654 { "¥Ð¥ë¥í¥°»¦¤·¤Î¥Ò¥å¥¤¥â¥°",       30000,  195, 112,  4,  8, RACE_HALF_ORC},
1655 #else
1656                 { "Huimog Balrog-Slayer",       30000,  195, 112,  4,  8, RACE_HALF_ORC},
1657 #endif
1658 #ifdef JP
1659 { "Îä¹ó¥Ô¡¼¥À¥¹",      5000,   210, 115,  6,  6, RACE_HUMAN},
1660 #else
1661                 { "Peadus the Cruel",      5000,   210, 115,  6,  6, RACE_HUMAN},
1662 #endif
1663 #ifdef JP
1664 { "¥ô¥¡¥â¥° ¥¹¥ì¥¤¥ä¡¼",        15000,  185, 110,  5,  9, RACE_HALF_OGRE},
1665 #else
1666                 { "Vamog Slayer",        15000,  185, 110,  5,  9, RACE_HALF_OGRE},
1667 #endif
1668 #ifdef JP
1669 { "À­°­¥Õ¡¼¥·¥å¥Ê¥¯",         25000,  190, 115,  5,  7, RACE_BEASTMAN},
1670 #else
1671                 { "Hooshnak the Vicious",         25000,  190, 115,  5,  7, RACE_BEASTMAN},
1672 #endif
1673 #ifdef JP
1674 { "ÉñÆ®¥Ð¥ì¥ó",       30000,  195, 112,  4,  8, RACE_BARBARIAN},
1675 #else
1676                 { "Balenn War-Dancer",       30000,  195, 112,  4,  8, RACE_BARBARIAN},
1677 #endif
1678 #ifdef JP
1679 { " »ÄǦ¤Ê¤ë¥¢¡¼¥Î¥ë¥É",      5000,   210, 115,  6,  6, RACE_BARBARIAN},
1680 #else
1681                 { "Arnold the Beastly",      5000,   210, 115,  6,  6, RACE_BARBARIAN},
1682 #endif
1683 #ifdef JP
1684 { "½Ã»¦¤·¤Î¥¢¡¼¥ó¥À¥ë",        10000,  185, 110,  5,  9, RACE_HALF_ELF},
1685 #else
1686                 { "Arndal Beast-Slayer",        10000,  185, 110,  5,  9, RACE_HALF_ELF},
1687 #endif
1688 #ifdef JP
1689 { "¥Ó¡¼¥¹¥È¥Þ¥¹¥¿¡¼¡¦¥¨¥Ç¥£¡¼",         25000,  190, 115,  5,  7, RACE_HALF_ORC},
1690 #else
1691                 { "Eddie Beast-Master",         25000,  190, 115,  5,  7, RACE_HALF_ORC},
1692 #endif
1693 #ifdef JP
1694 { "廦¤·¤Î¥ª¥°¥é¥¤¥ó",       30000,  195, 112,  4,  8, RACE_DWARF},
1695 #else
1696                 { "Oglign Dragon-Slayer",       30000,  195, 112,  4,  8, RACE_DWARF},
1697 #endif
1698         },
1699         {
1700                 /* Temple - 22 unique names */
1701 #ifdef JP
1702                 { "¼ÁÁǤʥ롼¥É¥ô¥£¥Ò",         5000,   175,  109,   6,  15,  RACE_HUMAN},
1703                 { "¥Ñ¥é¥Ç¥£¥ó¤Î¥¬¥ó¥Ê¡¼",       10000,  185,  110,   5,  23,  RACE_HUMAN},
1704                 { "Áª¤Ð¤ì¤·¥È¥ê¥ó",                     25000,  180,  107,   6,  20,  RACE_ELF},
1705                 { "¸­ÌÀ¤Ê¤ë¥µ¥é¥¹¥È¥í",                     30000,  185,  109,   5,  15,  RACE_DWARF},
1706 #else
1707                 { "Ludwig the Humble",          5000,   175, 109,  6, 15, RACE_DWARF},
1708                 { "Gunnar the Paladin",         10000,  185, 110,  5, 23, RACE_HALF_TROLL},
1709                 { "Torin the Chosen",           25000,  180, 107,  6, 20, RACE_HIGH_ELF},
1710                 { "Sarastro the Wise",          30000,  185, 109,  5, 15, RACE_HUMAN},
1711 #endif
1712
1713 #ifdef JP
1714 { "¥Ñ¡¼¥·¥ô¥¡¥ë¶ª",           25000,  180, 107,  6, 20, RACE_HIGH_ELF},
1715 #else
1716                 { "Sir Parsival the Pure",           25000,  180, 107,  6, 20, RACE_HIGH_ELF},
1717 #endif
1718 #ifdef JP
1719 { "¿ÀÀ»¤Ê¤ë¥¢¥»¥Ê¥¹",          30000,  185, 109,  5, 15, RACE_HUMAN},
1720 #else
1721                 { "Asenath the Holy",          30000,  185, 109,  5, 15, RACE_HUMAN},
1722 #endif
1723 #ifdef JP
1724 { "¥Þ¥Ã¥­¥Î¥ó",         10000,   175, 109,  6, 15, RACE_HUMAN},
1725 #else
1726                 { "McKinnon",         10000,   175, 109,  6, 15, RACE_HUMAN},
1727 #endif
1728 #ifdef JP
1729 { "¶à¤ßÉØ¿Í",         15000,  185, 110,  5, 23, RACE_HIGH_ELF},
1730 #else
1731                 { "Mistress Chastity",         15000,  185, 110,  5, 23, RACE_HIGH_ELF},
1732 #endif
1733 #ifdef JP
1734 { "¥É¥ë¥¤¥É¤Î¥Ï¥·¥å¥Ë¥Ã¥¯",           25000,  180, 107,  6, 20, RACE_HOBBIT},
1735 #else
1736                 { "Hashnik the Druid",           25000,  180, 107,  6, 20, RACE_HOBBIT},
1737 #endif
1738 #ifdef JP
1739 { "¥Õ¥£¥Ê¥¯",          30000,  185, 109,  5, 15, RACE_YEEK},
1740 #else
1741                 { "Finak",          30000,  185, 109,  5, 15, RACE_YEEK},
1742 #endif
1743 #ifdef JP
1744 { "¥¯¥ê¥­¥Ã¥¯",         10000,   175, 109,  6, 15, RACE_KLACKON},
1745 #else
1746                 { "Krikkik",         10000,   175, 109,  6, 15, RACE_KLACKON},
1747 #endif
1748 #ifdef JP
1749 { "¹Ó¤¯¤ì¼Ô¥â¥ê¥ô¥¡¥ë",         15000,  185, 110,  5, 23, RACE_ELF},
1750 #else
1751                 { "Morival the Wild",         15000,  185, 110,  5, 23, RACE_ELF},
1752 #endif
1753 #ifdef JP
1754 { "°Å¤­¥Û¥·¥ã¥Ã¥¯",           25000,  180, 107,  6, 20, RACE_IMP},
1755 #else
1756                 { "Hoshak the Dark",           25000,  180, 107,  6, 20, RACE_IMP},
1757 #endif
1758 #ifdef JP
1759 { "¸­¼Ô¥¢¥¿¡¼¥ë",          30000,  185, 109,  5, 15, RACE_HUMAN},
1760 #else
1761                 { "Atal the Wise",          30000,  185, 109,  5, 15, RACE_HUMAN},
1762 #endif
1763 #ifdef JP
1764 { "À¶¤­¥¤¥Ù¥Ë¥Ã¥É",         10000,   175, 109,  6, 15, RACE_HUMAN},
1765 #else
1766                 { "Ibenidd the Chaste",         10000,   175, 109,  6, 15, RACE_HUMAN},
1767 #endif
1768 #ifdef JP
1769 { "¥¨¥ê¥Ç¥£¥·¥å",         15000,  185, 110,  5, 23, RACE_HALF_TROLL},
1770 #else
1771                 { "Eridish",         15000,  185, 110,  5, 23, RACE_HALF_TROLL},
1772 #endif
1773 #ifdef JP
1774 { "¼ö½Ñ»Õ¥ô¥ë¥É¥¥¥·¥å",           25000,  180, 107,  6, 20, RACE_HALF_OGRE},
1775 #else
1776                 { "Vrudush the Shaman",           25000,  180, 107,  6, 20, RACE_HALF_OGRE},
1777 #endif
1778 #ifdef JP
1779 { "¶¸Àï»Î¥Ï¥ª¥Ö",          30000,  185, 109,  5, 15, RACE_BARBARIAN},
1780 #else
1781                 { "Haob the Berserker",          30000,  185, 109,  5, 15, RACE_BARBARIAN},
1782 #endif
1783 #ifdef JP
1784 { "¼ã¤­¥×¥ë¡¼¥°¥Ç¥£¥·¥å",         10000,   175, 109,  6, 15, RACE_HALF_OGRE},
1785 #else
1786                 { "Proogdish the Youthfull",         10000,   175, 109,  6, 15, RACE_HALF_OGRE},
1787 #endif
1788 #ifdef JP
1789 { "¤­¤Á¤¬¤¤¥é¥à¥ï¥¤¥º",         15000,  185, 110,  5, 23, RACE_YEEK},
1790 #else
1791                 { "Lumwise the Mad",         15000,  185, 110,  5, 23, RACE_YEEK},
1792 #endif
1793 #ifdef JP
1794 { "Í­ÆÁ¼Ô¥à¥ï¡¼¥È",           25000,  180, 107,  6, 20, RACE_KOBOLD},
1795 #else
1796                 { "Muirt the Virtuous",           25000,  180, 107,  6, 20, RACE_KOBOLD},
1797 #endif
1798 #ifdef JP
1799 { "¼åÃî¥À¡¼¥É¥Ð¡¼¥É",          30000,  185, 109,  5, 15, RACE_SPECTRE},
1800 #else
1801                 { "Dardobard the Weak",          30000,  185, 109,  5, 15, RACE_SPECTRE},
1802 #endif
1803 #ifdef JP
1804 { "¼ÁÁǤʥ롼¥É¥ô¥£¥Ò",          5000,   175, 109,  6, 15, RACE_DWARF},
1805 #else
1806                 { "Ludwig the Humble",          5000,   175, 109,  6, 15, RACE_DWARF},
1807 #endif
1808 #ifdef JP
1809 { "¥Ñ¥é¥Ç¥£¥ó¤Î¥¬¥ó¥Ê¡¼",         10000,  185, 110,  5, 23, RACE_HALF_TROLL},
1810 #else
1811                 { "Gunnar the Paladin",         10000,  185, 110,  5, 23, RACE_HALF_TROLL},
1812 #endif
1813 #ifdef JP
1814 { "Áª¤Ð¤ì¤·¥È¥ê¥ó",           25000,  180, 107,  6, 20, RACE_HIGH_ELF},
1815 #else
1816                 { "Torin the Chosen",           25000,  180, 107,  6, 20, RACE_HIGH_ELF},
1817 #endif
1818 #ifdef JP
1819 { "¸­ÌÀ¤Ê¤ë¥µ¥é¥¹¥È¥í",          30000,  185, 109,  5, 15, RACE_HUMAN},
1820 #else
1821                 { "Sarastro the Wise",          30000,  185, 109,  5, 15, RACE_HUMAN},
1822 #endif
1823 #ifdef JP
1824 { "À¶¤­¥Ñ¡¼¥·¥ô¥¡¥ë¶ª",           25000,  180, 107,  6, 20, RACE_HIGH_ELF},
1825 #else
1826                 { "Sir Parsival the Pure",           25000,  180, 107,  6, 20, RACE_HIGH_ELF},
1827 #endif
1828 #ifdef JP
1829 { "¿ÀÀ»¤Ê¤ë¥¢¥»¥Ê¥¹",          30000,  185, 109,  5, 15, RACE_HUMAN},
1830 #else
1831                 { "Asenath the Holy",          30000,  185, 109,  5, 15, RACE_HUMAN},
1832 #endif
1833 #ifdef JP
1834 { "¥Þ¥Ã¥­¥Î¥ó",         10000,   175, 109,  6, 15, RACE_HUMAN},
1835 #else
1836                 { "McKinnon",         10000,   175, 109,  6, 15, RACE_HUMAN},
1837 #endif
1838 #ifdef JP
1839 { "¶à¤ßÉØ¿Í",         15000,  185, 110,  5, 23, RACE_HIGH_ELF},
1840 #else
1841                 { "Mistress Chastity",         15000,  185, 110,  5, 23, RACE_HIGH_ELF},
1842 #endif
1843 #ifdef JP
1844 { "¥É¥ë¥¤¥É ¥Ï¥·¥å¥Ë¥Ã¥¯",           25000,  180, 107,  6, 20, RACE_HOBBIT},
1845 #else
1846                 { "Hashnik the Druid",           25000,  180, 107,  6, 20, RACE_HOBBIT},
1847 #endif
1848 #ifdef JP
1849 { "¥Õ¥£¥Ê¥¯",        15000,  200, 110,  7,  8, RACE_BARBARIAN},
1850 #else
1851                 { "Finak",          30000,  185, 109,  5, 15, RACE_YEEK},
1852 #endif
1853         },
1854         {
1855                 /* Alchemist - 26 unique names */
1856 #ifdef JP
1857                 { "²½³Ø¼Ô¥Þ¥¦¥¶¡¼",             10000,  190,  111,   5,   8,  RACE_HALF_ELF},
1858                 { "¥«¥ª¥¹¤Î¥¦¥£¥º¥ë",   10000,  190,  110,   6,   8,  RACE_HOBBIT},
1859                 { "¶¯ÍߥߥÀ¥¹",              15000,  200,  116,   6,   9,  RACE_GNOME},
1860                 { "Éϼ奸¥ã=¥Õ¥¡¡¼",                   15000,  220,  111,   4,   9,  RACE_ELF},/*FIRST*/
1861 #else
1862                 { "Mauser the Chemist",         10000,  190, 111,  5,  8, RACE_HALF_ELF},
1863                 { "Wizzle the Chaotic",         10000,  190, 110,  6,  8, RACE_HOBBIT},
1864                 { "Midas the Greedy",           15000,  200, 116,  6,  9, RACE_GNOME},
1865                 { "Ja-Far the Alchemist",       15000,  220, 111,  4,  9, RACE_ELF},
1866 #endif
1867
1868 #ifdef JP
1869         { "¥«¥«¥ë¥é¥«¥«¥ë",           15000,  200, 116,  6,  9, RACE_KLACKON},
1870 #else
1871         { "Kakalrakakal",           15000,  200, 116,  6,  9, RACE_KLACKON},
1872 #endif
1873 #ifdef JP
1874         { "Ï£¶â½Ñ»Õ¥¸¥ã¥ë=¥¨¥¹",       15000,  220, 111,  4,  9, RACE_ELF},
1875 #else
1876         { "Jal-Eth the Alchemist",       15000,  220, 111,  4,  9, RACE_ELF},
1877 #endif
1878 #ifdef JP
1879 { "ÍÑ¿´¿¼¤¤¥Õ¥¡¥Í¥é¥¹",         10000,  190, 111,  5,  8, RACE_DWARF},
1880 #else
1881                 { "Fanelath the Cautious",         10000,  190, 111,  5,  8, RACE_DWARF},
1882 #endif
1883 #ifdef JP
1884 { "¥­¥Á¥¬¥¤¤Î¥ë¥ó¥·¡¼",         10000,  190, 110,  6,  8, RACE_HUMAN},
1885 #else
1886                 { "Runcie the Insane",         10000,  190, 110,  6,  8, RACE_HUMAN},
1887 #endif
1888 #ifdef JP
1889         { "¥°¥é¥ó¥Ö¥ë¥ï¡¼¥¹",           15000,  200, 116,  6,  9, RACE_GNOME},
1890 #else
1891         { "Grumbleworth",           15000,  200, 116,  6,  9, RACE_GNOME},
1892 #endif
1893 #ifdef JP
1894         { "¥Õ¥ê¥Ã¥¿¡¼",       15000,  220, 111,  4,  9, RACE_SPRITE},
1895 #else
1896         { "Flitter",       15000,  220, 111,  4,  9, RACE_SPRITE},
1897 #endif
1898 #ifdef JP
1899 { "¥¶¥ê¥ë¥¹",         10000,  190, 111,  5,  8, RACE_HUMAN},
1900 #else
1901                 { "Xarillus",         10000,  190, 111,  5,  8, RACE_HUMAN},
1902 #endif
1903 #ifdef JP
1904 { "¸Å¤­¥¨¥°¥Ð¡¼¥È",         10000,  190, 110,  6,  8, RACE_DWARF},
1905 #else
1906                 { "Egbert the Old",         10000,  190, 110,  6,  8, RACE_DWARF},
1907 #endif
1908 #ifdef JP
1909         { "¸Ø¤ê¹â¤­¥ô¥¡¥ê¥ó¥É¥é",           15000,  200, 116,  6,  9, RACE_HIGH_ELF},
1910 #else
1911         { "Valindra the Proud",           15000,  200, 116,  6,  9, RACE_HIGH_ELF},
1912 #endif
1913 #ifdef JP
1914         { "Ï£¶â½Ñ»Õ¥¿¥¨¥ó",       15000,  220, 111,  4,  9, RACE_HUMAN},
1915 #else
1916         { "Taen the Alchemist",       15000,  220, 111,  4,  9, RACE_HUMAN},
1917 #endif
1918 #ifdef JP
1919 { "¹ª¸À¥«¥¤¥É",         10000,  190, 111,  5,  8, RACE_VAMPIRE},
1920 #else
1921                 { "Cayd the Sweet",         10000,  190, 111,  5,  8, RACE_VAMPIRE},
1922 #endif
1923 #ifdef JP
1924 { "°Å¤­¥Õ¥ê¥¢",         10000,  190, 110,  6,  8, RACE_NIBELUNG},
1925 #else
1926                 { "Fulir the Dark",         10000,  190, 110,  6,  8, RACE_NIBELUNG},
1927 #endif
1928 #ifdef JP
1929         { "¼ÁÁǤʥɥà¥ê",           15000,  200, 116,  6,  9, RACE_DWARF},
1930 #else
1931         { "Domli the Humble",           15000,  200, 116,  6,  9, RACE_DWARF},
1932 #endif
1933 #ifdef JP
1934         { "Ëâ¤Î»Ò¥ä¥¡¥¸¥å¥Ã¥«",       15000,  220, 111,  4,  9, RACE_IMP},
1935 #else
1936         { "Yaarjukka Demonspawn",       15000,  220, 111,  4,  9, RACE_IMP},
1937 #endif
1938 #ifdef JP
1939 { "ÌôÁð»Õ¥¸¥§¥é¥é¥ë¥É¡¼¥ë",         10000,  190, 111,  5,  8, RACE_HIGH_ELF},
1940 #else
1941                 { "Gelaraldor the Herbmaster",         10000,  190, 111,  5,  8, RACE_HIGH_ELF},
1942 #endif
1943 #ifdef JP
1944 { "¸­¼Ô¥ª¥ì¥é¥ë¥À¥ó",         10000,  190, 110,  6,  8, RACE_BARBARIAN},
1945 #else
1946                 { "Olelaldan the Wise",         10000,  190, 110,  6,  8, RACE_BARBARIAN},
1947 #endif
1948 #ifdef JP
1949         { "¥Ç¥â¥Ë¥·¥¹¥È¤Î¥Õ¥¾¥°¥í",           15000,  200, 116,  6,  9, RACE_IMP},
1950 #else
1951         { "Fthoglo the Demonicist",           15000,  200, 116,  6,  9, RACE_IMP},
1952 #endif
1953 #ifdef JP
1954         { "Ï£¶â½Ñ»Õ¥É¥¥¥ê¥¢¥·¥å",       15000,  220, 111,  4,  9, RACE_HALF_ORC},
1955 #else
1956         { "Dridash the Alchemist",       15000,  220, 111,  4,  9, RACE_HALF_ORC},
1957 #endif
1958 #ifdef JP
1959 { "¶¯¼Ô¥Í¥ê¥¢",         10000,  190, 111,  5,  8, RACE_CYCLOPS},
1960 #else
1961                 { "Nelir the Strong",         10000,  190, 111,  5,  8, RACE_CYCLOPS},
1962 #endif
1963 #ifdef JP
1964 { "¿É¸ý¥ê¥°¥Ê¥¹",         10000,  190, 110,  6,  8, RACE_HALF_ORC},
1965 #else
1966                 { "Lignus the Pungent",         10000,  190, 110,  6,  8, RACE_HALF_ORC},
1967 #endif
1968 #ifdef JP
1969         { "¥Æ¥£¥ë¥Ð",           15000,  200, 116,  6,  9, RACE_HOBBIT},
1970 #else
1971         { "Tilba",           15000,  200, 116,  6,  9, RACE_HOBBIT},
1972 #endif
1973 #ifdef JP
1974         { "¶â»ý¤Á¥ß¥ê¥ë¥É¥ê¥Ã¥¯",       15000,  220, 111,  4,  9, RACE_HUMAN},
1975 #else
1976         { "Myrildric the Wealthy",       15000,  220, 111,  4,  9, RACE_HUMAN},
1977 #endif
1978 #ifdef JP
1979 { "²Ê³Ø¼Ô¥Þ¥¦¥¶¡¼",         10000,  190, 111,  5,  8, RACE_HALF_ELF},
1980 #else
1981                 { "Mauser the Chemist",         10000,  190, 111,  5,  8, RACE_HALF_ELF},
1982 #endif
1983 #ifdef JP
1984 { "¥«¥ª¥¹¤Î¥¦¥£¥º¥ë",         10000,  190, 110,  6,  8, RACE_HOBBIT},
1985 #else
1986                 { "Wizzle the Chaotic",         10000,  190, 110,  6,  8, RACE_HOBBIT},
1987 #endif
1988 #ifdef JP
1989 { "¶¯ÍߥߥÀ¥¹",           15000,  200, 116,  6,  9, RACE_GNOME},
1990 #else
1991                 { "Midas the Greedy",           15000,  200, 116,  6,  9, RACE_GNOME},
1992 #endif
1993 #ifdef JP
1994 { "Ï£¶â½Ñ»Õ¥¸¥ã=¥Õ¥¡¡¼",       15000,  220, 111,  4,  9, RACE_ELF},
1995 #else
1996                 { "Ja-Far the Alchemist",       15000,  220, 111,  4,  9, RACE_ELF},
1997 #endif
1998 #ifdef JP
1999         { "¥«¥«¥ë¥é¥«¥«¥ë",           15000,  200, 116,  6,  9, RACE_KLACKON},
2000 #else
2001         { "Kakalrakakal",           15000,  200, 116,  6,  9, RACE_KLACKON},
2002 #endif
2003 #ifdef JP
2004         { "Ï£¶â½Ñ»Õ¥¸¥ã¥ë=¥¨¥¹",       15000,  220, 111,  4,  9, RACE_ELF},
2005 #else
2006         { "Jal-Eth the Alchemist",       15000,  220, 111,  4,  9, RACE_ELF},
2007 #endif
2008         },
2009         {
2010                 /* Magic Shop - 23 unique names */
2011 #ifdef JP
2012                 { "¥½¡¼¥µ¥é¡¼¤Î¥í=¥Ñ¥ó",       20000,  200,  110,   7,   8,  RACE_HALF_ELF},
2013                 { "°ÎÂç¤Ê¤ë¥Ö¥¬¡¼¥Ó¥¤",         20000,  215,  113,   6,  10,  RACE_GNOME},
2014                 { "¥¤¥§¥ó¥À¡¼¤ÎËâË¡»È¤¤",     30000,  200,  110,   7,  10,  RACE_HUMAN},
2015                 { "»àÎî»È¤¤¥ê¥ã¥¯",30000,      175,  110,   5,  11,  RACE_HIGH_ELF},
2016 #else
2017                 { "Lo Pan the Sorcerer",        20000,  200, 110,  7,  8, RACE_HALF_ELF},
2018                 { "Buggerby the Great",         20000,  215, 113,  6, 10, RACE_GNOME},
2019                 { "The Wizard of Yendor",       30000,  200, 110,  7, 10, RACE_HUMAN},
2020                 { "Rjak the Necromancer",       30000,  175, 110,  5, 11, RACE_DARK_ELF},
2021 #endif
2022
2023 #ifdef JP
2024         { "Ëâ½Ñ»Õ¥¹¥­¥É¥¥¥Ë¡¼",        15000,  200, 110,  7,  8, RACE_HALF_ELF},
2025 #else
2026         { "Skidney the Sorcerer",        15000,  200, 110,  7,  8, RACE_HALF_ELF},
2027 #endif
2028 #ifdef JP
2029         { "¸¸½Ñ»Õ¥­¥ê¥¢",       30000,  200, 110,  7, 10, RACE_HUMAN},
2030 #else
2031         { "Kyria the Illusionist",       30000,  200, 110,  7, 10, RACE_HUMAN},
2032 #endif
2033 #ifdef JP
2034         { "»àÎî½Ñ»Õ¥Ë¥Ã¥­",       30000,  175, 110,  5, 11, RACE_DARK_ELF},
2035 #else
2036         { "Nikki the Necromancer",       30000,  175, 110,  5, 11, RACE_DARK_ELF},
2037 #endif
2038 #ifdef JP
2039         { "¥½¥í¥¹¥È¥é¥ó",        15000,  200, 110,  7,  8, RACE_SPRITE},
2040 #else
2041         { "Solostoran",        15000,  200, 110,  7,  8, RACE_SPRITE},
2042 #endif
2043 #ifdef JP
2044 { "±¨Â±¸ý¥¢¥Á¥·¥§",         20000,  215, 113,  6, 10, RACE_MIND_FLAYER},
2045 #else
2046                 { "Achshe the Tentacled",         20000,  215, 113,  6, 10, RACE_MIND_FLAYER},
2047 #endif
2048 #ifdef JP
2049         { "µ®Â²¤Î¥«¥¶",       30000,  200, 110,  7, 10, RACE_HIGH_ELF},
2050 #else
2051         { "Kaza the Noble",       30000,  200, 110,  7, 10, RACE_HIGH_ELF},
2052 #endif
2053 #ifdef JP
2054         { "°Å¤­¥Õ¥¡¥¸¥ë",       30000,  175, 110,  5, 11, RACE_DARK_ELF},
2055 #else
2056         { "Fazzil the Dark",       30000,  175, 110,  5, 11, RACE_DARK_ELF},
2057 #endif
2058 #ifdef JP
2059         { "°ÎÂç¤Ê¤ë¥±¥ë¥É¡¼¥ó",        15000,  200, 110,  7,  8, RACE_DWARF},
2060 #else
2061         { "Keldorn the Grand",        15000,  200, 110,  7,  8, RACE_DWARF},
2062 #endif
2063 #ifdef JP
2064 { "¥Õ¥£¥é¥ó¥¹¥í¥×¥¹",         20000,  215, 113,  6, 10, RACE_HOBBIT},
2065 #else
2066                 { "Philanthropus",         20000,  215, 113,  6, 10, RACE_HOBBIT},
2067 #endif
2068 #ifdef JP
2069         { "Ëâ½÷¤Î¥¢¥°¥Ê¡¼",       30000,  200, 110,  7, 10, RACE_HUMAN},
2070 #else
2071         { "Agnar the Enchantress",       30000,  200, 110,  7, 10, RACE_HUMAN},
2072 #endif
2073 #ifdef JP
2074         { "»àÎî½Ñ»Õ¥Ó¥å¥ê¥¢¥ó¥¹",       30000,  175, 110,  5, 11, RACE_BEASTMAN},
2075 #else
2076         { "Buliance the Necromancer",       30000,  175, 110,  5, 11, RACE_BEASTMAN},
2077 #endif
2078 #ifdef JP
2079         { "¥Ï¥¤¥á¥¤¥¸¤Î¥ô¥¤¥é¥¯",        15000,  200, 110,  7,  8, RACE_BEASTMAN},
2080 #else
2081         { "Vuirak the High-Mage",        15000,  200, 110,  7,  8, RACE_BEASTMAN},
2082 #endif
2083 #ifdef JP
2084 { "Ãηüԥޥǥ£¥Ã¥·¥å",         20000,  215, 113,  6, 10, RACE_BEASTMAN},
2085 #else
2086                 { "Madish the Smart",         20000,  215, 113,  6, 10, RACE_BEASTMAN},
2087 #endif
2088 #ifdef JP
2089         { "¥Õ¥¡¥ì¥Ö¥ê¥ó¥Ü¡¼¥ë",       30000,  200, 110,  7, 10, RACE_HIGH_ELF},
2090 #else
2091         { "Falebrimbor",       30000,  200, 110,  7, 10, RACE_HIGH_ELF},
2092 #endif
2093 #ifdef JP
2094         { "±¢¸±¥Õ¥§¥ê¥ë=¥¬¥ó¥É",       30000,  175, 110,  5, 11, RACE_DARK_ELF},
2095 #else
2096         { "Felil-Gand the Subtle",       30000,  175, 110,  5, 11, RACE_DARK_ELF},
2097 #endif
2098 #ifdef JP
2099         { "¼ö½Ñ»Õ¥µ¥ì¥´¡¼¥É",        15000,  200, 110,  7,  8, RACE_BARBARIAN},
2100 #else
2101         { "Thalegord the Shaman",        15000,  200, 110,  7,  8, RACE_BARBARIAN},
2102 #endif
2103 #ifdef JP
2104 { "¿ÀÈë²È¥¯¥È¥¥¥¢¥í¥¹",         20000,  215, 113,  6, 10, RACE_MIND_FLAYER},
2105 #else
2106                 { "Cthoaloth the Mystic",         20000,  215, 113,  6, 10, RACE_MIND_FLAYER},
2107 #endif
2108 #ifdef JP
2109         { "¸¸½Ñ»Õ¥¤¥Ù¥ê",       30000,  200, 110,  7, 10, RACE_SKELETON},
2110 #else
2111         { "Ibeli the Illusionist",       30000,  200, 110,  7, 10, RACE_SKELETON},
2112 #endif
2113 #ifdef JP
2114         { "»àÎî½Ñ»Õ¥Ø¥È¡¼",       30000,  175, 110,  5, 11, RACE_YEEK},
2115 #else
2116         { "Heto the Necromancer",       30000,  175, 110,  5, 11, RACE_YEEK},
2117 #endif
2118 #ifdef JP
2119 { "Ëâ½Ñ»Õ¥í=¥Ñ¥ó",        20000,  200, 110,  7,  8, RACE_HALF_ELF},
2120 #else
2121                 { "Lo Pan the Sorcerer",        20000,  200, 110,  7,  8, RACE_HALF_ELF},
2122 #endif
2123 #ifdef JP
2124 { "°ÎÂç¤Ê¤ë¥Ö¥¬¡¼¥Ó¥¤",         20000,  215, 113,  6, 10, RACE_GNOME},
2125 #else
2126                 { "Buggerby the Great",         20000,  215, 113,  6, 10, RACE_GNOME},
2127 #endif
2128 #ifdef JP
2129 { "¥¤¥§¥ó¥À¡¼¤ÎËâË¡»È¤¤",       30000,  200, 110,  7, 10, RACE_HUMAN},
2130 #else
2131                 { "The Wizard of Yendor",       30000,  200, 110,  7, 10, RACE_HUMAN},
2132 #endif
2133 #ifdef JP
2134 { "»àÎî½Ñ»Õ¥ê¥ã¥¯",       30000,  175, 110,  5, 11, RACE_DARK_ELF},
2135 #else
2136                 { "Rjak the Necromancer",       30000,  175, 110,  5, 11, RACE_DARK_ELF},
2137 #endif
2138 #ifdef JP
2139         { "Ëâ½Ñ»Õ¥¹¥­¥É¥¥¥Ë¡¼",        15000,  200, 110,  7,  8, RACE_HALF_ELF},
2140 #else
2141         { "Skidney the Sorcerer",        15000,  200, 110,  7,  8, RACE_HALF_ELF},
2142 #endif
2143 #ifdef JP
2144         { "¸¸½Ñ»Õ¥­¥ê¥¢",       30000,  200, 110,  7, 10, RACE_HUMAN},
2145 #else
2146         { "Kyria the Illusionist",       30000,  200, 110,  7, 10, RACE_HUMAN},
2147 #endif
2148 #ifdef JP
2149         { "»àÎî½Ñ»Õ¥Ë¥Ã¥­",       30000,  175, 110,  5, 11, RACE_DARK_ELF},
2150 #else
2151         { "Nikki the Necromancer",       30000,  175, 110,  5, 11, RACE_DARK_ELF},
2152 #endif
2153 #ifdef JP
2154         { "¥½¥í¥¹¥È¥é¥ó",        15000,  200, 110,  7,  8, RACE_SPRITE},
2155 #else
2156         { "Solostoran",        15000,  200, 110,  7,  8, RACE_SPRITE},
2157 #endif
2158 #ifdef JP
2159 { "±¨Â±¸ý¥¢¥Á¥·¥§",         20000,  215, 113,  6, 10, RACE_MIND_FLAYER},
2160 #else
2161                 { "Achshe the Tentacled",         20000,  215, 113,  6, 10, RACE_MIND_FLAYER},
2162 #endif
2163         },
2164         {
2165                 /* Black Market - 32 unique names */
2166 #ifdef JP
2167                 { "¥¬¥ê¡¼=¥®¥¬¥º",            20000,  250,  150,  10,   5,  RACE_HALF_TROLL},
2168                 { "¥´¥Ö¥ê¥ó¤Î¥Ò¥¹¥È¡¼¥¢",       20000,  250,  150,  10,   5,  RACE_HALF_ORC},
2169                 { "¥Õ¥§¥ì¥ó¥®¿Í¥¯¥¢¡¼¥¯",           30000,  250,  150,  10,   5,  RACE_HUMAN},
2170                 { "¸øÀµ¤Ê¤ë(?)¥È¥Ã¥Ô",                     30000,  250,  150,  10,   5,  RACE_ELF},
2171 #else
2172                 { "Gary Gygaz",                 20000,  250, 150, 10,  5, RACE_HALF_TROLL},
2173                 { "Histor the Goblin",          20000,  250, 150, 10,  5, RACE_HALF_ORC},
2174                 { "Quark the Ferengi",          30000,  250, 150, 10,  5, RACE_DWARF},
2175                 { "Topi the Fair(?)",           30000,  250, 150, 10,  5, RACE_HUMAN},
2176 #endif
2177
2178 #ifdef JP
2179 { "»à¿Í¥ô¥¡¥Ã¥µ",             20000,  250, 150, 10,  5, RACE_ZOMBIE},
2180 #else
2181                 { "Vhassa the Dead",             20000,  250, 150, 10,  5, RACE_ZOMBIE},
2182 #endif
2183 #ifdef JP
2184 { "΢ÀÚ¤ê¼Ô¥«¥¤¥ó",          20000,  250, 150, 10,  5, RACE_VAMPIRE},
2185 #else
2186                 { "Kyn the Treacherous",          20000,  250, 150, 10,  5, RACE_VAMPIRE},
2187 #endif
2188 #ifdef JP
2189 { "¥Ö¥Ü¥Ë¥«¥¹",          30000,  250, 150, 10,  5, RACE_BEASTMAN},
2190 #else
2191                 { "Bubonicus",          30000,  250, 150, 10,  5, RACE_BEASTMAN},
2192 #endif
2193 #ifdef JP
2194 { "¥³¡¼¥×¥¹¥é¥¤¥È",           30000,  250, 150, 10,  5, RACE_SPECTRE},
2195 #else
2196                 { "Corpselight",           30000,  250, 150, 10,  5, RACE_SPECTRE},
2197 #endif
2198 #ifdef JP
2199 { "·ì¤Ëµ²¤¨¤·¥Ñ¥ê¥Ã¥·¥å",                 20000,  250, 150, 10,  5, RACE_VAMPIRE},
2200 #else
2201                 { "Parrish the Bloodthirsty",                 20000,  250, 150, 10,  5, RACE_VAMPIRE},
2202 #endif
2203 #ifdef JP
2204 { "¥ô¥¡¥¤¥ë",          20000,  250, 150, 10,  5, RACE_SKELETON},
2205 #else
2206                 { "Vile",          20000,  250, 150, 10,  5, RACE_SKELETON},
2207 #endif
2208 #ifdef JP
2209 { "¿®Íê¤Î¥×¥ì¥ó¥Æ¥£¥¹",          30000,  250, 150, 10,  5, RACE_SKELETON},
2210 #else
2211                 { "Prentice the Trusted",          30000,  250, 150, 10,  5, RACE_SKELETON},
2212 #endif
2213 #ifdef JP
2214 { "¿Í´Ö»¦¤·¤Î¥°¥ê¥¨¥é",           30000,  250, 150, 10,  5, RACE_IMP},
2215 #else
2216                 { "Griella Humanslayer",           30000,  250, 150, 10,  5, RACE_IMP},
2217 #endif
2218 #ifdef JP
2219 { "¥¨¥ó¥¸¥§¥ë",                 20000,  250, 150, 10,  5, RACE_VAMPIRE},
2220 #else
2221                 { "Angel",                 20000,  250, 150, 10,  5, RACE_VAMPIRE},
2222 #endif
2223 #ifdef JP
2224 { "¿åËĤì¥Õ¥í¥Ä¥¡¥à",          20000,  250, 150, 10,  5, RACE_ZOMBIE},
2225 #else
2226                 { "Flotsam the Bloated",          20000,  250, 150, 10,  5, RACE_ZOMBIE},
2227 #endif
2228 #ifdef JP
2229 { "¥Ë¡¼¥ô¥¡¥ë",          30000,  250, 150, 10,  5, RACE_VAMPIRE},
2230 #else
2231                 { "Nieval",          30000,  250, 150, 10,  5, RACE_VAMPIRE},
2232 #endif
2233 #ifdef JP
2234 { "ÌÀ¤ë¤¤¥¢¥Ê¥¹¥¿¥·¥¢",           30000,  250, 150, 10,  5, RACE_SPECTRE},
2235 #else
2236                 { "Anastasia the Luminous",           30000,  250, 150, 10,  5, RACE_SPECTRE},
2237 #endif
2238 #ifdef JP
2239 { "»àÎî½Ñ»Õ¥Á¥ã¥ê¥Æ¥£¡¼", 20000,  250, 150, 10,  5, RACE_DARK_ELF},
2240 #else
2241                 { "Charity the Necromancer", 20000,  250, 150, 10,  5, RACE_DARK_ELF},
2242 #endif
2243 #ifdef JP
2244 { "¥Ü¥¯¥µ¡¼¤Î¥×¥°¥Ê¥·¥ª¥¹",          20000,  250, 150, 10,  5, RACE_HALF_ORC},
2245 #else
2246                 { "Pugnacious the Pugilist",          20000,  250, 150, 10,  5, RACE_HALF_ORC},
2247 #endif
2248 #ifdef JP
2249 { "¹¬±¿¤Ê¥Õ¥Ã¥È¥½¥¢",          30000,  250, 150, 10,  5, RACE_BEASTMAN},
2250 #else
2251                 { "Footsore the Lucky",          30000,  250, 150, 10,  5, RACE_BEASTMAN},
2252 #endif
2253 #ifdef JP
2254 { "¸÷»Ø¤Î¥·¥É¥ê¥¢",           30000,  250, 150, 10,  5, RACE_HUMAN},
2255 #else
2256                 { "Sidria Lighfingered",           30000,  250, 150, 10,  5, RACE_HUMAN},
2257 #endif
2258 #ifdef JP
2259 { "¼êÉʻեꥢ¥½¡¼",                 20000,  250, 150, 10,  5, RACE_HOBBIT},
2260 #else
2261                 { "Riatho the Juggler",                 20000,  250, 150, 10,  5, RACE_HOBBIT},
2262 #endif
2263 #ifdef JP
2264 { "¤ä¤ê¤¯¤ê¾å¼ê¤Î¥¸¥ã¥Ê¥Ã¥«",          20000,  250, 150, 10,  5, RACE_GNOME},
2265 #else
2266                 { "Janaaka the Shifty",          20000,  250, 150, 10,  5, RACE_GNOME},
2267 #endif
2268 #ifdef JP
2269 { "°­ÅÞ¥·¡¼¥Ê",          30000,  250, 150, 10,  5, RACE_GNOME},
2270 #else
2271                 { "Cina the Rogue",          30000,  250, 150, 10,  5, RACE_GNOME},
2272 #endif
2273 #ifdef JP
2274 { "ÂçÄÞ¥¢¥ë¥Ë¥Ã¥­",           30000,  250, 150, 10,  5, RACE_DRACONIAN},
2275 #else
2276                 { "Arunikki Greatclaw",           30000,  250, 150, 10,  5, RACE_DRACONIAN},
2277 #endif
2278 #ifdef JP
2279 { "ÉÏ˳¥Á¥ã¥¨¥¢¥ó¥É",                 20000,  250, 150, 10,  5, RACE_HUMAN},
2280 #else
2281                 { "Chaeand the Poor",                 20000,  250, 150, 10,  5, RACE_HUMAN},
2282 #endif
2283 #ifdef JP
2284 { "»³Â±¥¢¥Õ¥¡¡¼¥É¡¼¥Õ",          20000,  250, 150, 10,  5, RACE_BARBARIAN},
2285 #else
2286                 { "Afardorf the Brigand",          20000,  250, 150, 10,  5, RACE_BARBARIAN},
2287 #endif
2288 #ifdef JP
2289 { "¶¯Íߥ饶¥¯¥¹¥ë",          30000,  250, 150, 10,  5, RACE_MIND_FLAYER},
2290 #else
2291                 { "Lathaxl the Greedy",          30000,  250, 150, 10,  5, RACE_MIND_FLAYER},
2292 #endif
2293 #ifdef JP
2294 { "¥Õ¥¡¥é¥ì¥¦¥£¥ó",           30000,  250, 150, 10,  5, RACE_SPRITE},
2295 #else
2296                 { "Falarewyn",           30000,  250, 150, 10,  5, RACE_SPRITE},
2297 #endif
2298 #ifdef JP
2299 { "¤·¤ï¤·¤ï¥ô¥©¥¹¡¼¥ë",                 20000,  250, 150, 10,  5, RACE_NIBELUNG},
2300 #else
2301                 { "Vosur the Wrinkled",                 20000,  250, 150, 10,  5, RACE_NIBELUNG},
2302 #endif
2303 #ifdef JP
2304 { "¥Ï¥ó¥µ¥à¤Ê¥¢¥é¥ª¡¼¥É",          20000,  250, 150, 10,  5, RACE_AMBERITE},
2305 #else
2306                 { "Araord the Handsome",          20000,  250, 150, 10,  5, RACE_AMBERITE},
2307 #endif
2308 #ifdef JP
2309 { "É餱¸¤¥»¥é¥É¥Õ¥ê¥É",          30000,  250, 150, 10,  5, RACE_HUMAN},
2310 #else
2311                 { "Theradfrid the Loser",          30000,  250, 150, 10,  5, RACE_HUMAN},
2312 #endif
2313 #ifdef JP
2314 { "ÊÒ­¤Î¥¨¥ë¡¼¥í",           30000,  250, 150, 10,  5, RACE_HALF_OGRE},
2315 #else
2316                 { "One-Legged Eroolo",           30000,  250, 150, 10,  5, RACE_HALF_OGRE},
2317 #endif
2318         },
2319         {
2320                 /* Home */
2321 #ifdef JP
2322                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2323                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2324                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2325                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2326                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2327                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2328                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2329                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2330                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2331                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2332                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2333                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2334                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2335                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2336                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2337                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2338                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2339                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2340                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2341                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2342                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2343                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2344                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2345                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2346                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2347                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2348                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2349                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2350                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2351                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2352                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2353                 { "²æ¤¬²È",                          0,      100, 100,  0, 99, 99},
2354 #else
2355                 { "Your home",                          0,      100, 100,  0, 99, 99},
2356                 { "Your home",                          0,      100, 100,  0, 99, 99},
2357                 { "Your home",                          0,      100, 100,  0, 99, 99},
2358                 { "Your home",                          0,      100, 100,  0, 99, 99},
2359                 { "Your home",                          0,      100, 100,  0, 99, 99},
2360                 { "Your home",                          0,      100, 100,  0, 99, 99},
2361                 { "Your home",                          0,      100, 100,  0, 99, 99},
2362                 { "Your home",                          0,      100, 100,  0, 99, 99},
2363                 { "Your home",                          0,      100, 100,  0, 99, 99},
2364                 { "Your home",                          0,      100, 100,  0, 99, 99},
2365                 { "Your home",                          0,      100, 100,  0, 99, 99},
2366                 { "Your home",                          0,      100, 100,  0, 99, 99},
2367                 { "Your home",                          0,      100, 100,  0, 99, 99},
2368                 { "Your home",                          0,      100, 100,  0, 99, 99},
2369                 { "Your home",                          0,      100, 100,  0, 99, 99},
2370                 { "Your home",                          0,      100, 100,  0, 99, 99},
2371                 { "Your home",                          0,      100, 100,  0, 99, 99},
2372                 { "Your home",                          0,      100, 100,  0, 99, 99},
2373                 { "Your home",                          0,      100, 100,  0, 99, 99},
2374                 { "Your home",                          0,      100, 100,  0, 99, 99},
2375                 { "Your home",                          0,      100, 100,  0, 99, 99},
2376                 { "Your home",                          0,      100, 100,  0, 99, 99},
2377                 { "Your home",                          0,      100, 100,  0, 99, 99},
2378                 { "Your home",                          0,      100, 100,  0, 99, 99},
2379                 { "Your home",                          0,      100, 100,  0, 99, 99},
2380                 { "Your home",                          0,      100, 100,  0, 99, 99},
2381                 { "Your home",                          0,      100, 100,  0, 99, 99},
2382                 { "Your home",                          0,      100, 100,  0, 99, 99},
2383                 { "Your home",                          0,      100, 100,  0, 99, 99},
2384                 { "Your home",                          0,      100, 100,  0, 99, 99},
2385                 { "Your home",                          0,      100, 100,  0, 99, 99},
2386                 { "Your home",                          0,      100, 100,  0, 99, 99},
2387 #endif
2388
2389         },
2390
2391         {
2392                 /* Bookstore - 21 unique names */
2393 #ifdef JP
2394                 { "¶¯Íߥɥé¥Õ", 10000, 175, 108, 4, 12, RACE_HUMAN},
2395                 { "¸­¼Ô¥ª¥É¥Ê¡¼", 15000, 120, 105, 6, 16, RACE_HIGH_ELF},
2396                 { "ÃæΩ¤Î¥¬¥ó¥À¡¼", 25000, 120, 110, 7, 19, RACE_DARK_ELF},
2397                 { "ǦÂѤοͥí=¥·¥ã", 30000, 140, 105, 6, 12, RACE_ELF},
2398 #else
2399                 { "Dolaf the Greedy", 10000, 175, 108, 4, 12, RACE_HUMAN},
2400                 { "Odnar the Sage", 15000, 120, 105, 6, 16, RACE_HIGH_ELF},
2401                 { "Gandar the Neutral", 25000, 120, 110, 7, 19, RACE_DARK_ELF},
2402                 { "Ro-sha the Patient", 30000, 140, 105, 6, 12, RACE_ELF},
2403 #endif
2404
2405 #ifdef JP
2406 { "¥é¥ó¥É¥ë¥Õ¡¦¥«¡¼¥¿¡¼", 15000, 175, 108, 4, 12, RACE_HUMAN},
2407 #else
2408                 { "Randolph Carter", 15000, 175, 108, 4, 12, RACE_HUMAN},
2409 #endif
2410 #ifdef JP
2411 { "È»¤Î¥µ¥é¥¤", 15000, 175, 108, 4, 12, RACE_HUMAN},
2412 #else
2413                 { "Sarai the Swift", 15000, 175, 108, 4, 12, RACE_HUMAN},
2414 #endif
2415 #ifdef JP
2416 { "ÀéΤ´ã¥Ü¥É¥ê¥ë", 20000, 120, 105, 6, 16, RACE_HIGH_ELF},
2417 #else
2418                 { "Bodril the Seer", 20000, 120, 105, 6, 16, RACE_HIGH_ELF},
2419 #endif
2420 #ifdef JP
2421 { "ÄÀÌۤΥô¥§¥ª¥í¥¤¥ó", 25000, 120, 110, 7, 19, RACE_ZOMBIE},
2422 #else
2423                 { "Veloin the Quiet", 25000, 120, 110, 7, 19, RACE_ZOMBIE},
2424 #endif
2425 #ifdef JP
2426 { "³Ø¼Ô¤Î¥ô¥¡¥ó¥·¥é¥¹", 30000, 140, 105, 6, 12, RACE_MIND_FLAYER},
2427 #else
2428                 { "Vanthylas the Learned", 30000, 140, 105, 6, 12, RACE_MIND_FLAYER},
2429 #endif
2430 #ifdef JP
2431 { "ʪ½ñ¤­¥ª¥»¥¤¥ó", 15000, 175, 108, 4, 12, RACE_SKELETON},
2432 #else
2433                 { "Ossein the Literate", 15000, 175, 108, 4, 12, RACE_SKELETON},
2434 #endif
2435 #ifdef JP
2436 { "ËܤÎÃ¥ë¥ô¥¡¡¼", 20000, 120, 105, 6, 16, RACE_VAMPIRE},
2437 #else
2438                 { "Olvar Bookworm", 20000, 120, 105, 6, 16, RACE_VAMPIRE},
2439 #endif
2440 #ifdef JP
2441 { "Àõ°æÊèÃË", 25000, 120, 110, 7, 19, RACE_ZOMBIE},
2442 #else
2443                 { "Shallowgrave", 25000, 120, 110, 7, 19, RACE_ZOMBIE},
2444 #endif
2445 #ifdef JP
2446 { "¥Ç¥¹¥Þ¥¹¥¯", 30000, 140, 105, 6, 12, RACE_ZOMBIE},
2447 #else
2448                 { "Death Mask", 30000, 140, 105, 6, 12, RACE_ZOMBIE},
2449 #endif
2450 #ifdef JP
2451 { "³Ø¼Ô¤Î¥¢¥¹¡¼¥Ì", 15000, 175, 108, 4, 12, RACE_MIND_FLAYER},
2452 #else
2453                 { "Asuunu the Learned", 15000, 175, 108, 4, 12, RACE_MIND_FLAYER},
2454 #endif
2455 #ifdef JP
2456 { "»à¿Í¤Î¥×¥ê¥é¥ó¥É", 20000, 120, 105, 6, 16, RACE_ZOMBIE},
2457 #else
2458                 { "Prirand the Dead", 20000, 120, 105, 6, 16, RACE_ZOMBIE},
2459 #endif
2460 #ifdef JP
2461 { "Å´¤Î¥í¥Ê¡¼¥ë", 25000, 120, 110, 7, 19, RACE_GOLEM},
2462 #else
2463                 { "Ronar the Iron", 25000, 120, 110, 7, 19, RACE_GOLEM},
2464 #endif
2465 #ifdef JP
2466 { "¥¬¥ê¥ë=¥¬¥ß¥ë", 30000, 140, 105, 6, 12, RACE_ELF},
2467 #else
2468                 { "Galil-Gamir", 30000, 140, 105, 6, 12, RACE_ELF},
2469 #endif
2470 #ifdef JP
2471 { "ËÜ¿©¤¤¥í¡¼¥Ð¥°", 15000, 175, 108, 4, 12, RACE_KOBOLD},
2472 #else
2473                 { "Rorbag Book-Eater", 15000, 175, 108, 4, 12, RACE_KOBOLD},
2474 #endif
2475 #ifdef JP
2476 { "¥­¥ê¥¢¥ê¥­¡¼¥¯", 20000, 120, 105, 6, 16, RACE_KLACKON},
2477 #else
2478                 { "Kiriarikirk", 20000, 120, 105, 6, 16, RACE_KLACKON},
2479 #endif
2480 #ifdef JP
2481 { "ÀŤ«¤Ê¤ë¥ê¥ê¥ó", 25000, 120, 110, 7, 19, RACE_DWARF},
2482 #else
2483                 { "Rilin the Quiet", 25000, 120, 110, 7, 19, RACE_DWARF},
2484 #endif
2485 #ifdef JP
2486 { "²¦¼Ô¥¤¥µ¥ó¥°", 30000, 140, 105, 6, 12, RACE_HIGH_ELF},
2487 #else
2488                 { "Isung the Lord", 30000, 140, 105, 6, 12, RACE_HIGH_ELF},
2489 #endif
2490 #ifdef JP
2491 { "¶¯Íߥɥé¥Õ", 10000, 175, 108, 4, 12, RACE_HUMAN},
2492 #else
2493                 { "Dolaf the Greedy", 10000, 175, 108, 4, 12, RACE_HUMAN},
2494 #endif
2495 #ifdef JP
2496 { "¸­¼Ô¥ª¥É¥Ê¡¼", 15000, 120, 105, 6, 16, RACE_HIGH_ELF},
2497 #else
2498                 { "Odnar the Sage", 15000, 120, 105, 6, 16, RACE_HIGH_ELF},
2499 #endif
2500 #ifdef JP
2501 { "ÃæΩ¤Î¥¬¥ó¥À¡¼", 25000, 120, 110, 7, 19, RACE_DARK_ELF},
2502 #else
2503                 { "Gandar the Neutral", 25000, 120, 110, 7, 19, RACE_DARK_ELF},
2504 #endif
2505 #ifdef JP
2506 { "ǦÂѤοͥí=¥·¥ã", 30000, 140, 105, 6, 12, RACE_ELF},
2507 #else
2508                 { "Ro-sha the Patient", 30000, 140, 105, 6, 12, RACE_ELF},
2509 #endif
2510 #ifdef JP
2511 { "¥é¥ó¥É¥ë¥Õ¡¦¥«¡¼¥¿¡¼", 15000, 175, 108, 4, 12, RACE_HUMAN},
2512 #else
2513                 { "Randolph Carter", 15000, 175, 108, 4, 12, RACE_HUMAN},
2514 #endif
2515 #ifdef JP
2516 { "È»¥µ¥é¥¤", 15000, 175, 108, 4, 12, RACE_HUMAN},
2517 #else
2518                 { "Sarai the Swift", 15000, 175, 108, 4, 12, RACE_HUMAN},
2519 #endif
2520 #ifdef JP
2521 { "ÀéΤ´ã¥Ü¥É¥ê¥ë", 20000, 120, 105, 6, 16, RACE_HIGH_ELF},
2522 #else
2523                 { "Bodril the Seer", 20000, 120, 105, 6, 16, RACE_HIGH_ELF},
2524 #endif
2525 #ifdef JP
2526 { "ÄÀÌۤΥô¥§¥ª¥í¥¤¥ó", 25000, 120, 110, 7, 19, RACE_ZOMBIE},
2527 #else
2528                 { "Veloin the Quiet", 25000, 120, 110, 7, 19, RACE_ZOMBIE},
2529 #endif
2530 #ifdef JP
2531 { "³Ø¼Ô¤Î¥ô¥¡¥ó¥·¥é¥¹", 30000, 140, 105, 6, 12, RACE_MIND_FLAYER},
2532 #else
2533                 { "Vanthylas the Learned", 30000, 140, 105, 6, 12, RACE_MIND_FLAYER},
2534 #endif
2535 #ifdef JP
2536 { "ʪ½ñ¤­¥ª¥»¥¤¥ó", 15000, 175, 108, 4, 12, RACE_SKELETON},
2537 #else
2538                 { "Ossein the Literate", 15000, 175, 108, 4, 12, RACE_SKELETON},
2539 #endif
2540 #ifdef JP
2541 { "ËܤÎÃ¥ë¥ô¥¡¡¼", 20000, 120, 105, 6, 16, RACE_VAMPIRE},
2542 #else
2543                 { "Olvar Bookworm", 20000, 120, 105, 6, 16, RACE_VAMPIRE},
2544 #endif
2545         },
2546
2547         {
2548                 /* Museum */
2549 #ifdef JP
2550                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2551                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2552                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2553                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2554                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2555                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2556                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2557                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2558                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2559                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2560                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2561                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2562                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2563                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2564                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2565                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2566                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2567                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2568                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2569                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2570                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2571                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2572                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2573                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2574                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2575                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2576                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2577                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2578                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2579                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2580                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2581                 { "Çîʪ´Û",                          0,      100, 100,  0, 99, 99},
2582 #else
2583                 { "Museum",                          0,      100, 100,  0, 99, 99},
2584                 { "Museum",                          0,      100, 100,  0, 99, 99},
2585                 { "Museum",                          0,      100, 100,  0, 99, 99},
2586                 { "Museum",                          0,      100, 100,  0, 99, 99},
2587                 { "Museum",                          0,      100, 100,  0, 99, 99},
2588                 { "Museum",                          0,      100, 100,  0, 99, 99},
2589                 { "Museum",                          0,      100, 100,  0, 99, 99},
2590                 { "Museum",                          0,      100, 100,  0, 99, 99},
2591                 { "Museum",                          0,      100, 100,  0, 99, 99},
2592                 { "Museum",                          0,      100, 100,  0, 99, 99},
2593                 { "Museum",                          0,      100, 100,  0, 99, 99},
2594                 { "Museum",                          0,      100, 100,  0, 99, 99},
2595                 { "Museum",                          0,      100, 100,  0, 99, 99},
2596                 { "Museum",                          0,      100, 100,  0, 99, 99},
2597                 { "Museum",                          0,      100, 100,  0, 99, 99},
2598                 { "Museum",                          0,      100, 100,  0, 99, 99},
2599                 { "Museum",                          0,      100, 100,  0, 99, 99},
2600                 { "Museum",                          0,      100, 100,  0, 99, 99},
2601                 { "Museum",                          0,      100, 100,  0, 99, 99},
2602                 { "Museum",                          0,      100, 100,  0, 99, 99},
2603                 { "Museum",                          0,      100, 100,  0, 99, 99},
2604                 { "Museum",                          0,      100, 100,  0, 99, 99},
2605                 { "Museum",                          0,      100, 100,  0, 99, 99},
2606                 { "Museum",                          0,      100, 100,  0, 99, 99},
2607                 { "Museum",                          0,      100, 100,  0, 99, 99},
2608                 { "Museum",                          0,      100, 100,  0, 99, 99},
2609                 { "Museum",                          0,      100, 100,  0, 99, 99},
2610                 { "Museum",                          0,      100, 100,  0, 99, 99},
2611                 { "Museum",                          0,      100, 100,  0, 99, 99},
2612                 { "Museum",                          0,      100, 100,  0, 99, 99},
2613                 { "Museum",                          0,      100, 100,  0, 99, 99},
2614                 { "Museum",                          0,      100, 100,  0, 99, 99},
2615 #endif
2616
2617         },
2618
2619 };
2620
2621
2622
2623
2624 /*
2625  * This table allows quick conversion from "speed" to "energy"
2626  * The basic function WAS ((S>=110) ? (S-110) : (100 / (120-S)))
2627  * Note that table access is *much* quicker than computation.
2628  *
2629  * Note that the table has been changed at high speeds.  From
2630  * "Slow (-40)" to "Fast (+30)" is pretty much unchanged, but
2631  * at speeds above "Fast (+30)", one approaches an asymptotic
2632  * effective limit of 50 energy per turn.  This means that it
2633  * is relatively easy to reach "Fast (+30)" and get about 40
2634  * energy per turn, but then speed becomes very "expensive",
2635  * and you must get all the way to "Fast (+50)" to reach the
2636  * point of getting 45 energy per turn.  After that point,
2637  * furthur increases in speed are more or less pointless,
2638  * except to balance out heavy inventory.
2639  *
2640  * Note that currently the fastest monster is "Fast (+30)".
2641  *
2642  * It should be possible to lower the energy threshhold from
2643  * 100 units to 50 units, though this may interact badly with
2644  * the (compiled out) small random energy boost code.  It may
2645  * also tend to cause more "clumping" at high speeds.
2646  */
2647 byte extract_energy[200] =
2648 {
2649         /* Slow */     1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
2650         /* Slow */     1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
2651         /* Slow */     1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
2652         /* Slow */     1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
2653         /* Slow */     1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
2654         /* Slow */     1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
2655         /* S-50 */     1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
2656         /* S-40 */     2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
2657         /* S-30 */     2,  2,  2,  2,  2,  2,  2,  3,  3,  3,
2658         /* S-20 */     3,  3,  3,  3,  3,  4,  4,  4,  4,  4,
2659         /* S-10 */     5,  5,  5,  5,  6,  6,  7,  7,  8,  9,
2660         /* Norm */    10, 11, 12, 13, 14, 15, 16, 17, 18, 19,
2661         /* F+10 */    20, 21, 22, 23, 24, 25, 26, 27, 28, 29,
2662         /* F+20 */    30, 31, 32, 33, 34, 35, 36, 36, 37, 37,
2663         /* F+30 */    38, 38, 39, 39, 40, 40, 40, 41, 41, 41,
2664         /* F+40 */    42, 42, 42, 43, 43, 43, 44, 44, 44, 44,
2665         /* F+50 */    45, 45, 45, 45, 45, 46, 46, 46, 46, 46,
2666         /* F+60 */    47, 47, 47, 47, 47, 48, 48, 48, 48, 48,
2667         /* F+70 */    49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
2668         /* Fast */    49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
2669 };
2670
2671
2672
2673
2674 /*
2675  * Base experience levels, may be adjusted up for race and/or class
2676  */
2677 s32b player_exp[PY_MAX_LEVEL] =
2678 {
2679         10,
2680         25,
2681         45,
2682         70,
2683         100,
2684         140,
2685         200,
2686         280,
2687         380,/*10*/
2688         500,
2689         650,
2690         850,
2691         1100,
2692         1400,
2693         1800,
2694         2300,
2695         2900,
2696         3600,
2697         4400,/*20*/
2698         5400,
2699         6800,
2700         8400,
2701         10200,
2702         12500,
2703         17500,
2704         25000,
2705         35000L,
2706         50000L,
2707         75000L,/*30*/
2708         100000L,
2709         150000L,
2710         200000L,
2711         275000L,
2712         350000L,
2713         450000L,
2714         550000L,
2715         700000L,
2716         850000L,
2717         1000000L,/*40*/
2718         1250000L,
2719         1500000L,
2720         1800000L,
2721         2100000L,
2722         2400000L,
2723         2700000L,
2724         3000000L,
2725         3500000L,
2726         4000000L,
2727         4500000L,/*50*/
2728         5000000L
2729 };
2730
2731
2732 s32b player_exp_a[PY_MAX_LEVEL] =
2733 {
2734         20,
2735         50,
2736         100,
2737         170,
2738         280,
2739         430,
2740         650,
2741         950,
2742         1400,/*10*/
2743         1850,
2744         2300,
2745         2900,
2746         3600,
2747         4400,
2748         5400,
2749         6800,
2750         8400,
2751         10400,
2752         12500,/*20*/
2753         17500,
2754         25000,
2755         35000,
2756         50000L,
2757         75000L,
2758         100000L,
2759         150000L,
2760         200000L,
2761         275000L,
2762         350000L,/*30*/
2763         450000L,
2764         550000L,
2765         650000L,
2766         800000L,
2767         950000L,
2768         1100000L,
2769         1250000L,
2770         1400000L,
2771         1550000L,
2772         1700000L,/*40*/
2773         1900000L,
2774         2100000L,
2775         2300000L,
2776         2550000L,
2777         2800000L,
2778         3050000L,
2779         3300000L,
2780         3700000L,
2781         4100000L,
2782         4500000L,/*50*/
2783         5000000L
2784 };
2785
2786
2787 /*
2788  * Player Sexes
2789  *
2790  *      Title,
2791  *      Winner
2792  */
2793 player_sex sex_info[MAX_SEXES] =
2794 {
2795         {
2796 #ifdef JP
2797                 "½÷À­",
2798                 "¥¯¥¤¡¼¥ó",
2799 #endif
2800                 "Female",
2801                 "Queen"
2802         },
2803         {
2804 #ifdef JP
2805                 "ÃËÀ­",
2806                 "¥­¥ó¥°",
2807 #endif
2808                 "Male",
2809                 "King"
2810         }
2811 };
2812
2813
2814 /*
2815  * Player Races
2816  *
2817  *      Title,
2818  *      {STR,INT,WIS,DEX,CON,CHR},
2819  *      r_dis, r_dev, r_sav, r_stl, r_srh, r_fos, r_thn, r_thb,
2820  *      hitdie, exp base,
2821  *      Age (Base, Mod),
2822  *      Male (Hgt, Wgt),
2823  *      Female (Hgt, Wgt)
2824  *      infra,
2825  *      class-choices
2826  */
2827 player_race race_info[MAX_RACES] =
2828 {
2829         {
2830 #ifdef JP
2831                 "¿Í´Ö",
2832 #endif
2833                 "Human",
2834
2835                 {  0,  0,  0,  0,  0,  0 },
2836                 0,  0,  0,  0,  0,  10,  0,  0,
2837                 10,  100,
2838                 14,  6,
2839                 72,  6, 180, 25,
2840                 66,  4, 150, 20,
2841                 0,
2842                 0x7FFFFFF,
2843         },
2844         {
2845 #ifdef JP
2846                 "¥Ï¡¼¥Õ¥¨¥ë¥Õ",
2847 #endif
2848                 "Half-Elf",
2849
2850                 { -1,  1,  1,  1, -1,  1 },
2851                 2,  3,  2,  1, 6,  11, -1,  5,
2852                 9,  110,
2853                 24, 16,
2854                 66,  6, 130, 15,
2855                 62,  6, 100, 10,
2856                 2,
2857                 0x677E7FF,
2858         },
2859         {
2860 #ifdef JP
2861                 "¥¨¥ë¥Õ",
2862 #endif
2863                 "Elf",
2864
2865                 { -1,  2,  0,  1, -2,  2 },
2866                 5,  6,  4,  2, 8,  12, -5, 15,
2867                 8,  120,
2868                 75, 75,
2869                 60,  4, 100,  6,
2870                 54,  4, 80,  6,
2871                 3,
2872                 0x677E75B,
2873
2874         },
2875         {
2876 #ifdef JP
2877                 "¥Û¥Ó¥Ã¥È",
2878 #endif
2879                 "Hobbit",
2880
2881                 { -2,  1,  1,  3,  2,  1 },
2882                 15, 12, 10, 5, 12,  15, -10, 20,
2883                 7,  110,
2884                 21, 12,
2885                 36,  3, 60,  3,
2886                 33,  3, 50,  3,
2887                 4,
2888                 0x76FFC0B,
2889         },
2890         {
2891 #ifdef JP
2892                 "¥Î¡¼¥à",
2893 #endif
2894                 "Gnome",
2895
2896                 { -1,  2,  0,  2,  1, -1 },
2897                 10, 8, 7,  3, 6,  13, -8, 12,
2898                 8,  120,
2899                 50, 40,
2900                 42,  3, 90,  6,
2901                 39,  3, 75,  3,
2902                 4,
2903                 0x767D60F,
2904         },
2905         {
2906 #ifdef JP
2907                 "¥É¥ï¡¼¥Õ",
2908 #endif
2909                 "Dwarf",
2910
2911                 {  2, -2,  2, -2,  2, -1 },
2912                 2,  7,  6,  -1,  7,  10, 15,  0,
2913                 11,  125,
2914                 35, 15,
2915                 48,  3, 150, 10,
2916                 46,  3, 120, 10,
2917                 5,
2918                 0x1890005,
2919         },
2920         {
2921 #ifdef JP
2922                 "¥Ï¡¼¥Õ¥ª¡¼¥¯",
2923 #endif
2924                 "Half-Orc",
2925
2926                 {  2, -1,  0,  0,  1, -2 },
2927                 -3, -3, -2,  -1,  0, 7, 12, -5,
2928                 10,  110,
2929                 11,  4,
2930                 66,  1, 150,  5,
2931                 62,  1, 120,  5,
2932                 3,
2933                 0x5D8818D,
2934         },
2935         {
2936 #ifdef JP
2937                 "¥Ï¡¼¥Õ¥È¥í¥ë",
2938 #endif
2939                 "Half-Troll",
2940
2941                 { 4, -4, -1, -3,  3, -3 },
2942                 -5, -8, -5, -2,  -1, 5, 20, -10,
2943                 12,  125,
2944                 20, 10,
2945                 96, 10, 250, 50,
2946                 84,  8, 225, 40,
2947                 3,
2948                 0x0880005,
2949         },
2950         {
2951 #ifdef JP
2952                 "¥¢¥ó¥Ð¥é¥¤¥È",
2953 #endif
2954                 "Amberite",
2955
2956                 {  1,  2,  2,  2,  3,  2 },
2957                 4,  5,  3,  2, 3, 13, 15, 10,
2958                 10,  225,
2959                 50, 50,
2960                 82, 5, 190, 20,
2961                 78,  6, 180, 15,
2962                 0,
2963                 0x7FFF7FF,
2964         },
2965         {
2966 #ifdef JP
2967                 "¥Ï¥¤¥¨¥ë¥Õ",
2968 #endif
2969                 "High-Elf",
2970
2971                 {  1,  3,  -1,  3,  1,  3 },
2972                 4,  13, 12,  4,  3, 14, 10, 25,
2973                 10,  200,
2974                 100, 30,
2975                 90, 10, 190, 20,
2976                 82, 10, 180, 15,
2977                 4,
2978                 0x777E75B,
2979         },
2980         {
2981 #ifdef JP
2982                 "ÌîÈÚ¿Í",
2983 #endif
2984                 "Barbarian",
2985
2986                 { 3, -2,  -1,  1,  2, 0 },
2987                 -2, -10, 2,  -1,  1, 7, 12, 10,
2988                 11, 120,
2989                 14, 8,
2990                 82, 5, 200, 20,
2991                 78,  6, 190, 15,
2992                 0,
2993                 0x5C0A09D,
2994         },
2995         {
2996 #ifdef JP
2997                 "¥Ï¡¼¥Õ¥ª¡¼¥¬",
2998 #endif
2999                 "Half-Ogre",
3000
3001                 { 3, -2, 0, -1, 3, -2 },
3002                 -3, -5, -3, -2, -1, 5, 20, 0,
3003                 12,  145,
3004                 40, 10,
3005                 92, 10, 255, 60,
3006                 80,  8, 235, 60,
3007                 3,
3008                 0x0A80407,
3009         },
3010         {
3011 #ifdef JP
3012                 "Ⱦµð¿Í",
3013 #endif
3014                 "Half-Giant",
3015
3016                 { 4, -2, -2, -2, 3, -2 },
3017                 -6, -8, -3, -2, -1, 5, 25, 5,
3018                 13, 160,
3019                 40, 10,
3020                 100,10, 255, 65,
3021                 80, 10, 240, 64,
3022                 3,
3023                 0x0880011,
3024         },
3025         {
3026 #ifdef JP
3027                 "Ⱦ¥¿¥¤¥¿¥ó",
3028 #endif
3029                 "Half-Titan",
3030
3031                 { 5, 1, 2, -2, 3, 1 },
3032                 -5, 5, 1, -2, 1, 8, 25, 0,
3033                 14, 255,
3034                 100,30,
3035                 111, 11, 255, 86,
3036                 99, 11, 250, 86,
3037                 0,
3038                 0x23D4727,
3039         },
3040         {
3041 #ifdef JP
3042                 "¥µ¥¤¥¯¥í¥×¥¹",
3043 #endif
3044                 "Cyclops",
3045
3046                 { 4, -3, -2, -3, 4, -3 },
3047                 -4, -5, -3, -2, -2, 5, 20, 12,
3048                 13, 150,
3049                 50, 24,
3050                 92, 10, 255, 60,
3051                 80,  8, 235, 60,
3052                 1,
3053                 0x0888005,
3054         },
3055         {
3056 #ifdef JP
3057                 "¥¤¡¼¥¯",
3058 #endif
3059                 "Yeek",
3060
3061                 { -2, 1, 1, 1, -2, -4 },
3062                 2, 4, 6, 3, 5, 15, -5, -5,
3063                 7, 100,
3064                 14, 3,
3065                 50,  3, 90,  6,
3066                 50,  3, 75,  3,
3067                 2,
3068                 0x667360F,
3069         },
3070         {
3071 #ifdef JP
3072                 "¥¯¥é¥Ã¥³¥ó",
3073 #endif
3074                 "Klackon",
3075
3076                 { 2, -1, -1, 1, 2, -1 },
3077                 10, 5, 3, 0, -1, 10, 5, 5,
3078                 12, 190,
3079                 20, 3,
3080                 60,  3, 80,  4,
3081                 54,  3, 70,  4,
3082                 2,
3083                 0x04D8011,
3084         },
3085         {
3086 #ifdef JP
3087                 "¥³¥Ü¥ë¥É",
3088 #endif
3089                 "Kobold",
3090
3091                 { 1, -1, 0, 1, 0, -2 },
3092                 -2, -3, -1, -1, 1, 8, 10, -8,
3093                 9, 125,
3094                 11,  3,
3095                 60,  1, 130,  5,
3096                 55,  1, 100,  5,
3097                 3,
3098                 0x444A009,
3099         },
3100         {
3101 #ifdef JP
3102                 "¥Ë¡¼¥Ù¥ë¥ó¥°",
3103 #endif
3104                 "Nibelung",
3105
3106                 { 1, -1, 2, 0, 2, -2 },
3107                 3, 5, 6, 1, 5, 10, 9, 0,
3108                 11, 170,
3109                 40, 12,
3110                 43,  3, 92,  6,
3111                 40,  3, 78,  3,
3112                 5,
3113                 0x569040F,
3114         },
3115         {
3116 #ifdef JP
3117                 "¥À¡¼¥¯¥¨¥ë¥Õ",
3118 #endif
3119                 "Dark-Elf",
3120
3121                 { -1, 3, 2, 2, -2, 1 },
3122                 5, 10, 12, 3, 8, 12, -5, 10,
3123                 9, 150,
3124                 75, 75,
3125                 60,  4, 100,  6,
3126                 54,  4, 80,  6,
3127                 5,
3128                 0x677C7DF,
3129         },
3130         {
3131 #ifdef JP
3132                 "¥É¥é¥³¥Ë¥¢¥ó",
3133 #endif
3134                 "Draconian",
3135
3136                 { 2, 1, 1, 1, 2, -1 },
3137                 -2, 5, 2, 0, 1, 10, 5, 5,
3138                 11, 220,
3139                 75, 33,
3140                 76,  1, 160,  5,
3141                 72,  1, 130,  5,
3142                 2,
3143                 0x7FFE757,
3144         },
3145         {
3146 #ifdef JP
3147                 "¥Þ¥¤¥ó¥É¥Õ¥ì¥¢",
3148 #endif
3149                 "Mindflayer",
3150
3151                 { -3, 4, 4, 0, -2, -3 },
3152                 10, 15, 9, 2, 5, 12, -10, -5,
3153                 9, 140,
3154                 100, 25,
3155                 68,  6, 142, 15,
3156                 63,  6, 112, 10,
3157                 4,
3158                 0x2334746,
3159         },
3160         {
3161 #ifdef JP
3162                 "¥¤¥ó¥×",
3163 #endif
3164                 "Imp",
3165
3166                 { 0, -1, -1, 1, 2, -1 },
3167                 -3, 2, -1, 1, -1, 10, 5, -5,
3168                 10, 115,
3169                 13,  4,
3170                 68,  1, 150,  5,
3171                 64,  1, 120,  5,
3172                 3,
3173                 0x6B537CB,
3174         },
3175         {
3176 #ifdef JP
3177                 "¥´¡¼¥ì¥à",
3178 #endif
3179                 "Golem",
3180
3181                 { 4, -5, -5, -2, 4, -2 },
3182                 -5, -5, 6, -1, -1, 8, 20, 0,
3183                 12, 200,
3184                 1, 100,
3185                 66,  1, 200,  6,
3186                 62,  1, 180,  6,
3187                 4,
3188                 0x0800001,
3189         },
3190         {
3191 #ifdef JP
3192                 "³¼¹ü",
3193 #endif
3194                 "Skeleton",
3195
3196                 { 0, 1, -2, 0, 1, -2 },
3197                 -5, 0, 3, -1, -1, 8, 10, 0,
3198                 10, 145,
3199                 100, 35,
3200                 72,  6, 50, 5,
3201                 66,  4, 50, 5,
3202                 2,
3203                 0x234070F,
3204         },
3205         {
3206 #ifdef JP
3207                 "¥¾¥ó¥Ó",
3208 #endif
3209                 "Zombie",
3210
3211                 { 2, -6, -6, 1, 4, -3 },
3212                 -5, -5, 5, -1, -1, 5, 15, 0,
3213                 13, 150,
3214                 100, 30,
3215                 72, 6, 100, 25,
3216                 66, 4, 100, 20,
3217                 2,
3218                 0x0800001,
3219         },
3220         {
3221 #ifdef JP
3222                 "µÛ·ìµ´",
3223 #endif
3224                 "Vampire",
3225
3226                 { 3, 3, -1, -1, 1, 2 },
3227                 4, 8, 6, 4, 1, 8, 5, 0,
3228                 11, 200,
3229                 100, 30,
3230                 72,  6, 180, 25,
3231                 66,  4, 150, 20,
3232                 5,
3233                 0x67DC7FF,
3234         },
3235         {
3236 #ifdef JP
3237                 "Í©Îî",
3238 #endif
3239                 "Spectre",
3240
3241                 { -5, 4, -1, 2, 0, -3 },
3242                 10, 15, 12, 5, 5, 14, -15, -5,
3243                 7, 210,
3244                 100, 30,
3245                 72, 6, 100, 25,
3246                 66, 4, 100, 20,
3247                 5,
3248                 0x631474A,
3249         },
3250         {
3251 #ifdef JP
3252                 "ÍÅÀº",
3253 #endif
3254                 "Sprite",
3255
3256                 { -4, 3, 3, 3, -2, 2 },
3257                 10, 8, 6, 4, 10, 10, -12, 0,
3258                 7, 145,
3259                 50, 25,
3260                 32,  2, 75,  2,
3261                 29,  2, 65,  2,
3262                 4,
3263                 0x623F65E,
3264         },
3265         {
3266 #ifdef JP
3267                 "½Ã¿Í",  
3268 #endif
3269                 "Beastman",
3270
3271                 { 2, -2, -1, -1, 2, -2 },
3272                 -5, -2, -1, -1, -1, 5, 12, 5,
3273                 11, 140,
3274                 14, 6,
3275                 65,  6, 150, 20,
3276                 61,  6, 120, 15,
3277                 0,
3278                 0x57887CF,
3279         },
3280         {
3281 #ifdef JP
3282                 "¥¨¥ó¥È",
3283 #endif
3284                 "Ent",
3285                 { 2,  0,  2, -3,  2,  0 },
3286                  -5,  2,  5,  -1, 0, 9,  15, -5,
3287                  12, 140,
3288                 120,  60,
3289                 111, 11, 255, 50,
3290                 99, 11, 250, 45,
3291                   0,
3292                 0x0010005,
3293         },
3294         {
3295 #ifdef JP
3296                 "¥¢¥ë¥³¥ó",
3297 #endif
3298                 "Archon",
3299
3300                 {  2,  0,  4,  1,  2,  3 },
3301                 0,  12,  8,  2, 2, 11, 10, 10,
3302                 11,  235,
3303                 150, 150,
3304                 82, 5, 190, 20,
3305                 78,  6, 180, 15,
3306                 3,
3307                 0x779F777,
3308         },
3309         {
3310 #ifdef JP
3311                 "¥Ð¥ë¥í¥°",
3312                 "Balrog",
3313 #else
3314                 "Balrog",
3315 #endif
3316
3317                 {  4,  2,  -10,  2,  3,  -5 },
3318                 -3,  12, 15,  -2,  1, 8, 20, 0,
3319                 12,  250,
3320                 255, 255,
3321                 100,10, 255, 65,
3322                 80, 10, 240, 64,
3323                 5,
3324                 0x7EDC4DB,
3325         },
3326         {
3327 #ifdef JP
3328                 "¥É¥¥¥Ê¥À¥ó",
3329 #endif
3330                 "Dunadan",
3331
3332                 {  1,  2,  2,  2,  3,  2 },
3333                 4,  5,  3,  2, 3, 13, 15, 10,
3334                 10,  180,
3335                 50, 20,
3336                 82, 5, 190, 20,
3337                 78,  6, 180, 15,
3338                 0,
3339                 0x7FFF7FF,
3340         },
3341         {
3342 #ifdef JP
3343                 "±Æ¥Õ¥§¥¢¥ê¡¼",
3344 #endif
3345                 "Shadow-Fairy",
3346                 {-2,  2,  2,  1, -1,  0 },
3347                   7,  8,  0,  6, 12, 15, -10, -5,
3348                   7, 120,
3349                 200, 100,
3350                  80,  8, 90, 20,
3351                  73,  8, 80, 15,
3352                   4,
3353                 0x633C7DF,
3354         },
3355         {
3356 #ifdef JP
3357                 "¥¯¥¿¡¼",
3358 #endif
3359                 "Kutar",
3360
3361                 {  0,  -1,  -1,  1,  2,  3 },
3362                 -2,  5,  5,  5,  -2,  6,  0,  -5,
3363                 11,  140,
3364                 14,  6,
3365                 48,  6, 150, 25,
3366                 44,  4, 130, 20,
3367                 0,
3368                 0x418B7AD,
3369         },
3370         {
3371 #ifdef JP
3372                 "¥¢¥ó¥É¥í¥¤¥É",
3373 #endif
3374                 "Android",
3375
3376                 { 4, -5, -5, 0, 4, -2 },
3377                 0, -5, 0, -2, 3, 14, 20, 10,
3378                 13, 200,
3379                 1, 100,
3380                 72, 12, 240, 64,
3381                 66, 12, 220, 64,
3382                 0,
3383                 0x0800001,
3384         },
3385 };
3386
3387
3388 /*
3389  * Player Classes
3390  *
3391  *      Title,
3392  *      {STR,INT,WIS,DEX,CON,CHR},
3393  *      c_dis, c_dev, c_sav, c_stl, c_srh, c_fos, c_thn, c_thb,
3394  *      x_dis, x_dev, x_sav, x_stl, x_srh, x_fos, x_thn, x_thb,
3395  *      HD, Exp, pet_upkeep_div
3396  */
3397 player_class class_info[MAX_CLASS] =
3398 {
3399         {
3400 #ifdef JP
3401                 "Àï»Î",
3402 #endif
3403                 "Warrior",
3404
3405                 { 4, -2, -2, 2, 2, -1},
3406                 25, 18, 31, 1,  14, 2, 70, 55,
3407                 12, 7,  10, 0,  0,  0,  30, 30,
3408                 9,  0, 40
3409         },
3410
3411         {
3412 #ifdef JP
3413                 "¥á¥¤¥¸",
3414 #endif
3415                 "Mage",
3416
3417                 {-4, 3, 0, 1, -2, 1},
3418                 30, 40, 38, 3,  16, 20, 34, 20,
3419                 7,  15, 11,  0,  0,  0,  6, 7,
3420                 0, 30, 30
3421         },
3422
3423         {
3424 #ifdef JP
3425                 "¥×¥ê¡¼¥¹¥È",
3426 #endif
3427                 "Priest",
3428
3429                 {-1, -3, 3, -1, 0, 2},
3430                 25, 35, 40, 2,  16, 8, 48, 35,
3431                 7,  11, 12, 0,  0,  0, 13, 11,
3432                 2, 20, 35
3433         },
3434
3435         {
3436 #ifdef JP
3437                 "Åð±",
3438 #endif
3439                 "Rogue",
3440
3441                 { 2, 1, -2, 3, 1, -1},
3442                 45, 37, 36, 5, 32, 24, 60, 66,
3443                 15, 12, 10, 0,  0,  0, 21, 18,
3444                 6, 25, 40
3445         },
3446
3447         {
3448 #ifdef JP
3449                 "¥ì¥ó¥¸¥ã¡¼",
3450 #endif
3451                 "Ranger",
3452
3453                 { 2, 2, 0, 1, 1, 1},
3454                 30, 37, 36, 3,  24, 16, 56, 72,
3455                 8,  11, 10, 0,  0,  0,  18, 28,
3456                 4, 40, 35
3457         },
3458
3459         {
3460 #ifdef JP
3461                 "¥Ñ¥é¥Ç¥£¥ó",
3462 #endif
3463                 "Paladin",
3464
3465                 { 3, -3, 1, 0, 2, 2},
3466                 20, 24, 34, 1,  12, 2, 68, 40,
3467                 7,  10, 11, 0,  0,  0,  21, 18,
3468                 6, 35, 40
3469         },
3470
3471         {
3472 #ifdef JP
3473                 "ËâË¡Àï»Î",
3474 #endif
3475                 "Warrior-Mage",
3476
3477                 { 2, 2, 0, 1, 0, 1},
3478                 30, 35, 36, 2,  18, 16, 50, 25,
3479                 7,  10, 10, 0,  0,  0,  15, 11,
3480                 4, 40, 35
3481         },
3482
3483         {
3484 #ifdef JP
3485                 "º®ÆÙ¤ÎÀï»Î",
3486 #endif
3487                 "Chaos-Warrior",
3488
3489                 { 2, 1, -1, 0, 2, -2},
3490                 20, 25, 34, 1,  14, 12, 65, 40,
3491                 7,  11, 10, 0,  0,  0,  20, 17,
3492                 6, 25, 40
3493         },
3494
3495         {
3496 #ifdef JP
3497                 "½¤¹ÔÁÎ",
3498 #endif
3499                 "Monk",
3500
3501                 { 2, -1, 1, 3, 2, 1},
3502                 45, 34, 36, 5, 32, 24, 64, 60,
3503                 15, 11, 10, 0,  0,  0, 18, 18,
3504                 6, 30, 35
3505         },
3506
3507         {
3508 #ifdef JP
3509                 "ĶǽÎϼÔ",
3510 #endif
3511                 "Mindcrafter",
3512
3513                 {-1, 0, 3, -1, -1, 2},   /* note: spell stat is Wis */
3514                 30, 33, 38, 3,  22, 16, 50, 40,
3515                 10, 11, 10, 0,   0,  0, 14, 18,
3516                 2, 25, 35
3517         },
3518
3519         {
3520 #ifdef JP
3521                 "¥Ï¥¤=¥á¥¤¥¸",
3522 #endif
3523                 "High-Mage",
3524
3525                 {-4, 4, 0, 0, -2, 1},
3526                 30, 40, 38, 3,  16, 20, 34, 20,
3527                 7,  15, 11,  0,  0,  0,  6, 7,
3528                 0, 30, 25
3529         },
3530
3531         {
3532 #ifdef JP
3533                 "´Ñ¸÷µÒ",
3534 #endif
3535                 "Tourist",
3536                 { -1, -1, -1, -1, -1, -1},
3537                 15, 18, 28, 1, 12, 2, 40, 20,
3538                 5, 7, 9, 0,  0,  0,  11, 11,
3539                 0, -30, 40
3540         },
3541
3542         {
3543 #ifdef JP
3544                 "¤â¤Î¤Þ¤Í»Õ",
3545 #endif
3546                 "Imitator",
3547                 { 0, 1, -1, 2, 0, 1},
3548                 25, 30, 36, 2,  18, 16, 60, 50,
3549                 7,  10,  10, 0,  0,  0,  18, 20,
3550                 5, 10, 20
3551         },
3552
3553         {
3554 #ifdef JP
3555                 "Ëâ½Ã»È¤¤",
3556 #endif
3557                 "BeastMaster",
3558                 { 1, -1, -1, 1, 0, 2},
3559                 20, 25, 32, 2,  18, 16, 52, 63,
3560                 7,  10, 10, 0,  0,  0,  14, 25,
3561                 3, 20, 10
3562         },
3563
3564         {
3565 #ifdef JP
3566                 "¥¹¥Ú¥ë¥Þ¥¹¥¿¡¼",
3567 #endif
3568                 "Sorcerer",
3569
3570                 {-5, 6, -2, 2, 0, -2},
3571                 30, 48, 75, 2,  12, 22,  0, 0,
3572                  7, 18, 13, 0,  0,  0,  0, 0,
3573                 4, 60, 25
3574         },
3575
3576         {
3577 #ifdef JP
3578                 "¥¢¡¼¥Á¥ã¡¼",
3579 #endif
3580                 "Archer",
3581
3582                 { 2, -1, -1, 2, 1, 0},
3583                 38, 24, 35, 4,  24, 16, 56, 82,
3584                 12, 10, 10, 0,  0,  0,  18, 36,
3585                 6, 10, 40
3586         },
3587
3588         {
3589 #ifdef JP
3590                 "ËâÆ»¶ñ½Ñ»Õ",
3591 #endif
3592                 "Magic-Eater",
3593
3594                 {-1, 2, 1, 2, -2, 1},
3595                 25, 42, 36, 2,  20, 16, 48, 35,
3596                 7,  16, 10,  0,  0,  0, 13, 11,
3597                 3, 30, 30
3598         },
3599
3600         {
3601 #ifdef JP
3602                 "¶ãÍ·»í¿Í",
3603 #endif
3604                 "Bard",              /* Note : spell stat is Charisma */
3605                 {-2, 1, 2, -1, -2, 4},
3606                 20, 33, 34, -5, 16, 20, 34, 20,
3607                 8,  13, 11, 0,  0,  0,  10, 8,
3608                 2, 40, 25
3609         },
3610
3611         {
3612 #ifdef JP
3613                 "ÀÖËâÆ»»Õ",
3614 #endif
3615                 "Red-Mage",
3616
3617                 { 2, 2, -1, 1, 0, -1},
3618                 20, 34, 34, 1,  16, 10, 56, 25,
3619                 7,  11, 11, 0,  0,  0,  18, 11,
3620                 4, 40, 40
3621         },
3622
3623         {
3624 #ifdef JP
3625                 "·õ½Ñ²È",
3626 #endif
3627                 "Samurai",
3628
3629                 { 3, -2, 1, 2, 1, 0},
3630                 25, 18, 32, 2,  16, 6, 70, 40,
3631                 12, 7,  10, 0,  0,  0,  23, 18,
3632                 6,  30, 40
3633         },
3634
3635         {
3636 #ifdef JP
3637                 "Îýµ¤½Ñ»Õ",
3638 #endif
3639                 "ForceTrainer",
3640
3641                 { 0, -1, 3, 2, 1, 1},
3642                 30, 34, 38, 4, 32, 24, 50, 40,
3643                 10, 11, 11, 0,  0,  0, 14, 15,
3644                 2, 35, 40
3645         },
3646
3647         {
3648 #ifdef JP
3649                 "ÀÄËâÆ»»Õ",
3650 #endif
3651                 "Blue-Mage",
3652
3653                 {-4, 4, -1, 1, -2, -1},
3654                 30, 40, 36, 3,  20, 16, 40, 25,
3655                 7,  16, 11,  0,  0,  0,  6, 7,
3656                 2, 30, 35
3657         },
3658
3659         {
3660 #ifdef JP
3661                 "µ³Ê¼",
3662 #endif
3663                 "Cavalry",
3664                 { 2, -2, -2, 2, 2, 0},
3665                 20, 18, 32, 1,  16, 10, 60, 66,
3666                 10,  7, 10, 0,  0,  0,  22, 26,
3667                 5, 20, 35
3668         },
3669
3670         {
3671 #ifdef JP
3672                 "¶¸Àï»Î",
3673 #endif
3674                 "Berserker",
3675
3676                 { 8, -20, -20, 4, 4, -5},
3677                 -100, -1000, -200, -100,  -100, -100, 120, -2000,
3678                 0, 0,  0, 0,  0,  0,  50, 0,
3679                 11,  60, 255
3680         },
3681
3682         {
3683 #ifdef JP
3684                 "ÃÃÌê»Õ",
3685 #endif
3686                 "Weaponsmith",
3687
3688                 { 3, -1, -1, 1, 0, -1},
3689                 30, 28, 28, 1,  20, 10, 60, 45,
3690                 10, 10,  10, 0,  0,  0,  21, 15,
3691                 6,  30, 40
3692         },
3693         {
3694 #ifdef JP
3695                 "¶À»È¤¤",
3696 #endif
3697                 "Mirror-Master",
3698
3699                 { -2,  3, 1, -1, -2, 1},
3700                 30, 33, 40, 3, 14, 16, 34,30,
3701                 10, 11, 12, 0,  0,  0,  6,10,
3702                 2,  30, 30
3703         },
3704         {
3705 #ifdef JP
3706                 "Ǧ¼Ô",
3707 #endif
3708                 "Ninja",
3709
3710                 { 0,  -1, -1, 3, 2, -1},
3711                 45, 24, 36, 8, 48, 32, 70,66,
3712                 15, 10, 10, 0,  0,  0, 25,18,
3713                 2,  20, 40
3714         },
3715 };
3716
3717 player_seikaku seikaku_info[MAX_SEIKAKU] =
3718 {
3719         {
3720 #ifdef JP
3721                 "¤Õ¤Ä¤¦",
3722 #endif
3723                 "Ordinary",
3724                 {  0,  0,  0,  0,  0,  0 },
3725                 0,  0,  0,  0,  0,  0,  0,  0,
3726                 0, 1, 0
3727         },
3728
3729         {
3730 #ifdef JP
3731                 "¤Á¤«¤é¤¸¤Þ¤ó",
3732 #endif
3733                 "Mighty",
3734                 {  2,  -2,  -1,  0,  1,  0 },
3735                 -5,  -5,  -3,  -1,  -2,  -2,  10,  0,
3736                 1, 1, 0
3737         },
3738
3739         {
3740 #ifdef JP
3741                 "¤­¤ì¤â¤Î",
3742 #endif
3743                 "Shrewd",
3744                 {  -2,  2,  0,  1,  -1,  -1 },
3745                 3,  8,  2,  0,  -2,  5,  -8,  -5,
3746                 -1, 1, 0
3747         },
3748
3749         {
3750 #ifdef JP
3751                 "¤·¤¢¤ï¤»¤â¤Î",
3752 #endif
3753                 "Pious",
3754                 {  0,  -1,  2,  -1,  0,  1 },
3755                 -5,  2,  4,  -1,  3,  -2,  -3,  -6,
3756                 0, 1, 0
3757         },
3758
3759         {
3760 #ifdef JP
3761                 "¤¹¤Ð¤·¤Ã¤³¤¤",
3762 #endif
3763                 "Nimble",
3764                 {  -1,  1,  -1,  2,  -1,  -1 },
3765                 7,  2,  -1,  1,  5,  5,  0,  10,
3766                 0, 0, 0
3767         },
3768
3769         {
3770 #ifdef JP
3771                 "¤¤¤Î¤Á¤·¤é¤º",
3772 #endif
3773                 "Fearless",
3774                 {  2,  1,  1,  -1,  -1,  0 },
3775                 -5,  5,  -2,  0,  2,  -2,  10,  10,
3776                 -1, 1, 0
3777         },
3778
3779         {
3780 #ifdef JP
3781                 "¥³¥ó¥Ð¥Ã¥È",
3782 #endif
3783                 "Combat",
3784                 {  1,  -1,  -2,  2,  0,  1 },
3785                 -2,  -3,  -3,  0,  -1,  2,  5,  5,
3786                 0, 0, 0
3787         },
3788
3789         {
3790 #ifdef JP
3791                 "¤Ê¤Þ¤±¤â¤Î",
3792 #endif
3793                 "Lazy",
3794                 {  -2,  -2,  -2,  -2,  -2,  -2 },
3795                 -5,  -5,  -3,  -1,  -4,  -2,  -8,  -8,
3796                 -1, 1, 0
3797         },
3798
3799         {
3800 #ifdef JP
3801                 "¥»¥¯¥·¡¼¥®¥ã¥ë",
3802 #endif
3803                 "Sexy",
3804                 {  1,  1,  1,  1,  1,  3 },
3805                 10,  5,  3,  0,  4,  2,  10,  10,
3806                 0, 1, 1
3807         },
3808
3809         {
3810 #ifdef JP
3811                 "¥é¥Ã¥­¡¼¥Þ¥ó",
3812 #endif
3813                 "Lucky",
3814                 {  -2,  -2,  -2,  -2,  -2,  2 },
3815                 10,  7,  3,  2, 10,  8,  15,  15,
3816                 0, 1, 2
3817         },
3818
3819         {
3820 #ifdef JP
3821                 "¤¬¤Þ¤ó¤Å¤è¤¤",
3822 #endif
3823                 "Patient",
3824                 {  -1,  -1,  1,  -2,  2,  0 },
3825                 -5,  -3,  3,  1,  0,  -3,  -6,  -6,
3826                 1, 0, 0
3827         },
3828
3829         {
3830 #ifdef JP
3831                 "¤¤¤«¤µ¤Þ",
3832 #endif
3833                 "Munchkin",
3834                 { 10,  10,  10,  10,  10,  10 },
3835                  20, 40, 30, 10, 40, 40,  80, 80,
3836                  15, 1, 0
3837         },
3838 };
3839
3840
3841
3842 player_race mimic_info[] =
3843 {
3844         {
3845 #ifdef JP
3846                 "[ɸ½à·ÁÂÖ]",
3847 #endif
3848                 "Default",
3849
3850                 {  0,  0,  0,  0,  0,  0 },
3851                 0,  0,  0,  0,  0,  10,  0,  0,
3852                 10,  100,
3853                 0,  0,
3854                 0,  0, 0, 0,
3855                 0,  0, 0, 0,
3856                 0,
3857                 0x000000,
3858         },
3859         {
3860 #ifdef JP
3861                 "[°­Ëâ]",
3862 #endif
3863                 "[Demon]",
3864
3865                 {  5,  3,  2,  3,  4,  -6 },
3866                 -5,  18, 20, -2,  3,  10, 40, 20,
3867                 12,  0,
3868                 0,  0,
3869                 0,  0, 0, 0,
3870                 0,  0, 0, 0,
3871                 5,
3872                 0x000003,
3873         },
3874         {
3875 #ifdef JP
3876                 "[ËⲦ]",
3877 #endif
3878                 "[Demon lord]",
3879
3880                 {  20,  20,  20,  20,  20,  20 },
3881                 20,  20, 25, -2,  3,  10, 70, 40,
3882                 14,  0,
3883                 0,  0,
3884                 0,  0, 0, 0,
3885                 0,  0, 0, 0,
3886                 20,
3887                 0x000003,
3888         },
3889         {
3890 #ifdef JP
3891                 "[µÛ·ìµ´]",
3892 #endif
3893                 "[Vampire]",
3894
3895                 { 4, 4, 1, 1, 2, 3 },
3896                 6, 12, 8, 6, 2, 12, 30, 20,
3897                 11,  0,
3898                 0,  0,
3899                 0,  0, 0, 0,
3900                 0,  0, 0, 0,
3901                 5,
3902                 0x000005,
3903         },
3904 };
3905
3906
3907
3908 magic_type technic_info[NUM_TECHNIC][32] =
3909 {
3910         {
3911                 /* Music */
3912                 { 1,  1,  10,   2},
3913                 { 2,  1,  10,   2},
3914                 { 3,  2,  20,   3},
3915                 { 4,  2,  20,   4},
3916                 { 5,  2,  20,   6},
3917                 { 7,  4,  30,   8},
3918                 { 9,  3,  30,   10},
3919                 { 10, 2,  30,   12},
3920
3921                 { 12,  3,   40,   20},
3922                 { 15, 16,  42,   35},
3923                 { 17, 18,  40,   25},
3924                 { 18,  2,  45,   30},
3925                 { 23,  8,  50,   38},
3926                 { 28, 30,  50,   41},
3927                 { 33, 35,  60,   42},
3928                 { 38, 35,  70,   46},
3929
3930                 { 10,  4,  20,   13},
3931                 { 22,  5,  30,   26},
3932                 { 23,  3,  35,   27},
3933                 { 26,  28,  37,   29},
3934                 { 32,  37,  41,   36},
3935                 { 33,  22,  43,   40},
3936                 { 37,  35,  46,   42},
3937                 { 45,  60,  50,   56},
3938
3939                 { 23,  18,  20,   23},
3940                 { 30,  30,  30,   26},
3941                 { 33,  65,  41,   30},
3942                 { 37,  35,  43,   35},
3943                 { 40,  30,  46,   50},
3944                 { 42,  75,  50,   68},
3945                 { 45,  58,  62,   73},
3946                 { 49,  48,  70,  200}
3947         },
3948
3949         {
3950                 /* Hissatsu */
3951                 { 1,   15,   0,   0},
3952                 { 3,   10,   0,   0},
3953                 { 6,   15,   0,   0},
3954                 { 9,    8,   0,   0},
3955                 { 10,  12,   0,   0},
3956                 { 12,  25,   0,   0},
3957                 { 14,   7,   0,   0},
3958                 { 17,  20,   0,   0},
3959
3960                 { 19,  10,   0,   0},
3961                 { 22,  20,   0,   0},
3962                 { 24,  30,   0,   0},
3963                 { 25,  10,   0,   0},
3964                 { 27,  15,   0,   0},
3965                 { 29,  45,   0,   0},
3966                 { 32,  70,   0,   0},
3967                 { 35,  50,   0,   0},
3968
3969                 { 18,  40,   0,   0},
3970                 { 22,  22,   0,   0},
3971                 { 24,  30,   0,   0},
3972                 { 26,  35,   0,   0},
3973                 { 30,  30,   0,   0},
3974                 { 32,  60,   0,   0},
3975                 { 36,  40,   0,   0},
3976                 { 39,  80,   0,   0},
3977
3978                 { 26,  20,   0,   0},
3979                 { 29,  40,   0,   0},
3980                 { 31,  35,   0,   0},
3981                 { 36,  80,   0,   0},
3982                 { 39, 100,   0,   0},
3983                 { 42, 110,   0,   0},
3984                 { 45, 130,   0,   0},
3985                 { 50, 255,   0,   0}
3986         },
3987 };
3988
3989
3990 /*
3991  * Zangband uses this array instead of the spell flags table, as there
3992  * are 5 realms of magic, each with 4 spellbooks and 8 spells per book -- TY
3993  */
3994 u32b fake_spell_flags[4]=
3995 {
3996         0x000000ff,
3997         0x0000ff00,
3998         0x00ff0000,
3999         0xff000000
4000 };
4001
4002
4003 s32b realm_choices1[MAX_CLASS] =
4004 {
4005         (CH_NONE),                              /* Warrior */
4006         (CH_LIFE | CH_SORCERY | CH_NATURE |
4007          CH_CHAOS | CH_DEATH | CH_TRUMP |
4008          CH_ARCANE | CH_ENCHANT | CH_DAEMON |
4009          CH_CRUSADE),                              /* Mage */
4010         (CH_LIFE | CH_DEATH | CH_DAEMON |
4011          CH_CRUSADE),                              /* Priest */
4012         (CH_SORCERY | CH_DEATH | CH_TRUMP |
4013          CH_ARCANE | CH_ENCHANT),               /* Rogue */
4014         (CH_NATURE),                            /* Ranger */
4015         (CH_CRUSADE | CH_DEATH),                   /* Paladin */
4016         (CH_ARCANE),                            /* Warrior-Mage */
4017         (CH_CHAOS | CH_DAEMON),                 /* Chaos-Warrior */
4018         (CH_LIFE | CH_NATURE | CH_DEATH |
4019          CH_ENCHANT),                           /* Monk */
4020         (CH_NONE),                              /* Mindcrafter */
4021         (CH_LIFE | CH_SORCERY | CH_NATURE |
4022          CH_CHAOS | CH_DEATH | CH_TRUMP |
4023          CH_ARCANE | CH_ENCHANT | CH_DAEMON |
4024          CH_CRUSADE),                              /* High-Mage */
4025         (CH_ARCANE),                            /* Tourist */
4026         (CH_NONE),                              /* Imitation */
4027         (CH_TRUMP),                             /* Beastmaster */
4028         (CH_NONE),                              /* Sorcerer */
4029         (CH_NONE),                              /* Archer */
4030         (CH_NONE),                              /* Magic eater */
4031         (CH_MUSIC),                             /* Harper */
4032         (CH_NONE),                              /* Red Mage */
4033         (CH_HISSATSU),                          /* Samurai */
4034         (CH_LIFE | CH_NATURE | CH_DEATH |
4035          CH_ENCHANT | CH_CRUSADE),                 /* ForceTrainer */
4036         (CH_NONE),                              /* Blue Mage */
4037         (CH_NONE),                              /* Kihei */
4038         (CH_NONE),                              /* Berserker */
4039         (CH_NONE),                              /* Kaji */
4040         (CH_NONE),                              /* Mirror-master */
4041         (CH_NONE),                              /* Ninja */
4042 };
4043
4044
4045 s32b realm_choices2[MAX_CLASS] =
4046 {
4047         (CH_NONE),                              /* Warrior */
4048         (CH_LIFE | CH_SORCERY | CH_NATURE |
4049          CH_CHAOS | CH_DEATH | CH_TRUMP |
4050          CH_ARCANE | CH_ENCHANT | CH_DAEMON |
4051          CH_CRUSADE),                              /* Mage */
4052         (CH_LIFE | CH_SORCERY | CH_NATURE |
4053          CH_CHAOS | CH_DEATH | CH_TRUMP |
4054          CH_ARCANE | CH_ENCHANT | CH_DAEMON |
4055          CH_CRUSADE),                              /* Priest */
4056         (CH_NONE),                              /* Rogue */
4057         (CH_SORCERY | CH_CHAOS | CH_DEATH |
4058          CH_TRUMP | CH_ARCANE | CH_DAEMON),     /* Ranger */
4059         (CH_NONE),                              /* Paladin */
4060         (CH_LIFE | CH_NATURE | CH_CHAOS |
4061          CH_DEATH | CH_TRUMP | CH_ARCANE |
4062          CH_SORCERY | CH_ENCHANT | CH_DAEMON |
4063          CH_CRUSADE),                              /* Warrior-Mage */
4064         (CH_NONE),                              /* Chaos-Warrior */
4065         (CH_NONE),                              /* Monk */
4066         (CH_NONE),                              /* Mindcrafter */
4067         (CH_NONE),                              /* High-Mage */
4068         (CH_NONE),                              /* Tourist */
4069         (CH_NONE),                              /* Imitation */
4070         (CH_NONE),                              /* Beastmanster */
4071         (CH_NONE),                              /* Sorcerer */
4072         (CH_NONE),                              /* Archer */
4073         (CH_NONE),                              /* Magic eater */
4074         (CH_NONE),                              /* Harper */
4075         (CH_NONE),                              /* Red Mage */
4076         (CH_NONE),                              /* Samurai */
4077         (CH_NONE),                              /* ForceTrainer */
4078         (CH_NONE),                              /* Blue Mage */
4079         (CH_NONE),                              /* Kihei */
4080         (CH_NONE),                              /* Berserker */
4081         (CH_NONE),                              /* Kaji */
4082         (CH_NONE),                              /* Mirror-master */
4083         (CH_NONE),                              /* Ninja */
4084 };
4085
4086
4087 #ifdef JP
4088 cptr realm_names[] =
4089 {
4090         "ËâË¡¤Ê¤·",
4091         "À¸Ì¿",
4092         "Àç½Ñ",
4093         "¼«Á³",
4094         "¥«¥ª¥¹",
4095         "°Å¹õ",
4096         "¥È¥é¥ó¥×",
4097         "Èë½Ñ",
4098         "¾¢",
4099         "°­Ëâ",
4100         "Ç˼Ù",
4101         "ÉÔÌÀ",
4102         "ÉÔÌÀ",
4103         "ÉÔÌÀ",
4104         "ÉÔÌÀ",
4105         "ÉÔÌÀ",
4106         "²Î",
4107         "Éð·Ý",
4108         "ÉÔÌÀ"
4109 };
4110 #endif
4111
4112 #ifdef JP
4113 cptr E_realm_names[]
4114 #else
4115 cptr realm_names[]
4116 #endif
4117 = {
4118         "none",
4119         "Life",
4120         "Sorcery",
4121         "Nature",
4122         "Chaos",
4123         "Death",
4124         "Trump",
4125         "Arcane",
4126         "Craft",
4127         "Daemon",
4128         "Crusade",
4129         "unknown",
4130         "unknown",
4131         "unknown",
4132         "unknown",
4133         "unknown",
4134         "Music",
4135         "Kendo",
4136         "unknown"
4137 };
4138
4139 /*
4140  * Names of the spells (mage spells then priest spells)
4141  */
4142 #ifdef JP
4143 cptr spell_names[VALID_REALM][32] =
4144 {
4145         /*** Life Spells ***/
4146         {
4147                 /* Common Life Spellbooks */
4148 "·Ú½ý¤Î¼£Ìþ",
4149 "½ËÊ¡",
4150 "·Ú½ý",
4151 "¸÷¤Î¾¤´­",
4152 "æ« & ±£¤·Èâ´¶ÃÎ",
4153 "½Å½ý¤Î¼£Ìþ",
4154 "²òÆÇ",
4155 "¶õÊ¢½¼Â­",
4156
4157 "²ò¼ö",
4158 "½Å½ý",
4159 "Ã×Ì¿½ý¤Î¼£Ìþ",
4160 "ÂÑÇ®ÂÑ´¨",
4161 "¼þÊÕ´¶ÃÎ",
4162 "¥Ñ¥Ë¥Ã¥¯¡¦¥¢¥ó¥Ç¥Ã¥É",
4163 "ÂÎÎϲóÉü",
4164 "·ë³¦¤ÎÌæ¾Ï",
4165
4166                 /* Rare Life Spellbooks */
4167 "*²ò¼ö*",
4168 "´Õ¼±",
4169 "¥¢¥ó¥Ç¥Ã¥ÉÂ໶",
4170 "Æä¤Î¹ï",
4171 "Ã×Ì¿½ý",
4172 "µ¢´Ô¤Î¾Û",
4173 "¿¿¼Â¤Îº×ÃÅ",
4174 "¿¿¡¦·ë³¦",
4175
4176 "ÉÔÌÓ²½",
4177 "Á´´¶ÃÎ",
4178 "¥¢¥ó¥Ç¥Ã¥É¾ÃÌÇ",
4179 "ÀéΤ´ã",
4180 "Á´Éü³è",
4181 "*ÂÎÎϲóÉü*",
4182 "À»¤Ê¤ë¥Ó¥¸¥ç¥ó",
4183 "µæ¶Ë¤ÎÂÑÀ­"
4184         },
4185
4186         /*** Sorcery Spells ***/
4187
4188         {
4189                 /* Common Sorcery Spellbooks */
4190 "¥â¥ó¥¹¥¿¡¼´¶ÃÎ",
4191 "¥·¥ç¡¼¥È¡¦¥Æ¥ì¥Ý¡¼¥È",
4192 "櫤ÈÈâ´¶ÃÎ",
4193 "¥é¥¤¥È¡¦¥¨¥ê¥¢",
4194 "¥Ñ¥Ë¥Ã¥¯¡¦¥â¥ó¥¹¥¿¡¼",
4195 "¥Æ¥ì¥Ý¡¼¥È",
4196 "¥¹¥ê¡¼¥×¡¦¥â¥ó¥¹¥¿¡¼",
4197 "ËâÎϽ¼Å¶",
4198
4199 "ËâË¡¤ÎÃÏ¿Þ",
4200 "´ÕÄê",
4201 "¥¹¥í¥¦¡¦¥â¥ó¥¹¥¿¡¼",
4202 "¼þÊÕ¥¹¥ê¡¼¥×",
4203 "¥Æ¥ì¥Ý¡¼¥È¡¦¥â¥ó¥¹¥¿¡¼",
4204 "¥¹¥Ô¡¼¥É",
4205 "¿¿¡¦´¶ÃÎ",
4206 "¿¿¡¦´ÕÄê",
4207
4208                 /* Rare Sorcery Spellbooks */
4209 "ʪÂΤȺâÊõ´¶ÃÎ",
4210 "¥Á¥ã¡¼¥à¡¦¥â¥ó¥¹¥¿¡¼",
4211 "Àº¿À´¶ÃÎ",
4212 "³¹°ÜÆ°",
4213 "¼«¸ÊʬÀÏ",
4214 "¥Æ¥ì¥Ý¡¼¥È¡¦¥ì¥Ù¥ë",
4215 "µ¢´Ô¤Î¼öʸ",
4216 "¼¡¸µ¤ÎÈâ",
4217
4218 "Ä´ºº",
4219 "Çúȯ¤Î¥ë¡¼¥ó",
4220 "Ç°Æ°ÎÏ",
4221 "ÀéΤ´ã",
4222 "̥λ¤Î»ëÀþ",
4223 "Ï£¶â½Ñ",
4224 "²øʪÄÉÊü",
4225 "̵½ý¤Îµå"
4226
4227         },
4228
4229         /*** Nature Spells ***/
4230
4231         {
4232                 /* Common Nature Spellbooks */
4233 "¥â¥ó¥¹¥¿¡¼´¶ÃÎ",
4234 "°ðºÊ",
4235 "櫤ÈÈâ´¶ÃÎ",
4236 "¿©ÎÈÀ¸À®",
4237 "Æü¤Î¸÷",
4238 "ưʪ½¬¤·",
4239 "´Ä¶­¤Ø¤ÎÂÑÀ­",
4240 "½ý¤ÈÆǼ£ÎÅ",
4241
4242 "´äÀÐÍϲò",
4243 "¥¢¥¤¥¹¡¦¥Ü¥ë¥È",
4244 "¼«Á³¤Î³ÐÀÃ",
4245 "¥Õ¥¡¥¤¥¢¡¦¥Ü¥ë¥È",
4246 "ÂÀÍÛ¸÷Àþ",
4247 "­¤«¤»",
4248 "ưʪ¾¤´­",
4249 "ÌôÁð¼£ÎÅ",
4250
4251                 /* Rare Nature Spellbooks */
4252 "³¬ÃÊÀ¸À®",
4253 "È©Àв½",
4254 "¿¿¡¦ÂÑÀ­",
4255 "¿¹ÎÓÁϤ",
4256 "ưʪͧÏÂ",
4257 "»î¶âÀÐ",
4258 "ÀФÎÊÉ",
4259 "Éå¿©ËÉ»ß",
4260
4261 "ÃÏ¿Ì",
4262 "¥«¥Þ¥¤¥¿¥Á",
4263 "¥Ö¥ê¥¶¡¼¥É",
4264 "°ðºÊÍò",
4265 "±²Ä¬",
4266 "ÍÛ¸÷¾¤´­",
4267 "ÀºÎî¤Î¿Ï",
4268 "¼«Á³¤Î¶¼°Ò"
4269
4270         },
4271
4272         /*** Chaos Spells ***/
4273
4274         {
4275                 /* Common Chaos Spellbooks */
4276 "¥Þ¥¸¥Ã¥¯¡¦¥ß¥µ¥¤¥ë",
4277 "¥È¥é¥Ã¥×/¥É¥¢Ç˲õ",
4278 "Á®¸÷",
4279 "º®Íð¤Î¼ê",
4280 "ËâÎÏßÚÎö",
4281 "¥Õ¥¡¥¤¥¢¡¦¥Ü¥ë¥È",
4282 "ÎϤηý",
4283 "¥Æ¥ì¥Ý¡¼¥È",
4284
4285 "¥ï¥ó¥À¡¼",
4286 "¥«¥ª¥¹¡¦¥Ü¥ë¥È",
4287 "¥½¥Ë¥Ã¥¯¡¦¥Ö¡¼¥à",
4288 "ÇËÌǤÎÌð",
4289 "¥Õ¥¡¥¤¥¢¡¦¥Ü¡¼¥ë",
4290 "¥Æ¥ì¥Ý¡¼¥È¡¦¥¢¥¦¥§¥¤",
4291 "Ç˲õ¤Î¸ÀÍÕ",
4292 "¥í¥°¥ë¥¹È¯Æ°",
4293
4294                 /* Rare Chaos Spellbooks */
4295 "¾¼ÔÊÑÍÆ",
4296 "Ï¢º¿°ðºÊ",
4297 "ËâÎÏÉõÆþ",
4298 "¸¶»Òʬ²ò",
4299 "¸½¼ÂÊÑÍÆ",
4300 "¥Þ¥¸¥Ã¥¯¡¦¥í¥±¥Ã¥È",
4301 "º®Æ٤οÏ",
4302 "°­Ë⾤´­",
4303
4304 "½ÅÎϸ÷Àþ",
4305 "ήÀ±·²",
4306 "±ë¤Î°ì·â",
4307 "º®ÆÙ¾¤Íè",
4308 "¼«¸ÊÊÑÍÆ",
4309 "ËâÎϤÎÍò",
4310 "¥í¥°¥ë¥¹¤Î¥Ö¥ì¥¹",
4311 "µõ̵¾¤Íè"
4312
4313         },
4314
4315         /*** Death Spells ***/
4316
4317         {
4318                 /* Common Death Spellbooks */
4319 "̵À¸Ì¿´¶ÃÎ",
4320 "¼ö»¦ÃÆ",
4321 "¼Ù°­´¶ÃÎ",
4322 "°­½­±À",
4323 "¹õ¤¤Ì²¤ê",
4324 "ÂÑÆÇ",
4325 "¶²¹²",
4326 "¥¢¥ó¥Ç¥Ã¥É½¾Â°",
4327
4328 "¥¨¥ó¥È¥í¥Ô¡¼¤Îµå",
4329 "ÃϹö¤ÎÌð",
4330 "»¦Ù¤±À",
4331 "¥â¥ó¥¹¥¿¡¼¾ÃÌÇ",
4332 "ÆǤοÏ",
4333 "µÛ·ì¥É¥ì¥¤¥ó",
4334 "È¿º²¤Î½Ñ",
4335 "Ëõ»¦",
4336
4337                 /* Rare Death Spellbooks */
4338 "¶¸Àï»Î²½",
4339 "°­Î´­",
4340 "°Å¹õ¤ÎÌð",
4341 "¶¸ÍðÀï»Î",
4342 "µÛ·ì¤Î¿Ï",
4343 "¿¿¡¦µÛ·ì",
4344 "»à¤Î¸Àº²",
4345 "°Å¹õ¤ÎÍò",
4346
4347 "»à¤Î¸÷Àþ",
4348 "»à¼Ô¾¤´­",
4349 "»à¼Ô¤ÎÈëÅÁ",
4350 "µÛ·ìµ´ÊѲ½",
4351 "À¸Ì¿ÎÏÉü³è",
4352 "¼þÊÕËõ»¦",
4353 "ÃϹö¤Î¹å²Ð",
4354 "Í©Âβ½"
4355
4356         },
4357
4358         /*** Trump Spells ***/
4359
4360         {
4361                 /* Common Trump Spellbooks */
4362 "¥·¥ç¡¼¥È¡¦¥Æ¥ì¥Ý¡¼¥È",
4363 "ÃØéá¤Î¥«¡¼¥É",
4364 "¥·¥ã¥Ã¥Õ¥ë",
4365 "¥Õ¥í¥¢¡¦¥ê¥»¥Ã¥È",
4366 "¥Æ¥ì¥Ý¡¼¥È",
4367 "´¶ÃΤΥ«¡¼¥É",
4368 "¥Æ¥ì¥Ý¡¼¥È¡¦¥â¥ó¥¹¥¿¡¼",
4369 "ưʪ¤Î¥«¡¼¥É",
4370
4371 "°ÜÆ°¤Î¥«¡¼¥É",
4372 "¥«¥ß¥«¥¼¤Î¥«¡¼¥É",
4373 "¸¸Î´­",
4374 "¥¹¥Ô¡¼¥É¡¦¥â¥ó¥¹¥¿¡¼",
4375 "¥Æ¥ì¥Ý¡¼¥È¡¦¥ì¥Ù¥ë",
4376 "¼¡¸µ¤ÎÈâ",
4377 "µ¢´Ô¤Î¼öʸ",
4378 "²øʪÄÉÊü",
4379
4380                 /* Rare Trump Spellbooks */
4381 "°ÌÃÖ¸ò´¹¤Î¥«¡¼¥É",
4382 "¥¢¥ó¥Ç¥Ã¥É¤Î¥«¡¼¥É",
4383 "à¨ÃîÎà¤Î¥«¡¼¥É",
4384 "¥â¥ó¥¹¥¿¡¼¤Î¥«¡¼¥É",
4385 "¥Ï¥¦¥ó¥É¤Î¥«¡¼¥É",
4386 "¥È¥é¥ó¥×¤Î¿Ï",
4387 "¿Í´Ö¥È¥é¥ó¥×",
4388 "¥µ¥¤¥Ð¡¼¥Ç¡¼¥â¥ó¤Î¥«¡¼¥É",
4389
4390 "ͽ¸«¤Î¥«¡¼¥É",
4391 "Ãμ±¤Î¥«¡¼¥É",
4392 "²óÉü¥â¥ó¥¹¥¿¡¼",
4393 "¥É¥é¥´¥ó¤Î¥«¡¼¥É",
4394 "ð¨ÀФΥ«¡¼¥É",
4395 "¥Ç¡¼¥â¥ó¤Î¥«¡¼¥É",
4396 "ÃϹö¤Î¥«¡¼¥É",
4397 "¸ÅÂå¥É¥é¥´¥ó¤Î¥«¡¼¥É"
4398
4399         },
4400
4401         /*** Arcane Spells (_only_ common spells) ***/
4402
4403         {
4404 "ÅÅ·â",
4405 "ËâË¡¤Î»Ü¾û",
4406 "Æ©ÌÀÂδ¶ÃÎ",
4407 "¥â¥ó¥¹¥¿¡¼´¶ÃÎ",
4408 "¥·¥ç¡¼¥È¡¦¥Æ¥ì¥Ý¡¼¥È",
4409 "¥é¥¤¥È¡¦¥¨¥ê¥¢",
4410 "櫤ÈÈâ Ç˲õ",
4411 "·Ú½ý¤Î¼£Ìþ",
4412
4413 "櫤ÈÈâ ´¶ÃÎ",
4414 "dzÁÇ",
4415 "ºâÊõ´¶ÃÎ",
4416 "ËâË¡ ´¶ÃÎ",
4417 "¥¢¥¤¥Æ¥à´¶ÃÎ",
4418 "²òÆÇ",
4419 "ÂÑÎä",
4420 "ÂѲÐ",
4421
4422 "ÂÑÅÅ",
4423 "ÂÑ»À",
4424 "½Å½ý¤Î¼£Ìþ",
4425 "¥Æ¥ì¥Ý¡¼¥È",
4426 "´ÕÄê",
4427 "´äÀÐÍϲò",
4428 "Á®¸÷",
4429 "¶õÊ¢½¼Â­",
4430
4431 "Æ©ÌÀ»ëǧ",
4432 "¥¨¥ì¥á¥ó¥¿¥ë¾¤´­",
4433 "¥Æ¥ì¥Ý¡¼¥È¡¦¥ì¥Ù¥ë",
4434 "¥Æ¥ì¥Ý¡¼¥È¡¦¥â¥ó¥¹¥¿¡¼",
4435 "¸µÁǤεå",
4436 "Á´´¶ÃÎ",
4437 "µ¢´Ô¤Î¼öʸ",
4438 "ÀéΤ´ã",
4439
4440         },
4441
4442         /*** Craft Spells ***/
4443
4444         {
4445                 /* Common Craft Spellbooks */
4446 "ÀÖ³°Àþ»ëÎÏ",
4447 "²óÉüÎ϶¯²½",
4448 "¶õÊ¢½¼Â­",
4449 "ÂÑÎ䵤",
4450 "ÂѲбê",
4451 "»Îµ¤¹âÍÈ",
4452 "ÂÑÅÅ·â",
4453 "ÂÑ»À",
4454
4455 "Æ©ÌÀ»ëǧ",
4456 "²ò¼ö",
4457 "ÂÑÆÇ",
4458 "¶¸Àï»Î²½",
4459 "¼«¸ÊʬÀÏ",
4460 "Âмٰ­·ë³¦",
4461 "Ìþ¤·",
4462 "ËâË¡·õ",
4463
4464                 /* Rare Craft Spellbooks */
4465 "¥Æ¥ì¥Ñ¥·¡¼",
4466 "È©Àв½",
4467 "Á´ÂÑÀ­",
4468 "¥¹¥Ô¡¼¥É",
4469 "ÊÉÈ´¤±",
4470 "½âË᤭",
4471 "¥´¡¼¥ì¥àÀ½Â¤",
4472 "ËâË¡¤Î³»",
4473
4474 "ÁõÈ÷̵Îϲ½",
4475 "¼ö¤¤Ê´ºÕ",
4476 "´°Á´¤Ê¤ëÃμ±",
4477 "Éð´ï¶¯²½",
4478 "Ëɶñ¶¯²½",
4479 "Éð´ï°À­ÉÕÍ¿",
4480 "¿Í´Ö¥È¥é¥ó¥×",
4481 "°À­¤Ø¤ÎÌȱÖ",
4482
4483         },
4484
4485         /*** Daemon Spells ***/
4486
4487         {
4488                 /* Common Daemon Spellbooks */
4489 "¥Þ¥¸¥Ã¥¯¡¦¥ß¥µ¥¤¥ë",
4490 "̵À¸Ì¿´¶ÃÎ",
4491 "¼Ù¤Ê¤ë½ËÊ¡",
4492 "ÂѲбê",
4493 "¶²¹²",
4494 "ÃϹö¤ÎÌð",
4495 "¸ÅÂå¤Î»àÎ´­",
4496 "ÃϹö¤Î±ë",
4497
4498 "¥Ç¡¼¥â¥ó»ÙÇÛ",
4499 "¥Ó¥¸¥ç¥ó",
4500 "ÂÑÃϹö",
4501 "¥×¥é¥º¥Þ¡¦¥Ü¥ë¥È",
4502 "¥Õ¥¡¥¤¥¢¡¦¥Ü¡¼¥ë",
4503 "±ê¤Î¿Ï",
4504 "ÃϹöµå",
4505 "¥Ç¡¼¥â¥ó¾¤´­",
4506
4507                 /* Rare Daemon Spellbooks */
4508 "°­Ëâ¤ÎÌÜ",
4509 "°­Ëâ¤Î¥¯¥í¡¼¥¯",
4510 "ÍÏ´äή",
4511 "¥×¥é¥º¥Þµå",
4512 "°­ËâÊѲ½",
4513 "ÃϹö¤ÎÇÈÆ°",
4514 "¥µ¥­¥å¥Ð¥¹¤ÎÀÜÊ­",
4515 "ÇËÌǤμê",
4516
4517 "»Îµ¤¹âÍÈ",
4518 "ÉÔÌǤÎÆùÂÎ",
4519 "¶¸µ¤¤Î±ß´Ä",
4520 "¥Ú¥Ã¥ÈÇúÇË",
4521 "¥°¥ì¡¼¥¿¡¼¥Ç¡¼¥â¥ó¾¤´­",
4522 "ÃϹöÍò",
4523 "·ì¤Î¼ö¤¤",
4524 "ËⲦÊѲ½",
4525
4526         },
4527
4528         /*** Crusade Spells ***/
4529
4530         {
4531                 /* Common Crusade Spellbooks */
4532 "Ĩȳ",
4533 "¼Ù°­Â¸ºß´¶ÃÎ",
4534 "¶²Éݽüµî",
4535 "°Ò°µ",
4536 "À»°è",
4537 "Æþ¸ý",
4538 "¥¹¥¿¡¼¥À¥¹¥È",
4539 "¿ÈÂξô²½",
4540
4541 "¼Ù°­Èô¤Ð¤·",
4542 "À»¤Ê¤ë¸÷µå",
4543 "°­Ëâʧ¤¤",
4544 "²ò¼ö",
4545 "Æ©ÌÀ»ëǧ",
4546 "Âмٰ­·ë³¦",
4547 "ºÛ¤­¤ÎÍë",
4548 "À»¤Ê¤ë¸æ¸ÀÍÕ",
4549
4550                 /* Rare Crusade Spellbooks */
4551 "³«¤«¤ì¤¿Æ»",
4552 "ÉõËâ",
4553 "À»¤Ê¤ë¥ª¡¼¥é",
4554 "¥¢¥ó¥Ç¥Ã¥É&°­ËâÂ໶",
4555 "¼Ù°­Â໶",
4556 "À»¤Ê¤ë¿Ï",
4557 "¥¹¥¿¡¼¥Ð¡¼¥¹¥È",
4558 "Å·»È¾¤´­",
4559
4560 "»Îµ¤¹âÍÈ",
4561 "¼ö¤¤Â໶",
4562 "¼Ù°­ÄÉÊü",
4563 "¥Ï¥ë¥Þ¥²¥É¥ó",
4564 "ÌܤˤÏÌܤò",
4565 "¿À¤ÎÅܤê",
4566 "¿À°Ò",
4567 "À»Àï",
4568
4569         },
4570
4571         /*** Music Spells ***/
4572
4573         /* Ìõ¸ì
4574            Song : ²Î, Note : ²»¿§, Pattern : ÀûΧ, 
4575            Ballad : ²Î(Íضʢª¡Ö±´¡×¤ÈÌõ¤¹?), Chant : ²ÎÀ¼, */
4576         {
4577                 /******* Apprentice Handbook *******/
4578                 "ÃÙÆߤβÎ",     /*"Song of Holding"*/
4579                 "½ËÊ¡¤Î²Î",     /*"Song of Blessing"*/
4580                 "Êø²õ¤Î²»¿§",   /*"Wracking Note"*/
4581                 "Û¯Û°¤ÎÀûΧ",   /*"Stun Pattern"*/
4582                 "À¸Ì¿¤Îή¤ì",   /*"Flow of Life"*/
4583                 "ÂÀÍۤβÎ",     /*"Song of the Sun"*/
4584                 "¶²ÉݤβÎ",
4585                 "À襤¤Î²Î",     /*"Heroic Ballad"*/
4586
4587                 /******* Minstrel's Music *******/
4588                 "ÎîŪÃγÐ",     /*"Clairaudience"*/
4589                 "º²¤Î²Î",
4590                 "Ãμ±¤Î²Î",     /*"Song of Lore"*/
4591                 "±£ÆۤβÎ",
4592                 "¸¸±Æ¤ÎÀûΧ",   /*"Illusion Pattern"*/
4593                 "ÇËÌǤ櫤Ó",   /*"Doomcall"*/
4594                 "¥Õ¥£¥ê¥¨¥ë¤Î²Î",       /*"Firiel's Song"*/
4595                 "ι¤ÎÃç´Ö",     /*"Fellowship Chant"*/
4596
4597                 /******* Harps of Rivendell *******/
4598                 "ʬ²ò²»ÇÈ",
4599                 "¸µÁÇÂÑÀ­",
4600                 "¥Û¥Ó¥Ã¥È¤Î¥á¥í¥Ç¥£",
4601                 "ÏĤó¤ÀÀ¤³¦",
4602                 "Â໶¤Î²Î",
4603                 "¥µ¥ë¥Þ¥ó¤Î´Å¸À",
4604                 "Íò¤Î²»¿§",
4605                 "¤â¤¦°ì¤Ä¤ÎÀ¤³¦",
4606
4607                 /******* Lays of Beleriand *******/
4608                 "Ç˲õ¤ÎÀûΧ",
4609                 "ÄäÂڤβÎ",
4610                 "¼é¤ê¤Î²Î",
4611                 "±Ñͺ¤Î»í",
4612                 "¥ä¥ô¥¡¥ó¥Ê¤Î½õ¤±",
4613                 "ºÆÀ¸¤Î²Î",
4614                 "¥µ¥¦¥í¥ó¤ÎËâ½Ñ",
4615                 "¥Õ¥£¥ó¥´¥ë¥Õ¥£¥ó¤ÎÄ©Àï",
4616         },
4617
4618         /*** Hissatsuwaza ***/
4619
4620         {
4621                 "ÈôÈÓ¹Ë",
4622                 "¸Þ·î±«»Â¤ê",
4623                 "¥Ö¡¼¥á¥é¥ó",
4624                 "±ëÎî",
4625                 "»¦µ¤´¶ÃÎ",
4626                 "¤ß¤ÍÂǤÁ",
4627                 "¥«¥¦¥ó¥¿¡¼",
4628                 "ʧ¤¤È´¤±",
4629
4630                 "¥µ¡¼¥Ú¥ó¥Ä¥¿¥ó",
4631                 "»ÂËâ·õÆõ¤ÎÂÀÅá",
4632                 "ÎöÉ÷·õ",
4633                 "Åá¾¢¤ÎÌÜÍø¤­",
4634                 "ÇË´ä»Â",
4635                 "Íð¤ìÀã·î²Ö",
4636                 "µÞ½êÆͤ­",
4637                 "Ëâ¿À»Â¤ê",
4638
4639                 "¼Î¤Æ¿È",
4640                 "Íë·âÏÉÄÞ»Â",
4641                 "Æþ¿È",
4642                 "ÀÖή±²",
4643                 "·ã¿Ì·â",
4644                 "ÃÏÁö¤ê",
4645                 "µ¤Ç÷¤Îͺ¶«¤Ó",
4646                 "̵Áл°ÃÊ",
4647
4648                 "µÛ·ìµ´¤Î²ç",
4649                 "¸¸ÏÇ",
4650                 "É´¿Í»Â¤ê",
4651                 "Å·æÆζÁ®",
4652                 "Æó½Å¤Î·õ·â",
4653                 "¸×ÉúÀäÅáÀª",
4654                 "·Ä±Àµ´Ç¦·õ",
4655                 "ÀÚÊ¢",
4656         },
4657 };
4658
4659 #else
4660
4661 cptr spell_names[VALID_REALM][32] =
4662 {
4663         /*** Life Spells ***/
4664         {
4665                 /* Common Life Spellbooks */
4666                 "Cure Light Wounds",
4667                 "Bless",
4668                 "Cause Light Wounds",
4669                 "Call Light",
4670                 "Detect Doors & Traps",
4671                 "Cure Medium Wounds",
4672                 "Cure Poison",   
4673                 "Satisfy Hunger",
4674
4675                 "Remove Curse",
4676                 "Cause Medium Wounds",
4677                 "Cure Critical Wounds",
4678                 "Resist Heat and Cold",
4679                 "Sense Surroundings",
4680                 "Turn Undead",
4681                 "Healing",
4682                 "Glyph of Warding",
4683
4684                 /* Rare Life Spellbooks */
4685                 "Dispel Curse",
4686                 "Perception",
4687                 "Dispel Undead",
4688                 "Day of the Dove",
4689                 "Cause Critical Wounds",
4690                 "Word of Recall",
4691                 "Alter Reality",
4692                 "Warding True",
4693
4694                 "Sterilization",
4695                 "Detection",
4696                 "Annihilate Undead",
4697                 "Clairvoyance",
4698                 "Restoration",
4699                 "Healing True",
4700                 "Holy Vision",
4701                 "Ultimate Resistance",
4702         },
4703
4704         /*** Sorcery Spells ***/
4705
4706         {
4707                 /* Common Sorcery Spellbooks */
4708                 "Detect Monsters",
4709                 "Phase Door",
4710                 "Detect Doors and Traps",
4711                 "Light Area",
4712                 "Confuse Monster",
4713                 "Teleport",
4714                 "Sleep Monster",
4715                 "Recharging",
4716
4717                 "Magic Mapping",
4718                 "Identify",
4719                 "Slow Monster",
4720                 "Mass Sleep",
4721                 "Teleport Away",
4722                 "Haste Self",
4723                 "Detection True",
4724                 "Identify True",
4725
4726                 /* Rare Sorcery Spellbooks */
4727                 "Detect items and Treasure",
4728                 "Charm Monster",
4729                 "Sense Minds",
4730                 "Teleport to town",
4731                 "Self Knowledge",
4732                 "Teleport Level",
4733                 "Word of Recall",
4734                 "Dimension Door",
4735
4736                 "Probing",
4737                 "Explosive Rune",
4738                 "Telekinesis",
4739                 "Clairvoyance",
4740                 "Charm monsters",
4741                 "Alchemy",
4742                 "Banishment",
4743                 "Globe of Invulnerability",
4744         },
4745
4746         /*** Nature Spells ***/
4747
4748         {
4749                 /* Common Nature Spellbooks */
4750                 "Detect Creatures",
4751                 "Lightning",
4752                 "Detect Doors and Traps",
4753                 "Produce Food",
4754                 "Daylight",
4755                 "Animal Taming",
4756                 "Resist Environment",
4757                 "Cure Wounds & Poison",
4758
4759                 "Stone to Mud",
4760                 "Frost Bolt",
4761                 "Nature Awareness",
4762                 "Fire Bolt",
4763                 "Ray of Sunlight",
4764                 "Entangle",
4765                 "Summon Animal",
4766                 "Herbal Healing",
4767
4768                 /* Rare Nature Spellbooks */
4769                 "Stair Building",
4770                 "Stone Skin",
4771                 "Resistance True",
4772                 "Forest Creation",
4773                 "Animal Friendship",
4774                 "Stone Tell",
4775                 "Wall of Stone",
4776                 "Protect from Corrosion",
4777
4778                 "Earthquake",
4779                 "Cyclone",
4780                 "Blizzard",
4781                 "Lightning Storm",
4782                 "Whirlpool",
4783                 "Call Sunlight",
4784                 "Elemental Branding",
4785                 "Nature's Wrath",
4786         },
4787
4788         /*** Chaos Spells ***/
4789
4790         {
4791                 /* Common Chaos Spellbooks */
4792                 "Magic Missile",
4793                 "Trap / Door Destruction",
4794                 "Flash of Light",
4795                 "Touch of Confusion",
4796                 "Mana Burst",
4797                 "Fire Bolt",
4798                 "Fist of Force",
4799                 "Teleport Self",
4800
4801                 "Wonder",
4802                 "Chaos Bolt",
4803                 "Sonic Boom",
4804                 "Doom Bolt",
4805                 "Fire Ball",
4806                 "Teleport Other",
4807                 "Word of Destruction",
4808                 "Invoke Logrus",
4809
4810                 /* Rare Chaos Spellbooks */
4811                 "Polymorph Other",
4812                 "Chain Lightning",
4813                 "Arcane Binding",
4814                 "Disintegrate",
4815                 "Alter Reality",
4816                 "Magic Rocket",
4817                 "Chaos Branding",
4818                 "Summon Demon",
4819
4820                 "Beam of Gravity",
4821                 "Meteor Swarm",
4822                 "Flame Strike",
4823                 "Call Chaos",
4824                 "Polymorph Self",
4825                 "Mana Storm",
4826                 "Breathe Logrus",
4827                 "Call the Void",
4828         },
4829
4830         /*** Death Spells ***/
4831
4832         {
4833                 /* Common Death Spellbooks */
4834                 "Detect Unlife",
4835                 "Malediction",
4836                 "Detect Evil",
4837                 "Stinking Cloud",
4838                 "Black Sleep",
4839                 "Resist Poison",
4840                 "Horrify",
4841                 "Enslave Undead",
4842
4843                 "Orb of Entropy",
4844                 "Nether Bolt",
4845                 "Cloud kill",
4846                 "Genocide One",
4847                 "Poison Branding",
4848                 "Vampiric Drain",
4849                 "Animate dead",
4850                 "Genocide",
4851
4852                 /* Rare Death Spellbooks */
4853                 "Berserk",
4854                 "Invoke Spirits",
4855                 "Dark Bolt",
4856                 "Battle Frenzy",
4857                 "Vampiric Branding",
4858                 "Vampirism True",
4859                 "Nether Wave",
4860                 "Darkness Storm",
4861
4862                 "Death Ray",
4863                 "Raise the Dead",
4864                 "Esoteria",
4865                 "Polymorph Vampire",
4866                 "Restore Life",
4867                 "Mass Genocide",
4868                 "Hellfire",
4869                 "Wraithform",
4870         },
4871
4872         /*** Trump Spells ***/
4873
4874         {
4875                 /* Common Trump Spellbooks */
4876                 "Phase Door",
4877                 "Trump Spiders",
4878                 "Shuffle",
4879                 "Reset Recall",
4880                 "Teleport",
4881                 "Trump Spying",
4882                 "Teleport Away",
4883                 "Trump Animals",
4884
4885                 "Trump Reach",
4886                 "Trump Kamikaze",
4887                 "Phantasmal Servant",
4888                 "Haste Monster",
4889                 "Teleport Level",
4890                 "Dimension Door",
4891                 "Word of Recall",
4892                 "Banish",
4893
4894                 /* Rare Trump Spellbooks */
4895                 "Swap Position",
4896                 "Trump Undead",
4897                 "Trump Reptiles",
4898                 "Trump Monsters",
4899                 "Trump Hounds",
4900                 "Trump Branding",
4901                 "Living Trump",
4902                 "Trump Cyberdemon",
4903
4904                 "Trump Divination",
4905                 "Trump Lore",
4906                 "Heal Monster",
4907                 "Trump Dragon",
4908                 "Trump Meteor",
4909                 "Trump Demon",
4910                 "Trump Greater Undead",
4911                 "Trump Ancient Dragon",
4912         },
4913
4914         /*** Arcane Spells (_only_ common spells) ***/
4915
4916         {
4917                 "Zap",
4918                 "Wizard Lock",
4919                 "Detect Invisibility",
4920                 "Detect Monsters",
4921                 "Blink",
4922                 "Light Area",
4923                 "Trap & Door Destruction",
4924                 "Cure Light Wounds",
4925
4926                 "Detect Doors & Traps",
4927                 "Phlogiston",
4928                 "Detect Treasure",
4929                 "Detect Enchantment",
4930                 "Detect Objects",
4931                 "Cure Poison",
4932                 "Resist Cold",
4933                 "Resist Fire",
4934
4935                 "Resist Lightning",
4936                 "Resist Acid",
4937                 "Cure Medium Wounds",
4938                 "Teleport",
4939                 "Identify",
4940                 "Stone to Mud",
4941                 "Ray of Light",
4942                 "Satisfy Hunger",
4943
4944                 "See Invisible",
4945                 "Conjure Elemental",
4946                 "Teleport Level",
4947                 "Teleport Away",
4948                 "Elemental Ball",
4949                 "Detection",
4950                 "Word of Recall",
4951                 "Clairvoyance",
4952         },
4953
4954         /*** Craft Spells ***/
4955
4956         {
4957                 /* Common Craft Spellbooks */
4958                 "Infravision",
4959                 "Regeneration",
4960                 "Satisfy Hunger",
4961                 "Resist Cold",
4962                 "Resist Fire",
4963                 "Heroism",
4964                 "Resist Lightning",
4965                 "Resist Acid",
4966
4967                 "See Invisibility",
4968                 "Remove Curse",
4969                 "Resist Poison",
4970                 "Berserk",
4971                 "Self Knowledge",
4972                 "Protection from Evil",
4973                 "Cure",
4974                 "Mana Branding",
4975
4976                 /* Rare Craft Spellbooks */
4977                 "Telepathy",
4978                 "Stone Skin",
4979                 "Resistance",
4980                 "Haste Self",
4981                 "Walk through Wall",
4982                 "Polish Shield",
4983                 "Create Golem",
4984                 "Magical armor",
4985
4986                 "Remove Enchantment",
4987                 "Remove All Curse",
4988                 "Knowledge True", /* "Total Knowledge", */
4989                 "Enchant Weapon",
4990                 "Enchant Armor",
4991                 "Brand Weapon",
4992                 "Living Trump",
4993                 "Immunity",
4994         },
4995
4996         /*** Daemon Spells ***/
4997
4998         {
4999                 /* Common Daemon Spellbooks */
5000                 "Magic Missile",
5001                 "Detect Unlife",
5002                 "Evil Bless",
5003                 "Resist Fire",
5004                 "Horrify",
5005                 "Nether Bolt",
5006                 "Summon Manes",
5007                 "Hellish Flame",
5008
5009                 "Dominate Demon",
5010                 "Vision",
5011                 "Resist Nether",
5012                 "Plasma bolt",
5013                 "Fire Ball",
5014                 "Fire Branding",
5015                 "Nether Ball",
5016                 "Summon Demon",
5017
5018                 /* Rare Daemon Spellbooks */
5019                 "Devilish Eye",
5020                 "Devil Cloak",
5021                 "The Flow of Lava",
5022                 "Plasma Ball",
5023                 "Polymorph Demon",
5024                 "Nather Wave",
5025                 "Kiss of Succubus",
5026                 "Doom Hand",
5027
5028                 "Raise the Morale",
5029                 "Immortal Body",
5030                 "Insanity Circle",
5031                 "Explode Pets",
5032                 "Summon Greater Demon",
5033                 "Nether Storm",
5034                 "Bloody Curse",
5035                 "Polymorph Demonlord",
5036         },
5037
5038         /*** Crusade Spells ***/
5039
5040         {
5041                 /* Common Crusade Spellbooks */
5042                 "Punishment",
5043                 "Detect Evil",
5044                 "Remove Fear",
5045                 "Scare Monster",
5046                 "Sanctuary",
5047                 "Portal",
5048                 "Star Dust",
5049                 "Purify",
5050
5051                 "Scatter Evil",
5052                 "Holy Orb",
5053                 "Exorcism",
5054                 "Remove Curse",
5055                 "Sense Unseen",
5056                 "Protection from Evil",
5057                 "Judgment Thunder",
5058                 "Holy Word",
5059
5060                 /* Rare Crusade Spellbooks */
5061                 "Unbarring Ways",
5062                 "Arrest",
5063                 "Holy Aura",
5064                 "Dispel Undead & Demons",
5065                 "Dispel Evil",
5066                 "Holy Blade",
5067                 "Star Burst",
5068                 "Summon Angel",
5069
5070                 "Heroism",
5071                 "Dispel Curse",
5072                 "Banish Evil",
5073                 "Armageddon",
5074                 "An Eye for an Eye",
5075                 "Wrath of the God",
5076                 "Divine Intervention",
5077                 "Crusade",
5078         },
5079
5080         /*** Music Spells ***/
5081
5082         {
5083                 /******* Apprentice Handbook *******/
5084                 "Song of Holding",
5085                 "Song of Blessing",
5086                 "Wrecking Note",
5087                 "Stun Pattern",
5088                 "Flow of Life",
5089                 "Song of the Sun",
5090                 "Song of Fear", /* ¶²ÉݤβΠ*/
5091                 "Heroic Ballad",
5092
5093                 /******* Minstrel's Music *******/
5094                 "Clairaudience",
5095                 "Soul Shriek", /* º²¤Î²Î */
5096                 "Song of Lore",
5097                 "Hiding Tune", /* "±£ÆۤβÎ", */
5098                 "Illusion Pattern",
5099                 "Doomcall",
5100                 "Firiel's Song",
5101                 "Fellowship Chant", /* "ι¤ÎÃç´Ö" */
5102
5103                 /******* Harps of Rivendell *******/
5104                 "Sound of disintegration", /* Ê¬²ò²»ÇÈ */
5105                 "Finrod's Resistance", /* ¸µÁÇÂÑÀ­ */
5106                 "Hobbit Melodies", /* ¥Û¥Ó¥Ã¥È¤Î¥á¥í¥Ç¥£ */
5107                 "World Contortion", /* ÏĤó¤ÀÀ¤³¦ */
5108                 "Dispelling chant", /* Â໶¤Î²Î */
5109                 "The Voice of Saruman", /* ¥µ¥ë¥Þ¥ó¤Î´Å¸À */
5110                 "Song of the Tempest", /* Íò¤Î²»¿§ */
5111                 "Ambarkanta", /* ¤â¤¦°ì¤Ä¤ÎÀ¤³¦ */
5112
5113                 /******* Lays of Beleriand *******/
5114                 "Wrecking Pattern", /* Ç˲õ¤ÎÀûΧ */
5115                 "Stationary Shriek", /* ÄäÂڤβΠ*/
5116                 "Endurance", /* ¼é¤ê¤Î²Î */
5117                 "The Hero's Poem", /* ±Ñͺ¤Î»í */
5118                 "Relief of Yavanna", /* "¥ä¥ô¥¡¥ó¥Ê¤Î½õ¤±" */
5119                 "Goddess' rebirth", /* "ºÆÀ¸¤Î²Î" */
5120                 "Wizardry of Sauron", /* "¥µ¥¦¥í¥ó¤ÎËâ½Ñ", */
5121                 "Fingolfin's Challenge", /* "¥Õ¥£¥ó¥´¥ë¥Õ¥£¥ó¤ÎÄ©Àï", */
5122         },
5123
5124         /*** Hissatsuwaza ***/
5125         {
5126                 "Tobi-Izuna",
5127                 "3-Way Attack",
5128                 "Boomerang",
5129                 "Burning Strike",
5130                 "Detect Ferocity",
5131                 "Strike to Stun",
5132                 "Counter",
5133                 "Harainuke",
5134
5135                 "Serpent's Tongue",
5136                 "Zammaken",
5137                 "Wind Blast",
5138                 "Judge",
5139                 "Rock Smash",
5140                 "Midare-Setsugekka",
5141                 "Spot Aiming",
5142                 "Majingiri",
5143
5144                 "Desperate Attack",
5145                 "Lightning Eagle",
5146                 "Rush Attack",
5147                 "Bloody Maelstrom",
5148                 "Earthquake Blow",
5149                 "Crack",
5150                 "War Cry",
5151                 "Musou-Sandan",
5152
5153                 "Vampire's Fang",
5154                 "Moon Dazzling",
5155                 "Hundred Slaughter",
5156                 "Dragonic Flash",
5157                 "Twin Slash",
5158                 "Kofuku-Zettousei",
5159                 "Keiun-Kininken",
5160                 "Harakiri",
5161         },
5162 };
5163 #endif
5164
5165 /*
5166  * Each chest has a certain set of traps, determined by pval
5167  * Each chest has a "pval" from 1 to the chest level (max 55)
5168  * If the "pval" is negative then the trap has been disarmed
5169  * The "pval" of a chest determines the quality of its treasure
5170  * Note that disarming a trap on a chest also removes the lock.
5171  */
5172 int chest_traps[64] =
5173 {
5174         0,                                      /* 0 == empty */
5175         (CHEST_POISON),
5176         (CHEST_LOSE_STR),
5177         (CHEST_LOSE_CON),
5178         (CHEST_LOSE_STR),
5179         (CHEST_LOSE_CON),                       /* 5 == best small wooden */
5180         0,
5181         (CHEST_ALARM),
5182         (CHEST_ALARM),
5183         (CHEST_LOSE_STR),
5184         (CHEST_LOSE_CON),
5185         (CHEST_POISON),
5186         (CHEST_SCATTER),
5187         (CHEST_LOSE_STR | CHEST_LOSE_CON),
5188         (CHEST_LOSE_STR | CHEST_LOSE_CON),
5189         (CHEST_SUMMON),                 /* 15 == best large wooden */
5190         0,
5191         (CHEST_ALARM),
5192         (CHEST_SCATTER),
5193         (CHEST_PARALYZE),
5194         (CHEST_LOSE_STR | CHEST_LOSE_CON),
5195         (CHEST_SUMMON),
5196         (CHEST_PARALYZE),
5197         (CHEST_LOSE_STR),
5198         (CHEST_LOSE_CON),
5199         (CHEST_EXPLODE),                        /* 25 == best small iron */
5200         0,
5201         (CHEST_E_SUMMON),
5202         (CHEST_POISON | CHEST_LOSE_CON),
5203         (CHEST_LOSE_STR | CHEST_LOSE_CON),
5204         (CHEST_EXPLODE | CHEST_SUMMON),
5205         (CHEST_BIRD_STORM),
5206         (CHEST_POISON | CHEST_SUMMON),
5207         (CHEST_E_SUMMON | CHEST_ALARM),
5208         (CHEST_EXPLODE),
5209         (CHEST_EXPLODE | CHEST_SUMMON), /* 35 == best large iron */
5210         0,
5211         (CHEST_SUMMON | CHEST_ALARM),
5212         (CHEST_EXPLODE),
5213         (CHEST_EXPLODE | CHEST_SUMMON),
5214         (CHEST_EXPLODE | CHEST_SUMMON),
5215         (CHEST_POISON | CHEST_PARALYZE),
5216         (CHEST_EXPLODE),
5217         (CHEST_BIRD_STORM),
5218         (CHEST_EXPLODE | CHEST_E_SUMMON | CHEST_ALARM),
5219         (CHEST_H_SUMMON),        /* 45 == best small steel */
5220         0,
5221         (CHEST_EXPLODE | CHEST_SUMMON | CHEST_ALARM),
5222         (CHEST_BIRD_STORM),
5223         (CHEST_RUNES_OF_EVIL),
5224         (CHEST_EXPLODE | CHEST_SUMMON | CHEST_ALARM),
5225         (CHEST_BIRD_STORM | CHEST_ALARM),
5226         (CHEST_H_SUMMON | CHEST_ALARM),
5227         (CHEST_RUNES_OF_EVIL),
5228         (CHEST_H_SUMMON | CHEST_SCATTER | CHEST_ALARM),
5229         (CHEST_RUNES_OF_EVIL | CHEST_EXPLODE),  /* 55 == best large steel */
5230         (CHEST_EXPLODE | CHEST_SUMMON),
5231         (CHEST_EXPLODE | CHEST_SUMMON),
5232         (CHEST_EXPLODE | CHEST_SUMMON),
5233         (CHEST_EXPLODE | CHEST_SUMMON),
5234         (CHEST_EXPLODE | CHEST_SUMMON),
5235         (CHEST_EXPLODE | CHEST_SUMMON),
5236         (CHEST_EXPLODE | CHEST_SUMMON),
5237         (CHEST_EXPLODE | CHEST_SUMMON),
5238 };
5239
5240
5241 /*
5242  * Class titles for the player.
5243  *
5244  * The player gets a new title every five levels, so each class
5245  * needs only ten titles total.
5246  */
5247 #ifdef JP
5248 cptr player_title[MAX_CLASS][PY_MAX_LEVEL / 5] =
5249 {
5250         /* Warrior */
5251         {
5252                 "¿·»²Ê¼",
5253                 "ʼ»Î",
5254                 "ÍÃʼ",
5255                 "¸Å»²Ê¼",
5256                 "·õ»Î",
5257                 "Æ®»Î",
5258                 "±Ñͺ",
5259                 "Ã˼ß",
5260                 "Çì¼ß",
5261                 "Îμç",
5262         },
5263
5264         /* Mage */
5265         {
5266                                 /*"¸«½¬¤¤",*/
5267                 "Îý½¬À¸",                 /*ÃúÃÕ¡¢Îý½¬À¸ */
5268                 "´ñ½Ñ»Õ",               /*º¾µ½»Õ¡¢¥Ú¥Æ¥ó»Õ */
5269                 "¸¸½Ñ»Õ",
5270                 "¼ö½Ñ»Õ",
5271                 "¾¤Îî»Õ",
5272                 "¾¤Ëâ»Õ",
5273                 "Ëâ½Ñ»Õ",
5274                 "ËâÆ»»Õ",
5275                 "¥¤¥×¥·¥·¥Þ¥¹",
5276                 "ÂçËâÆ»»Õ",
5277         },
5278
5279         /* Priest */
5280         {
5281                 "¿®¼Ô",                 /*¿®ÅÌ */
5282                 "»øÁÎ",             /*¶µ²ñÊô»Å¼Ô¡¢¸«½¬¤¤ÁΡ¢È¼ÁΡ¢½¾¼Ô */
5283                 "½ÏÎýÁÎ",
5284                 "À»¿¦¼Ô",                 /*À»¿¦¼Ô */
5285                 "ÅÁÆ»»Õ",               /*»Êº×ɾµÄ°÷¡¢½¤Æ»²ñ²ñ°÷ */
5286                 "ËÒ»Õ",               /*¥é¥Þ¶µ¤ÎÁΠ*/
5287                 "À»¿Í",               /*Âç»Ê¶µ¡¢Áí¼ç¶µ¡¢ÁíÂç»Ê¶µ */
5288                 "º×»Ê",                 /*º×»Ê¡¢»Êº× */
5289                 "º×»ÊĹ",               /*Âçº×»Ê¡¢º×»ÊĹ */
5290                 "¶µ¹Ä",
5291         },
5292
5293         /* Rogues */
5294         {
5295                 /* "¤´¤í¤Ä¤­",*/                     /*¤´¤í¤Ä¤­¡¢É÷ÍèË·¡¢Éâϲ¼Ô */
5296                 "¤¹¤ê",
5297                 "Äɤ¤¤Ï¤®",                     /*Äɤ¤Çí¤®¡¢¶¯Åð¡¢Å¥ËÀ */
5298                 "ÌëÅð",                         /*¶¯Åð¡¢ÌëÅð¡¢Å¥ËÀ */
5299                 "¤³¤½Å¥",                       /*¤³¤½Å¥¡¢¾®Å¥ËÀ */
5300                 "¥Ú¥Æ¥ó»Õ",                     /*ÇîÅÌ¡¢¥Ú¥Æ¥ó»Õ¡¢º¾µ½»Õ */
5301                 "¥í¥¦¥·¡¼¥Õ",
5302                 "¥Ï¥¤¥·¡¼¥Õ",
5303                 "¥Þ¥¹¥¿¡¼¥·¡¼¥Õ",
5304                 "¥¢¥µ¥·¥ó",                                             /* °Å»¦¼Ô */
5305                 "¥®¥ë¥É¥Þ¥¹¥¿¡¼",
5306         },
5307
5308         /* Rangers */
5309         {
5310                 "»È¤¤Áö¤ê",
5311                 "ÃÚÉ×",
5312                 "À͸õ",                         /*À͸õ¡¢¸«Ä¥¤ê¡¢Ä廡ʼ */
5313                 "¼í¿Í",
5314                 "ÄÉÀ×¼Ô",
5315                 "ÀèƳ¼Ô",
5316                 "õ¸±¼Ô",                       /*³«Âó¼Ô¡¢Ãµ¸±¼Ô */
5317                 "ÌîÉú",
5318                 "ÌîÉúƬ",
5319                 "ÌîÉú¤ÎÁíÎÎ",
5320         },
5321
5322         /* Paladins */
5323         {
5324                 "ͦ»Î",                 /*¿§ÃË¡¢°¦¿Í¡¢¤·¤ã¤ì¼Ô¡¢Í¦´º¤Ê¿Í */
5325                 "±Ò»Î",
5326                 "Êݸî¼Ô",
5327                 "ËɱҼÔ",
5328                 "¸î±Ò¼Ô",
5329                 "µ³»Î",
5330                 "½Åµ³»Î",
5331                 "À»µ³»Î",
5332                 "¾åµéÀ»µ³»Î",
5333                 "À»µ³»ÎĹ",
5334         },
5335
5336         /* Warrior-Mage */
5337         {
5338                 "¸«½¬¤¤",
5339                 "ÅÌÄï",                 /*ÃúÃÕ¡¢Îý½¬À¸ */
5340                 "°ì¿ÍÁ°",
5341                 "¸Å»²Ê¼",
5342                 "Ëâ½Ñʼ»Î",
5343                 "Ëâ½ÑÆ®»Î",
5344                 "Ëâ½Ñ¤Î±Ñͺ", /* Mage-Hero */
5345                 "ËâÃ˼ß",
5346                 /* "Ëâ¸ø¼ß", */
5347                 "ÀïÆ®Ëâ½Ñ»Î",
5348                 "¥¦¥£¥¶¡¼¥É¥í¡¼¥É",
5349         },
5350
5351         /* Chaos Warrior */
5352         {
5353                 "¿·»²Ê¼",
5354                 "ʼ»Î",
5355                 "ÍÃʼ",
5356                 "¸Å»²Ê¼",
5357                 "·õ»Î",
5358                 "Æ®»Î",
5359                 "º®Æ٤αÑͺ",
5360                 "º®ÆÙ¤ÎÃ˼ß",
5361                 "º®Æ٤θø¼ß",
5362                 "º®Æ٤β¦¼Ô",
5363         },
5364
5365         /* Monk */
5366         {
5367                 "ÆþÌç¼Ô",
5368                 "Äï»Ò",
5369                 "ľÄï»Ò",
5370                 "»ÕÈÏÂå",
5371                 "»ÕÈÏ",
5372                 "Æ»¾ì¼ç",
5373                 "̾¿Í",
5374                 "Âç̾¿Í",
5375                 "·ýÀ»",
5376                 "·ý¿À",
5377         },
5378
5379         /* Mindcrafter */
5380         {
5381                 "Îý½¬À¸",
5382                 "¸«½¬¤¤",
5383                 "½ÏÎý»Î",
5384                 "½Ïã»Î",
5385                 "ÌÛÁÛ»Î",
5386                 "¿´½Ñ»Î",
5387                 "¥µ¥¤¥­¥Ã¥¯",
5388                 "¥µ¥¤¥ª¥Ë¥Ã¥¯",
5389                 "ĶǽÎϼÔ",
5390                 "¥Þ¥¤¥ó¥É¥Þ¥¹¥¿¡¼",
5391         },
5392
5393         /* High Mage; same as Mage */
5394         {
5395                                 /*"¸«½¬¤¤",*/
5396                 "Îý½¬À¸",                 /*ÃúÃÕ¡¢Îý½¬À¸ */
5397                 "´ñ½Ñ»Õ",               /*º¾µ½»Õ¡¢¥Ú¥Æ¥ó»Õ */
5398                 "¸¸½Ñ»Õ",
5399                 "¼ö½Ñ»Õ",
5400                 "¾¤Îî»Õ",
5401                 "¾¤Ëâ»Õ",
5402                 "Ëâ½Ñ»Õ",
5403                 "ËâÆ»»Õ",
5404                 "¥¤¥×¥·¥·¥Þ¥¹",
5405                 "ÂçËâÆ»»Õ",
5406         },
5407
5408         /* Tourist */
5409         {
5410                 "¥×¡¼ÂÀϺ",
5411                 "´Ñ¸÷µÒ",
5412                 "¼þͷι¹Ô¼Ô",
5413                 "Ê×Îò¼Ô",
5414                 "ι¹Ô¼Ô",
5415                 "Êüϲ¼Ô", /* "ι¿Í", */
5416                 "¹Ò³¤¼Ô",
5417                 "õ¸¡²È",
5418                 "ËÁ¸±²È",
5419                 "¥¹¥Ú¥é¥ó¥«¡¼",
5420         },
5421
5422         /* Imitator */
5423         {
5424                 "¤³¤ì¤«¤é",
5425                 "¤¤¤Þ¤¤¤Á",
5426                 "¤Þ¤À¤Þ¤À",
5427                 "¤Ü¤Á¤Ü¤Á",
5428                 "¤½¤³¤½¤³",
5429                 "¤Þ¤¢¤Þ¤¢",
5430                 "¤Ê¤«¤Ê¤«",
5431                 "¤¤¤±¤¤¤±",
5432                 "¤½¤¦¤È¤¦",
5433                 "¤¨¤é¤¤",
5434         },
5435
5436         /* Beastmaster */
5437         {
5438                 "¥¤¥â¥ê»È¤¤",
5439                 "¥Ø¥Ó»È¤¤",
5440                 "¥¯¥â»È¤¤",
5441                 "ϵ»È¤¤",
5442                 "¥È¥é»È¤¤",
5443                 "¹ÃÃî»È¤¤",
5444                 "¥Ò¥É¥é»È¤¤",
5445                 "¥Ï¥¦¥ó¥É»È¤¤",
5446                 "¥à¡¼¥Þ¥¯»È¤¤",
5447                 "¥É¥é¥´¥ó»È¤¤",
5448         },
5449
5450         /* Sorcerer; same as Mage */
5451         {
5452                                 /*"¸«½¬¤¤",*/
5453                 "Îý½¬À¸",                 /*ÃúÃÕ¡¢Îý½¬À¸ */
5454                 "´ñ½Ñ»Õ",               /*º¾µ½»Õ¡¢¥Ú¥Æ¥ó»Õ */
5455                 "¸¸½Ñ»Õ",
5456                 "¼ö½Ñ»Õ",
5457                 "¾¤Îî»Õ",
5458                 "¾¤Ëâ»Õ",
5459                 "Ëâ½Ñ»Õ",
5460                 "ËâÆ»»Õ",
5461                 "¥¤¥×¥·¥·¥Þ¥¹",
5462                 "ÂçËâÆ»»Õ",
5463         },
5464
5465         /* Archer */
5466         {
5467                 "¿·»²Ê¼",
5468                 "ʼ»Î",
5469                 "ÍÃʼ",
5470                 "¸Å»²Ê¼",
5471                 "·õ»Î",
5472                 "Æ®»Î",
5473                 "±Ñͺ",
5474                 "Ã˼ß",
5475                 "Çì¼ß",
5476                 "Îμç",
5477         },
5478
5479         /* Magic eater */
5480         {
5481                 "̵ÃΤʤë¼Ô",
5482                 "ÆþÌç¼Ô",
5483                 "´ñ½Ñ»Õ",
5484                 "Èë½Ñ»Õ",
5485                 "Èë½Ñ»Õ",
5486                 "½ÏÎý¼Ô",
5487                 "ã¿Í",
5488                 "ã¿Í",
5489                 "ËâÆ»»Õ",
5490                 "Á´¤Æ¤òÃΤë¼Ô",
5491         },
5492
5493         /* Harper */
5494         {
5495                 "¸«½¬¤¤",       /*"Apprentice"*/
5496                 "ºî¶Ê²È",       /*"Songsmith"*/
5497                 "¶ãÍ·»í¿Í",     /*"Bard"*/
5498                 "¥³¥ó¥Ñ¥Ë¥ª¥ó", /*"Companion"*/
5499                 "¿´¤ÎÌþ¤·¼ê",   /*"Minstrel"*/
5500                 "è¶×»Õ",       /*"Harper"*/
5501                 "ÅÁ¾µ¤Îˤ®¼ê", /*"Loreweaver"*/
5502                 "»í¿À¤Î¿½¤·»Ò", /*"Muse"*/
5503                 "̴ˤ®",       /*"Dreamweaver"*/
5504                 "¥Þ¥¹¥¿¡¼",     /*"Master Harper"*/
5505         },
5506
5507         /* Red Mage; same as Warrior-Mage */
5508         {
5509                 "¸«½¬¤¤",
5510                 "ÅÌÄï",                 /*ÃúÃÕ¡¢Îý½¬À¸ */
5511                 "°ì¿ÍÁ°",
5512                 "¸Å»²Ê¼",
5513                 "Ëâ½Ñʼ»Î",
5514                 "Ëâ½ÑÆ®»Î",
5515                 "Ëâ½Ñ¤Î±Ñͺ", /* Mage-Hero */
5516                 "ËâÃ˼ß",
5517                 /* "Ëâ¸ø¼ß", */
5518                 "ÀïÆ®Ëâ½Ñ»Î",
5519                 "¥¦¥£¥¶¡¼¥É¥í¡¼¥É",
5520         },
5521
5522         /* Samurai */
5523         {
5524                 "ÆþÌç¼Ô",
5525                 "Äï»Ò",
5526                 "ľÄï»Ò",
5527                 "»ÕÈÏÂå",
5528                 "»ÕÈÏ",
5529                 "Æ»¾ì¼ç",
5530                 "̾¿Í",
5531                 "Âç̾¿Í",
5532                 "·õÀ»",
5533                 "·õ¿À",
5534         },
5535
5536         /* ForceTrainer; same as Monk(?) */
5537         {
5538                 "ÆþÌç¼Ô",
5539                 "Äï»Ò",
5540                 "ľÄï»Ò",
5541                 "»ÕÈÏÂå",
5542                 "»ÕÈÏ",
5543                 "Æ»¾ì¼ç",
5544                 "̾¿Í",
5545                 "Âç̾¿Í",
5546                 "·ýÀ»",
5547                 "·ý¿À",
5548         },
5549
5550         /* Blue Mage; same as Mage */
5551         {
5552                                 /*"¸«½¬¤¤",*/
5553                 "Îý½¬À¸",                 /*ÃúÃÕ¡¢Îý½¬À¸ */
5554                 "´ñ½Ñ»Õ",               /*º¾µ½»Õ¡¢¥Ú¥Æ¥ó»Õ */
5555                 "¸¸½Ñ»Õ",
5556                 "¼ö½Ñ»Õ",
5557                 "¾¤Îî»Õ",
5558                 "¾¤Ëâ»Õ",
5559                 "Ëâ½Ñ»Õ",
5560                 "ËâÆ»»Õ",
5561                 "¥¤¥×¥·¥·¥Þ¥¹",
5562                 "ÂçËâÆ»»Õ",
5563         },
5564
5565         /* Kihei */
5566         {
5567                 "¿·»²Ê¼",
5568                 "ʼ»Î",
5569                 "ÍÃʼ",
5570                 "¸Å»²Ê¼",
5571                 "·õ»Î",
5572                 "Æ®»Î",
5573                 "±Ñͺ",
5574                 "Ã˼ß",
5575                 "Çì¼ß",
5576                 "Îμç",
5577         },
5578
5579         /* Berserker */
5580         {
5581                 "¥Ð¡¼¥µ¡¼¥«¡¼",
5582                 "¥Ð¡¼¥µ¡¼¥«¡¼",
5583                 "¥Ð¡¼¥µ¡¼¥«¡¼",
5584                 "Åܤê¤Î¸ø¼ß",
5585                 "Åܤê¤Î¸ø¼ß",
5586                 "Åܤê¤Î¸ø¼ß",
5587                 "Åܤê¤Î²¦",
5588                 "Åܤê¤Î²¦",
5589                 "Åܤê¤Î²¦",
5590                 "Åܤê¤Î²½¿È",
5591         },
5592
5593         /* Kaji */
5594         {
5595                 "Ƽ¤òÃ䨤·¼Ô",
5596                 "Å´¤òÃ䨤·¼Ô",
5597                 "¹Ý¤òÃ䨤·¼Ô",
5598                 "¶ä¤òÃ䨤·¼Ô",
5599                 "ε¤òÃ䨤·¼Ô",
5600                 "Îî¤òÃ䨤·¼Ô",
5601                 "Ëâ¤òÃ䨤·¼Ô",
5602                 "º²¤òÃ䨤·¼Ô",
5603                 "¿À¤òÃ䨤·¼Ô",
5604                 "Á´¤òÃ䨤·¼Ô",
5605         },
5606
5607         /* Mirror Master */
5608         {
5609                 "¶À¤ò¸«¤ë¿Í",
5610                 "¶ÀË᤭",
5611                 "¶À¿¦¿Í",
5612                 "¶À½Ñ»Õ",
5613                 "¶ÀƳ»Õ",
5614                 "¶À¤Î¸­¼Ô",
5615                 "¶À¤Î²¦",
5616                 "¶À¤Î¹ÄÄë",
5617                 "¶À¤Î²½¿È",
5618                 "¥é¥Õ¥Î¡¼¥ë²¦",
5619         },
5620         /* Ninja */
5621         {
5622                 "·±ÎýÀ¸",
5623                 "»Å¼ê",
5624                 "½Ïã¼Ô",
5625                 "ûÅá»È¤¤",
5626                 "ÀÚ¤êÎö¤­",
5627                 "À¨ÏÓ",
5628                 "¼¿¹õ¤Î¿Ï",
5629                 "°Ç¤Î°ì·â",
5630                 "°Å»¦¼Ô",
5631                 "»à¤ÎŤ­ÏÓ",
5632         },
5633 };
5634
5635 #else
5636 cptr player_title[MAX_CLASS][PY_MAX_LEVEL / 5] =
5637 {
5638         /* Warrior */
5639         {
5640                 "Rookie",
5641                 "Soldier",
5642                 "Mercenary",
5643                 "Veteran",
5644                 "Swordsman",
5645                 "Champion",
5646                 "Hero",
5647                 "Baron",
5648                 "Duke",
5649                 "Lord",
5650         },
5651
5652         /* Mage */
5653         {
5654                 "Apprentice",
5655                 "Trickster",
5656                 "Illusionist",
5657                 "Spellbinder",
5658                 "Evoker",
5659                 "Conjurer",
5660                 "Warlock",
5661                 "Sorcerer",
5662                 "Ipsissimus",
5663                 "Archimage",
5664         },
5665
5666         /* Priest */
5667         {
5668                 "Believer",
5669                 "Acolyte",
5670                 "Adept",
5671                 "Curate",
5672                 "Canon",
5673                 "Priest",
5674                 "High Priest",
5675                 "Cardinal",
5676                 "Inquisitor",
5677                 "Pope",
5678         },
5679
5680         /* Rogues */
5681         {
5682                 "Cutpurse",
5683                 "Robber",
5684                 "Burglar",
5685                 "Filcher",
5686                 "Sharper",
5687                 "Low Thief",
5688                 "High Thief",
5689                 "Master Thief",
5690                 "Assassin",
5691                 "Guildmaster",
5692         },
5693
5694         /* Rangers */
5695         {
5696                 "Runner",
5697                 "Strider",
5698                 "Scout",
5699                 "Courser",
5700                 "Tracker",
5701                 "Guide",
5702                 "Pathfinder",
5703                 "Low Ranger",
5704                 "High Ranger",
5705                 "Ranger Lord",
5706         },
5707
5708         /* Paladins */
5709         {
5710                 "Gallant",
5711                 "Keeper",
5712                 "Protector",
5713                 "Defender",
5714                 "Warder",
5715                 "Knight",
5716                 "Guardian",
5717                 "Low Paladin",
5718                 "High Paladin",
5719                 "Paladin Lord",
5720         },
5721
5722         /* Warrior-Mage */
5723         {
5724                 "Novice",
5725                 "Apprentice",
5726                 "Journeyman",
5727                 "Veteran",
5728                 "Enchanter",
5729                 "Champion",
5730                 "Mage-Hero",
5731                 "Baron Mage",
5732                 "Battlemage",
5733                 "Wizard Lord",
5734         },
5735
5736         /* Chaos Warrior */
5737         {
5738                 "Rookie",
5739                 "Soldier",
5740                 "Mercenary",
5741                 "Veteran",
5742                 "Swordsman",
5743                 "Champion",
5744                 "Chaos Hero",
5745                 "Chaos Baron",
5746                 "Chaos Duke",
5747                 "Chaos Lord",
5748         },
5749
5750         /* Monk */
5751         {
5752                 "Initiate",
5753                 "Brother",
5754                 "Disciple",
5755                 "Immaculate",
5756                 "Master",
5757                 "Soft Master",
5758                 "Hard Master",
5759                 "Flower Master",
5760                 "Dragon Master",
5761                 "Grand Master",
5762         },
5763
5764         /* Mindcrafter */
5765         {
5766                 "Trainee",
5767                 "Acolyte",
5768                 "Adept",
5769                 "Immaculate",
5770                 "Contemplator",
5771                 "Mentalist",
5772                 "Psychic",
5773                 "Psionicist",
5774                 "Esper",
5775                 "Mindmaster",
5776         },
5777
5778         /* High Mage; same as Mage */
5779         {
5780                 "Apprentice",
5781                 "Trickster",
5782                 "Illusionist",
5783                 "Spellbinder",
5784                 "Evoker",
5785                 "Conjurer",
5786                 "Warlock",
5787                 "Sorcerer",
5788                 "Ipsissimus",
5789                 "Archimage",
5790         },
5791
5792         /* Tourist */
5793         {
5794                 "Rambler",
5795                 "Sightseer",
5796                 "Excursionist",
5797                 "Peregrinator",
5798                 "Traveler",
5799                 "Journeyer",
5800                 "Voyager",
5801                 "Explorer",
5802                 "Adventurer",
5803                 "Spelunker",
5804         },
5805
5806         /* Imitator */
5807         {
5808                 "Yet",
5809                 "Lacks",
5810                 "Still more",
5811                 "So so",
5812                 "All right",
5813                 "Not bad",
5814                 "Considerable",
5815                 "Go go",
5816                 "Sizable",
5817                 "Great man",
5818         },
5819
5820         /* BeastMaster */
5821         {
5822                 "Newt Master",
5823                 "Snake Master",
5824                 "Spider Master",
5825                 "Wolf Master",
5826                 "Tiger Master",
5827                 "Beetle Master",
5828                 "Hydra Master",
5829                 "Hound Master",
5830                 "Mumak Master",
5831                 "Dragon Master",
5832         },
5833
5834         /* Sorcerer */
5835         {
5836                 "Apprentice",
5837                 "Trickster",
5838                 "Illusionist",
5839                 "Spellbinder",
5840                 "Evoker",
5841                 "Conjurer",
5842                 "Warlock",
5843                 "Sorcerer",
5844                 "Ipsissimus",
5845                 "Archimage",
5846         },
5847
5848         /* Archer */
5849         {
5850                 "Rookie",
5851                 "Soldier",
5852                 "Mercenary",
5853                 "Veteran",
5854                 "Swordsman",
5855                 "Champion",
5856                 "Hero",
5857                 "Baron",
5858                 "Duke",
5859                 "Lord",
5860         },
5861
5862         /* Magic eater */
5863         {
5864                 "Apprentice",
5865                 "Beginner",
5866                 "Jagguler",
5867                 "Skilled",
5868                 "Conjurer",
5869                 "Magician",
5870                 "Master",
5871                 "Master",
5872                 "Wizard",
5873                 "Almighty",
5874         },
5875
5876         /* Harper */
5877         {
5878                 "Apprentice",   /*"Apprentice"*/
5879                 "Songsmith",    /*"Songsmith"*/
5880                 "Bard", /*"Bard"*/
5881                 "Companion",    /*"Companion"*/
5882                 "Minstrel",     /*"Minstrel"*/
5883                 "Harper",       /*"Harper"*/
5884                 "Loreweaver",   /*"Loreweaver"*/
5885                 "Muse", /*"Muse"*/
5886                 "Dreamweaver",  /*"Dreamweaver"*/
5887                 "Master Harper",        /*"Master Harper"*/
5888         },
5889
5890         /* Red Mage */
5891         {
5892                 "Novice",
5893                 "Apprentice",
5894                 "Journeyman",
5895                 "Veteran",
5896                 "Enchanter",
5897                 "Champion",
5898                 "Mage-Hero",
5899                 "Baron Mage",
5900                 "Battlemage",
5901                 "Wizard Lord",
5902         },
5903
5904         /* Samurai */
5905         {
5906                 "Initiate",
5907                 "Brother",
5908                 "Disciple",
5909                 "Immaculate",
5910                 "Master",
5911                 "Soft Master",
5912                 "Hard Master",
5913                 "Flower Master",
5914                 "Dragon Master",
5915                 "Grand Master",
5916         },
5917
5918         /* ForceTrainer */
5919         {
5920                 "Initiate",
5921                 "Brother",
5922                 "Disciple",
5923                 "Immaculate",
5924                 "Master",
5925                 "Soft Master",
5926                 "Hard Master",
5927                 "Flower Master",
5928                 "Dragon Master",
5929                 "Grand Master",
5930         },
5931
5932         /* Blue Mage */
5933         {
5934                 "Apprentice",
5935                 "Trickster",
5936                 "Illusionist",
5937                 "Spellbinder",
5938                 "Evoker",
5939                 "Conjurer",
5940                 "Warlock",
5941                 "Sorcerer",
5942                 "Ipsissimus",
5943                 "Archimage",
5944         },
5945
5946         /* Warrior */
5947         {
5948                 "Rookie",
5949                 "Soldier",
5950                 "Mercenary",
5951                 "Veteran",
5952                 "Swordsman",
5953                 "Champion",
5954                 "Hero",
5955                 "Baron",
5956                 "Duke",
5957                 "Lord",
5958         },
5959
5960         /* Berserker */
5961         {
5962                     "Berserker",
5963                     "Berserker",
5964                     "Berserker",
5965                     "Rage Prince",
5966                     "Rage Prince",
5967                     "Rage Prince",
5968                     "Rage King",
5969                     "Rage King",
5970                     "Rage King",
5971                     "God of Rage",
5972         },
5973
5974         /* Kaji */
5975         {
5976                 "Copper smith",
5977                 "Iron smith",
5978                 "Steel smith",
5979                 "Silver smith",
5980                 "Dragon smith",
5981                 "Spirit smith",
5982                 "Magic smith",
5983                 "Soul smith",
5984                 "God smith",
5985                 "AlmightySmith",
5986         },
5987
5988         /* Mirror Master */
5989         {
5990                 "Mirrorstarer",
5991                 "Mirrorpolisher",
5992                 "Mirrormaker",
5993                 "Mirrormagician",
5994                 "Guru of Mirror ",
5995                 "Mirror Mage",
5996                 "Mirror King",
5997                 "Mirror Emperror",
5998                 "Avatar of Mirror",
5999                 "Ruffnor King",
6000         },
6001
6002         /* Ninja */
6003         {
6004                 "Trainee",
6005                 "Myrmidon",
6006                 "Initiate",
6007                 "Knifer",
6008                 "Bladesman",
6009                 "Hashishin",
6010                 "Black Dagger",
6011                 "Shadowstrike",
6012                 "Assassinator",
6013                 "Death Lord",
6014         },
6015 };
6016 #endif
6017
6018 monster_power monster_powers[MAX_MONSPELLS] =
6019 {
6020 /* level,  smana,  %fail,  manedam,  %manefail,  use_stat, name */
6021 #ifdef JP
6022 {  1,   1,  10,    0,  15, A_CON,  "¶«¤Ö"},
6023 { 10,   4,  35,   89,  40, A_INT,  "²¿¤«"},
6024 { 40,  35,  85,    0,  40, A_INT,  "ËâÎϾõî"},
6025 { 35,  30,  80,  800,  70, A_STR,  "¥í¥±¥Ã¥È"},
6026 {  5,   1,  20,   18,  15, A_DEX,  "¼Í·â"},
6027 { 10,   4,  35,   89,  40, A_INT,  "²¿¤«"},
6028 { 10,   4,  35,   89,  40, A_INT,  "²¿¤«"},
6029 { 10,   4,  35,   89,  40, A_INT,  "²¿¤«"},
6030 { 20,  15,  55, 1600,  95, A_CON,  "»À¤Î¥Ö¥ì¥¹"},
6031 { 20,  15,  55, 1600,  95, A_CON,  "ÅÅ·â¤Î¥Ö¥ì¥¹"},
6032 { 20,  15,  55, 1600,  95, A_CON,  "±ê¤Î¥Ö¥ì¥¹"},
6033 { 20,  15,  55, 1600,  95, A_CON,  "Î䵤¤Î¥Ö¥ì¥¹"},
6034 { 20,  15,  55,  800,  95, A_CON,  "ÆǤΥ֥쥹"},
6035 { 20,  15,  70,  550,  95, A_CON,  "ÃϹö¤Î¥Ö¥ì¥¹"},
6036 { 20,  16,  70,  400,  95, A_CON,  "Á®¸÷¤Î¥Ö¥ì¥¹"},
6037 { 20,  16,  70,  400,  95, A_CON,  "°Å¹õ¤Î¥Ö¥ì¥¹"},
6038 { 20,  20,  70,  450,  95, A_CON,  "º®Íð¤Î¥Ö¥ì¥¹"},
6039 { 20,  20,  70,  450,  95, A_CON,  "¹ì²»¤Î¥Ö¥ì¥¹"},
6040 { 20,  20,  70,  600,  95, A_CON,  "¥«¥ª¥¹¤Î¥Ö¥ì¥¹"},
6041 { 20,  16,  70,  500,  95, A_CON,  "Îô²½¤Î¥Ö¥ì¥¹"},
6042 { 30,  25,  80,  250,  95, A_CON,  "°ø²Ìº®Íð¤Î¥Ö¥ì¥¹"},
6043 { 35,  18,  80,  150,  95, A_CON,  "»þ´ÖµÕž¤Î¥Ö¥ì¥¹"},
6044 { 30,  25,  80,  200,  95, A_CON,  "ÃÙÆߤΥ֥쥹"},
6045 { 30,  28,  90,  200,  95, A_CON,  "½ÅÎϤΥ֥쥹"},
6046 { 20,  15,  70,  500,  95, A_CON,  "ÇËÊҤΥ֥쥹"},
6047 { 35,  15,  80,  150,  95, A_CON,  "¥×¥é¥º¥Þ¤Î¥Ö¥ì¥¹"},
6048 { 30,  18,  70,  200,  95, A_CON,  "¥Õ¥©¡¼¥¹¤Î¥Ö¥ì¥¹"},
6049 { 30,  28,  80,  250,  95, A_CON,  "ËâÎϤΥ֥쥹"},
6050 { 25,  20,  95,  320,  80, A_INT,  "Êü¼Íǽµå"},
6051 { 25,  15,  70,  800,  95, A_CON,  "Êü¼ÍÀ­ÇÑ´þʪ¤Î¥Ö¥ì¥¹"},
6052 { 30,  32,  85,  400,  80, A_INT,  "½ã¥í¥°¥ë¥¹"},
6053 { 35,  40,  95,  150,  95, A_CON,  "ʬ²ò¤Î¥Ö¥ì¥¹"},
6054 { 18,  13,  55,  630,  80, A_INT,  "¥¢¥·¥Ã¥É¡¦¥Ü¡¼¥ë"},
6055 { 14,  10,  45,  316,  60, A_INT,  "¥µ¥ó¥À¡¼¡¦¥Ü¡¼¥ë"},
6056 { 20,  14,  60,  720,  80, A_INT,  "¥Õ¥¡¥¤¥¢¡¦¥Ü¡¼¥ë"},
6057 { 15,  11,  50,  320,  60, A_INT,  "¥¢¥¤¥¹¡¦¥Ü¡¼¥ë"},
6058 {  5,   3,  40,   48,  20, A_INT,  "°­½­±À"},
6059 { 25,  18,  70,  350,  80, A_INT,  "ÃϹöµå"},
6060 { 30,  22,  75,  350,  80, A_INT,  "¥¦¥©¡¼¥¿¡¼¡¦¥Ü¡¼¥ë"},
6061 { 44,  45,  85,  550,  95, A_INT,  "ËâÎϤÎÍò"},
6062 { 40,  42,  90,  550,  95, A_INT,  "°Å¹õ¤ÎÍò"},
6063 { 10,   5,  50,    0,  25, A_INT,  "ËâÎϵۼý"},
6064 { 25,  10,  60,    0,  30, A_INT,  "Àº¿À¹¶·â"},
6065 { 30,  14,  65,    0,  30, A_INT,  "Ǿ¹¶·â"},
6066 {  3,   1,  25,   24,  20, A_INT,  "·Ú½ý"},
6067 { 12,   2,  35,   64,  25, A_INT,  "½Å½ý"},
6068 { 22,   6,  50,  150,  30, A_INT,  "Ã×Ì¿½ý"},
6069 { 32,  10,  70,  225,  35, A_INT,  "È빦¤òÆͤ¯"},
6070 { 13,   7,  40,  178,  40, A_INT,  "¥¢¥·¥Ã¥É¡¦¥Ü¥ë¥È"},
6071 { 10,   5,  35,  130,  35, A_INT,  "¥µ¥ó¥À¡¼¡¦¥Ü¥ë¥È"},
6072 { 15,   9,  50,  210,  45, A_INT,  "¥Õ¥¡¥¤¥¢¡¦¥Ü¥ë¥È"},
6073 { 12,   6,  35,  162,  40, A_INT,  "¥¢¥¤¥¹¡¦¥Ü¥ë¥È"},
6074 { 40,  42,  90,  550,  95, A_INT,  "¥¹¥¿¡¼¡¦¥Ð¡¼¥¹¥È"},
6075 { 25,  17,  60,  255,  60, A_INT,  "ÃϹö¤ÎÌð"},
6076 { 25,  20,  65,  250,  60, A_INT,  "¥¦¥©¡¼¥¿¡¼¡¦¥Ü¥ë¥È"},
6077 { 25,  24,  90,  400,  80, A_INT,  "ËâÎϤÎÌð"},
6078 { 25,  20,  80,  216,  60, A_INT,  "¥×¥é¥º¥Þ¡¦¥Ü¥ë¥È"},
6079 { 25,  16,  60,  186,  60, A_INT,  "¶Ë´¨¤ÎÌð"},
6080 {  3,   1,  25,   12,  20, A_INT,  "¥Þ¥¸¥Ã¥¯¡¦¥ß¥µ¥¤¥ë"},
6081 {  5,   3,  35,    0,  20, A_INT,  "¶²¹²"},
6082 { 10,   5,  40,    0,  20, A_INT,  "ÌÕÌÜ"},
6083 { 10,   5,  40,    0,  20, A_INT,  "¥Ñ¥Ë¥Ã¥¯¡¦¥â¥ó¥¹¥¿¡¼"},
6084 { 10,   5,  40,    0,  20, A_INT,  "¥¹¥í¥¦¡¦¥â¥ó¥¹¥¿¡¼"},
6085 { 10,   5,  40,    0,  20, A_INT,  "¥¹¥ê¡¼¥×¡¦¥â¥ó¥¹¥¿¡¼"},
6086 { 20,  10,  70,    0,  40, A_INT,  "¥¹¥Ô¡¼¥É"},
6087 { 45, 120,  95,    0,  60, A_INT,  "ÇËÌǤμê"},
6088 { 20,  15,  70,    0,  20, A_WIS,  "ÂÎÎϲóÉü"},
6089 { 45,  65,  80,    0,  60, A_INT,  "̵½ý¤Îµå"},
6090 {  5,   1,  30,    0,  20, A_INT,  "¥·¥ç¡¼¥È¡¦¥Æ¥ì¥Ý¡¼¥È"},
6091 { 15,   8,  40,    0,  30, A_INT,  "¥Æ¥ì¥Ý¡¼¥È"},
6092 { 40, 999,  99,    0,  80, A_INT,  "¥¶¡¦¥ï¡¼¥ë¥É"},
6093 {  1,   0,   0,    0,  15, A_INT,  "²¿¤«"},
6094 { 15,   8,  50,    0,  30, A_INT,  "°ú¤­¤è¤»¤ë"},
6095 { 20,  13,  80,    0,  30, A_INT,  "¥Æ¥ì¥Ý¡¼¥È¡¦¥¢¥¦¥§¥¤"},
6096 { 30,  40,  95,    0,  40, A_INT,  "¥Æ¥ì¥Ý¡¼¥È¡¦¥ì¥Ù¥ë"},
6097 { 35,  30,  80,  350,  70, A_INT,  "¸÷¤Î·õ"},
6098 {  5,   1,  20,    0,  15, A_INT,  "°Å°Ç"},
6099 {  5,   1,  20,    0,  15, A_DEX,  "¥È¥é¥Ã¥×ÁϤ"},
6100 { 15,   3,  40,    0,  30, A_INT,  "µ­²±ÁÓ¼º"},
6101 { 30,  30,  70,    0,  40, A_INT,  "»à¼ÔÉü³è"},
6102 { 40,  70,  85,    0,  45, A_INT,  "±ç·³¤ò¸Æ¤Ö"},
6103 { 45,  90,  90,    0,  50, A_INT,  "¥µ¥¤¥Ð¡¼¥Ç¡¼¥â¥ó¤Î¾¤´­"},
6104 { 25,  20,  65,    0,  30, A_INT,  "¥â¥ó¥¹¥¿¡¼¤Î¾¤´­"},
6105 { 35,  30,  75,    0,  40, A_INT,  "Ê£¿ô¤Î¥â¥ó¥¹¥¿¡¼¤Î¾¤´­"},
6106 { 25,  25,  65,    0,  25, A_INT,  "¥¢¥ê¤Î¾¤´­"},
6107 { 25,  20,  60,    0,  25, A_INT,  "ÃØéá¤Î¾¤´­"},
6108 { 35,  26,  75,    0,  40, A_INT,  "¥Ï¥¦¥ó¥É¤Î¾¤´­"},
6109 { 30,  23,  70,    0,  35, A_INT,  "¥Ò¥É¥é¤Î¾¤´­"},
6110 { 40,  50,  85,    0,  40, A_INT,  "Å·»È¤Î¾¤´­"},
6111 { 35,  50,  80,    0,  35, A_INT,  "¥Ç¡¼¥â¥ó¤Î¾¤´­"},
6112 { 30,  30,  75,    0,  35, A_INT,  "¥¢¥ó¥Ç¥Ã¥É¤Î¾¤´­"},
6113 { 39,  70,  80,    0,  40, A_INT,  "¥É¥é¥´¥ó¤Î¾¤´­"},
6114 { 43,  85,  85,    0,  45, A_INT,  "¾åµé¥¢¥ó¥Ç¥Ã¥É¤Î¾¤´­"},
6115 { 46,  90,  85,    0,  45, A_INT,  "¸ÅÂå¥É¥é¥´¥ó¤Î¾¤´­"},
6116 { 48, 120,  90,    0,  50, A_INT,  "¥¢¥ó¥Ð¡¼¤Î²¦Â²¤Î¾¤´­"},
6117 { 50, 150,  95,    0,  50, A_INT,  "¥æ¥Ë¡¼¥¯¥â¥ó¥¹¥¿¡¼¤Î¾¤´­"},
6118 #else
6119 {  1,   1,  10,    0,  15, A_CON,  "shriek"},
6120 { 10,   4,  35,   89,  40, A_INT,  "something"},
6121 { 40,  35,  85,    0,  40, A_INT,  "dispel-magic"},
6122 { 35,  30,  80,  800,  70, A_STR,  "rocket"},
6123 {  2,   1,  15,   10,  15, A_DEX,  "arrow"},
6124 {  5,   2,  20,   18,  20, A_DEX,  "arrows"},
6125 { 12,   3,  25,   30,  25, A_DEX,  "missile"},
6126 { 16,   4,  30,   42,  30, A_DEX,  "missiles"},
6127 { 20,  15,  55, 1600,  95, A_CON,  "breath acid"},
6128 { 20,  15,  55, 1600,  95, A_CON,  "breath lightning"},
6129 { 20,  15,  55, 1600,  95, A_CON,  "breath fire"},
6130 { 20,  15,  55, 1600,  95, A_CON,  "breath cold"},
6131 { 20,  15,  55,  800,  95, A_CON,  "breath poison"},
6132 { 20,  15,  70,  550,  95, A_CON,  "breath nether"},
6133 { 20,  16,  70,  400,  95, A_CON,  "breath light"},
6134 { 20,  16,  70,  400,  95, A_CON,  "breath dark"},
6135 { 20,  20,  70,  450,  95, A_CON,  "breath confusion"},
6136 { 20,  20,  70,  450,  95, A_CON,  "breath sound"},
6137 { 20,  20,  70,  600,  95, A_CON,  "breath chaos"},
6138 { 20,  16,  70,  500,  95, A_CON,  "breath disenchantment"},
6139 { 30,  25,  80,  250,  95, A_CON,  "breath nexus"},
6140 { 35,  18,  80,  150,  95, A_CON,  "breath time"},
6141 { 30,  25,  80,  200,  95, A_CON,  "breath inertia"},
6142 { 30,  28,  90,  200,  95, A_CON,  "breath gravity"},
6143 { 20,  15,  70,  500,  95, A_CON,  "breath shards"},
6144 { 35,  15,  80,  150,  95, A_CON,  "breath plasma"},
6145 { 30,  18,  70,  200,  95, A_CON,  "breath force"},
6146 { 30,  28,  80,  250,  95, A_CON,  "breath mana"},
6147 { 25,  20,  95,  320,  80, A_INT,  "nuke ball"},
6148 { 25,  15,  70,  800,  95, A_CON,  "breath nuke"},
6149 { 30,  32,  85,  400,  80, A_INT,  "raw Logrus"},
6150 { 35,  40,  95,  150,  95, A_CON,  "breath disintegrate"},
6151 { 18,  13,  55,  630,  80, A_INT,  "acid ball"},
6152 { 14,  10,  45,  316,  60, A_INT,  "lightning ball"},
6153 { 20,  14,  60,  720,  80, A_INT,  "fire ball"},
6154 { 15,  11,  50,  320,  60, A_INT,  "frost ball"},
6155 {  5,   3,  40,   48,  20, A_INT,  "stinking cloud"},
6156 { 25,  18,  70,  350,  80, A_INT,  "nether ball"},
6157 { 30,  22,  75,  350,  80, A_INT,  "water ball"},
6158 { 44,  45,  85,  550,  95, A_INT,  "mana storm"},
6159 { 40,  42,  90,  550,  95, A_INT,  "darkness storm"},
6160 { 10,   5,  50,    0,  25, A_INT,  "drain mana"},
6161 { 25,  10,  60,    0,  30, A_INT,  "mind blast"},
6162 { 30,  14,  65,    0,  30, A_INT,  "brain smash"},
6163 {  3,   1,  25,   24,  20, A_INT,  "cause light wounds"},
6164 { 12,   2,  35,   64,  25, A_INT,  "cause serious wounds"},
6165 { 22,   6,  50,  150,  30, A_INT,  "cause critical wounds"},
6166 { 32,  10,  70,  225,  35, A_INT,  "cause mortal wounds"},
6167 { 13,   7,  40,  178,  40, A_INT,  "acid bolt"},
6168 { 10,   5,  35,  130,  35, A_INT,  "lightning bolt"},
6169 { 15,   9,  50,  210,  45, A_INT,  "fire bolt"},
6170 { 12,   6,  35,  162,  40, A_INT,  "frost bolt"},
6171 { 40,  42,  90,  550,  95, A_INT,  "starburst"},
6172 { 25,  17,  60,  255,  60, A_INT,  "nether bolt"},
6173 { 25,  20,  65,  250,  60, A_INT,  "water bolt"},
6174 { 25,  24,  90,  400,  80, A_INT,  "mana bolt"},
6175 { 25,  20,  80,  216,  60, A_INT,  "plasma bolt"},
6176 { 25,  16,  60,  186,  60, A_INT,  "ice bolt"},
6177 {  3,   1,  25,   12,  20, A_INT,  "magic missile"},
6178 {  5,   3,  35,    0,  20, A_INT,  "scare"},
6179 { 10,   5,  40,    0,  20, A_INT,  "blind"},
6180 { 10,   5,  40,    0,  20, A_INT,  "confuse"},
6181 { 10,   5,  40,    0,  20, A_INT,  "slow"},
6182 { 10,   5,  40,    0,  20, A_INT,  "sleep"},
6183 { 20,  10,  70,    0,  40, A_INT,  "speed"},
6184 { 45, 120,  95,    0,  60, A_INT,  "the Hand of Doom"},
6185 { 20,  15,  70,    0,  20, A_WIS,  "heal-self"},
6186 { 45,  65,  80,    0,  60, A_INT,  "make invulnerable"},
6187 {  5,   1,  30,    0,  20, A_INT,  "blink-self"},
6188 { 15,   8,  40,    0,  30, A_INT,  "teleport-self"},
6189 { 40, 999,  99,    0,  80, A_INT,  "The world"},
6190 {  1,   0,   0,    0,  15, A_INT,  "something"},
6191 { 15,   8,  50,    0,  30, A_INT,  "teleport to"},
6192 { 20,  13,  80,    0,  30, A_INT,  "teleport away"},
6193 { 30,  40,  95,    0,  40, A_INT,  "teleport level"},
6194 { 35,  30,  80,  350,  70, A_INT,  "psycho-spear"},
6195 {  5,   1,  20,    0,  15, A_INT,  "create darkness"},
6196 {  5,   1,  20,    0,  15, A_DEX,  "create traps"},
6197 { 15,   3,  40,    0,  30, A_INT,  "cause amnesia"},
6198 { 30,  30,  70,    0,  40, A_INT,  "raise dead"},
6199 { 40,  70,  85,    0,  45, A_INT,  "summon aid"},
6200 { 45,  90,  90,    0,  50, A_INT,  "summon Cyberdemons"},
6201 { 25,  20,  65,    0,  30, A_INT,  "summon a monster"},
6202 { 35,  30,  75,    0,  40, A_INT,  "summon monsters"},
6203 { 25,  25,  65,    0,  25, A_INT,  "summon ants"},
6204 { 25,  20,  60,    0,  25, A_INT,  "summon spiders"},
6205 { 35,  26,  75,    0,  40, A_INT,  "summon hounds"},
6206 { 30,  23,  70,    0,  35, A_INT,  "summon hydras"},
6207 { 40,  50,  85,    0,  40, A_INT,  "summon an angel"},
6208 { 35,  50,  80,    0,  35, A_INT,  "summon a daemon"},
6209 { 30,  30,  75,    0,  35, A_INT,  "summon an undead"},
6210 { 39,  70,  80,    0,  40, A_INT,  "summon a dragon"},
6211 { 43,  85,  85,    0,  45, A_INT,  "summon Greater Undead"},
6212 { 46,  90,  85,    0,  45, A_INT,  "summon Ancient Dragon"},
6213 { 48, 120,  90,    0,  50, A_INT,  "summon Lords of Amber"},
6214 { 50, 150,  95,    0,  50, A_INT,  "summon Unique Monsters"},
6215 #endif
6216
6217 };
6218
6219
6220 cptr monster_powers_short[MAX_MONSPELLS] = {
6221 #ifdef JP
6222
6223         "¶«¤Ö", "²¿¤«", "ËâÎϾõî", "¥í¥±¥Ã¥È", "¼Í·â", "²¿¤«", "²¿¤«", "²¿¤«",
6224         "»À", "ÅÅ·â", "²Ð±ê", "Î䵤", "ÆÇ", "ÃϹö", "Á®¸÷", "°Å¹õ",
6225         "º®Íð", "¹ì²»", "¥«¥ª¥¹", "Îô²½", "°ø²Ìº®Íð", "»þ´ÖµÕž", "ÃÙÆß", "½ÅÎÏ",
6226         "ÇËÊÒ", "¥×¥é¥º¥Þ", "¥Õ¥©¡¼¥¹", "ËâÎÏ", "Êü¼Íǽµå", "Êü¼ÍÀ­ÇÑ´þʪ", "½ã¥í¥°¥ë¥¹", "ʬ²ò",
6227
6228         "»À", "ÅÅ·â", "²Ð±ê", "Î䵤", "°­½­±À", "ÃϹöµå", "¥¦¥©¡¼¥¿¡¼", "ËâÎϤÎÍò",
6229         "°Å¹õ¤ÎÍò", "ËâÎϵۼý", "Àº¿À¹¶·â", "Ǿ¹¶·â", "·Ú½ý", "½Å½ý", "Ã×Ì¿½ý", "È빦¤òÆͤ¯",
6230         "»À", "ÅÅ·â", "²Ð±ê", "Î䵤", "¥¹¥¿¡¼¥Ð¡¼¥¹¥È", "ÃϹö¤ÎÌð", "¥¦¥©¡¼¥¿¡¼", "ËâÎϤÎÌð",
6231         "¥×¥é¥º¥Þ", "¶Ë´¨", "¥Þ¥¸¥Ã¥¯¥ß¥µ¥¤¥ë", "¶²¹²", "ÌÕÌÜ", "º®Íð", "¸ºÂ®", "¿ç̲",
6232
6233         "²Ã®", "ÇËÌǤμê", "ÂÎÎϲóÉü", "̵½ý¤Îµå", "¥·¥ç¡¼¥È¥Æ¥ì¥Ý¡¼¥È", "¥Æ¥ì¥Ý¡¼¥È", "»þ¤ò»ß¤á¤ë", "²¿¤«",
6234         "°ú¤­¤è¤»¤ë", "¥Æ¥ì¥Ý¡¼¥È¥¢¥¦¥§¥¤", "¥Æ¥ì¥Ý¡¼¥È¥ì¥Ù¥ë", "¸÷¤Î·õ", "°Å°Ç", "¥È¥é¥Ã¥×ÁϤ", "µ­²±ÁÓ¼º", "»à¼ÔÉü³è",
6235         "±ç·³", "¥µ¥¤¥Ð¡¼¥Ç¡¼¥â¥ó", "¥â¥ó¥¹¥¿¡¼", "Ê£¿ô¤Î¥â¥ó¥¹¥¿¡¼", "µÂ", "ÃØéá", "¥Ï¥¦¥ó¥É", "¥Ò¥É¥é",
6236         "Å·»È", "°­Ëâ", "¥¢¥ó¥Ç¥Ã¥É", "¥É¥é¥´¥ó", "¾åµé¥¢¥ó¥Ç¥Ã¥É", "¸ÅÂå¥É¥é¥´¥ó", "¥¢¥ó¥Ð¡¼¤Î²¦Â²", "¥æ¥Ë¡¼¥¯"
6237
6238 #else
6239
6240         "Shriek", "Something", "Dispel-magic", "Rocket", "Arrow", "Arrows", "Missile", "Missiles",
6241         "Acid", "Lightning", "Fire", "Cold", "Poison", "Nether", "Light", "Dark",
6242         "Confusion", "Sound", "Chaos", "Disenchantment", "Nexus", "Time", "Inertia", "Gravity",
6243         "Shards", "Plasma", "Force", "Mana", "Nuke", "Nuke", "Logrus", "Disintergrate",
6244
6245         "Acid", "Lightning", "Fire", "Frost", "Stinking Cloud", "Nether", "Water", "Mana storm",
6246         "Darkness storm", "Drain mana", "Mind blast", "Brain smash", "Cause Light Wound", "Cause Serious Wound", "Cause Critical Wound", "Cause Mortal Wound",
6247         "Acid", "Lightning", "Fire", "Frost", "Starburst", "Nether", "Water", "Mana",
6248         "Plasm", "Ice", "Magic missile", "Scare", "Blind", "Confuse", "Slow", "Sleep",
6249
6250         "Speed", "Hand of doom", "Heal-self", "Invulnerable", "Blink", "Teleport", "The world", "Something",
6251         "Teleport to", "Teleport away", "Teleport level", "Psycho-spear", "Create darkness", "Create traps", "Amnesia", "Raise dead",
6252         "Aid", "Cyberdeamons", "A monster", "Monsters", "Ants", "Spiders", "Hounds", "Hydras",
6253         "Angel", "Daemon", "Undead", "Dragon", "Greater Undead", "Ancient Dragon", "Lords of Amber", "Unique monsters"
6254
6255 #endif
6256 };
6257
6258
6259 /*
6260  * Hack -- the "basic" color names (see "TERM_xxx")
6261  */
6262 cptr color_names[16] =
6263 {
6264 #ifdef JP
6265         "¹õ",
6266         "Çò",
6267         "Àij¥¿§",
6268         "¥ª¥ì¥ó¥¸",
6269         "ÀÖ",
6270         "ÎÐ",
6271         "ÀÄ",
6272         "àèàῧ",
6273         "³¥¿§",
6274         "ÌÀÀij¥¿§",
6275         "»ç",
6276         "²«",
6277         "ÌÀ¤ë¤¤ÀÖ",
6278         "ÌÀ¤ë¤¤ÎÐ",
6279         "ÌÀ¤ë¤¤ÀÄ",
6280         "ÌÀàèàῧ",
6281 #else
6282         "Dark",
6283         "White",
6284         "Slate",
6285         "Orange",
6286         "Red",
6287         "Green",
6288         "Blue",
6289         "Umber",
6290         "Light Dark",
6291         "Light Slate",
6292         "Violet",
6293         "Yellow",
6294         "Light Red",
6295         "Light Green",
6296         "Light Blue",
6297         "Light Umber",
6298 #endif
6299
6300 };
6301
6302
6303 /*
6304  * Abbreviations of healthy stats
6305  */
6306 cptr stat_names[6] =
6307 {
6308 #ifdef JP
6309         "ÏÓÎÏ :", "ÃÎǽ :", "¸­¤µ :", "´ïÍÑ :", "Âѵנ:", "Ì¥ÎÏ :"
6310 #else
6311         "STR : ", "INT : ", "WIS : ", "DEX : ", "CON : ", "CHR : "
6312 #endif
6313
6314 };
6315
6316 /*
6317  * Abbreviations of damaged stats
6318  */
6319 cptr stat_names_reduced[6] =
6320 {
6321 #ifdef JP
6322         "ÏÓÎÏx:", "ÃÎǽx:", "¸­¤µx:", "´ïÍÑx:", "Âѵ×x:", "Ì¥ÎÏx:"
6323 #else
6324         "Str : ", "Int : ", "Wis : ", "Dex : ", "Con : ", "Chr : "
6325 #endif
6326
6327 };
6328
6329
6330 /*
6331  * Certain "screens" always use the main screen, including News, Birth,
6332  * Dungeon, Tomb-stone, High-scores, Macros, Colors, Visuals, Options.
6333  *
6334  * Later, special flags may allow sub-windows to "steal" stuff from the
6335  * main window, including File dump (help), File dump (artifacts, uniques),
6336  * Character screen, Small scale map, Previous Messages, Store screen, etc.
6337  *
6338  * The "ctrl-i" (tab) command flips the "Display inven/equip" and "Display
6339  * equip/inven" flags for all windows.
6340  *
6341  * The "ctrl-g" command (or pseudo-command) should perhaps grab a snapshot
6342  * of the main screen into any interested windows.
6343  */
6344 cptr window_flag_desc[32] =
6345 {
6346 #ifdef JP
6347         "»ý¤Áʪ/ÁõÈ÷°ìÍ÷",
6348 #else
6349         "Display inven/equip",
6350 #endif
6351
6352 #ifdef JP
6353         "ÁõÈ÷/»ý¤Áʪ°ìÍ÷",
6354 #else
6355         "Display equip/inven",
6356 #endif
6357
6358 #ifdef JP
6359         "¼öʸ°ìÍ÷",
6360 #else
6361         "Display spell list",
6362 #endif
6363
6364 #ifdef JP
6365         "¥­¥ã¥é¥¯¥¿¾ðÊó",
6366 #else
6367         "Display character",
6368 #endif
6369
6370         NULL,
6371         NULL,
6372 #ifdef JP
6373         "¥á¥Ã¥»¡¼¥¸",
6374 #else
6375         "Display messages",
6376 #endif
6377
6378 #ifdef JP
6379         "¥À¥ó¥¸¥ç¥óÁ´ÂοÞ",
6380 #else
6381         "Display overhead view",
6382 #endif
6383
6384 #ifdef JP
6385         "¥â¥ó¥¹¥¿¡¼¤Î»×¤¤½Ð",
6386 #else
6387         "Display monster recall",
6388 #endif
6389
6390 #ifdef JP
6391         "¥¢¥¤¥Æ¥à¤Î¾ÜºÙ",
6392 #else
6393         "Display object recall",
6394 #endif
6395
6396 #ifdef JP
6397         "¼«Ê¬¤Î¼þ°Ï¤òɽ¼¨", 
6398 #else
6399         "Display dungeon view",
6400 #endif
6401
6402 #ifdef JP
6403         "µ­Ç°»£±Æ",
6404 #else
6405         "Display snap-shot",
6406 #endif
6407
6408         NULL,
6409         NULL,
6410 #ifdef JP
6411         "¥Ü¡¼¥°¡¦¥á¥Ã¥»¡¼¥¸",
6412 #else
6413         "Display borg messages",
6414 #endif
6415
6416 #ifdef JP
6417         "¥Ü¡¼¥°¡¦¥¹¥Æ¡¼¥¿¥¹",
6418 #else
6419         "Display borg status",
6420 #endif
6421
6422         NULL,
6423         NULL,
6424         NULL,
6425         NULL,
6426         NULL,
6427         NULL,
6428         NULL,
6429         NULL,
6430         NULL,
6431         NULL,
6432         NULL,
6433         NULL,
6434         NULL,
6435         NULL,
6436         NULL,
6437         NULL
6438 };
6439
6440
6441 /*
6442  * Available Options
6443  *
6444  */
6445 option_type option_info[] =
6446 {
6447         /*** Input Options ***/
6448
6449 #ifdef JP
6450         { &rogue_like_commands,         FALSE, 1, 0, 0,
6451         "rogue_like_commands",          "¥í¡¼¥°É÷¥­¡¼ÇÛÃÖ¤ò»ÈÍѤ¹¤ë" },
6452 #else
6453         { &rogue_like_commands,         FALSE, 1, 0, 0,
6454         "rogue_like_commands",          "Rogue-like commands" },
6455 #endif
6456
6457
6458 #ifdef JP
6459         { &always_pickup,               FALSE, 1, 0, 5,
6460         "always_pickup",                "¾ï¤Ë¥¢¥¤¥Æ¥à¤ò½¦¤¦" },
6461 #else
6462         { &always_pickup,               FALSE,  1, 0, 5,
6463         "always_pickup",                "Pick things up by default" },
6464 #endif
6465
6466
6467 #ifdef JP
6468         { &carry_query_flag,            FALSE, 1, 0, 3,
6469         "carry_query_flag",  "¥¢¥¤¥Æ¥à¤ò½¦¤¦Á°¤Ë³Îǧ¤¹¤ë" },
6470 #else
6471         { &carry_query_flag,            FALSE, 1, 0, 3,
6472         "carry_query_flag",             "Prompt before picking things up" },
6473 #endif
6474
6475
6476 #ifdef JP
6477         { &quick_messages,              TRUE,  1, 0, 1,
6478      "quick_messages",  "¥¯¥¤¥Ã¥¯¡¦¥á¥Ã¥»¡¼¥¸¤ò»ÈÍѤ¹¤ë" },
6479 #else
6480         { &quick_messages,              TRUE,  1, 0, 1,
6481         "quick_messages",               "Activate quick messages" },
6482 #endif
6483
6484
6485 #ifdef JP
6486         { &auto_more,                   FALSE, 1, 2, 6,
6487         "auto_more",                    "¥­¡¼ÂÔ¤Á¤·¤Ê¤¤¤ÇϢ³¤Ç¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤¹¤ë" },
6488 #else
6489         { &auto_more,                   FALSE, 1, 2, 6,
6490         "auto_more",                    "Automatically clear '-more-' prompts" },
6491 #endif
6492
6493
6494 #ifdef JP
6495         { &command_menu,                TRUE,  1, 2, 7,
6496         "command_menu",                 "¥á¥Ë¥å¡¼¤Ë¤è¤ê¥³¥Þ¥ó¥ÉÁªÂò¤òÍ­¸ú¤Ë¤¹¤ë" },
6497 #else
6498         { &command_menu,                TRUE,  1, 2, 7,
6499         "command_menu",                 "Enable command selection menu" },
6500 #endif
6501
6502
6503 #ifdef JP
6504         { &other_query_flag,            FALSE, 1, 0, 2,
6505         "other_query_flag",             "¾²¾å¤Î¥¢¥¤¥Æ¥à¤ò»ÈÍѤ¹¤ë¤È¤­¤Ë³Îǧ¤¹¤ë" },
6506 #else
6507         { &other_query_flag,            FALSE, 1, 0, 2,
6508         "other_query_flag",             "Prompt for floor item selection" },
6509 #endif
6510
6511
6512 #ifdef JP
6513         { &use_old_target,              FALSE, 1, 0, 4,
6514      "use_old_target",  "¾ï¤Ë°ÊÁ°¤Î¥¿¡¼¥²¥Ã¥È¤ò»ØÄꤹ¤ë" },
6515 #else
6516         { &use_old_target,              FALSE, 1, 0, 4,
6517         "use_old_target",               "Use old target by default" },
6518 #endif
6519
6520
6521 #ifdef JP
6522         { &always_repeat,               TRUE,  1, 0, 6,
6523         "always_repeat",                "¥³¥Þ¥ó¥É¼«Æ°·«¤êÊÖ¤·" },
6524 #else
6525         { &always_repeat,               TRUE,  1, 0, 6,
6526         "always_repeat",                "Repeat obvious commands" },
6527 #endif
6528
6529
6530 #ifdef JP
6531         { &confirm_destroy,             FALSE, 1, 5, 3,
6532         "confirm_destroy",              "¡Ö̵²ÁÃ͡פʥ¢¥¤¥Æ¥à¤òÇ˲õ¤¹¤ë»þ³Îǧ¤¹¤ë" },
6533 #else
6534         { &confirm_destroy,             FALSE, 1, 5, 3,
6535         "confirm_destroy",              "Prompt for destruction of known worthless items" },
6536 #endif
6537
6538
6539 #ifdef JP
6540         { &confirm_wear,                TRUE, 1, 5, 4,
6541         "confirm_wear",                 "¼ö¤ï¤ì¤¿Êª¤òÁõÈ÷¤¹¤ë»þ³Îǧ¤¹¤ë" },
6542 #else
6543         { &confirm_wear,                TRUE, 1, 5, 4,
6544         "confirm_wear",                 "Confirm to wear/wield known cursed items" },
6545 #endif
6546
6547
6548 #ifdef JP
6549         { &confirm_quest,               TRUE, 1, 1, 9,
6550         "confirm_quest",                "¥¯¥¨¥¹¥È¤òÄü¤á¤Æ³¬ÃʤÇƨ¤²¤ëÁ°¤Ë³Îǧ¤¹¤ë" },
6551 #else
6552         { &confirm_quest,               TRUE, 1, 1, 9,
6553         "confirm_quest",                "Prompt before exiting a quest level" },
6554 #endif
6555
6556
6557 #ifdef JP
6558         { &target_pet,                  FALSE,  1, 2, 5,
6559         "target_pet",                   "¥Ú¥Ã¥È¤ò¥¿¡¼¥²¥Ã¥È¤Ë¤¹¤ë" },
6560 #else
6561         { &target_pet,                  FALSE,  1, 2, 5,
6562         "target_pet",                   "Allow targetting pets" },
6563 #endif
6564
6565
6566 #ifdef ALLOW_EASY_OPEN
6567 #ifdef JP
6568         { &easy_open,                   TRUE,  1, 5, 7,
6569         "easy_open",                    "¼«Æ°Åª¤Ë¥É¥¢¤ò³«¤±¤ë" },
6570 #else
6571         { &easy_open,                   TRUE,  1, 5, 7,
6572         "easy_open",                    "Automatically open doors" },
6573 #endif
6574 #endif /* ALLOW_EASY_OPEN */
6575
6576
6577 #ifdef ALLOW_EASY_DISARM
6578 #ifdef JP
6579         { &easy_disarm,                 TRUE,  1, 5, 8,
6580         "easy_disarm",                  "¼«Æ°Åª¤Ë櫤ò²ò½ü¤¹¤ë" },
6581 #else
6582         { &easy_disarm,                 TRUE,  1, 5, 8,
6583         "easy_disarm",                  "Automatically disarm traps" },
6584 #endif
6585 #endif /* ALLOW_EASY_DISARM */
6586
6587
6588 #ifdef ALLOW_EASY_FLOOR /* TNB */
6589 #ifdef JP
6590         { &easy_floor,                  FALSE, 1, 5, 9,
6591         "easy_floor",                   "¾²¾å¤Ç½Å¤Ê¤Ã¤¿¥¢¥¤¥Æ¥à¤ò¥ê¥¹¥È¤¹¤ë" },
6592 #else
6593         { &easy_floor,                  FALSE, 1, 5, 9,
6594         "easy_floor",                   "Display floor stacks in a list" },
6595 #endif
6596 #endif /* ALLOW_EASY_FLOOR -- TNB */
6597
6598
6599 #ifdef JP
6600         { &use_command,                 FALSE, 1, 5, 10,
6601         "use_command",                  "¡Ö»È¤¦(a)¡×¥³¥Þ¥ó¥É¤Ç¥¢¥¤¥Æ¥à¤ò²¿¤Ç¤â»È¤¨¤ë" },
6602 #else
6603         { &use_command,                 FALSE, 1, 5, 10,
6604         "use_command",                  "Allow unified use command" },
6605 #endif
6606
6607
6608 #ifdef JP
6609         { &over_exert,                  FALSE,  1, 0, 29,
6610         "over_exert",                   "MP¤¬Â­¤ê¤Ê¤¯¤Æ¤âËâË¡¤ËÄ©À魯¤ë" },
6611 #else
6612         { &over_exert,                  FALSE,  1, 0, 29,
6613         "over_exert",                   "Allow casting spells when short of mana" },
6614 #endif
6615
6616
6617         /*** Output Options ***/
6618
6619 #ifdef JP
6620         { &depth_in_feet,               FALSE, 2, 0, 7,
6621         "depth_in_feet",                "¥À¥ó¥¸¥ç¥ó¤Î¿¼¤µ¤ò¥Õ¥£¡¼¥È¤Çɽ¼¨¤¹¤ë" },
6622 #else
6623         { &depth_in_feet,               FALSE, 2, 0, 7,
6624         "depth_in_feet",                "Show dungeon level in feet" },
6625 #endif
6626
6627
6628 #ifdef JP
6629         { &show_labels,                 TRUE,  2, 0, 10,
6630         "show_labels",                  "ÁõÈ÷°ìÍ÷¤ÇÁõÈ÷¾ì½ê¤òɽ¼¨¤¹¤ë" },
6631 #else
6632         { &show_labels,                 TRUE,  2, 0, 10,
6633         "show_labels",                  "Show labels in object listings" },
6634 #endif
6635
6636
6637 #ifdef JP
6638         { &show_weights,                TRUE,  2, 0, 11,
6639         "show_weights",                 "¥¢¥¤¥Æ¥à°ìÍ÷¤Ç½ÅÎ̤òɽ¼¨¤¹¤ë" },
6640 #else
6641         { &show_weights,                TRUE,  2, 0, 11,
6642         "show_weights",                 "Show weights in object listings" },
6643 #endif
6644
6645
6646 #ifdef JP
6647         { &show_item_graph,             TRUE,  2, 2, 0,
6648         "show_item_graph",              "¥¢¥¤¥Æ¥à¤Î¥·¥ó¥Ü¥ë¤òɽ¼¨¤¹¤ë" },
6649 #else
6650         { &show_item_graph,             TRUE,  2, 2, 0,
6651         "show_item_graph",              "Show items graphics" },
6652 #endif
6653
6654
6655 #ifdef JP
6656         { &show_choices,                TRUE,  2, 0, 12,
6657         "show_choices",                 "»ý¤Áʪ/ÁõÈ÷¥¦¥£¥ó¥É¥¦¤ËÁªÂò¥¢¥¤¥Æ¥àɽ¼¨" },
6658 #else
6659         { &show_choices,                TRUE,  2, 0, 12,
6660         "show_choices",                 "Show choices in certain sub-windows" },
6661 #endif
6662
6663
6664 #ifdef JP
6665         { &plain_pickup,                FALSE, 2, 6, 6,
6666         "plain_pickup",                 "¡Ö½¦¤Ã¤¿¡×¥á¥Ã¥»¡¼¥¸¤ò´Êά²½¤¹¤ë" },
6667 #else
6668         { &plain_pickup,                FALSE,99, 6, 6,
6669         "plain_pickup",                 "Plain pickup messages(japanese only)" },
6670 #endif
6671
6672
6673 #ifdef JP
6674         { &player_symbols,              FALSE, 2, 1, 13,
6675         "player_symbols",               "¥×¥ì¥¤¥ä¡¼¤òÆÃÊ̤ʵ­¹æ¤Çɽ¼¨¤¹¤ë"},
6676 #else
6677         { &player_symbols,              FALSE, 2, 1, 13,
6678         "player_symbols",               "Use special symbols for the player char"},
6679 #endif
6680
6681
6682 #ifdef JP
6683         { &equippy_chars,               TRUE,  2, 1, 12,
6684         "equippy_chars",                "¥¹¥Æ¡¼¥¿¥¹¤Ëʸ»ú¤ÇÁõÈ÷¤òɽ¼¨¤¹¤ë" },
6685 #else
6686         { &equippy_chars,               TRUE,  2, 1, 12,
6687         "equippy_chars",                "Display 'equippy' chars" },
6688 #endif
6689
6690
6691 #ifdef JP
6692         { &display_mutations,              FALSE, 2, 5, 0,
6693         "display_mutations",               "'C'¥³¥Þ¥ó¥É¤ÇÆÍÁ³ÊÑ°Û¤òɽ¼¨¤¹¤ë" },
6694 #else
6695         { &display_mutations,              FALSE, 2, 5, 0,
6696         "display_mutations",               "Display mutations in 'C'haracter Display" },
6697 #endif
6698
6699
6700 #ifdef JP
6701         { &plain_descriptions,          TRUE, 2, 5, 1,
6702         "plain_descriptions",           "¥¢¥¤¥Æ¥à¤Îµ­½Ò¤ò´Êά¤Ë¤¹¤ë" },
6703 #else
6704         { &plain_descriptions,          TRUE, 2, 5, 1,
6705         "plain_descriptions",           "Plain object descriptions" },
6706 #endif
6707
6708
6709 #ifdef JP
6710         { &center_player,               FALSE, 2, 5, 11,
6711         "center_player",                "¾ï¤Ë¥×¥ì¥¤¥ä¡¼¤òÃæ¿´¤ËÃÖ¤¯(*ÃÙ¤¤*)" },
6712 #else
6713         { &center_player,               FALSE, 2, 5, 11,
6714         "center_player",                "Center map while walking (*slow*)" },
6715 #endif
6716
6717
6718 #ifdef JP
6719         { &center_running,              TRUE,  2, 5, 12,
6720         "center_running",               "Áö¤Ã¤Æ¤¤¤ë»þ¤Ç¤âÃæ¿´¤ËÃÖ¤¯" },
6721 #else
6722         { &center_running,              TRUE,  2, 5, 12,
6723         "center_running",               "Centering even while running" },
6724 #endif
6725
6726
6727 #ifdef JP
6728         { &view_yellow_lite,            TRUE,  2, 1, 28,
6729         "view_yellow_lite",              "ÌÀ¤«¤ê¤ÎÈϰϤòÆÃÊ̤ʿ§¤Çɽ¼¨¤¹¤ë" },
6730 #else
6731         { &view_yellow_lite,            TRUE,  2, 1, 28,
6732         "view_yellow_lite",             "Use special colors for torch-lit grids" },
6733 #endif
6734
6735
6736 #ifdef JP
6737         { &view_bright_lite,            TRUE,  2, 1, 29,
6738         "view_bright_lite",             "»ë³¦¤ÎÈϰϤòÆÃÊ̤ʿ§¤Çɽ¼¨¤¹¤ë" },
6739 #else
6740         { &view_bright_lite,            TRUE,  2, 1, 29,
6741         "view_bright_lite",             "Use special colors for 'viewable' grids" },
6742 #endif
6743
6744
6745 #ifdef JP
6746         { &view_granite_lite,           TRUE,  2, 1, 30,
6747         "view_granite_lite",            "ÊɤòÆÃÊ̤ʿ§¤Çɽ¼¨¤¹¤ë(½Å¤¤)" },
6748 #else
6749         { &view_granite_lite,           TRUE,  2, 1, 30,
6750         "view_granite_lite",            "Use special colors for wall grids (slow)" },
6751 #endif
6752
6753
6754 #ifdef JP
6755         { &view_special_lite,           TRUE,  2, 1, 31,
6756         "view_special_lite",            "¾²¤òÆÃÊ̤ʿ§¤Çɽ¼¨¤¹¤ë(½Å¤¤)" },
6757 #else
6758         { &view_special_lite,           TRUE,  2, 1, 31,
6759         "view_special_lite",            "Use special colors for floor grids (slow)" },
6760 #endif
6761
6762 #ifdef JP
6763         { &new_ascii_graphics,          FALSE, 2, 2, 4,
6764         "new_ascii_graphics",           "ÃÏ·Á¤ÎÌÀ°Å¤ò¤Ï¤Ã¤­¤ê¤Èɽ¼¨¤¹¤ë" },
6765 #else
6766         { &new_ascii_graphics,          FALSE, 2, 2, 4,
6767         "new_ascii_graphics",           "Show a clear contrast between light and dark" },
6768 #endif
6769
6770 #ifdef JP
6771         { &display_path,                FALSE, 2, 2, 8,
6772         "display_path",                 "ËâË¡¤äÌð¤Îµ°Àפòɽ¼¨¤¹¤ë" },
6773 #else
6774         { &display_path,                FALSE, 2, 2, 8,
6775         "display_path",                 "Display actual path before shooting" },
6776 #endif
6777
6778
6779 #ifdef JP
6780         { &always_show_list,            TRUE,  2, 4, 0,
6781         "always_show_list",             "ÁªÂò»þ¤Ë¤Ï¾ï¤Ë°ìÍ÷¤òɽ¼¨¤¹¤ë" },
6782 #else
6783         { &always_show_list,            TRUE,  2, 4, 0,
6784         "always_show_list",             "Always show list at first when select items" },
6785 #endif
6786
6787
6788 #ifdef JP
6789         { &change_numeral,              TRUE,  2, 4, 5,
6790         "change_numeral",               "¥¢¥¤¥Æ¥à¤Î¼ïÎà¤Ë¤è¤Ã¤Æ¿ô¤¨Êý¤òÊѤ¨¤ë" },
6791 #else
6792         { &change_numeral,              TRUE,  99, 4, 5,
6793         "change_numeral",               "Change a way to counting (japanese only)" },
6794 #endif
6795
6796
6797         /*** Game-Play ***/
6798
6799 #ifdef JP
6800         { &auto_scum,                   FALSE, 3, 1, 1,
6801         "auto_scum",                    "³¬¤ÎÊ·°Ïµ¤¼«Æ°Áª¤ê¹¥¤ß" },
6802 #else
6803         { &auto_scum,                   FALSE, 3, 1, 1,
6804         "auto_scum",                    "Auto-scum for good levels" },
6805 #endif
6806
6807
6808 #ifdef JP
6809         { &stack_force_notes,           TRUE,  3, 0, 8,
6810         "stack_force_notes",            "°Û¤Ê¤ëÌäΥ¢¥¤¥Æ¥à¤ò¤Þ¤È¤á¤ë" },
6811 #else
6812         { &stack_force_notes,           TRUE,  3, 0, 8,
6813         "stack_force_notes",            "Merge inscriptions when stacking" },
6814 #endif
6815
6816
6817 #ifdef JP
6818         { &stack_force_costs,           FALSE, 3, 0, 9,
6819         "stack_force_costs",            "°Û¤Ê¤ë³ä°úɽ¼¨¤Î¥¢¥¤¥Æ¥à¤ò¤Þ¤È¤á¤ë" },
6820 #else
6821         { &stack_force_costs,           FALSE, 3, 0, 9,
6822         "stack_force_costs",            "Merge discounts when stacking" },
6823 #endif
6824
6825
6826 #ifdef JP
6827         { &stack_allow_items,           TRUE,  3, 1, 2,
6828         "stack_allow_items",            "Ʊ¼ï¤ÎÉð´ï¤äËɶñ¤ò¤Þ¤È¤á¤ë" },
6829 #else
6830         { &stack_allow_items,           TRUE,  3, 1, 2,
6831         "stack_allow_items",            "Allow weapons and armor to stack" },
6832 #endif
6833
6834
6835 #ifdef JP
6836         { &expand_look,                 TRUE,  3, 1, 4,
6837         "expand_look",                  "¡Ö²ó¤ê¤òÄ´¤Ù¤ë¡×¥³¥Þ¥ó¥É¤ò³ÈÄ¥¤¹¤ë" },
6838 #else
6839         { &expand_look,                 TRUE,  3, 1, 4,
6840         "expand_look",                  "Expand the power of the look command" },
6841 #endif
6842
6843
6844 #ifdef JP
6845         { &expand_list,                 TRUE,  3, 1, 5,
6846         "expand_list",                  "¡Ö°ìÍ÷¡×¥³¥Þ¥ó¥É¤ò³ÈÄ¥¤¹¤ë" },
6847 #else
6848         { &expand_list,                 TRUE,  3, 1, 5,
6849         "expand_list",                  "Expand the power of the list commands" },
6850 #endif
6851
6852
6853 #ifdef JP
6854         { &view_perma_grids,            TRUE,  3, 1, 6,
6855         "view_perma_grids",             "ÌÀ¤ë¤¤¾ì½ê¤Ï¤½¤Î¤Þ¤Þ¤Ë¤¹¤ë" },
6856 #else
6857         { &view_perma_grids,            TRUE,  3, 1, 6,
6858         "view_perma_grids",             "Map remembers all perma-lit grids" },
6859 #endif
6860
6861
6862 #ifdef JP
6863         { &view_torch_grids,            FALSE, 3, 1, 7,
6864         "view_torch_grids",             "ÌÀ¤«¤ê¤Ç¾È¤é¤·¤¿¾ì½ê¤Ï¤½¤Î¤Þ¤Þ¤Ë¤¹¤ë" },
6865 #else
6866         { &view_torch_grids,            FALSE, 3, 1, 7,
6867         "view_torch_grids",             "Map remembers all torch-lit grids" },
6868 #endif
6869
6870
6871 #ifdef JP
6872         { &view_unsafe_grids,            FALSE, 3, 1, 8,
6873         "view_unsafe_grids",             "¥È¥é¥Ã¥×´¶ÃκѤߤǤʤ¤¾ì½ê¤òɽ¼¨¤¹¤ë" },
6874 #else
6875         { &view_unsafe_grids,            FALSE, 3, 1, 8,
6876         "view_unsafe_grids",             "Map marked by detect traps" },
6877 #endif
6878
6879
6880 #ifdef JP
6881         { &small_levels,                TRUE,  3, 0, 30,
6882         "small_levels",                 "Èó¾ï¤Ë¾®¤µ¤¤¥Õ¥í¥¢¤ÎÀ¸À®¤ò²Äǽ¤Ë¤¹¤ë" },
6883 #else
6884         { &small_levels,                TRUE,  3, 0, 30,
6885         "small_levels",                 "Allow unusually small dungeon levels" },
6886 #endif
6887
6888
6889 #ifdef JP
6890         { &always_small_levels,         FALSE, 3, 2, 3,
6891         "always_small_levels",          "¾ï¤ËÈó¾ï¤Ë¾®¤µ¤¤¥Õ¥í¥¢¤òÀ¸À®¤¹¤ë" },
6892 #else
6893         { &always_small_levels,         FALSE, 3, 2, 3,
6894         "always_small_levels",          "Always create unusually small dungeon levels" },
6895 #endif
6896
6897
6898 #ifdef JP
6899         { &empty_levels,                TRUE,  3, 0, 31,
6900         "empty_levels",                 "¶õ¤Ã¤Ý¤Î¡Ö¥¢¥ê¡¼¥Ê¡×¥ì¥Ù¥ë¤ÎÀ¸À®¤ò²Äǽ¤Ë¤¹¤ë" },
6901 #else
6902         { &empty_levels,                TRUE,  3, 0, 31,
6903         "empty_levels",                 "Allow empty 'arena' levels" },
6904 #endif
6905
6906
6907 #ifdef JP
6908         { &bound_walls_perm,            FALSE,  3, 2, 1,
6909         "bound_walls_perm",             "¥À¥ó¥¸¥ç¥ó¤Î³°Êɤò±Êµ×´ä¤Ë¤¹¤ë" },
6910 #else
6911         { &bound_walls_perm,            FALSE,  3, 2, 1,
6912         "bound_walls_perm",             "Boundary walls are created by permanent wall" },
6913 #endif
6914
6915
6916 #ifdef JP
6917         { &last_words,                  TRUE, 3, 0, 28,
6918         "last_words",                   "¥­¥ã¥é¥¯¥¿¡¼¤¬»à¤ó¤À»þ°ä¸À¤ò¤Î¤³¤¹" },
6919 #else
6920         { &last_words,                  TRUE, 3, 0, 28,
6921         "last_words",                   "Leave last words when your character dies" },
6922 #endif
6923
6924
6925 #ifdef WORLD_SCORE
6926 #ifdef JP
6927         { &send_score,                  TRUE,  3, 4, 6,
6928         "send_score",                   "¥¹¥³¥¢¥µ¡¼¥Ð¤Ë¥¹¥³¥¢¤òÁ÷¤ë" },
6929 #else
6930         { &send_score,                  TRUE,  3, 4, 6,
6931         "send_score",                   "Send score dump to the world score server" },
6932 #endif
6933 #endif
6934
6935
6936 #ifdef JP
6937         { &allow_debug_opts,            FALSE, 3, 6, 11,
6938         "allow_debug_opts",             "¥Ç¥Ð¥Ã¥°/º¾µ½¥ª¥×¥·¥ç¥ó¤òµö²Ä¤¹¤ë" },
6939 #else
6940         { &allow_debug_opts,            FALSE, 3, 6, 11,
6941         "allow_debug_opts",             "Allow use of debug/cheat options" },
6942 #endif
6943
6944
6945
6946
6947         /*** Disturbance ***/
6948
6949 #ifdef JP
6950         { &find_ignore_stairs,          FALSE, 4, 0, 16,
6951         "find_ignore_stairs",           "³¬ÃʤÏÄ̲᤹¤ë" },
6952 #else
6953         { &find_ignore_stairs,          FALSE, 4, 0, 16,
6954         "find_ignore_stairs",           "Run past stairs" },
6955 #endif
6956
6957
6958 #ifdef JP
6959         { &find_ignore_doors,           TRUE,  4, 0, 17,
6960         "find_ignore_doors",            "¥É¥¢¤ÏÄ̲᤹¤ë" },
6961 #else
6962         { &find_ignore_doors,           TRUE,  4, 0, 17,
6963         "find_ignore_doors",            "Run through open doors" },
6964 #endif
6965
6966
6967 #ifdef JP
6968         { &find_cut,                    FALSE, 4, 0, 18,
6969         "find_cut",                     "¶Ê¤ê³Ñ¤ò¼Ð¤á¤ËºÇûµ÷Î¥¤ÇÄ̲᤹¤ë" },
6970 #else
6971         { &find_cut,                    FALSE, 4, 0, 18,
6972         "find_cut",                     "Run past known corners" },
6973 #endif
6974
6975
6976 #ifdef JP
6977         { &find_examine,                TRUE,  4, 0, 19,
6978         "find_examine",                 "ÄÌÏ©¤¬°Å¤¤»þ¤Ë¤Ê¤ë¤Ù¤¯¶Ê¤ê³Ñ¤È²¾Äꤷ¤ÆÄ̲᤹¤ë" },
6979 #else
6980         { &find_examine,                TRUE,  4, 0, 19,
6981         "find_examine",                 "Run into potential corners" },
6982 #endif
6983
6984
6985 #ifdef JP
6986         { &disturb_move,                FALSE,  4, 0, 20,
6987         "disturb_move",                 "¤É¤³¤Î¥â¥ó¥¹¥¿¡¼¤¬Æ°¤¤¤Æ¤â¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
6988 #else
6989         { &disturb_move,                FALSE,  4, 0, 20,
6990         "disturb_move",                 "Disturb whenever any monster moves" },
6991 #endif
6992
6993
6994 #ifdef JP
6995         { &disturb_high,                FALSE,  4, 1, 3,
6996         "disturb_high",                 "¥ì¥Ù¥ë¤Î¹â¤¤¥â¥ó¥¹¥¿¡¼¤¬Æ°¤¤¤¿¤é¹ÔÆ°¤òÃæ»ß¤¹¤ë"},
6997 #else
6998         { &disturb_high,                FALSE,  4, 1, 3,
6999         "disturb_high",                 "Disturb whenever high-level monster moves" },
7000 #endif
7001
7002
7003 #ifdef JP
7004         { &disturb_near,                TRUE,  4, 0, 21,
7005         "disturb_near",                 "»ë³¦Æâ¤Î¥â¥ó¥¹¥¿¡¼¤¬Æ°¤¤¤¿¤é¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
7006 #else
7007         { &disturb_near,                TRUE,  4, 0, 21,
7008         "disturb_near",                 "Disturb whenever viewable monster moves" },
7009 #endif
7010
7011
7012 #ifdef JP
7013         { &disturb_pets,                FALSE, 4, 5, 6,
7014         "disturb_pets",                 "»ë³¦Æâ¤Î¥Ú¥Ã¥È¤¬Æ°¤¤¤¿¤é¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
7015 #else
7016         { &disturb_pets,                FALSE, 4, 5, 6,
7017         "disturb_pets",                 "Disturb when visible pets move" },
7018 #endif
7019
7020
7021 #ifdef JP
7022         { &disturb_panel,               TRUE,  4, 0, 22,
7023         "disturb_panel",                "²èÌÌ¥¹¥¯¥í¡¼¥ë»þ¤Ë¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
7024 #else
7025         { &disturb_panel,               TRUE,  4, 0, 22,
7026         "disturb_panel",                "Disturb whenever map panel changes" },
7027 #endif
7028
7029
7030 #ifdef JP
7031         { &disturb_state,               TRUE,  4, 0, 23,
7032         "disturb_state",                "¼«Ê¬¤Î¥¹¥Æ¡¼¥¿¥¹ÊѲ½»þ¤Ë¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
7033 #else
7034         { &disturb_state,               TRUE,  4, 0, 23,
7035         "disturb_state",                "Disturb whenever player state changes" },
7036 #endif
7037
7038
7039 #ifdef JP
7040         { &disturb_minor,               TRUE,  4, 0, 24,
7041         "disturb_minor",                "º³ºÙ¤Ê¤³¤È¤¬µ¯¤­¤Æ¤â¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
7042 #else
7043         { &disturb_minor,               TRUE,  4, 0, 24,
7044         "disturb_minor",                "Disturb whenever boring things happen" },
7045 #endif
7046
7047
7048 #ifdef JP
7049         { &ring_bell,                   FALSE, 4, 0, 14,
7050         "ring_bell",                    "¥¨¥é¡¼»þ¤Ë¥Ó¡¼¥×²»¤òÌĤ餹" },
7051 #else
7052         { &ring_bell,                   FALSE, 4, 0, 14,
7053         "ring_bell",                    "Audible bell (on errors, etc)" },
7054 #endif
7055
7056
7057 #ifdef JP
7058         { &alert_hitpoint,              TRUE, 4, 0, 26,
7059         "alert_hitpoint",               "Äã¥Ò¥Ã¥È¥Ý¥¤¥ó¥È¤Î·Ù¹ð»þ¤Ë¥Ó¡¼¥×¤òÌĤ餹" },
7060 #else
7061         { &alert_hitpoint,              TRUE, 4, 0, 26,
7062         "alert_hitpoint",               "Alert user to critical hitpoints" },
7063 #endif
7064
7065
7066 #ifdef JP
7067         { &disturb_trap_detect,         TRUE, 4, 0, 27,
7068         "disturb_trap_detect",          "¥È¥é¥Ã¥×´¶ÃÎÈϰϳ°¤Ë½Ð¤ëľÁ°¤Ë¹ÔÆ°¤òÃæ»ß¤¹¤ë" },
7069 #else
7070         { &disturb_trap_detect,         TRUE, 4, 0, 27,
7071         "disturb_trap_detect",          "Disturb when leaving trap detected area"},
7072 #endif
7073
7074 #ifdef JP
7075         { &alert_trap_detect,           FALSE, 4, 0, 25,
7076         "alert_trap_detect",            "¥È¥é¥Ã¥×´¶ÃÎÈϰϳ°¤Ë½Ð¤ëľÁ°¤Ë·Ù¹ð¤¹¤ë" },
7077 #else
7078         { &alert_trap_detect,           FALSE, 4, 0, 25,
7079         "alert_trap_detect",            "Alert when leaving trap detected area"},
7080 #endif
7081
7082
7083         /*** Efficiency ***/
7084
7085 #ifdef JP
7086         { &view_reduce_lite,            FALSE, 5, 1, 16,
7087      "view_reduce_lite",  "Áö¤Ã¤Æ¤¤¤ë¤È¤­¤ÏÌÀ¤«¤ê¤ÎȾ·Â¤ò¸º¾¯¤¹¤ë" },
7088 #else
7089         { &view_reduce_lite,            FALSE, 5, 1, 16,
7090         "view_reduce_lite",             "Reduce lite-radius when running" },
7091 #endif
7092
7093
7094 #ifdef JP
7095         { &view_reduce_view,            FALSE, 5, 1, 17,
7096         "view_reduce_view",             "³¹¤Ç¤Ï»ëÌî¤ò¶¹¤¯¤¹¤ë" },
7097 #else
7098         { &view_reduce_view,            FALSE, 5, 1, 17,
7099         "view_reduce_view",             "Reduce view-radius in town" },
7100 #endif
7101
7102
7103 #ifdef JP
7104         { &check_abort,                 TRUE,  5, 1, 18,
7105         "check_abort",                  "Ϣ³¥³¥Þ¥ó¥É¤Ï¥­¡¼ÆþÎϤÇÃæÃǤ¹¤ë" },
7106 #else
7107         { &check_abort,                 TRUE,  5, 1, 18,
7108         "check_abort",                  "Check for user abort while continuous command" },
7109 #endif
7110
7111
7112 #ifdef JP
7113         { &flush_failure,               TRUE,  5, 1, 20,
7114         "flush_failure",                "ÍÍ¡¹¤Ê¥ß¥¹È¯À¸»þ¤ËÆþÎϤò¥¯¥ê¥¢¤¹¤ë" },
7115 #else
7116         { &flush_failure,               TRUE,  5, 1, 20,
7117         "flush_failure",                "Flush input on various failures" },
7118 #endif
7119
7120
7121 #ifdef JP
7122         { &flush_disturb,               FALSE, 5, 1, 21,
7123         "flush_disturb",                "¾ã³²È¯À¸»þ¤ËÆþÎϤò¥¯¥ê¥¢¤¹¤ë" },
7124 #else
7125         { &flush_disturb,               FALSE, 5, 1, 21,
7126         "flush_disturb",                "Flush input whenever disturbed" },
7127 #endif
7128
7129
7130 #ifdef JP
7131         { &fresh_before,                TRUE,  5, 1, 23,
7132         "fresh_before",                 "Ϣ³¥³¥Þ¥ó¥ÉÃæ¤Ë²èÌ̤òºÆÉÁ²è¤·Â³¤±¤ë" },
7133 #else
7134         { &fresh_before,                TRUE,  5, 1, 23,
7135         "fresh_before",                 "Flush output while continuous command" },
7136 #endif
7137
7138
7139 #ifdef JP
7140         { &fresh_after,                 FALSE, 5, 1, 24,
7141         "fresh_after",                  "¥³¥Þ¥ó¥É¸å¤Ë²èÌ̤ò¾ï¤ËºÆÉÁ²è¤·Â³¤±¤ë" },
7142 #else
7143         { &fresh_after,                 FALSE, 5, 1, 24,
7144         "fresh_after",                  "Flush output after monster's move" },
7145 #endif
7146
7147
7148 #ifdef JP
7149         { &fresh_message,               FALSE, 5, 1, 25,
7150         "fresh_message",                "¥á¥Ã¥»¡¼¥¸¤Î¸å¤Ë²èÌ̤òºÆÉÁ²è¤¹¤ë" },
7151 #else
7152         { &fresh_message,               FALSE, 5, 1, 25,
7153         "fresh_message",                "Flush output after every message" },
7154 #endif
7155
7156
7157 #ifdef JP
7158         { &compress_savefile,           FALSE, 5, 1, 26,
7159         "compress_savefile",            "¥»¡¼¥Ö¡¦¥Õ¥¡¥¤¥ëÃæ¤Î¥á¥Ã¥»¡¼¥¸¤ò°µ½Ì¤¹¤ë" },
7160 #else
7161         { &compress_savefile,           FALSE, 5, 1, 26,
7162         "compress_savefile",            "Compress messages in savefiles" },
7163 #endif
7164
7165
7166 #ifdef JP
7167         { &hilite_player,               FALSE,  5, 1, 27,
7168         "hilite_player",                "¥×¥ì¥¤¥ä¡¼¤Ë¥«¡¼¥½¥ë¤ò¹ç¤ï¤»¤ë" },
7169 #else
7170         { &hilite_player,               FALSE,  5, 1, 27,
7171         "hilite_player",                "Hilite the player with the cursor" },
7172 #endif
7173
7174
7175         /*** Birth Options ***/
7176
7177 #ifdef JP
7178         { &manual_haggle,               FALSE, 6, 1, 0,
7179         "manual_haggle",                "Ź¤ÇÃÍÀÚ¤ê¸ò¾Ä¤ò¤¹¤ë" },
7180 #else
7181         { &manual_haggle,               FALSE, 6, 1, 0,
7182         "manual_haggle",                "Manually haggle in stores" },
7183 #endif
7184
7185
7186 #ifdef JP
7187         { &easy_band,                   FALSE, 6, 6, 31,
7188         "easy_band",                    "½é¿´¼ÔÍÑ´Êñ¥â¡¼¥É(*)" },
7189 #else
7190         { &easy_band,                   FALSE, 6, 6, 31,
7191         "easy_band",                    "Easy Mode (*)" },
7192 #endif
7193
7194
7195 #ifdef JP
7196         { &smart_learn,                 TRUE,  6, 1, 14,
7197         "smart_learn",                  "¥â¥ó¥¹¥¿¡¼¤Ï¼ºÇÔ¤ò³Ø½¬¤¹¤ë(*)" },
7198 #else
7199         { &smart_learn,                 TRUE,  6, 1, 14,
7200         "smart_learn",                  "Monsters learn from their mistakes (*)" },
7201 #endif
7202
7203
7204 #ifdef JP
7205         { &smart_cheat,                 FALSE, 6, 1, 15,
7206         "smart_cheat",                  "¥â¥ó¥¹¥¿¡¼¤Ï¥×¥ì¥¤¥ä¡¼¤Î¼å¤ß¤òÆͤ¯(*)" },
7207 #else
7208         { &smart_cheat,                 FALSE, 6, 1, 15,
7209         "smart_cheat",                  "Monsters exploit players weaknesses (*)" },
7210 #endif
7211
7212
7213 #ifdef JP
7214         { &vanilla_town,                FALSE, 6, 6, 0,
7215         "vanilla_town",                 "¸µÁĤγ¹/¥¯¥¨¥¹¥È¤È¹ÓÌî¤Ê¤·" },
7216 #else
7217         { &vanilla_town,                FALSE, 6, 6, 0,
7218         "vanilla_town",                 "Use 'vanilla' town without quests and wilderness" },
7219 #endif
7220
7221
7222 #ifdef JP
7223         { &lite_town,                   FALSE, 6, 6, 1,
7224         "lite_town",                    "¾®µ¬ÌϤʳ¹/¹ÓÌî¤Ê¤·" },
7225 #else
7226         { &lite_town,                   FALSE, 6, 6, 1,
7227         "lite_town",                    "Use 'lite' town without a wilderness" },
7228 #endif
7229
7230
7231 #ifdef JP
7232         { &ironman_shops,               FALSE, 6, 6, 2,
7233         "ironman_shops",                "¡ÊÅ´¿ÍÍÑ¡ËŹ¤ò»ÈÍѤ·¤Ê¤¤(*)" },
7234 #else
7235         { &ironman_shops,               FALSE, 6, 6, 2,
7236         "ironman_shops",                "Stores are permanently closed (*)" },
7237 #endif
7238
7239
7240 #ifdef JP
7241         { &ironman_small_levels,        FALSE, 6, 6, 3,
7242         "ironman_small_levels",         "¡ÊÅ´¿ÍÍѡ˾ï¤ËÈó¾ï¤Ë¾®¤µ¤¤¥Õ¥í¥¢¤òÀ¸À®(*)" },
7243 #else
7244         { &ironman_small_levels,        FALSE, 6, 6, 3,
7245         "ironman_small_levels",         "Always create unusually small dungeon levels (*)" },
7246 #endif
7247
7248
7249 #ifdef JP
7250         { &ironman_downward,            FALSE, 6, 6, 4,
7251         "ironman_downward",             "¡ÊÅ´¿ÍÍѡ˵¢´Ô¤È¾å¤ê³¬Ãʤʤ·(*)" },
7252 #else
7253         { &ironman_downward,            FALSE, 6, 6, 4,
7254         "ironman_downward",             "Disable recall and use of up stairs (*)" },
7255 #endif
7256
7257
7258 #ifdef JP
7259         { &ironman_autoscum,            FALSE, 6, 6, 5,
7260         "ironman_autoscum",             "¡ÊÅ´¿ÍÍѡ˾ï¤Ë³¬¤ÎÊ·°Ïµ¤¤ò¼«Æ°Áª¤ê¹¥¤ß¤¹¤ë" },
7261 #else
7262         { &ironman_autoscum,            FALSE, 6, 6, 5,
7263         "ironman_autoscum",             "Permanently enable the autoscummer" },
7264 #endif
7265
7266
7267 #ifdef JP
7268        { &ironman_empty_levels,         FALSE, 6, 6, 8,
7269        "ironman_empty_levels",          "¡ÊÅ´¿ÍÍѡ˾ï¤Ë¶õ¤Ã¤Ý¤Î¥¢¥ê¡¼¥Ê¥ì¥Ù¥ë¤òÀ¸À®(*)" },
7270 #else
7271         { &ironman_empty_levels,        FALSE, 6, 6, 8,
7272         "ironman_empty_levels",         "Always create empty 'arena' levels (*)" },
7273 #endif
7274
7275
7276 #ifdef JP
7277        { &ironman_rooms,                FALSE, 6, 6, 12,
7278        "ironman_rooms",                 "¡ÊÅ´¿ÍÍѡ˾ï¤ËÉáÄ̤Ǥʤ¤Éô²°¤òÀ¸À®¤¹¤ë(*)" },
7279 #else
7280         { &ironman_rooms,               FALSE, 6, 6, 12,
7281         "ironman_rooms",                "Always generate very unusual rooms (*)" },
7282 #endif
7283
7284
7285 #ifdef JP
7286         { &ironman_nightmare,           FALSE, 6, 6, 18,
7287         "ironman_nightmare",            "¡ÊÅ´¿ÍÍÑ¡Ë°­Ì´¥â¡¼¥É(¤³¤ì¤ÏÁ´¤¯ÉÔ¾òÍý¤Ç¤¹¡ª)(*)" },
7288 #else
7289         { &ironman_nightmare,           FALSE, 6, 6, 18,
7290         "ironman_nightmare",            "Nightmare mode(it isn't even remotely fair!)(*)" },
7291 #endif
7292
7293 #ifdef JP
7294         { &left_hander,                 FALSE, 6, 6, 13,
7295         "left_hander",                  "º¸Íø¤­¤Ç¤¢¤ë" },
7296 #else
7297         { &left_hander,                 FALSE, 6, 6, 13,
7298         "left_hander",                  "Left-Hander" },
7299 #endif
7300
7301
7302 #ifdef JP
7303         { &preserve_mode,               TRUE,  6, 6, 14,
7304         "preserve_mode",                "ÅÁÀâ¤Î¥¢¥¤¥Æ¥à¤ò¼è¤êƨ¤·¤Æ¤âºÆÀ¸À®¤µ¤ì¤ë(*)" },
7305 #else
7306         { &preserve_mode,               TRUE,  6, 6, 14,
7307         "preserve_mode",                "Preserve artifacts (*)" },
7308 #endif
7309
7310
7311 #ifdef JP
7312         { &autoroller,                  TRUE,  6, 6, 15,
7313         "autoroller",                   "ǽÎÏÃͤ˥ª¡¼¥È¥í¡¼¥é¡¼»ÈÍÑ(*)" },
7314 #else
7315         { &autoroller,                  TRUE,  6, 6, 15,
7316         "autoroller",                   "Allow use of autoroller for stats (*)" },
7317 #endif
7318
7319
7320 #ifdef JP
7321         { &autochara,                   FALSE, 6, 6, 16,
7322         "autochara",                   "ÂγÊ/Ãϰ̤˥ª¡¼¥È¥í¡¼¥é¡¼»ÈÍÑ" },
7323 #else
7324         { &autochara,                   FALSE, 6, 6, 16,
7325         "autochara",                    "Autoroll for weight, height and social status" },
7326 #endif
7327
7328
7329 #ifdef JP
7330         { &powerup_home,                TRUE,  6, 4, 3,
7331         "powerup_home",                 "²æ¤¬²È¤ò³ÈÄ¥¤¹¤ë(*)" },
7332
7333 #else
7334         { &powerup_home,                TRUE,  6, 4, 3,
7335         "powerup_home",                 "Increase capacity of your home (*)" },
7336 #endif
7337
7338
7339         /*** Easy Object Auto-Destroyer ***/
7340
7341 #ifdef JP
7342         { &destroy_items,               FALSE, 7, 7, 0,
7343         "destroy_items",                "¥¢¥¤¥Æ¥à¤Î´Ê°×¼«Æ°Ç˲õ¤ò»ÈÍѤ¹¤ë" },
7344 #else
7345         { &destroy_items,               FALSE, 7, 7, 0,
7346         "destroy_items",                "Use easy auto-destroyer" },
7347 #endif
7348
7349 #ifdef JP
7350         { &destroy_feeling,               FALSE, 7, 7, 8,
7351         "destroy_feeling",                "´Ê°×´ÕÄꤷ¤¿¤È¤­¼«Æ°Ç˲õ¤òŬÍѤ¹¤ë" },
7352 #else
7353         { &destroy_feeling,               FALSE, 7, 7, 8,
7354         "destroy_feeling",                "Apply auto-destroy as sense feeling" },
7355 #endif
7356
7357 #ifdef JP
7358         { &destroy_identify,               FALSE, 7, 7, 9,
7359         "destroy_identify",                "´ÕÄꤷ¤¿¤È¤­¼«Æ°Ç˲õ¤òŬÍѤ¹¤ë" },
7360 #else
7361         { &destroy_identify,               FALSE, 7, 7, 9,
7362         "destroy_identify",                "Apply auto-destroy as identify an item" },
7363 #endif
7364
7365 #ifdef JP
7366         { &leave_worth,                 TRUE, 7, 7, 2,
7367         "leave_worth",                  "²ÁÃͤ¬¤¢¤ë¥¢¥¤¥Æ¥à¤Ï²õ¤µ¤Ê¤¤" },
7368 #else
7369         { &leave_worth,                 TRUE, 7, 7, 2,
7370         "leave_worth",                  "Auto-destroyer leaves known worthy items" },
7371 #endif
7372
7373 #ifdef JP
7374         { &leave_equip,                 FALSE, 7, 7, 3,
7375         "leave_equip",                  "Éð´ï/Ëɶñ¤Ï²õ¤µ¤Ê¤¤" },
7376 #else
7377         { &leave_equip,                 FALSE, 7, 7, 3,
7378         "leave_equip",                  "Auto-destroyer leaves weapons and armour" },
7379 #endif
7380
7381 #ifdef JP
7382         { &leave_chest,                 TRUE, 7, 7, 7,
7383         "leave_chest",                  "³«Éõ¤µ¤ì¤Æ¤¤¤Ê¤¤È¢¤Ï²õ¤µ¤Ê¤¤" },
7384 #else
7385         { &leave_chest,                 TRUE, 7, 7, 7,
7386         "leave_chest",                  "Auto-destroyer leaves closed chests" },
7387 #endif
7388
7389 #ifdef JP
7390         { &leave_wanted,                TRUE, 7, 7, 4,
7391         "leave_wanted",                 "¾Þ¶â¼ó¤Î»àÂÎ/¹ü¤Ï²õ¤µ¤Ê¤¤" },
7392 #else
7393         { &leave_wanted,                TRUE, 7, 7, 4,
7394         "leave_wanted",                 "Auto-destroyer leaves wanted corpses" },
7395 #endif
7396
7397 #ifdef JP
7398         { &leave_corpse,                FALSE, 7, 7, 5,
7399         "leave_corpse",                 "»àÂÎ/¹ü¤Ï²õ¤µ¤Ê¤¤" },
7400 #else
7401         { &leave_corpse,                FALSE, 7, 7, 5,
7402         "leave_corpse",                 "Auto-destroyer leaves corpses and skeletons" },
7403 #endif
7404
7405 #ifdef JP
7406         { &leave_junk,                  FALSE, 7, 7, 6,
7407         "leave_junk",                   "¤¬¤é¤¯¤¿¤Ï²õ¤µ¤Ê¤¤" },
7408 #else
7409         { &leave_junk,                  FALSE, 7, 7, 6,
7410         "leave_junk",                   "Auto-destroyer leaves junk" },
7411 #endif
7412
7413 #ifdef JP
7414         { &leave_special,               TRUE, 7, 7, 1,
7415         "leave_special",                "¼ï²/¿¦¶È¤ÇÆÃÊ̤ËɬÍפʥ¢¥¤¥Æ¥à¤Ï²õ¤µ¤Ê¤¤" },
7416 #else
7417         { &leave_special,               TRUE, 7, 7, 1,
7418         "leave_special",                "Auto-destroyer leaves items your race/class needs" },
7419 #endif
7420
7421
7422         /*** Play-record Options ***/
7423
7424 #ifdef JP
7425         { &record_fix_art,              TRUE, 10, 4, 11,
7426         "record_fix_art",               "¸ÇÄꥢ¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤ÎÆþ¼ê¤òµ­Ï¿¤¹¤ë" },
7427 #else
7428         { &record_fix_art,              TRUE, 10, 4, 11,
7429         "record_fix_art",               "Record fixed artifacts" },
7430 #endif
7431
7432 #ifdef JP
7433         { &record_rand_art,             TRUE, 10, 4, 12,
7434         "record_rand_art",              "¥é¥ó¥À¥à¥¢¡¼¥Æ¥£¥Õ¥¡¥¯¥È¤ÎÆþ¼ê¤òµ­Ï¿¤¹¤ë" },
7435 #else
7436         { &record_rand_art,             TRUE, 10, 4, 12,
7437         "record_rand_art",              "Record random artifacts" },
7438 #endif
7439
7440 #ifdef JP
7441         { &record_destroy_uniq,         TRUE, 10, 4, 13,
7442         "record_destroy_uniq",          "¥æ¥Ë¡¼¥¯¥â¥ó¥¹¥¿¡¼¤òÅݤ·¤¿¤È¤­¤òµ­Ï¿¤¹¤ë" },
7443 #else
7444         { &record_destroy_uniq,         TRUE, 10, 4, 13,
7445         "record_destroy_uniq",          "Record when destroy unique monster" },
7446 #endif
7447
7448 #ifdef JP
7449         { &record_fix_quest,            TRUE, 10, 4, 14,
7450         "record_fix_quest",             "¸ÇÄꥯ¥¨¥¹¥È¤ÎãÀ®¤òµ­Ï¿¤¹¤ë" },
7451 #else
7452         { &record_fix_quest,            TRUE, 10, 4, 14,
7453         "record_fix_quest",             "Record fixed quests" },
7454 #endif
7455
7456 #ifdef JP
7457         { &record_rand_quest,           TRUE, 10, 4, 15,
7458         "record_rand_quest",            "¥é¥ó¥À¥à¥¯¥¨¥¹¥È¤ÎãÀ®¤òµ­Ï¿¤¹¤ë" },
7459 #else
7460         { &record_rand_quest,           TRUE, 10, 4, 15,
7461         "record_rand_quest",            "Record random quests" },
7462 #endif
7463
7464 #ifdef JP
7465         { &record_maxdeapth,            TRUE, 10, 4, 16,
7466         "record_maxdeapth",             "ºÇ¿¼³¬¤ò¹¹¿·¤·¤¿¤È¤­¤Ëµ­Ï¿¤¹¤ë" },
7467 #else
7468         { &record_maxdeapth,            TRUE, 10, 4, 16,
7469         "record_maxdeapth",             "Record movements to deepest level" },
7470 #endif
7471
7472 #ifdef JP
7473         { &record_stair,                TRUE, 10, 4, 17,
7474         "record_stair",                 "³¬¤Î°ÜÆ°¤òµ­Ï¿¤¹¤ë" },
7475 #else
7476         { &record_stair,                TRUE, 10, 4, 17,
7477         "record_stair",                 "Record recall and stair movements" },
7478 #endif
7479
7480 #ifdef JP
7481         { &record_buy,                  TRUE, 10, 4, 18,
7482         "record_buy",                   "¥¢¥¤¥Æ¥à¤Î¹ØÆþ¤òµ­Ï¿¤¹¤ë" },
7483 #else
7484         { &record_buy,                  TRUE, 10, 4, 18,
7485         "record_buy",                   "Record purchased items" },
7486 #endif
7487
7488 #ifdef JP
7489         { &record_sell,                 FALSE, 10, 4, 19,
7490         "record_sell",                  "¥¢¥¤¥Æ¥à¤ÎÇäµÑ¤òµ­Ï¿¤¹¤ë" },
7491 #else
7492         { &record_sell,                 FALSE, 10, 4, 19,
7493         "record_sell",                  "Record sold items" },
7494 #endif
7495
7496 #ifdef JP
7497         { &record_danger,               TRUE, 10, 4, 20,
7498         "record_danger",                "¥Ô¥ó¥Á¤Ë¤Ê¤Ã¤¿¤È¤­¤òµ­Ï¿¤¹¤ë" },
7499 #else
7500         { &record_danger,               TRUE, 10, 4, 20,
7501         "record_danger",                "Record hitpoint warning" },
7502 #endif
7503
7504 #ifdef JP
7505         { &record_arena,                TRUE, 10, 4, 21,
7506         "record_arena",                 "¥¢¥ê¡¼¥Ê¤Ç¤Î¾¡Íø¤òµ­Ï¿¤¹¤ë" },
7507 #else
7508         { &record_arena,                TRUE, 10, 4, 21,
7509         "record_arena",                 "Record arena victories" },
7510 #endif
7511
7512 #ifdef JP
7513         { &record_ident,                TRUE, 10, 4, 22,
7514         "record_ident",                 "̤ȽÌÀ¤Î¥¢¥¤¥Æ¥à¤Î¼±Ê̤òµ­Ï¿¤¹¤ë" },
7515 #else
7516         { &record_ident,                TRUE, 10, 4, 22,
7517         "record_ident",                 "Record first identified items" },
7518 #endif
7519
7520 #ifdef JP
7521         { &record_named_pet,            FALSE, 10, 4, 23,
7522         "record_named_pet",             "̾Á°¤Ä¤­¥Ú¥Ã¥È¤Î¾ðÊó¤òµ­Ï¿¤¹¤ë" },
7523 #else
7524         { &record_named_pet,            FALSE, 10, 4, 23,
7525         "record_named_pet",             "Record informations of named pets" },
7526 #endif
7527
7528
7529         /*** End of Table ***/
7530
7531         { NULL,                         0, 0, 0, 0,
7532         NULL,                           NULL }
7533 };
7534
7535
7536 #ifdef JP
7537 cptr chaos_patrons[MAX_PATRON] =
7538 {
7539         "¥¹¥í¡¼¥¿¡¼",
7540         "¥Þ¥Ù¥í¡¼¥É",
7541         "¥Á¥ã¡¼¥É¥í¥¹",
7542         "¥Ï¥¤¥ª¥ó¥Ï¡¼¥ó",
7543         "¥­¥·¥ª¥à¥Ð¡¼¥°",
7544
7545         "¥Ô¥¢¥ì¡¼",
7546         "¥Ð¥é¥ó",
7547         "¥¢¥ê¥ª¥Ã¥Á",
7548         "¥¤¡¼¥«¡¼",
7549         "¥Ê¡¼¥¸¥ã¥ó",
7550
7551         "¥Ð¥í",
7552         "¥³¡¼¥ó",
7553         "¥¹¥é¡¼¥Í¥Ã¥·¥å",
7554         "¥Ê¡¼¥°¥ë",
7555         "¥Æ¥£¡¼¥ó¥Á",
7556
7557         "¥«¥¤¥ó"
7558 };
7559 #else
7560 cptr chaos_patrons[MAX_PATRON] =
7561 {
7562         "Slortar",
7563         "Mabelode",
7564         "Chardros",
7565         "Hionhurn",
7566         "Xiombarg",
7567
7568         "Pyaray",
7569         "Balaan",
7570         "Arioch",
7571         "Eequor",
7572         "Narjhan",
7573
7574         "Balo",
7575         "Khorne",
7576         "Slaanesh",
7577         "Nurgle",
7578         "Tzeentch",
7579
7580         "Khaine"
7581 };
7582 #endif
7583
7584
7585 int chaos_stats[MAX_PATRON] =
7586 {
7587         A_CON,  /* Slortar */
7588         A_CON,  /* Mabelode */
7589         A_STR,  /* Chardros */
7590         A_STR,  /* Hionhurn */
7591         A_STR,  /* Xiombarg */
7592
7593         A_INT,  /* Pyaray */
7594         A_STR,  /* Balaan */
7595         A_INT,  /* Arioch */
7596         A_CON,  /* Eequor */
7597         A_CHR,  /* Narjhan */
7598
7599         -1,     /* Balo */
7600         A_STR,  /* Khorne */
7601         A_CHR,  /* Slaanesh */
7602         A_CON,  /* Nurgle */
7603         A_INT,  /* Tzeentch */
7604
7605         A_STR,  /* Khaine */
7606 };
7607
7608
7609
7610
7611 int chaos_rewards[MAX_PATRON][20] =
7612 {
7613         /* Slortar the Old: */
7614         {
7615                 REW_WRATH, REW_CURSE_WP, REW_CURSE_AR, REW_RUIN_ABL, REW_LOSE_ABL,
7616                 REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_WND, REW_POLY_SLF,
7617                 REW_POLY_SLF, REW_POLY_SLF, REW_GAIN_ABL, REW_GAIN_ABL, REW_GAIN_EXP,
7618                 REW_GOOD_OBJ, REW_CHAOS_WP, REW_GREA_OBJ, REW_AUGM_ABL, REW_AUGM_ABL
7619         },
7620
7621         /* Mabelode the Faceless: */
7622         {
7623                 REW_WRATH, REW_CURSE_WP, REW_CURSE_AR, REW_H_SUMMON, REW_SUMMON_M,
7624                 REW_SUMMON_M, REW_IGNORE, REW_IGNORE, REW_POLY_WND, REW_POLY_WND,
7625                 REW_POLY_SLF, REW_HEAL_FUL, REW_HEAL_FUL, REW_GAIN_ABL, REW_SER_UNDE,
7626                 REW_CHAOS_WP, REW_GOOD_OBJ, REW_GOOD_OBJ, REW_GOOD_OBS, REW_GOOD_OBS
7627         },
7628
7629         /* Chardros the Reaper: */
7630         {
7631                 REW_WRATH, REW_WRATH, REW_HURT_LOT, REW_PISS_OFF, REW_H_SUMMON,
7632                 REW_SUMMON_M, REW_IGNORE, REW_IGNORE, REW_DESTRUCT, REW_SER_UNDE,
7633                 REW_GENOCIDE, REW_MASS_GEN, REW_MASS_GEN, REW_DISPEL_C, REW_GOOD_OBJ,
7634                 REW_CHAOS_WP, REW_GOOD_OBS, REW_GOOD_OBS, REW_AUGM_ABL, REW_AUGM_ABL
7635         },
7636
7637         /* Hionhurn the Executioner: */
7638         {
7639                 REW_WRATH, REW_WRATH, REW_CURSE_WP, REW_CURSE_AR, REW_RUIN_ABL,
7640                 REW_IGNORE, REW_IGNORE, REW_SER_UNDE, REW_DESTRUCT, REW_GENOCIDE,
7641                 REW_MASS_GEN, REW_MASS_GEN, REW_HEAL_FUL, REW_GAIN_ABL, REW_GAIN_ABL,
7642                 REW_CHAOS_WP, REW_GOOD_OBS, REW_GOOD_OBS, REW_AUGM_ABL, REW_AUGM_ABL
7643         },
7644
7645         /* Xiombarg the Sword-Queen: */
7646         {
7647                 REW_TY_CURSE, REW_TY_CURSE, REW_PISS_OFF, REW_RUIN_ABL, REW_LOSE_ABL,
7648                 REW_IGNORE, REW_POLY_SLF, REW_POLY_SLF, REW_POLY_WND, REW_POLY_WND,
7649                 REW_GENOCIDE, REW_DISPEL_C, REW_GOOD_OBJ, REW_GOOD_OBJ, REW_SER_MONS,
7650                 REW_GAIN_ABL, REW_CHAOS_WP, REW_GAIN_EXP, REW_AUGM_ABL, REW_GOOD_OBS
7651         },
7652
7653
7654         /* Pyaray the Tentacled Whisperer of Impossible Secretes: */
7655         {
7656                 REW_WRATH, REW_TY_CURSE, REW_PISS_OFF, REW_H_SUMMON, REW_H_SUMMON,
7657                 REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_WND, REW_POLY_SLF,
7658                 REW_POLY_SLF, REW_SER_DEMO, REW_HEAL_FUL, REW_GAIN_ABL, REW_GAIN_ABL,
7659                 REW_CHAOS_WP, REW_DO_HAVOC, REW_GOOD_OBJ, REW_GREA_OBJ, REW_GREA_OBS
7660         },
7661
7662         /* Balaan the Grim: */
7663         {
7664                 REW_TY_CURSE, REW_HURT_LOT, REW_CURSE_WP, REW_CURSE_AR, REW_RUIN_ABL,
7665                 REW_SUMMON_M, REW_LOSE_EXP, REW_POLY_SLF, REW_POLY_SLF, REW_POLY_WND,
7666                 REW_SER_UNDE, REW_HEAL_FUL, REW_HEAL_FUL, REW_GAIN_EXP, REW_GAIN_EXP,
7667                 REW_CHAOS_WP, REW_GOOD_OBJ, REW_GOOD_OBS, REW_GREA_OBS, REW_AUGM_ABL
7668         },
7669
7670         /* Arioch, Duke of Hell: */
7671         {
7672                 REW_WRATH, REW_PISS_OFF, REW_RUIN_ABL, REW_LOSE_EXP, REW_H_SUMMON,
7673                 REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_SLF,
7674                 REW_POLY_SLF, REW_MASS_GEN, REW_SER_DEMO, REW_HEAL_FUL, REW_CHAOS_WP,
7675                 REW_CHAOS_WP, REW_GOOD_OBJ, REW_GAIN_EXP, REW_GREA_OBJ, REW_AUGM_ABL
7676         },
7677
7678         /* Eequor, Blue Lady of Dismay: */
7679         {
7680                 REW_WRATH, REW_TY_CURSE, REW_PISS_OFF, REW_CURSE_WP, REW_RUIN_ABL,
7681                 REW_IGNORE, REW_IGNORE, REW_POLY_SLF, REW_POLY_SLF, REW_POLY_WND,
7682                 REW_GOOD_OBJ, REW_GOOD_OBJ, REW_SER_MONS, REW_HEAL_FUL, REW_GAIN_EXP,
7683                 REW_GAIN_ABL, REW_CHAOS_WP, REW_GOOD_OBS, REW_GREA_OBJ, REW_AUGM_ABL
7684         },
7685
7686         /* Narjhan, Lord of Beggars: */
7687         {
7688                 REW_WRATH, REW_CURSE_AR, REW_CURSE_WP, REW_CURSE_WP, REW_CURSE_AR,
7689                 REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_SLF, REW_POLY_SLF,
7690                 REW_POLY_WND, REW_HEAL_FUL, REW_HEAL_FUL, REW_GAIN_EXP, REW_AUGM_ABL,
7691                 REW_GOOD_OBJ, REW_GOOD_OBJ, REW_CHAOS_WP, REW_GREA_OBJ, REW_GREA_OBS
7692         },
7693
7694         /* Balo the Jester: */
7695         {
7696                 REW_WRATH, REW_SER_DEMO, REW_CURSE_WP, REW_CURSE_AR, REW_LOSE_EXP,
7697                 REW_GAIN_ABL, REW_LOSE_ABL, REW_POLY_WND, REW_POLY_SLF, REW_IGNORE,
7698                 REW_DESTRUCT, REW_MASS_GEN, REW_CHAOS_WP, REW_GREA_OBJ, REW_HURT_LOT,
7699                 REW_AUGM_ABL, REW_RUIN_ABL, REW_H_SUMMON, REW_GREA_OBS, REW_AUGM_ABL
7700         },
7701
7702         /* Khorne the Bloodgod: */
7703         {
7704                 REW_WRATH, REW_HURT_LOT, REW_HURT_LOT, REW_H_SUMMON, REW_H_SUMMON,
7705                 REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_SER_MONS, REW_SER_DEMO,
7706                 REW_POLY_SLF, REW_POLY_WND, REW_HEAL_FUL, REW_GOOD_OBJ, REW_GOOD_OBJ,
7707                 REW_CHAOS_WP, REW_GOOD_OBS, REW_GOOD_OBS, REW_GREA_OBJ, REW_GREA_OBS
7708         },
7709
7710         /* Slaanesh: */
7711         {
7712                 REW_WRATH, REW_PISS_OFF, REW_PISS_OFF, REW_RUIN_ABL, REW_LOSE_ABL,
7713                 REW_LOSE_EXP, REW_IGNORE, REW_IGNORE, REW_POLY_WND, REW_SER_DEMO,
7714                 REW_POLY_SLF, REW_HEAL_FUL, REW_HEAL_FUL, REW_GOOD_OBJ, REW_GAIN_EXP,
7715                 REW_GAIN_EXP, REW_CHAOS_WP, REW_GAIN_ABL, REW_GREA_OBJ, REW_AUGM_ABL
7716         },
7717
7718         /* Nurgle: */
7719         {
7720                 REW_WRATH, REW_PISS_OFF, REW_HURT_LOT, REW_RUIN_ABL, REW_LOSE_ABL,
7721                 REW_LOSE_EXP, REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_SLF,
7722                 REW_POLY_SLF, REW_POLY_WND, REW_HEAL_FUL, REW_GOOD_OBJ, REW_GAIN_ABL,
7723                 REW_GAIN_ABL, REW_SER_UNDE, REW_CHAOS_WP, REW_GREA_OBJ, REW_AUGM_ABL
7724         },
7725
7726         /* Tzeentch: */
7727         {
7728                 REW_WRATH, REW_CURSE_WP, REW_CURSE_AR, REW_RUIN_ABL, REW_LOSE_ABL,
7729                 REW_LOSE_EXP, REW_IGNORE, REW_POLY_SLF, REW_POLY_SLF, REW_POLY_SLF,
7730                 REW_POLY_SLF, REW_POLY_WND, REW_HEAL_FUL, REW_CHAOS_WP, REW_GREA_OBJ,
7731                 REW_GAIN_ABL, REW_GAIN_ABL, REW_GAIN_EXP, REW_GAIN_EXP, REW_AUGM_ABL
7732         },
7733
7734         /* Khaine: */
7735         {
7736                 REW_WRATH, REW_HURT_LOT, REW_PISS_OFF, REW_LOSE_ABL, REW_LOSE_EXP,
7737                 REW_IGNORE,   REW_IGNORE,   REW_DISPEL_C, REW_DO_HAVOC, REW_DO_HAVOC,
7738                 REW_POLY_SLF, REW_POLY_SLF, REW_GAIN_EXP, REW_GAIN_ABL, REW_GAIN_ABL,
7739                 REW_SER_MONS, REW_GOOD_OBJ, REW_CHAOS_WP, REW_GREA_OBJ, REW_GOOD_OBS
7740         }
7741 };
7742
7743 martial_arts ma_blows[MAX_MA] =
7744 {
7745 #ifdef JP
7746         { "%s¤ò²¥¤Ã¤¿¡£",                          1, 0, 1, 5, 0 },
7747         { "%s¤ò½³¤Ã¤¿¡£",                           2, 0, 1, 7, 0 },
7748         { "%s¤ËÀµ·ýÆͤ­¤ò¤¯¤é¤ï¤·¤¿¡£",                         3, 0, 1, 9, 0 },
7749         { "%s¤Ëɨ½³¤ê¤ò¤¯¤é¤ï¤·¤¿¡£",             5, 5, 2, 4, MA_KNEE },
7750         { "%s¤ËɪÂǤÁ¤ò¤¯¤é¤ï¤·¤¿¡£",            7, 5, 1, 12, 0 },
7751         { "%s¤ËÂÎÅö¤ê¤·¤¿¡£",                           9, 10, 2, 6, 0 },
7752         { "%s¤ò½³¤Ã¤¿¡£",                           11, 10, 3, 6, MA_SLOW },
7753         { "%s¤Ë¥¢¥Ã¥Ñ¡¼¤ò¤¯¤é¤ï¤·¤¿¡£",                       13, 12, 5, 5, 6 },
7754         { "%s¤ËÆóÃʽ³¤ê¤ò¤¯¤é¤ï¤·¤¿¡£",                    16, 15, 5, 6, 8 },
7755         { "%s¤ËÇ­ÄÞ·â¤ò¤¯¤é¤ï¤·¤¿¡£",          20, 20, 5, 8, 0 },
7756         { "%s¤ËÄ·¶õµÓ¤ò¤¯¤é¤ï¤·¤¿¡£",           24, 25, 6, 8, 10 },
7757         { "%s¤ËÏÉÄÞ½±¤ò¤¯¤é¤ï¤·¤¿¡£",       28, 25, 7, 9, 0 },
7758         { "%s¤Ë²ó¤·½³¤ê¤ò¤¯¤é¤ï¤·¤¿¡£",         32, 30, 8, 10, 10 },
7759         { "%s¤ËÅ´·ý·â¤ò¤¯¤é¤ï¤·¤¿¡£",          35, 35, 8, 11, 10 },
7760         { "%s¤ËÈô¶õµÓ¤ò¤¯¤é¤ï¤·¤¿¡£",         39, 35, 8, 12, 12 },
7761         { "%s¤Ë¾ºÎ¶·ý¤ò¤¯¤é¤ï¤·¤¿¡£",         43, 35, 9, 12, 16 },
7762         { "%s¤ËÀÐÇËÅ·¶Ã·ý¤ò¤¯¤é¤ï¤·¤¿¡£",       48, 40, 10, 13, 18 },
7763 #else
7764         { "You punch %s.",                          1, 0, 1, 4, 0 },
7765         { "You kick %s.",                           2, 0, 1, 6, 0 },
7766         { "You strike %s.",                         3, 0, 1, 7, 0 },
7767         { "You hit %s with your knee.",             5, 5, 2, 3, MA_KNEE },
7768         { "You hit %s with your elbow.",            7, 5, 1, 8, 0 },
7769         { "You butt %s.",                           9, 10, 2, 5, 0 },
7770         { "You kick %s.",                           11, 10, 3, 4, MA_SLOW },
7771         { "You uppercut %s.",                       13, 12, 4, 4, 6 },
7772         { "You double-kick %s.",                    16, 15, 5, 4, 8 },
7773         { "You hit %s with a Cat's Claw.",          20, 20, 5, 5, 0 },
7774         { "You hit %s with a jump kick.",           25, 25, 5, 6, 10 },
7775         { "You hit %s with an Eagle's Claw.",       29, 25, 6, 6, 0 },
7776         { "You hit %s with a circle kick.",         33, 30, 6, 8, 10 },
7777         { "You hit %s with an Iron Fist.",          37, 35, 8, 8, 10 },
7778         { "You hit %s with a flying kick.",         41, 35, 8, 10, 12 },
7779         { "You hit %s with a Dragon Fist.",         45, 35, 10, 10, 16 },
7780         { "You hit %s with a Crushing Blow.",       48, 35, 10, 12, 18 },
7781 #endif
7782
7783 };
7784
7785 int monk_ave_damage[PY_MAX_LEVEL+1][3] =
7786 {
7787   {0, 0, 0},
7788   {249, 249, 249},
7789   {324, 324, 324},
7790   {382, 438, 382},
7791   {382, 439, 382},
7792   {390, 446, 390},
7793   {394, 473, 394},
7794   {425, 528, 425},
7795   {430, 535, 430},
7796   {505, 560, 435},
7797   {517, 575, 444},
7798   {566, 655, 474},
7799   {585, 713, 486},
7800   {653, 843, 527},
7801   {678, 890, 544},
7802   {703, 973, 558},
7803   {765, 1096, 596},
7804   {914, 1146, 614},
7805   {943, 1240, 629},
7806   {971, 1276, 643},
7807   {1018, 1350, 667},
7808   {1063, 1464, 688},
7809   {1099, 1515, 705},
7810   {1128, 1559, 721},
7811   {1153, 1640, 735},
7812   {1336, 1720, 757},
7813   {1387, 1789, 778},
7814   {1430, 1893, 794},
7815   {1610, 2199, 863},
7816   {1666, 2280, 885},
7817   {1713, 2401, 908},
7818   {1755, 2465, 925},
7819   {1909, 2730, 984},
7820   {2156, 2891, 1009},
7821   {2218, 2970, 1031},
7822   {2319, 3107, 1063},
7823   {2404, 3290, 1098},
7824   {2477, 3389, 1125},
7825   {2544, 3483, 1150},
7826   {2771, 3899, 1228},
7827   {2844, 3982, 1259},
7828   {3129, 4064, 1287},
7829   {3200, 4190, 1313},
7830   {3554, 4674, 1432},
7831   {3614, 4738, 1463},
7832   {3679, 4853, 1485},
7833   {3741, 4905, 1512},
7834   {3785, 4943, 1538},
7835   {4141, 5532, 1652},
7836   {4442, 5581, 1679},
7837   {4486, 5636, 1702},
7838 };
7839
7840 /*
7841  * Table of game-generated inscriptions (indexed by the defines in
7842  * defines.h). -- RG
7843  */
7844 cptr game_inscriptions[] =
7845 {
7846         NULL,            /* FEEL_NONE */
7847 #ifdef JP
7848         "²õ¤ì¤Æ¤¤¤ë",    /* FEEL_BROKEN */
7849         "¶²¤í¤·¤¤",      /* FEEL_TERRIBLE */
7850         "̵²ÁÃÍ",        /* FEEL_WORTHLESS */
7851         "¼ö¤ï¤ì¤Æ¤¤¤ë",  /* FEEL_CURSED */
7852         "¾å¼Á°Ê¾å",      /* FEEL_UNCURSED */
7853         "ÊÂ",            /* FEEL_AVERAGE */
7854         "¾å¼Á",          /* FEEL_GOOD */
7855         "¹âµéÉÊ",        /* FEEL_EXCELLENT */
7856         "ÆÃÊÌÀ½",        /* FEEL_SPECIAL */
7857 #else
7858         "broken",        /* FEEL_BROKEN */
7859         "terrible",      /* FEEL_TERRIBLE */
7860         "worthless",     /* FEEL_WORTHLESS */
7861         "cursed",        /* FEEL_CURSED */
7862         "uncursed",      /* FEEL_UNCURSED */
7863         "average",       /* FEEL_AVERAGE */
7864         "good",          /* FEEL_GOOD */
7865         "excellent",     /* FEEL_EXCELLENT */
7866         "special",       /* FEEL_SPECIAL */
7867 #endif
7868
7869 };
7870
7871 kamae kamae_shurui[MAX_KAMAE] =
7872 {
7873 #ifdef JP
7874         {"¸¼Éð", 25, ""},
7875         {"Çò¸×", 30, ""},
7876         {"ÀÄε", 35, ""},
7877         {"¼ë¿ý", 40, ""},
7878 #else
7879         {"Genbu", 25, "(Black Tortoise) "},
7880         {"Byakko", 30, "(White Tiger) "},
7881         {"Seiryuu", 35, "(Blue Dragon) "},
7882         {"Suzaku", 40, "(Red Phoenix) "},
7883 #endif
7884 };
7885
7886 kamae kata_shurui[MAX_KATA] =
7887 {
7888 #ifdef JP
7889         {"µï¹ç", 25, ""},
7890         {"É÷¿Ð", 30, ""},
7891         {"¹ßµ´", 35, ""},
7892         {"̵ÁÛ", 40, ""},
7893 #else
7894         {"Iai", 25, ""},
7895         {"Huujin", 30, ""},
7896         {"Kouki", 35, ""},
7897         {"Musou", 40, ""},
7898 #endif
7899 };
7900
7901 cptr exp_level_str[5]=
7902 #ifdef JP
7903 {"[½é¿´¼Ô]", "[ÆþÌç¼Ô]", "[½ÏÎý¼Ô]", "[¥¨¥­¥¹¥Ñ¡¼¥È]", "[ã¿Í]"};
7904 #else
7905 {"[Unskilled]", "[Beginner]", "[Skilled]", "[Expert]", "[Master]"};
7906 #endif
7907
7908 byte conv_terrain2feat[MAX_WILDERNESS] =
7909 {
7910   FEAT_PERM_EXTRA,
7911   FEAT_TOWN,
7912   FEAT_DEEP_WATER,
7913   FEAT_SHAL_WATER,
7914   FEAT_SWAMP,
7915   FEAT_DIRT,
7916   FEAT_GRASS,
7917   FEAT_TREES,
7918   FEAT_DIRT,
7919   FEAT_SHAL_LAVA,
7920   FEAT_DEEP_LAVA,
7921   FEAT_MOUNTAIN
7922 };
7923
7924 /* Weird melee attack types when hallucinating */
7925 #ifdef JP
7926 cptr silly_attacks[MAX_SILLY_ATTACK] =
7927 {
7928         "¤Ë¾®Êؤò¤«¤±¤é¤ì¤¿¡£",
7929         "¤¬¤¢¤Ê¤¿¤Î²ó¤ê¤ò3²ó²ó¤Ã¤Æ¥ï¥ó¤È¸À¤Ã¤¿¡£",
7930         "¤Ë¤·¤Ð¤­¤Þ¤ï¤µ¤ì¤¿¡£",
7931         "¤Ë·¤¤ò¤Ê¤á¤µ¤»¤é¤ì¤¿¡£",
7932         "¤Ë¥Ï¥Ê¥¯¥½¤òÈô¤Ð¤µ¤ì¤¿¡£",
7933         "¤Ë¥¸¥ã¥ó·ý¤Ç¹¶·â¤µ¤ì¤¿¡£",
7934         "¤¬¤¢¤Ê¤¿¤ÎËˤò»¥Â«¤Ç¤·¤Ð¤¤¤¿¡£",
7935         "¤¬¤¢¤Ê¤¿¤ÎÁ°¤Ç¥Ý¡¼¥¸¥ó¥°¤ò¤·¤¿¡£",
7936         "¤Ë¥¢¥«¥ó¥Ù¡¼¤µ¤ì¤¿¡£",
7937         "¤Ë¡Ö¿À¤Î¹ñ¡×ȯ¸À¤Îű²ó¤òµá¤á¤é¤ì¤¿¡£",
7938         "¤Ë¥á¥Ã¡û¡¼¥ë¤ò°û¤Þ¤µ¤ì¤¿¡£",
7939         "¤Ë¤Ä¤Ã¤³¤ß¤òÆþ¤ì¤é¤ì¤¿¡£",
7940         "¤Ï¤¢¤Ê¤¿¤ÈÍ٤ä¿¡£",
7941         "¤Ë´é¤Ë¤é¤¯½ñ¤­¤ò¤µ¤ì¤¿¡£",
7942         "¤Ë¼Ú¶â¤ÎÊֺѤò¤»¤Þ¤é¤ì¤¿¡£",
7943         "¤Ë¥¹¥«¡¼¥È¤ò¤á¤¯¤é¤ì¤¿¡£",
7944         "¤Ï¤¢¤Ê¤¿¤Î¼êÁê¤òÀê¤Ã¤¿¡£",
7945         "¤«¤éÌòËþ¤ò¾å¤¬¤é¤ì¤¿¡£",
7946         "¤«¤é°¦¤Î¹ðÇò¤ò¤µ¤ì¤¿¡£",
7947         "¤Ï¤¢¤Ê¤¿¤ò»þµë500±ß¤Ç¸Û¤Ã¤¿¡£",
7948         "¤Ï¤¢¤Ê¤¿¤Î100¤ÎÈëÌ©¤Ë¤Ä¤¤¤ÆÇ®¤¯¸ì¤Ã¤¿¡£",
7949         "¤¬¥Ë¥ã¡¼¤ÈÌĤ¤¤¿¡£",
7950         "¤Ï¤¢¤Ê¤¿¤Ëµ¤¤ò¤Ä¤±¤¿¡£",
7951         "¤Ï¤¢¤Ê¤¿¤ò¥Ý¥ê¥´¥ó²½¤µ¤»¤¿¡£",
7952         "¤Ë¾¯¤·¤«¤¸¤é¤ì¤¿¡£",
7953         "¤Ï¥¢¥ë¥Æ¥Þ¤Î¼öʸ¤ò¾§¤¨¤¿¡ª",
7954         "¤Ï¤¢¤Ê¤¿¤Î¥¹¥Ñ¥¤¥¯¤ò¥Ö¥í¥Ã¥¯¤·¤¿¡£",
7955         "¤Ï¥¹¥é¥¤¥É°ÜÆ°¤·¤¿¡£",
7956         "¤Ï¾ºÎ¶·ý¥³¥Þ¥ó¥É¤ÎÆþÎϤ˼ºÇÔ¤·¤¿¡£",
7957         "¤Ï³È»¶ÇÈưˤ¤òȯ¼Í¤·¤¿¡£",
7958         "¤Ï¥Ç¥¹¥é¡¼ÀïË¡¤ò¤·¤«¤±¤¿¡£",
7959         "¤Ë¥é¥¤¥À¡¼¥­¥Ã¥¯¤Ç¹¶·â¤µ¤ì¤¿¡£",
7960         "¤ËÆó½µ´Ö°ÊÆâ¤Ç¥Ó¥Ç¥ª¤ò¿Í¤Ë¸«¤»¤Ê¤¤¤È»à¤Ì¼ö¤¤¤ò¤«¤±¤é¤ì¤¿¡£",
7961         "¤Ï¥Ñ¥ë¥×¥ó¥Æ¤ò¾§¤¨¤¿¡£",
7962         "¤Ï¥¹¡¼¥Ñ¡¼¥¦¥ë¥È¥é¥®¥ã¥é¥¯¥Æ¥£¥«¥Þ¥°¥Ê¥à¤òÊü¤Ã¤¿¡£",
7963         "¤Ë¤·¤ã¤¬¤ß¾®¥­¥Ã¥¯¤Ç¥Ï¥á¤é¤ì¤¿¡£",
7964         "¤Ë¥¸¥§¥Ã¥È¥¹¥È¥ê¡¼¥à¥¢¥¿¥Ã¥¯¤ò¤«¤±¤é¤ì¤¿¡£",
7965         "¤Ï¤¢¤Ê¤¿¤ËÒĸǤá¤ò¤«¤±¤Æ¡Ö1¡¢2¡¢3¡¢¥À¡¼¥Ã¡ª¡×¤È¶«¤ó¤À¡£",
7966         "¤Ï¡Ö¤¤¤¯¤¸¤Ê¤·¡ª¤Ð¤«¤Ð¤«¤Ð¤«¡ª¡×¤È¤¤¤Ã¤Æ¶î¤±½Ð¤·¤¿¡£",
7967         "¤¬¡Ö¤´¤é¤ó¡¢¥ë¡¼¥Ù¥ó¥¹¤Î³¨¤À¤è¡×¤È¸À¤Ã¤ÆÀŤ«¤ËÌܤòÊĤ¸¤¿¡£",
7968         "¤Ï¸À¤Ã¤¿¡£¡ÖÊѶòÈÚÅÜ¡¢À仿¸ø³«Ã桪¡×",
7969 };
7970
7971 /* Note: %s for strfmt() */
7972 cptr silly_attacks2[MAX_SILLY_ATTACK] =
7973 {
7974         "%s¤Ë¾®Êؤò¤«¤±¤¿¡£",
7975         "%s¤Î²ó¤ê¤ò3²ó²ó¤Ã¤Æ¥ï¥ó¤È¸À¤Ã¤¿¡£",
7976         "%s¤ò¤·¤Ð¤­¤Þ¤ï¤·¤¿¡£",
7977         "%s¤Ë·¤¤ò¤Ê¤á¤µ¤»¤¿¡£",
7978         "%s¤Ë¥Ï¥Ê¥¯¥½¤òÈô¤Ð¤·¤¿¡£",
7979         "%s¤ò¥¸¥ã¥ó·ý¤Ç¹¶·â¤·¤¿¡£",
7980         "%s¤ÎËˤò»¥Â«¤Ç¤·¤Ð¤¤¤¿¡£",
7981         "%s¤ÎÁ°¤Ç¥Ý¡¼¥¸¥ó¥°¤ò¤·¤¿¡£",
7982         "%s¤Ë¥¢¥«¥ó¥Ù¡¼¤·¤¿¡£",
7983         "%s¤Ë¡Ö¿À¤Î¹ñ¡×ȯ¸À¤Îű²ó¤òµá¤á¤¿¡£",
7984         "%s¤Ë¥á¥Ã¡û¡¼¥ë¤ò°û¤Þ¤»¤¿¡£",
7985         "%s¤Ë¤Ä¤Ã¤³¤ß¤òÆþ¤ì¤¿¡£",
7986         "%s¤ÈÍ٤ä¿¡£",
7987         "%s¤Î´é¤Ë¤é¤¯½ñ¤­¤ò¤·¤¿¡£",
7988         "%s¤Ë¼Ú¶â¤ÎÊֺѤò¤»¤Þ¤Ã¤¿¡£",
7989         "%s¤Î¥¹¥«¡¼¥È¤ò¤á¤¯¤Ã¤¿¡£",
7990         "%s¤Î¼êÁê¤òÀê¤Ã¤¿¡£",
7991         "%s¤«¤éÌòËþ¤ò¾å¤¬¤Ã¤¿¡£",
7992         "%s¤Ë°¦¤Î¹ðÇò¤ò¤·¤¿¡£",
7993         "%s¤ò»þµë500±ß¤Ç¸Û¤Ã¤¿¡£",
7994         "%s¤Î100¤ÎÈëÌ©¤Ë¤Ä¤¤¤ÆÇ®¤¯¸ì¤Ã¤¿¡£",
7995         "¥Ë¥ã¡¼¤ÈÌĤ¤¤¿¡£",
7996         "%s¤Ëµ¤¤ò¤Ä¤±¤¿¡£",
7997         "%s¤ò¥Ý¥ê¥´¥ó²½¤µ¤»¤¿¡£",
7998         "%s¤ò¾¯¤·¤«¤¸¤Ã¤¿¡£",
7999         "¥¢¥ë¥Æ¥Þ¤Î¼öʸ¤ò¾§¤¨¤¿¡ª",
8000         "%s¤Î¥¹¥Ñ¥¤¥¯¤ò¥Ö¥í¥Ã¥¯¤·¤¿¡£",
8001         "¥¹¥é¥¤¥É°ÜÆ°¤·¤¿¡£",
8002         "¾ºÎ¶·ý¥³¥Þ¥ó¥É¤ÎÆþÎϤ˼ºÇÔ¤·¤¿¡£",
8003         "%s¤Ë³È»¶ÇÈưˤ¤òȯ¼Í¤·¤¿¡£",
8004         "%s¤Ë¥Ç¥¹¥é¡¼ÀïË¡¤ò¤·¤«¤±¤¿¡£",
8005         "%s¤ò¥é¥¤¥À¡¼¥­¥Ã¥¯¤Ç¹¶·â¤·¤¿¡£",
8006         "%s¤ËÆó½µ´Ö°ÊÆâ¤Ç¥Ó¥Ç¥ª¤ò¿Í¤Ë¸«¤»¤Ê¤¤¤È»à¤Ì¼ö¤¤¤ò¤«¤±¤¿¡£",
8007         "¥Ñ¥ë¥×¥ó¥Æ¤ò¾§¤¨¤¿¡£",
8008         "%s¤Ë¥¹¡¼¥Ñ¡¼¥¦¥ë¥È¥é¥®¥ã¥é¥¯¥Æ¥£¥«¥Þ¥°¥Ê¥à¤òÊü¤Ã¤¿¡£",
8009         "%s¤ò¤·¤ã¤¬¤ß¾®¥­¥Ã¥¯¤Ç¥Ï¥á¤¿¡£",
8010         "%s¤Ë¥¸¥§¥Ã¥È¥¹¥È¥ê¡¼¥à¥¢¥¿¥Ã¥¯¤ò¤«¤±¤¿¡£",
8011         "%s¤ËÒĸǤá¤ò¤«¤±¤Æ¡Ö1¡¢2¡¢3¡¢¥À¡¼¥Ã¡ª¡×¤È¶«¤ó¤À¡£",
8012         "¡Ö¤¤¤¯¤¸¤Ê¤·¡ª¤Ð¤«¤Ð¤«¤Ð¤«¡ª¡×¤È¤¤¤Ã¤Æ¶î¤±½Ð¤·¤¿¡£",
8013         "¡Ö¤´¤é¤ó¡¢¥ë¡¼¥Ù¥ó¥¹¤Î³¨¤À¤è¡×¤È¸À¤Ã¤ÆÀŤ«¤ËÌܤòÊĤ¸¤¿¡£",
8014         "¸À¤Ã¤¿¡£¡ÖÊѶòÈÚÅÜ¡¢À仿¸ø³«Ã桪¡×",
8015 };
8016 #else
8017 cptr silly_attacks[MAX_SILLY_ATTACK] =
8018 {
8019         "smothers",
8020         "hugs",
8021         "humiliates",
8022         "whips",
8023         "kisses",
8024
8025         "disgusts",
8026         "pees all over",
8027         "passes the gas on",
8028         "makes obscene gestures at",
8029         "licks",
8030
8031         "stomps on",
8032         "swallows",
8033         "drools on",
8034         "misses",
8035         "shrinks",
8036
8037         "emasculates",
8038         "evaporates",
8039         "solidifies",
8040         "digitizes",
8041         "insta-kills",
8042
8043         "massacres",
8044         "slaughters",
8045         "drugs",
8046         "psychoanalyzes",
8047         "deconstructs",
8048
8049         "falsifies",
8050         "disbelieves",
8051         "molests",
8052         "pusupusu",
8053 };
8054 #endif
8055
8056
8057 /*
8058  * The table of "symbol info" -- each entry is a string of the form
8059  * "X:desc" where "X" is the trigger, and "desc" is the "info".
8060  */
8061 cptr ident_info[] =
8062 {
8063 #ifdef JP
8064         " :°Å°Ç",
8065         "!:Ìô, ¥ª¥¤¥ë",
8066         "\":¥¢¥ß¥å¥ì¥Ã¥È, ðô¾þ¤ê",
8067         "#:ÊÉ(±£¤·¥É¥¢)/¿¢Êª/µ¤ÂÎ",
8068         "$:ºâÊõ(¶â¤«ÊõÀÐ)",
8069         "%:¹ÛÌ®(Íϴ䤫ÀбÑ)",
8070         "&:Ȣ",
8071         "':³«¤¤¤¿¥É¥¢",
8072         "(:Æð¤é¤«¤¤Ëɶñ",
8073         "):½â",
8074         "*:ºâÊõ¤ò´Þ¤ó¤À¹ÛÌ®¤Þ¤¿¤Ïµå·Á¤Î²øʪ",
8075         "+:ÊĤ¸¤¿¥É¥¢",
8076         ",:¿©¤Ùʪ, ¤ª¤Ð¤±¥­¥Î¥³",
8077         "-:ËâË¡ËÀ, ¥í¥Ã¥É",
8078         ".:¾²",
8079         "/:´È¾õÉð´ï(¥¢¥Ã¥¯¥¹/¥Ñ¥¤¥¯/Åù)",
8080         "0:Çîʪ´Û¤ÎÆþ¸ý",
8081         "1:»¨²ß²°¤ÎÆþ¸ý",
8082         "2:Ëɶñ²°¤ÎÆþ¸ý",
8083         "3:Éð´ïÀìÌ珤ÎÆþ¸ý",
8084         "4:»û±¡¤ÎÆþ¸ý",
8085         "5:Ï£¶â½Ñ¤ÎŹ¤ÎÆþ¸ý",
8086         "6:ËâË¡¤ÎŹ¤ÎÆþ¸ý",
8087         "7:¥Ö¥é¥Ã¥¯¥Þ¡¼¥±¥Ã¥È¤ÎÆþ¸ý",
8088         "8:²æ¤¬²È¤ÎÆþ¸ý",
8089         "9:½ñŹ¤ÎÆþ¸ý",
8090         "::´äÀÐ",
8091         ";:²óÈò¤ÎĦÁü/Çúȯ¤Î¥ë¡¼¥ó",
8092         "<:¾å¤ê³¬ÃÊ",
8093         "=:»ØÎØ",
8094         ">:²¼¤ê³¬ÃÊ",
8095         "?:´¬Êª",
8096         "@:¥×¥ì¥¤¥ä¡¼",
8097         "A:Å·»È",
8098         "B:Ļ",
8099         "C:¸¤",
8100         "D:¸ÅÂå¥É¥é¥´¥ó/¥ï¥¤¥¢¡¼¥à",
8101         "E:¥¨¥ì¥á¥ó¥¿¥ë",
8102         "F:¥È¥ó¥Ü",
8103         "G:¥´¡¼¥¹¥È",
8104         "H:»¨¼ï",
8105         "I:º«Ãî",
8106         "J:¥Ø¥Ó",
8107         "K:¥­¥é¡¼¡¦¥Ó¡¼¥È¥ë",
8108         "L:¥ê¥Ã¥Á",
8109         "M:¿¼ó¤Îà¨ÃîÎà",
8110         "N:Ææ¤ÎÀ¸Êª",
8111         "O:¥ª¡¼¥¬",
8112         "P:µðÂç¿Í´Ö·¿À¸Êª",
8113         "Q:¥¯¥¤¥ë¥¹¥ë¥°(Ì®ÂǤÄÆù²ô)",
8114         "R:à¨ÃîÎà/ξÀ¸Îà",
8115         "S:ÃØéá/¥µ¥½¥ê/¥À¥Ë",
8116         "T:¥È¥í¥ë",
8117         "U:¾åµé¥Ç¡¼¥â¥ó",
8118         "V:¥Ð¥ó¥Ñ¥¤¥¢",
8119         "W:¥ï¥¤¥È/¥ì¥¤¥¹/Åù",
8120         "X:¥¾¡¼¥ó/¥¶¥ì¥ó/Åù",
8121         "Y:¥¤¥¨¥Æ¥£",
8122         "Z:¥Ï¥¦¥ó¥É",
8123         "[:·ø¤¤¥¢¡¼¥Þ¡¼",
8124         "\\:Æß´ï(¥á¥¤¥¹/¥à¥Á/Åù)",
8125         "]:¼ï¡¹¤ÎËɶñ",
8126         "^:¥È¥é¥Ã¥×",
8127         "_:¾ó",
8128         "`:¿Í·Á¡¤Ä¦Áü",
8129         "a:¥¢¥ê",
8130         "b:¥³¥¦¥â¥ê",
8131         "c:¥à¥«¥Ç",
8132         "d:¥É¥é¥´¥ó",
8133         "e:ÌܶÌ",
8134         "f:¥Í¥³",
8135         "g:¥´¡¼¥ì¥à",
8136         "h:¥Û¥Ó¥Ã¥È/¥¨¥ë¥Õ/¥É¥ï¡¼¥Õ",
8137         "i:¥Ù¥È¥Ù¥È",
8138         "j:¥¼¥ê¡¼",
8139         "k:¥³¥Ü¥ë¥É",
8140         "l:¿åÀ³À¸Êª",
8141         "m:¥â¥ë¥É",
8142         "n:¥Ê¡¼¥¬",
8143         "o:¥ª¡¼¥¯",
8144         "p:¿Í´Ö",
8145         "q:»Í­½Ã",
8146         "r:¥Í¥º¥ß",
8147         "s:¥¹¥±¥ë¥È¥ó",
8148         "t:Ä®¤Î¿Í",
8149         "u:²¼µé¥Ç¡¼¥â¥ó",
8150         "v:¥Ü¥ë¥Æ¥Ã¥¯¥¹",
8151         "w:¥¤¥â¥à¥·/Âç·²",
8152         /* "x:unused", */
8153         "y:¥¤¡¼¥¯",
8154         "z:¥¾¥ó¥Ó/¥ß¥¤¥é",
8155         "{:Èô¤ÓÆ»¶ñ¤ÎÃÆ(Ìð/ÃÆ)",
8156         "|:Åá·õÎà(¥½¡¼¥É/¥À¥¬¡¼/Åù)",
8157         "}:Èô¤ÓÆ»¶ñ(µÝ/¥¯¥í¥¹¥Ü¥¦/¥¹¥ê¥ó¥°)",
8158         "~:¿å/ÍÏ´äή(¼ï¡¹¤Î¥¢¥¤¥Æ¥à)",
8159 #else
8160         " :A dark grid",
8161         "!:A potion (or oil)",
8162         "\":An amulet (or necklace)",
8163         "#:A wall (or secret door) / a plant / a gas",
8164         "$:Treasure (gold or gems)",
8165         "%:A vein (magma or quartz)",
8166         "&:A chest",
8167         "':An open door",
8168         "(:Soft armor",
8169         "):A shield",
8170         "*:A vein with treasure or a ball monster",
8171         "+:A closed door",
8172         ",:Food (or mushroom patch)",
8173         "-:A wand (or rod)",
8174         ".:Floor",
8175         "/:A polearm (Axe/Pike/etc)",
8176         "0:Entrance to Museum",
8177         "1:Entrance to General Store",
8178         "2:Entrance to Armory",
8179         "3:Entrance to Weaponsmith",
8180         "4:Entrance to Temple",
8181         "5:Entrance to Alchemy shop",
8182         "6:Entrance to Magic store",
8183         "7:Entrance to Black Market",
8184         "8:Entrance to your home",
8185         "9:Entrance to the bookstore",
8186         "::Rubble",
8187         ";:A glyph of warding / an explosive rune",
8188         "<:An up staircase",
8189         "=:A ring",
8190         ">:A down staircase",
8191         "?:A scroll",
8192         "@:You",
8193         "A:Angel",
8194         "B:Bird",
8195         "C:Canine",
8196         "D:Ancient Dragon/Wyrm",
8197         "E:Elemental",
8198         "F:Dragon Fly",
8199         "G:Ghost",
8200         "H:Hybrid",
8201         "I:Insect",
8202         "J:Snake",
8203         "K:Killer Beetle",
8204         "L:Lich",
8205         "M:Multi-Headed Reptile",
8206         "N:Mystery Living",
8207         "O:Ogre",
8208         "P:Giant Humanoid",
8209         "Q:Quylthulg (Pulsing Flesh Mound)",
8210         "R:Reptile/Amphibian",
8211         "S:Spider/Scorpion/Tick",
8212         "T:Troll",
8213         "U:Major Demon",
8214         "V:Vampire",
8215         "W:Wight/Wraith/etc",
8216         "X:Xorn/Xaren/etc",
8217         "Y:Yeti",
8218         "Z:Zephyr Hound",
8219         "[:Hard armor",
8220         "\\:A hafted weapon (mace/whip/etc)",
8221         "]:Misc. armor",
8222         "^:A trap",
8223         "_:A staff",
8224         "`:A figurine or statue",
8225         "a:Ant",
8226         "b:Bat",
8227         "c:Centipede",
8228         "d:Dragon",
8229         "e:Floating Eye",
8230         "f:Feline",
8231         "g:Golem",
8232         "h:Hobbit/Elf/Dwarf",
8233         "i:Icky Thing",
8234         "j:Jelly",
8235         "k:Kobold",
8236         "l:Aquatic monster",
8237         "m:Mold",
8238         "n:Naga",
8239         "o:Orc",
8240         "p:Person/Human",
8241         "q:Quadruped",
8242         "r:Rodent",
8243         "s:Skeleton",
8244         "t:Townsperson",
8245         "u:Minor Demon",
8246         "v:Vortex",
8247         "w:Worm/Worm-Mass",
8248         /* "x:unused", */
8249         "y:Yeek",
8250         "z:Zombie/Mummy",
8251         "{:A missile (arrow/bolt/shot)",
8252         "|:An edged weapon (sword/dagger/etc)",
8253         "}:A launcher (bow/crossbow/sling)",
8254         "~:Fluid terrain (or miscellaneous item)",
8255 #endif
8256
8257         NULL
8258 };
8259
8260
8261 /*
8262  * The table of monsters' blow effects
8263  */
8264 mbe_info_type mbe_info[] =
8265 {
8266         {  0, 0,             }, /* None      */
8267         { 60, GF_MISSILE,    }, /* HURT      */
8268         {  5, GF_POIS,       }, /* POISON    */
8269         { 20, GF_DISENCHANT, }, /* UN_BONUS  */
8270         { 15, GF_MISSILE,    }, /* UN_POWER  */ /* ToDo: Apply the correct effects */
8271         {  5, GF_MISSILE,    }, /* EAT_GOLD  */
8272         {  5, GF_MISSILE,    }, /* EAT_ITEM  */
8273         {  5, GF_MISSILE,    }, /* EAT_FOOD  */
8274         {  5, GF_MISSILE,    }, /* EAT_LITE  */
8275         {  0, GF_ACID,       }, /* ACID      */
8276         { 10, GF_ELEC,       }, /* ELEC      */
8277         { 10, GF_FIRE,       }, /* FIRE      */
8278         { 10, GF_COLD,       }, /* COLD      */
8279         {  2, GF_MISSILE,    }, /* BLIND     */
8280         { 10, GF_CONFUSION,  }, /* CONFUSE   */
8281         { 10, GF_MISSILE,    }, /* TERRIFY   */
8282         {  2, GF_MISSILE,    }, /* PARALYZE  */
8283         {  0, GF_MISSILE,    }, /* LOSE_STR  */
8284         {  0, GF_MISSILE,    }, /* LOSE_INT  */
8285         {  0, GF_MISSILE,    }, /* LOSE_WIS  */
8286         {  0, GF_MISSILE,    }, /* LOSE_DEX  */
8287         {  0, GF_MISSILE,    }, /* LOSE_CON  */
8288         {  0, GF_MISSILE,    }, /* LOSE_CHR  */
8289         {  2, GF_MISSILE,    }, /* LOSE_ALL  */
8290         { 60, GF_ROCKET,     }, /* SHATTER   */
8291         {  5, GF_MISSILE,    }, /* EXP_10    */
8292         {  5, GF_MISSILE,    }, /* EXP_20    */
8293         {  5, GF_MISSILE,    }, /* EXP_40    */
8294         {  5, GF_MISSILE,    }, /* EXP_80    */
8295         {  5, GF_POIS,       }, /* DISEASE   */
8296         {  5, GF_TIME,       }, /* TIME      */
8297         {  5, GF_MISSILE,    }, /* EXP_VAMP  */
8298         {  5, GF_MANA,       }, /* DR_MANA   */
8299         { 60, GF_MISSILE,    }, /* SUPERHURT */
8300 };