Mercurial > hg > early-roguelike
comparison xrogue/mons_def.c @ 133:e6179860cb76
Import XRogue 8.0 from the Roguelike Restoration Project (r1490)
author | John "Elwin" Edwards |
---|---|
date | Tue, 21 Apr 2015 08:55:20 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
124:d10fc4a065ac | 133:e6179860cb76 |
---|---|
1 /* | |
2 mons_def.c - monster data initializer | |
3 | |
4 XRogue: Expeditions into the Dungeons of Doom | |
5 Copyright (C) 1991 Robert Pietkivitch | |
6 All rights reserved. | |
7 | |
8 Based on "Advanced Rogue" | |
9 Copyright (C) 1984, 1985 Michael Morgan, Ken Dalka and AT&T | |
10 All rights reserved. | |
11 | |
12 Based on "Rogue: Exploring the Dungeons of Doom" | |
13 Copyright (C) 1980, 1981 Michael Toy, Ken Arnold and Glenn Wichman | |
14 All rights reserved. | |
15 | |
16 See the file LICENSE.TXT for full copyright and licensing information. | |
17 */ | |
18 | |
19 #include <ctype.h> | |
20 #include <curses.h> | |
21 #include "rogue.h" | |
22 | |
23 #define HPT(x) x | |
24 | |
25 struct monster monsters[NUMMONST+1] = { | |
26 /* {"Name", | |
27 CARRY, NORMAL, WANDER, APPEAR, INTEL, | |
28 {ATTRIBUTES}, | |
29 "SUMMONED_CREATURE", NUMBER_SUMMONED, | |
30 ADDED_EXPERIENCE/HIT_POINT, | |
31 {str dex, move, exp, level, "armor", hit_points, | |
32 "damage"}}, */ | |
33 {"unknown", | |
34 0, FALSE, FALSE, '\0', "", | |
35 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, | |
36 "", 0, | |
37 0, | |
38 {0, 0, 0, 0, 0, 0, HPT(""), | |
39 ""}}, | |
40 {"giant rat", | |
41 0, TRUE, TRUE, 'R', "2-6", | |
42 {ISMEAN, CANDISEASE}, | |
43 "", 0, | |
44 0, | |
45 {10, 10, 6, 5, 1, 7, HPT("1d4"), | |
46 "1d3"}}, | |
47 {"kobold", | |
48 50, TRUE, TRUE, 'K', "8-12", | |
49 {ISMEAN, CANSHOOT, CARRYWEAPON}, | |
50 "", 0, | |
51 2, | |
52 {9, 9, 5, 8, 2, 7, HPT("1d4"), | |
53 "1d4"}}, | |
54 {"bat", | |
55 0, TRUE, TRUE, 'b', "2-6", | |
56 {ISMEAN, AREMANY, CANDISEASE, ISFLY}, | |
57 "", 0, | |
58 0, | |
59 {5, 5, 6, 5, 1, 10, HPT("1d2"), | |
60 "1d2"}}, | |
61 {"gnome", | |
62 50, TRUE, FALSE, 'G', "10-15", | |
63 {CANSHOOT, CARRYPOTION, CARRYWEAPON, NOSTAB}, | |
64 "", 0, | |
65 3, | |
66 {10, 10, 6, 8, 1, 5, HPT("1d6"), | |
67 "1d6"}}, | |
68 {"halfling", | |
69 50, TRUE, FALSE, 'H', "11-16", | |
70 {CANSHOOT, CARRYSCROLL, CARRYWEAPON, NOSTAB}, | |
71 "", 0, | |
72 3, | |
73 {8, 10, 6, 10, 1, 4, HPT("1d8"), | |
74 "1d6"}}, | |
75 {"xvart", | |
76 50, TRUE, TRUE, 'x', "4-14", | |
77 {ISMEAN, AREMANY, CARRYDAGGER, CANTELEPORT}, | |
78 "", 0, | |
79 1, | |
80 {8, 10, 7, 8, 1, 7, HPT("1d2"), | |
81 "1d3"}}, | |
82 {"manes", | |
83 0, TRUE, TRUE, 'M', "2-8", | |
84 {ISMEAN, ISUNDEAD, TURNABLE, CANDISEASE}, | |
85 "", 0, | |
86 0, | |
87 {5, 5, 5, 15, 2, 7, HPT("1d8"), | |
88 "1d2/1d2/1d4"}}, | |
89 {"rot grub", | |
90 0, TRUE, TRUE, 'r', "10", | |
91 {ISMEAN, CANDISEASE, CANINFEST, CANSMELL}, | |
92 "", 0, | |
93 0, | |
94 {10, 10, 8, 8, 1, 8, HPT("1d6"), | |
95 "1d6"}}, | |
96 {"giant ant", | |
97 0, TRUE, TRUE, 'A', "1", | |
98 {ISMEAN, CANPOISON}, | |
99 "", 0, | |
100 3, | |
101 {10, 10, 6, 30, 3, 3, HPT("2d8"), | |
102 "1d6/1d6"}}, | |
103 {"orc", | |
104 50, TRUE, TRUE, 'O', "8", | |
105 {ISMEAN, CANSHOOT, CARRYFOOD}, | |
106 "", 0, | |
107 2, | |
108 {12, 12, 5, 15, 4, 6, HPT("2d8"), | |
109 "1d8"}}, | |
110 {"dwarf", | |
111 50, TRUE, FALSE, 'D', "10-14", | |
112 {CARRYSCROLL, CARRYGOLD, CARRYDAGGER, NOSTAB}, | |
113 "", 0, | |
114 4, | |
115 {10, 10, 6, 20, 1, 4, HPT("2d8"), | |
116 "1d8"}}, | |
117 {"elf", | |
118 50, TRUE, FALSE, 'E', "10-14", | |
119 {CARRYPOTION, CARRYWEAPON, NOSTAB, CARRYFOOD}, | |
120 "", 0, | |
121 4, | |
122 {12, 10, 6, 20, 1, 4, HPT("2d8+2"), | |
123 "1d10"}}, | |
124 {"hobgoblin", | |
125 50, TRUE, TRUE, 'h', "8-10", | |
126 {ISMEAN, CANSHOOT, NOSLOW}, | |
127 "", 0, | |
128 3, | |
129 {14, 14, 4, 30, 4, 5, HPT("1d8"), | |
130 "1d8"}}, | |
131 {"urchin", | |
132 50, TRUE, TRUE, 'u', "6-15", | |
133 {ISMEAN, ISGREED, CARRYGOLD, CARRYRING}, | |
134 "", 0, | |
135 1, | |
136 {10, 10, 6, 25, 1, 3, HPT("2d8"), | |
137 "1d6"}}, | |
138 {"fire beetle", | |
139 0, TRUE, TRUE, 'B', "10", | |
140 {ISMEAN, HASFIRE}, | |
141 "", 0, | |
142 2, | |
143 {10, 10, 6, 20, 1, 4, HPT("1d8+2"), | |
144 "2d4"}}, | |
145 {"ear seeker", | |
146 0, TRUE, TRUE, 'e', "0", | |
147 {ISMEAN, AREMANY, CANINFEST, CANSURPRISE}, | |
148 "", 0, | |
149 0, | |
150 {10, 10, 5, 10, 1, 8, HPT("1d2"), | |
151 "1d1"}}, | |
152 {"shrieker", | |
153 0, TRUE, TRUE, 'S', "0", | |
154 {ISMEAN, CANSHRIEK, NOMOVE, NOSTAB}, | |
155 "", 0, | |
156 4, | |
157 {10, 10, 7, 20, 2, 7, HPT("3d8"), | |
158 "0d0"}}, | |
159 {"stirge", | |
160 0, TRUE, TRUE, 's', "1", | |
161 {ISMEAN, CANDRAW, ISFLY}, | |
162 "", 0, | |
163 2, | |
164 {10, 10, 4, 30, 1, 8, HPT("2d6"), | |
165 "1d3"}}, | |
166 {"troglodyte", | |
167 50, TRUE, TRUE, 'T', "5-15", | |
168 {ISMEAN, CANSMELL, CANSTINK, CANSHOOT, HASFIRE}, | |
169 "", 0, | |
170 3, | |
171 {10, 10, 6, 30, 5, 4, HPT("2d8"), | |
172 "1d6/2d6"}}, | |
173 {"zombie", | |
174 0, TRUE, TRUE, 'Z', "0", | |
175 {ISMEAN, ISUNDEAD, TURNABLE, CANSURPRISE, ISSHADOW, NOSLEEP}, | |
176 "", 0, | |
177 6, | |
178 {10, 10, 5, 60, 1, 0, HPT("2d8+5"), | |
179 "2d8"}}, | |
180 {"gas spore", | |
181 0, TRUE, TRUE, 'a', "0", | |
182 {ISMEAN, CANEXPLODE, CANINFEST, ISFLY}, | |
183 "", 0, | |
184 5, | |
185 {10, 10, 8, 30, 2, 5, HPT("2d8"), | |
186 "1d2/1d4"}}, | |
187 {"giant tick", | |
188 0, TRUE, TRUE, 't', "0", | |
189 {ISMEAN, CANPOISON, CANROT}, | |
190 "", 0, | |
191 1, | |
192 {10, 10, 7, 70, 2, 4, HPT("1d8"), | |
193 "1d4"}}, | |
194 {"lemure", | |
195 0, TRUE, TRUE, 'L', "5-10", | |
196 {ISMEAN, ISREGEN, CANSUMMON, NOBOLT}, | |
197 "bat", 5, | |
198 6, | |
199 {12, 12, 5, 45, 4, 2, HPT("3d8"), | |
200 "1d6"}}, | |
201 {"zoo spore", | |
202 0, TRUE, TRUE, 'z', "8-20", | |
203 {ISMEAN, CANDISEASE, CANEXPLODE, TURNABLE, ISUNDEAD, ISFLY}, | |
204 "", 0, | |
205 10, | |
206 {20, 20, 4, 80, 2, 0, HPT("2d8+6"), | |
207 "1d8"}}, | |
208 {"bugbear", | |
209 30, TRUE, TRUE, 'b', "5-12", | |
210 {ISMEAN, CANSHOOT, CANSURPRISE, ISGREED}, | |
211 "", 0, | |
212 3, | |
213 {16, 10, 6, 60, 2, 5, HPT("3d8+4"), | |
214 "2d4"}}, | |
215 {"gray ooze", | |
216 0, TRUE, TRUE, 'o', "1", | |
217 {ISMEAN, CANRUST, NOCOLD, NOFIRE, NOSTAB}, | |
218 "", 0, | |
219 1, | |
220 {10, 10, 9, 100, 2, 8, HPT("1d8"), | |
221 "1d8"}}, | |
222 {"lonchu", | |
223 50, TRUE, TRUE, 'l', "6", | |
224 {ISMEAN, CANTELEPORT, CARRYARMOR, NOBOLT}, | |
225 "", 0, | |
226 3, | |
227 {10, 10, 6, 120, 2, 3, HPT("3d8+4"), | |
228 "2d6"}}, | |
229 {"wererat", | |
230 50, TRUE, TRUE, 'r', "10-15", | |
231 {ISMEAN, CARRYPOTION, CANSUMMON, CANDRAW, NOSTAB}, | |
232 "giant rat", 3, | |
233 5, | |
234 {10, 10, 5, 70, 5, 4, HPT("3d8+6"), | |
235 "2d8"}}, | |
236 {"ghoul", | |
237 50, TRUE, TRUE, 'g', "12-15", | |
238 {ISMEAN, CARRYFOOD, CANPARALYZE, ISUNDEAD, TURNABLE, CANDRAW, | |
239 AREMANY}, | |
240 "", 0, | |
241 7, | |
242 {12, 12, 5, 75, 2, 2, HPT("4d4"), | |
243 "1d4/1d6"}}, | |
244 {"leprechaun", | |
245 75, TRUE, FALSE, 'l', "10-16", | |
246 {CARRYGOLD, STEALGOLD, ISGREED, CARRYSCROLL, CARRYPOTION, | |
247 NOSTAB}, | |
248 "", 0, | |
249 9, | |
250 {15, 15, 3, 100, 7, 0, HPT("3d8"), | |
251 "1d1/3d6"}}, | |
252 {"junk monster", | |
253 100, TRUE, TRUE, 'j', "10-14", | |
254 {ISMEAN, CANSTINK, CANSMELL, ISSCAVENGE, ISGREED, CANDRAW, | |
255 ISREGEN, CANSHOOT, CARRYSTICK}, | |
256 "", 0, | |
257 7, | |
258 {12, 12, 5, 100, 2, 4, HPT("3d8+3"), | |
259 "1d6/2d8"}}, | |
260 {"jacaranda", | |
261 40, TRUE, TRUE, 'j', "8-18", | |
262 {ISMEAN, ISUNIQUE, ISREGEN, CANSUMMON, NOCOLD, NOFIRE, NOBOLT, | |
263 CANDANCE, CARRYGOLD, CANTELEPORT, CANBLIND, ISSHADOW, NOSTAB, | |
264 ISGREED, STEALGOLD, CARRYFOOD}, | |
265 "zombie", 4, | |
266 20, | |
267 {18, 18, 2, 40000, 10, -15, HPT("6d8+40"), | |
268 "1d6/2d6/3d6"}}, | |
269 {"gnoll", | |
270 0, TRUE, TRUE, 'n', "10-16", | |
271 {ISMEAN, CANINFEST, CANROT, ISREGEN, TURNABLE}, | |
272 "", 0, | |
273 4, | |
274 {10, 10, 6, 140, 2, 4, HPT("6d8"), | |
275 "2d8"}}, | |
276 {"fire toad", | |
277 0, TRUE, TRUE, 'f', "5-7", | |
278 {ISMEAN, CANBFIRE, NOFIRE, NOBOLT}, | |
279 "", 0, | |
280 4, | |
281 {10, 10, 6, 200, 2, 5, HPT("5d8"), | |
282 "1d8"}}, | |
283 {"gelatinous cube", | |
284 50, TRUE, TRUE, 'c', "0", | |
285 {ISMEAN, CANPARALYZE, CARRYFOOD, NOCOLD}, | |
286 "", 0, | |
287 4, | |
288 {10, 10, 7, 160, 2, 1, HPT("4d8"), | |
289 "2d8"}}, | |
290 {"moon dog", | |
291 0, TRUE, TRUE, 'm', "10-12", | |
292 {ISMEAN, ISFLY, NOCOLD, NOFIRE, CANDRAW}, | |
293 "", 0, | |
294 6, | |
295 {12, 12, 4, 250, 2, 3, HPT("3d8+3"), | |
296 "2d10"}}, | |
297 {"violet fungi", | |
298 0, TRUE, TRUE, 'F', "0", | |
299 {ISMEAN, CANSHRIEK, CANSUMMON, CANHOLD, NOMOVE, CANROT}, | |
300 "violet fungi", 1, | |
301 5, | |
302 {10, 10, 5, 150, 9, 0, HPT("4d6+10"), | |
303 "1d8/2d8/3d8"}}, | |
304 {"ogre", | |
305 50, TRUE, TRUE, 'O', "7-12", | |
306 {ISMEAN, CARRYGOLD, CARRYDAGGER, NOBOLT}, | |
307 "", 0, | |
308 7, | |
309 {18, 10, 6, 170, 3, 3, HPT("4d8+8"), | |
310 "2d10"}}, | |
311 {"centaur", | |
312 50, TRUE, FALSE, 'C', "5-15", | |
313 {STEALGOLD, CARRYGOLD, CARRYRING, NOSLEEP, NOSTAB}, | |
314 "", 0, | |
315 9, | |
316 {10, 10, 4, 180, 2, 4, HPT("4d8+10"), | |
317 "1d8/2d6"}}, | |
318 {"nymph", | |
319 75, TRUE, FALSE, 'N', "10-16", | |
320 {STEALMAGIC, CARRYSCROLL, CARRYPOTION, CARRYSTICK, NOSTAB, | |
321 CARRYFOOD, NOSLOW}, | |
322 "", 0, | |
323 8, | |
324 {16, 16, 3, 190, 5, 3, HPT("3d8+10"), | |
325 "1d1"}}, | |
326 {"blindheim", | |
327 0, TRUE, TRUE, 'b', "10", | |
328 {ISMEAN, CANBLIND, NOSLOW}, | |
329 "", 0, | |
330 5, | |
331 {8, 8, 5, 260, 3, 1, HPT("4d8+6"), | |
332 "2d10"}}, | |
333 {"blink dog", | |
334 0, TRUE, TRUE, 'B', "8-10", | |
335 {ISMEAN, CANBLINK, CANSEE, CANINFEST}, | |
336 "", 0, | |
337 9, | |
338 {10, 10, 6, 220, 3, 5, HPT("4d8+4"), | |
339 "1d8/2d4"}}, | |
340 {"ghast", | |
341 50, TRUE, TRUE, 'G', "10-12", | |
342 {ISMEAN, CANPARALYZE, CANSTINK, ISUNDEAD, TURNABLE, AREMANY, | |
343 NOBOLT}, | |
344 "", 0, | |
345 10, | |
346 {10, 10, 4, 250, 1, 1, HPT("5d8+6"), | |
347 "2d4/2d6"}}, | |
348 {"rust monster", | |
349 0, TRUE, TRUE, 'R', "1", | |
350 {ISMEAN, CANRUST, CANDISEASE}, | |
351 "", 0, | |
352 6, | |
353 {10, 10, 7, 200, 4, 6, HPT("2d8+6"), | |
354 "1d1/1d1"}}, | |
355 {"imp", | |
356 0, TRUE, TRUE, 'I', "8-10", | |
357 {ISMEAN, ISREGEN, CANPAIN, CANTELEPORT, NOCOLD, NOFIRE}, | |
358 "", 0, | |
359 9, | |
360 {10, 10, 6, 300, 3, 2, HPT("3d8+12"), | |
361 "2d8"}}, | |
362 {"doppelganger", | |
363 50, TRUE, TRUE, 'D', "10-15", | |
364 {ISMEAN, CANSURPRISE, CARRYPOTION, NOSTAB, NOSLOW}, | |
365 "", 0, | |
366 8, | |
367 {10, 10, 5, 360, 5, 3, HPT("7d8"), | |
368 "1d12+2"}}, | |
369 {"shadow", | |
370 0, TRUE, TRUE, 'S', "13", | |
371 {ISMEAN, ISSHADOW, CANCHILL, ISUNDEAD, TURNABLE, CANINWALL}, | |
372 "", 0, | |
373 9, | |
374 {13, 13, 5, 370, 6, 1, HPT("3d8+10"), | |
375 "2d4/2d4"}}, | |
376 {"very young dragon", | |
377 50, TRUE, TRUE, 'd', "12-16", | |
378 {ISMEAN, MAGICHIT, ISGREED, CARRYPOTION, CARRYGOLD, NOSTAB, | |
379 CANBRANDOM, CARRYMISC, NOBOLT}, | |
380 "", 0, | |
381 11, | |
382 {16, 16, 6, 300, 8, -2, HPT("4d8+20"), | |
383 "2d4/1d6/1d8"}}, | |
384 {"yeti", | |
385 0, TRUE, TRUE, 'Y', "8-16", | |
386 {ISMEAN, CANPARALYZE, CANSURPRISE, NOBOLT, NOSTAB, NOCOLD}, | |
387 "", 0, | |
388 9, | |
389 {13, 10, 5, 400, 3, 6, HPT("5d8+6"), | |
390 "1d8/2d8"}}, | |
391 {"ice weasel", | |
392 0, TRUE, TRUE, 'i', "10-16", | |
393 {ISMEAN, AREMANY, ISSHADOW, CANPAIN, NOCOLD, NOSLEEP}, | |
394 "", 0, | |
395 7, | |
396 {10, 10, 4, 400, 6, 1, HPT("10d8+10"), | |
397 "1d10"}}, | |
398 {"mimic", | |
399 50, TRUE, TRUE, 'M', "2-16", | |
400 {ISMEAN, ISDISGUISE, NODETECT, CANHOLD, NOMOVE, NOSTAB, NOBOLT, | |
401 CARRYRING}, | |
402 "", 0, | |
403 12, | |
404 {10, 10, 6, 500, 4, 8, HPT("10d8"), | |
405 "3d4"}}, | |
406 {"owlbear", | |
407 50, TRUE, TRUE, 'O', "8-12", | |
408 {ISMEAN, CANHUG, NOFEAR, NOSTAB, CARRYFOOD}, | |
409 "", 0, | |
410 10, | |
411 {10, 10, 3, 340, 3, 2, HPT("5d8+10"), | |
412 "1d6/1d6/2d6"}}, | |
413 {"otyugh", | |
414 50, TRUE, TRUE, 'o', "5-10", | |
415 {ISMEAN, ISFLY, CARRYARMOR, NOSLOW, NOFIRE}, | |
416 "", 0, | |
417 11, | |
418 {10, 10, 5, 750, 4, 4, HPT("4d8+15"), | |
419 "1d8/1d8/1d4+4"}}, | |
420 {"gargoyle", | |
421 50, TRUE, TRUE, 'g', "5-7", | |
422 {ISMEAN, MAGICHIT, CARRYWEAPON, NOSTAB}, | |
423 "", 0, | |
424 9, | |
425 {10, 10, 4, 290, 3, 5, HPT("4d8+6"), | |
426 "1d6/2d6"}}, | |
427 {"su-monster", | |
428 50, TRUE, TRUE, 's', "8-10", | |
429 {ISMEAN, CARRYGOLD, ISGREED, HASFIRE, CANSUMMON, CARRYSCROLL, | |
430 NOFEAR}, | |
431 "moon dog", 4, | |
432 12, | |
433 {10, 10, 5, 450, 4, 3, HPT("5d8+10"), | |
434 "2d4/2d4"}}, | |
435 {"leucrotta", | |
436 0, TRUE, TRUE, 'L', "8-10", | |
437 {ISMEAN, NOFEAR, NOSLOW, NOSTAB, CANSEE}, | |
438 "", 0, | |
439 10, | |
440 {10, 10, 2, 470, 3, 4, HPT("6d8+10"), | |
441 "3d6/1d6/1d6"}}, | |
442 {"cockatrice", | |
443 50, TRUE, TRUE, 'C', "1", | |
444 {ISMEAN, CARRYSTICK, TOUCHSTONE, NOSTAB}, | |
445 "", 0, | |
446 15, | |
447 {12, 12, 5, 500, 6, 4, HPT("5d8+8"), | |
448 "4d4"}}, | |
449 {"wight", | |
450 0, TRUE, TRUE, 'W', "8-10", | |
451 {ISMEAN, CANDRAIN, MAGICHIT, NOSTONE, ISUNDEAD, TURNABLE, | |
452 NOBOLT}, | |
453 "", 0, | |
454 12, | |
455 {10, 10, 6, 550, 4, 2, HPT("4d8+15"), | |
456 "2d8"}}, | |
457 {"phibian", | |
458 0, TRUE, TRUE, 'p', "2-16", | |
459 {ISMEAN, NOBOLT, CANFRIGHTEN, TURNABLE, NOSLOW}, | |
460 "", 0, | |
461 13, | |
462 {10, 10, 2, 600, 8, -2, HPT("6d8"), | |
463 "1d20"}}, | |
464 {"fireworm", | |
465 0, TRUE, TRUE, 'z', "7-10", | |
466 {ISMEAN, AREMANY, CANEXPLODE, NOFIRE, ISFLY, NOSLEEP}, | |
467 "", 0, | |
468 15, | |
469 {10, 10, 5, 500, 2, 0, HPT("1d8"), | |
470 "1d4"}}, | |
471 {"flumph", | |
472 50, TRUE, TRUE, 'f', "10-16", | |
473 {ISMEAN, AREMANY, CARRYGOLD, STEALGOLD, NOMOVE}, | |
474 "", 0, | |
475 13, | |
476 {12, 12, 3, 320, 3, -7, HPT("5d8+8"), | |
477 "2d8"}}, | |
478 {"treant", | |
479 50, TRUE, TRUE, 't', "10-14", | |
480 {ISMEAN, CANSUMMON, CARRYGOLD, ISGREED, CANSTINK, CANSMELL}, | |
481 "treant", 1, | |
482 16, | |
483 {12, 12, 4, 1500, 2, 0, HPT("5d8+10"), | |
484 "3d8"}}, | |
485 {"troll", | |
486 50, TRUE, FALSE, 'T', "10-15", | |
487 {ISREGEN, CANSHOOT, CARRYGOLD, CARRYSCROLL, NOSTAB}, | |
488 "", 0, | |
489 18, | |
490 {18, 18, 6, 600, 7, 3, HPT("6d8+10"), | |
491 "1d4+4/1d4+4/2d6+2"}}, | |
492 {"ettin", | |
493 50, TRUE, TRUE, 'e', "1-18", | |
494 {ISMEAN, AREMANY, CARRYWEAPON, NOFIRE, CANROT}, | |
495 "", 0, | |
496 10, | |
497 {10, 10, 3, 1000, 3, 1, HPT("8d8+8"), | |
498 "2d8/2d6/2d6"}}, | |
499 {"lava child", | |
500 0, TRUE, TRUE, 'l', "8-10", | |
501 {ISMEAN, NOMETAL, NOFIRE, NOBOLT, NOSTAB}, | |
502 "", 0, | |
503 9, | |
504 {10, 10, 5, 700, 2, 4, HPT("5d8+10"), | |
505 "2d12"}}, | |
506 {"erinyes", | |
507 0, TRUE, TRUE, 'E', "8-10", | |
508 {ISMEAN, CANFRIGHTEN, TURNABLE, ISUNDEAD, CANPAIN, NOFIRE}, | |
509 "", 0, | |
510 11, | |
511 {10, 10, 6, 750, 4, 3, HPT("6d8+4"), | |
512 "6d2+4"}}, | |
513 {"ulodyte", | |
514 0, TRUE, TRUE, 'u', "9-13", | |
515 {ISMEAN, CANSMELL, CANHUG, TURNABLE, NOSTAB, CANSURPRISE}, | |
516 "", 0, | |
517 12, | |
518 {10, 8, 6, 2000, 5, 3, HPT("6d8+10"), | |
519 "3d4/2d6"}}, | |
520 {"wraith", | |
521 0, TRUE, TRUE, 'w', "10-14", | |
522 {ISMEAN, CANDRAIN, MAGICHIT, ISUNDEAD, TURNABLE, NOBOLT, | |
523 NOSTAB, AREMANY}, | |
524 "", 0, | |
525 16, | |
526 {10, 10, 8, 800, 3, 2, HPT("5d8+10"), | |
527 "2d6/1d8"}}, | |
528 {"jackalwere", | |
529 50, TRUE, TRUE, 'J', "10-15", | |
530 {ISMEAN, CANSMELL, CANSNORE, MAGICHIT}, | |
531 "", 0, | |
532 10, | |
533 {10, 10, 4, 900, 6, 3, HPT("5d8+20"), | |
534 "2d4/2d4"}}, | |
535 {"basilisk", | |
536 50, TRUE, TRUE, 'B', "1", | |
537 {ISMEAN, LOOKSTONE, CARRYSCROLL, NOSTAB, NOFIRE}, | |
538 "", 0, | |
539 10, | |
540 {10, 10, 6, 1000, 5, 4, HPT("6d8+20"), | |
541 "2d10"}}, | |
542 {"vrock", | |
543 0, TRUE, TRUE, 'v', "10-12", | |
544 {ISMEAN, CANSEE, TURNABLE, CANTELEPORT, CANDRAW}, | |
545 "", 0, | |
546 12, | |
547 {10, 10, 6, 2300, 5, 1, HPT("7d8+25"), | |
548 "1d4/1d4/1d8/1d8/1d6/1d6"}}, | |
549 {"hezrou", | |
550 50, TRUE, TRUE, 'h', "5-13", | |
551 {ISMEAN, CANFRIGHTEN, TURNABLE, CANTELEPORT, CARRYSTICK}, | |
552 "", 0, | |
553 12, | |
554 {10, 10, 6, 3000, 6, -1, HPT("9d8+10"), | |
555 "1d4/2d4/4d4"}}, | |
556 {"glabrezu", | |
557 50, TRUE, TRUE, 'G', "8-10", | |
558 {ISMEAN, CANFRIGHTEN, CANSEE, TURNABLE, CANTELEPORT, | |
559 CARRYWEAPON, CARRYPOTION}, | |
560 "", 0, | |
561 12, | |
562 {10, 10, 6, 2500, 6, -4, HPT("10d8+6"), | |
563 "2d6/2d6/1d6/1d6"}}, | |
564 {"wyvern", | |
565 50, TRUE, TRUE, 'w', "10-16", | |
566 {ISMEAN, CANPAIN, CARRYGOLD, CANSUMMON, CANINFEST, NODETECT}, | |
567 "fireworm", 4, | |
568 15, | |
569 {10, 10, 5, 2200, 4, -2, HPT("8d8+10"), | |
570 "2d8/2d8"}}, | |
571 {"specter", | |
572 0, TRUE, TRUE, 'S', "10-16", | |
573 {ISMEAN, DOUBLEDRAIN, ISUNDEAD, TURNABLE, NOFIRE, NOCOLD, | |
574 NOSTAB, NOACID, NOGAS}, | |
575 "", 0, | |
576 17, | |
577 {12, 12, 6, 2000, 7, 1, HPT("7d8+20"), | |
578 "1d8/1d8"}}, | |
579 {"mummy", | |
580 0, TRUE, TRUE, 'm', "5-14", | |
581 {ISMEAN, CANROT, MAGICHIT, CANFRIGHTEN, HALFDAMAGE, ISUNDEAD, | |
582 NOGAS, NOACID, NOSTAB, TURNABLE}, | |
583 "", 0, | |
584 18, | |
585 {10, 10, 5, 2000, 5, 2, HPT("8d8+10"), | |
586 "1d12"}}, | |
587 {"chimera", | |
588 0, TRUE, TRUE, 'c', "10-16", | |
589 {ISMEAN, BMAGICHIT, NOFEAR, NOCOLD, ISREGEN, CANITCH}, | |
590 "", 0, | |
591 19, | |
592 {10, 10, 6, 2300, 5, 0, HPT("6d8+25"), | |
593 "1d3/1d3/1d4/1d4/2d4/2d4"}}, | |
594 {"neo-otyugh", | |
595 50, TRUE, TRUE, 'N', "10-12", | |
596 {ISMEAN, CARRYPOTION, CANINFEST, NOCOLD, NOFEAR, MAGICHIT}, | |
597 "", 0, | |
598 17, | |
599 {12, 10, 6, 2500, 6, 0, HPT("12d8"), | |
600 "2d8/2d6/1d3"}}, | |
601 {"adult dragon", | |
602 80, TRUE, TRUE, 'd', "12-16", | |
603 {ISMEAN, CANBRANDOM, ISGREED, CANFRIGHTEN, NOSTAB, NOCOLD, | |
604 CARRYPOTION, CARRYMISC, CARRYRING, CANSURPRISE}, | |
605 "", 0, | |
606 20, | |
607 {18, 18, 5, 2600, 7, -3, HPT("7d8+20"), | |
608 "2d6/2d6/2d6"}}, | |
609 {"horned devil", | |
610 0, TRUE, TRUE, 'H', "10-14", | |
611 {ISMEAN, CANPOISON, NOBOLT, CANTELEPORT}, | |
612 "", 0, | |
613 17, | |
614 {10, 10, 6, 2200, 5, -2, HPT("5d8+30"), | |
615 "1d4/1d6/1d8"}}, | |
616 {"barbed devil", | |
617 0, TRUE, TRUE, 'B', "10-16", | |
618 {ISMEAN, TOUCHFEAR, NOBOLT, CANHOLD, TURNABLE, NOFIRE}, | |
619 "", 0, | |
620 17, | |
621 {10, 10, 6, 2200, 5, 0, HPT("8d8+20"), | |
622 "2d4/2d4/3d4"}}, | |
623 {"ice devil", | |
624 0, TRUE, TRUE, 'I', "12-15", | |
625 {ISMEAN, ISREGEN, CANBICE, NOCOLD, NOBOLT}, | |
626 "", 0, | |
627 17, | |
628 {12, 10, 6, 2500, 6, -4, HPT("10d8+10"), | |
629 "1d4/2d4/3d4"}}, | |
630 {"bone devil", | |
631 0, TRUE, TRUE, 'b', "12-15", | |
632 {ISMEAN, CANSURPRISE, CANCHILL, CANSEE, NOFIRE, NOACID, | |
633 NOGAS, CANFRIGHTEN, NOSTAB, NOCOLD, CANTELEPORT}, | |
634 "", 0, | |
635 17, | |
636 {12, 12, 5, 3500, 8, -1, HPT("10d8+20"), | |
637 "2d4/3d6"}}, | |
638 {"rhinosphynx", | |
639 80, TRUE, TRUE, 'r', "13-18", | |
640 {ISMEAN, CANPOISON, CANSURPRISE, CANCHILL, NOCOLD, CARRYGOLD, | |
641 ISGREED}, | |
642 "", 0, | |
643 18, | |
644 {12, 12, 6, 3000, 7, -1, HPT("9d8+10"), | |
645 "4d6"}}, | |
646 {"lamia", | |
647 80, TRUE, TRUE, 'L', "10-17", | |
648 {ISMEAN, TAKEWISDOM, CARRYSTICK, NOFEAR, NOCOLD}, | |
649 "", 0, | |
650 16, | |
651 {16, 16, 3, 2500, 7, -2, HPT("9d8+15"), | |
652 "2d4/2d6"}}, | |
653 {"intellect devourer", | |
654 0, TRUE, TRUE, 'D', "12-16", | |
655 {ISMEAN, TAKEINTEL, BMAGICHIT, CANSURPRISE, NOBOLT, NOSTAB}, | |
656 "", 0, | |
657 16, | |
658 {16, 16, 3, 2500, 9, -2, HPT("10d8+15"), | |
659 "1d6/2d6/3d6"}}, | |
660 {"quasit", | |
661 80, TRUE, TRUE, 'Q', "10-15", | |
662 {ISMEAN, ISREGEN, BMAGICHIT, CANSURPRISE, CANITCH, NOGAS, | |
663 NOACID, CARRYSCROLL, CARRYPOTION, NOCOLD, NOBOLT}, | |
664 "", 0, | |
665 20, | |
666 {10, 10, 6, 3000, 6, -2, HPT("6d8+20"), | |
667 "2d6/1d8/2d6"}}, | |
668 {"will-o-wisp", | |
669 80, TRUE, TRUE, 'W', "12-16", | |
670 {ISMEAN, CANSURPRISE, ISFLY, CARRYMISC, NOSTAB, NOBOLT}, | |
671 "", 0, | |
672 20, | |
673 {10, 10, 5, 4000, 6, -5, HPT("9d8+20"), | |
674 "2d14"}}, | |
675 {"invisible stalker", | |
676 0, TRUE, TRUE, 'i', "12-16", | |
677 {ISMEAN, ISINVIS, ISSHADOW, NOBOLT, CANINWALL, NOGAS, NOSTAB, | |
678 NOACID, TOUCHFEAR}, | |
679 "", 0, | |
680 20, | |
681 {10, 10, 4, 3800, 5, -2, HPT("8d8+20"), | |
682 "2d12"}}, | |
683 {"hellmaid", | |
684 80, TRUE, TRUE, 'h', "10-20", | |
685 {ISMEAN, AREMANY, CANBRANDOM, CARRYFOOD, NOBOLT, NOGAS, | |
686 NOACID, NOCOLD, NOFIRE}, | |
687 "", 0, | |
688 20, | |
689 {12, 12, 7, 4000, 4, 1, HPT("8d8+12"), | |
690 "2d8/2d8"}}, | |
691 {"shadow dragon", | |
692 80, TRUE, TRUE, 'S', "16-20", | |
693 {ISMEAN, TURNABLE, CANDRAW, NOSTAB, HASFIRE, CANSMELL, | |
694 CARRYGOLD, STEALGOLD, ISINVIS, ISSHADOW, NOSLOW}, | |
695 "", 0, | |
696 25, | |
697 {10, 10, 2, 4800, 3, -7, HPT("8d8+18"), | |
698 "3d4/2d8"}}, | |
699 {"umber hulk", | |
700 80, TRUE, TRUE, 'U', "8-16", | |
701 {ISMEAN, CANHUH, CANINWALL, CANTUNNEL, CARRYSCROLL, NOSTAB, | |
702 NOACID, NOGAS, BMAGICHIT, NOBOLT}, | |
703 "", 0, | |
704 22, | |
705 {14, 14, 5, 5000, 8, -3, HPT("10d8+20"), | |
706 "3d4/3d4/3d4"}}, | |
707 {"xorn", | |
708 0, TRUE, TRUE, 'X', "8-18", | |
709 {ISMEAN, CANINWALL, NOFIRE, CANSURPRISE, NOBOLT, NOSTAB, NOGAS, | |
710 NOACID}, | |
711 "", 0, | |
712 23, | |
713 {13, 13, 4, 5000, 8, -4, HPT("7d8+25"), | |
714 "2d6/4d6"}}, | |
715 {"xenolith", | |
716 80, TRUE, TRUE, 'x', "12-18", | |
717 {ISMEAN, NOSTAB, NOFIRE, NOBOLT, NOCOLD, CANTELEPORT, | |
718 STEALGOLD, CARRYGOLD, ISGREED}, | |
719 "", 0, | |
720 24, | |
721 {12, 12, 4, 3500, 6, -2, HPT("9d8+20"), | |
722 "2d8/2d10"}}, | |
723 {"shambling mound", | |
724 80, TRUE, TRUE, 's', "5-7", | |
725 {ISMEAN, CANSUFFOCATE, NOCOLD, CANHOLD, CARRYGOLD, CANSUMMON, | |
726 NOGAS, NOSTAB, NOACID, CARRYPOTION, CARRYSCROLL, ISSCAVENGE}, | |
727 "mummy", 3, | |
728 20, | |
729 {10, 10, 5, 4500, 5, 0, HPT("9d8+15"), | |
730 "2d8/2d10"}}, | |
731 {"black pudding", | |
732 80, TRUE, TRUE, 'P', "0", | |
733 {ISMEAN, CANRUST, NOCOLD, BOLTDIVIDE, BLOWDIVIDE, ISSCAVENGE, | |
734 NOSTAB, NOGAS, CARRYRING}, | |
735 "", 0, | |
736 20, | |
737 {10, 10, 6, 4500, 6, 5, HPT("10d8+10"), | |
738 "3d8"}}, | |
739 {"vampire", | |
740 0, TRUE, TRUE, 'V', "5-16", | |
741 {ISMEAN, ISREGEN, CANSUCK, CANDRAW, CANDRAIN, ISUNDEAD, | |
742 NOACID, TURNABLE, TOUCHFEAR, NOGAS, NOSTAB, NOBOLT}, | |
743 "", 0, | |
744 23, | |
745 {16, 16, 5, 5000, 7, -4, HPT("8d8+25"), | |
746 "2d6+6"}}, | |
747 {"morkoth", | |
748 80, TRUE, TRUE, 'm', "10-18", | |
749 {ISMEAN, ISSHADOW, CANSEE, HALFDAMAGE, CARRYARMOR, NOGAS, | |
750 CANSUMMON, NOMETAL}, | |
751 "wyvern", 2, | |
752 21, | |
753 {11, 11, 8, 7000, 6, -1, HPT("12d8+10"), | |
754 "4d8/4d8"}}, | |
755 {"white pudding", | |
756 80, TRUE, TRUE, 'w', "0", | |
757 {ISMEAN, CANDISSOLVE, NOFIRE, BOLTDIVIDE, BLOWDIVIDE, NOGAS, | |
758 ISSCAVENGE, NOSTAB, CARRYMISC}, | |
759 "", 0, | |
760 20, | |
761 {10, 10, 4, 8000, 8, 5, HPT("10d8+10"), | |
762 "4d8"}}, | |
763 {"purple worm", | |
764 0, TRUE, TRUE, 'p', "10", | |
765 {ISMEAN, CANPOISON, CANINWALL, CANTUNNEL, NOSTAB, NOFEAR, | |
766 NOBOLT, NOACID, CMAGICHIT, NOGAS}, | |
767 "", 0, | |
768 25, | |
769 {10, 10, 5, 9000, 8, -3, HPT("12d8+20"), | |
770 "2d12/2d8+4"}}, | |
771 {"pit fiend", | |
772 80, TRUE, TRUE, 'f', "12-18", | |
773 {ISMEAN, CANSEE, BMAGICHIT, CANFRIGHTEN, CANHOLD, HASFIRE, | |
774 CARRYRING, CARRYSTICK, NOACID, NOGAS, NOSTAB}, | |
775 "", 0, | |
776 26, | |
777 {16, 16, 5, 10000, 6, -2, HPT("12d8+25"), | |
778 "2d6+4/2d6+8"}}, | |
779 {"ghost", | |
780 0, TRUE, TRUE, 'g', "14-16", | |
781 {ISMEAN, CANFRIGHTEN, CANAGE, ISUNDEAD, TURNABLE, BMAGICHIT, | |
782 NOGAS, NOACID, CANINWALL, CANSUMMON, NOSTAB, ISREGEN}, | |
783 "invisible stalker", 3, | |
784 28, | |
785 {13, 13, 5, 9500, 5, -4, HPT("10d8+25"), | |
786 "2d10/2d4"}}, | |
787 {"ancient black dragon", | |
788 80, TRUE, TRUE, 'a', "12-16", | |
789 {ISMEAN, CANBACID, NOSTAB, NOACID, ISGREED, CARRYGOLD, NOSLEEP, | |
790 CANMISSILE, CANTELEPORT, NOBOLT, NOCOLD, NOGAS, NOFIRE}, | |
791 "", 0, | |
792 30, | |
793 {14, 14, 6, 11000, 7, -4, HPT("10d8+50"), | |
794 "2d6/3d4/4d6"}}, | |
795 {"ancient blue dragon", | |
796 80, TRUE, TRUE, 'u', "12-16", | |
797 {ISMEAN, CANBBOLT, CANSEE, NOBOLT, CARRYMISC, NOSTAB, CANBPGAS, | |
798 NOACID, NOGAS, NOFIRE, NOCOLD, CANTELEPORT, NOFIRE, NOSLEEP}, | |
799 "", 0, | |
800 30, | |
801 {14, 14, 4, 11000, 7, -6, HPT("10d8+50"), | |
802 "4d4/4d6/4d8"}}, | |
803 {"ancient red dragon", | |
804 80, TRUE, TRUE, 'R', "12-16", | |
805 {ISMEAN, CANMISSILE, CANSEE, NOFIRE, CARRYRING, NOGAS, NOBOLT, | |
806 NOSTAB, CANBFIRE, NOFEAR, NOCOLD, NOFIRE, NOACID, CANTELEPORT}, | |
807 "", 0, | |
808 30, | |
809 {14, 14, 6, 11000, 7, -8, HPT("10d8+50"), | |
810 "4d6/3d8/5d8"}}, | |
811 {"ancient brass dragon", | |
812 80, TRUE, FALSE, 'r', "12-16", | |
813 {CANBFGAS, CANSEE, NOSLEEP, CANBSGAS, NOGAS, NOSTAB, | |
814 CANTELEPORT, NOACID, NOFIRE, CARRYSTICK, NOBOLT, NOCOLD}, | |
815 "", 0, | |
816 30, | |
817 {14, 14, 6, 11000, 7, -4, HPT("10d8+50"), | |
818 "2d6/3d4/4d6"}}, | |
819 {"frost giant", | |
820 80, TRUE, TRUE, 'F', "5-16", | |
821 {ISMEAN, NOCOLD, CARRYGOLD, AREMANY, CANBICE, NOGAS, CANCHILL, | |
822 CANSMELL, NOCOLD, NOACID, ISGREED}, | |
823 "", 0, | |
824 35, | |
825 {18, 18, 4, 12000, 8, 0, HPT("8d8+30"), | |
826 "6d8"}}, | |
827 {"lich", | |
828 80, TRUE, TRUE, 'l', "12-18", | |
829 {ISMEAN, CANSEE, CANPARALYZE, CANFRIGHTEN, CMAGICHIT, NOSTAB, | |
830 NOBOLT, CANMISSILE, CARRYGOLD, CARRYSCROLL, CARRYPOTION, | |
831 CARRYRING, NOCOLD, NOFIRE, NOACID, NOGAS}, | |
832 "", 0, | |
833 35, | |
834 {12, 12, 4, 14000, 8, -5, HPT("10d8+60"), | |
835 "2d10/3d8"}}, | |
836 {"ancient green dragon", | |
837 80, TRUE, TRUE, 'E', "12-16", | |
838 {ISMEAN,CANBGAS, ISGREED, CANSEE, CARRYGOLD, NOSTAB, NOGAS, | |
839 NOACID, CANMISSILE, NOBOLT, NOSLEEP, CANTELEPORT, NOFIRE}, | |
840 "", 0, | |
841 40, | |
842 {16, 16, 6, 16000, 8, -6, HPT("10d8+60"), | |
843 "4d4/4d6/4d8"}}, | |
844 {"ancient white dragon", | |
845 80, TRUE, TRUE, 'W', "12-16", | |
846 {ISMEAN, CANSEE, NOGAS, NOSTAB, CARRYSCROLL, CANTELEPORT, | |
847 NOACID, NOFIRE, CANBICE, CANMISSILE, NOBOLT, NOCOLD, NOSLEEP}, | |
848 "", 0, | |
849 40, | |
850 {16, 16, 4, 16000, 8, -4, HPT("10d8+60"), | |
851 "2d6/3d4/4d6"}}, | |
852 {"ancient bronze dragon", | |
853 80, TRUE, FALSE, 'L', "12-16", | |
854 {CANBBOLT, CANSEE, NOBOLT, NOSTAB, CANBCGAS, NOFIRE, | |
855 CARRYSCROLL, CARRYSTICK, NOCOLD, NOSLEEP, NOGAS, NOACID}, | |
856 "", 0, | |
857 40, | |
858 {16, 16, 8, 16000, 8, -6, HPT("10d8+60"), | |
859 "4d4/4d6/4d8"}}, | |
860 {"ancient copper dragon", | |
861 80, TRUE, FALSE, 'c', "12-16", | |
862 {NOACID, CANBSLGAS, CANSEE, NOFIRE, NOBOLT, NOSLEEP, NOCOLD, | |
863 CARRYMISC, CARRYPOTION, CANTELEPORT, NOSTAB, CANBACID, NOGAS}, | |
864 "", 0, | |
865 40, | |
866 {16, 16, 5, 16000, 8, -6, HPT("10d8+60"), | |
867 "4d4/4d6/4d8"}}, | |
868 {"fire giant", | |
869 80, TRUE, TRUE, 'f', "15-18", | |
870 {ISMEAN, AREMANY, CARRYGOLD, ISGREED, NOSLOW, NOGAS, NOBOLT, | |
871 NOFIRE, CANSTINK, NOACID}, | |
872 "", 0, | |
873 45, | |
874 {15, 15, 3, 15000, 9, -1, HPT("8d8+30"), | |
875 "8d6"}}, | |
876 {"nemesis", | |
877 80, TRUE, TRUE, 'n', "10-18", | |
878 {ISMEAN, ISGREED, CANSEE, NOBOLT, STEALGOLD, CMAGICHIT, NOGAS, | |
879 NODETECT, CARRYFOOD, CANBLINK, NOCOLD}, | |
880 "", 0, | |
881 45, | |
882 {13, 13, 6, 18000, 9, -7, HPT("10d8+70"), | |
883 "3d6/3d8/3d10"}}, | |
884 {"ancient amethyst dragon", | |
885 80, TRUE, TRUE, 'y', "12-16", | |
886 {ISMEAN, CANSTINK, CANMISSILE, ISGREED, NOBOLT, NOGAS, NOSLEEP, | |
887 NOFIRE, NOCOLD, CARRYSCROLL, CANTELEPORT, NOSTAB, NOACID}, | |
888 "", 0, | |
889 50, | |
890 {18, 18, 4, 20000, 9, -8, HPT("10d8+70"), | |
891 "4d6/3d8/5d8"}}, | |
892 {"ancient silver dragon", | |
893 80, TRUE, FALSE, 'S', "12-16", | |
894 {CANBPGAS, NOSLEEP, CANBICE, NOCOLD, NOPARALYZE, NOGAS, | |
895 NOFIRE, NOACID, CARRYSTICK, NOSTAB, CANTELEPORT}, | |
896 "", 0, | |
897 50, | |
898 {18, 18, 8, 20000, 9, -8, HPT("10d8+70"), | |
899 "4d6/3d8/5d8"}}, | |
900 {"ancient saphire dragon", | |
901 80, TRUE, TRUE, 'H', "12-16", | |
902 {ISMEAN, NOBOLT, CANSEE, CARRYRING, NOSTAB, NOACID, CANSONIC, | |
903 CANTELEPORT, NOFIRE, NOCOLD, NOGAS, NOSLEEP}, | |
904 "", 0, | |
905 50, | |
906 {18, 18, 6, 20000, 9, -6, HPT("10d8+20"), | |
907 "2d6/3d4/4d6"}}, | |
908 {"ancient gold dragon", | |
909 80, TRUE, FALSE, 'G', "12-16", | |
910 {CANBGAS, ISGREED, NOACID, NOFIRE, NOGAS, CARRYGOLD, | |
911 CANBFIRE, CANTELEPORT, NOBOLT, NOSTAB, NOCOLD, NOSLEEP}, | |
912 "", 0, | |
913 50, | |
914 {18, 18, 5, 20000, 9, -8, HPT("10d8+70"), | |
915 "4d6/3d8/5d8"}}, | |
916 {"titan", | |
917 80, TRUE, TRUE, 't', "13-18", | |
918 {ISMEAN, ISSHADOW, CANSEE, CARRYPOTION, NOSTAB, CANTELEPORT, | |
919 TOUCHFEAR, CANROT, NOGAS, NOACID, NOFEAR, NOBOLT}, | |
920 "", 0, | |
921 55, | |
922 {16, 16, 5, 22000, 10, -5, HPT("8d8+70"), | |
923 "8d8"}}, | |
924 {"storm giant", | |
925 80, TRUE, TRUE, 's', "10-16", | |
926 {ISMEAN, NOBOLT, CANBBOLT, CANPAIN, NOGAS, NOSTAB, NOACID, | |
927 CARRYGOLD, ISGREED, CANBBOLT, NOBOLT, CANSUMMON}, | |
928 "shadow dragon", 2, | |
929 55, | |
930 {14, 14, 6, 20000, 10, -7, HPT("10d8+60"), | |
931 "7d8/5d10"}}, | |
932 {"lesser god (Hruggek)", | |
933 100, TRUE, FALSE, 'H', "20", | |
934 {ISMEAN, ISUNIQUE, CARRYMSTAR, ISREGEN, MAGICHIT, CANSEE, NOGAS, | |
935 NOFIRE, NOSTAB, CANMISSILE, CANTELEPORT, NOBOLT, CARRYFOOD}, | |
936 "", 0, | |
937 60, | |
938 {18, 18, 5, 40000, 10, -5, HPT("10d8+100"), | |
939 "5d10/5d10"}}, | |
940 {"lesser god (Surtur)", | |
941 100, TRUE, FALSE, 'S', "20", | |
942 {ISMEAN, ISUNIQUE, CARRYSURTURRING, ISREGEN, MAGICHIT, CANSEE, | |
943 NOFIRE, NOSTAB, CANMISSILE, CANTELEPORT, NOBOLT, CARRYRING}, | |
944 "", 0, | |
945 60, | |
946 {18, 18, 4, 40000, 10, -5, HPT("10d8+100"), | |
947 "5d10/5d10"}}, | |
948 {"demon prince (Yeenoghu)", | |
949 100, TRUE, FALSE, 'Y', "20", | |
950 {ISMEAN, ISUNIQUE, CARRYFLAIL, CMAGICHIT, CANPOISON, NOBOLT, | |
951 CANBBOLT, CANTELEPORT, NOFIRE, NOSTAB, NOGAS, CARRYSCROLL, | |
952 NOCOLD, NOSLOW}, | |
953 "", 0, | |
954 60, | |
955 {18, 18, 5, 50000, 11, -6, HPT("10d8+100"), | |
956 "2d8+4/2d6+8"}}, | |
957 {"demon prince (Orcus)", | |
958 100, TRUE, FALSE, 'O', "20", | |
959 {ISMEAN, ISUNIQUE, CARRYWAND, CMAGICHIT, CANFRIGHTEN, CANSEE, | |
960 CANBBOLT, NOBOLT, CANTELEPORT, NOFIRE, CARRYPOTION, NOSTAB}, | |
961 "", 0, | |
962 60, | |
963 {18, 18, 5, 30000, 10, -6, HPT("10d8+90"), | |
964 "2d8+4/2d6+8"}}, | |
965 {"arch devil (Geryon)", | |
966 100, TRUE, FALSE, 'g', "20", | |
967 {ISMEAN, ISUNIQUE, CARRYHORN, BMAGICHIT, NOGAS, NOBOLT, NOSTAB, | |
968 ISINVIS, CANTELEPORT, NOCOLD, NOFIRE, CARRYSTICK, CARRYHORN}, | |
969 "", 0, | |
970 60, | |
971 {18, 18, 5, 30000, 10, -4, HPT("10d8+90"), | |
972 "3d6/3d8/3d10"}}, | |
973 {"arch devil (Asmodeus)", | |
974 100, TRUE, FALSE, 'A', "20", | |
975 {ISMEAN, ISUNIQUE, CARRYROD, BMAGICHIT, NOGAS, NOBOLT, ISINVIS, | |
976 NOSTAB, CANFRIGHTEN, CANTELEPORT, NOCOLD, NOFIRE, CARRYMISC}, | |
977 "", 0, | |
978 60, | |
979 {20, 20, 5, 40000, 10, -4, HPT("10d8+100"), | |
980 "3d6/3d8/3d10"}}, | |
981 {"poet (Brian)", | |
982 100, TRUE, FALSE, 'p', "20", | |
983 {ISMEAN, ISUNIQUE, CARRYMANDOLIN, STEALGOLD, ISSHADOW, ISREGEN, | |
984 NOCOLD, NOBOLT, NOFIRE, NOFEAR, CANTUNNEL, CANSEE, NOSTAB, | |
985 CANINWALL, ISCLEAR, CARRYPOTION, NOGAS}, | |
986 "", 0, | |
987 60, | |
988 {20, 20, 4, 40000, 10, -8, HPT("10d8+100"), | |
989 "4d4+20/4d4+20"}}, | |
990 {"witch (Emori)", | |
991 100, TRUE, FALSE, 'w', "20", | |
992 {ISMEAN, ISUNIQUE, CARRYCLOAK, CANMISSILE, ISINVIS, CANBBOLT, | |
993 CANSEE, CANSUMMON, CANSNORE, ISFLY, NOBOLT, NOFIRE, NOSTAB, | |
994 ISCLEAR, CARRYSTICK, NOSLOW, NOGAS}, | |
995 "nemesis", 4, | |
996 60, | |
997 {20, 20, 4, 50000, 11, -8, HPT("10d8+100"), | |
998 "4d4+20/4d4+20"}}, | |
999 {"hero (aklad)", | |
1000 100, TRUE, FALSE, 'k', "20", | |
1001 {ISMEAN, ISUNIQUE, CARRYAXE, ISREGEN, NOBOLT, NOSLOW, NOGAS, | |
1002 CANSEE, ISCLEAR, CANBLINK, CARRYMISC, CANMISSILE, NOSTAB}, | |
1003 "", 0, | |
1004 60, | |
1005 {20, 20, 5, 50000, 11, -9, HPT("10d8+100"), | |
1006 "2d8+15/2d8+15/1d6+15/1d6+15"}}, | |
1007 {"cleric of thoth (Heil)", | |
1008 100, TRUE, FALSE, 'h', "20", | |
1009 {ISMEAN, ISUNIQUE, CARRYANKH, CARRYRING, CANSEE, NOFEAR, | |
1010 ISREGEN, CANHOLD, NOSTAB, DOUBLEDRAIN, NOCOLD, CANMISSILE, | |
1011 TAKEWISDOM, ISINVIS, NOGAS}, | |
1012 "", 0, | |
1013 60, | |
1014 {20, 20, 4, 50000, 11, -8, HPT("10d8+100"), | |
1015 "3d6+10"}}, | |
1016 {"magician/thief (Nagrom)", | |
1017 100, TRUE, FALSE, 'N', "20", | |
1018 {ISMEAN, ISUNIQUE, CARRYQUILL, STEALMAGIC, ISINVIS, ISREGEN, | |
1019 NOSTAB, NOGAS, CANMISSILE, CANSEE, CARRYRING, CANBSTAB, NOBOLT, | |
1020 CANBBOLT, CANSURPRISE, NODETECT, CANTELEPORT, CANSLOW}, | |
1021 "", 0, | |
1022 60, | |
1023 {20, 20, 5, 60000, 12, -8, HPT("10d8+100"), | |
1024 "7d10/7d10"}}, | |
1025 {"magician (Tsoming Zen)", | |
1026 100, TRUE, FALSE, 'z', "20", | |
1027 {ISMEAN, ISUNIQUE, CARRYSTAFF, ISINVIS, ISREGEN, CANBFIRE, | |
1028 CANBICE, NOSTAB, CANBBOLT, NOFIRE, NOCOLD, NOBOLT, CANHOLD, | |
1029 NOGAS, CANPAIN, NOSLOW, CARRYPOTION}, | |
1030 "", 0, | |
1031 60, | |
1032 {20, 20, 4, 60000, 11, -5, HPT("10d8+100"), | |
1033 "2d8+10/2d8+10/2d8+10/2d8+10"}}, | |
1034 {"dwarven thief (Musty Doit)", | |
1035 100, TRUE, FALSE, 'm', "20", | |
1036 {ISMEAN, ISUNIQUE, CARRYMDAGGER, NOFIRE, NOGAS, NOSTAB, | |
1037 STEALGOLD, STEALMAGIC, CANPAIN, CARRYGOLD, CANSURPRISE, | |
1038 NOBOLT, CARRYPOTION, CARRYSCROLL, ISSCAVENGE}, | |
1039 "", 0, | |
1040 60, | |
1041 {20, 20, 5, 70000, 11, -8, HPT("10d8+100"), | |
1042 "4d8+10/4d8+10"}}, | |
1043 {"ruler of titans (Yendor)", | |
1044 100, TRUE, FALSE, 'y', "20", | |
1045 {ISMEAN, ISUNIQUE, CARRYYAMULET, CANINWALL, BMAGICHIT, NOCOLD, | |
1046 CANSUMMON, CANMISSILE, CANFRIGHTEN, NOFIRE, NOGAS, NOSTAB, | |
1047 TOUCHFEAR, ISSHADOW, NOBOLT, CARRYSTICK, CARRYSCROLL}, | |
1048 "titan", 4, | |
1049 60, | |
1050 {20, 20, 5, 70000, 12, -10, HPT("10d8+100"), | |
1051 "2d10+5/2d10+5"}}, | |
1052 {"maker of rock (Stonebones)", | |
1053 100, TRUE, FALSE, 'b', "20", | |
1054 {ISMEAN, ISUNIQUE, CARRYBAMULET, ISREGEN, CMAGICHIT, CANSEE, | |
1055 NOFIRE, NOSTAB, CANFRIGHTEN, CANMISSILE, CANTELEPORT, NOBOLT, | |
1056 CANITCH, NOGAS, CANINWALL, CANSONIC, CARRYSTICK}, | |
1057 "", 0, | |
1058 60, | |
1059 {20, 20, 4, 70000, 12, -10, HPT("10d8+100"), | |
1060 "6d10/6d10"}}, | |
1061 {"creator of liches (Vecna)", | |
1062 100, TRUE, FALSE, 'V', "20", | |
1063 {ISMEAN, ISUNIQUE, CARRYEYE, ISREGEN, CMAGICHIT, NOSTAB, NOGAS, | |
1064 CANSNORE, CANSUMMON, CANMISSILE, CANFRIGHTEN, NOFIRE, CANBBOLT, | |
1065 NOBOLT, CANSEE, ISINVIS, HALFDAMAGE, CARRYRING, LOOKSTONE}, | |
1066 "lich", 4, | |
1067 60, | |
1068 {20, 20, 4, 70000, 12, -10, HPT("10d8+100"), | |
1069 "6d10/6d10"}}, | |
1070 {"lesser god (Thrym)", | |
1071 0, TRUE, TRUE, 'T', "15-20", | |
1072 {ISMEAN, ISUNIQUE, ISREGEN, MAGICHIT, CANSEE, NOFIRE, NOSTAB, | |
1073 CANMISSILE, CANTELEPORT, NOBOLT, CANITCH, NOGAS}, | |
1074 "", 0, | |
1075 60, | |
1076 {18, 18, 5, 60000, 11, -5, HPT("10d8+100"), | |
1077 "5d10/5d10"}}, | |
1078 {"lesser god (Kurtulmak)", | |
1079 0, TRUE, TRUE, 'K', "15-20", | |
1080 {ISMEAN, ISUNIQUE, ISREGEN, MAGICHIT, CANSEE, NOFIRE, NOSTAB, | |
1081 CANMISSILE, CANTELEPORT, NOBOLT, NOGAS, CANITCH}, | |
1082 "", 0, | |
1083 60, | |
1084 {18, 18, 5, 60000, 10, -5, HPT("10d8+100"), | |
1085 "5d10/5d10"}}, | |
1086 {"lesser god (\"The Destroyer\")", | |
1087 0, TRUE, TRUE, 'v', "15-20", | |
1088 {ISMEAN, ISUNIQUE, ISREGEN, MAGICHIT, CANSEE, NOFIRE, NOSTAB, | |
1089 CANMISSILE, CANTELEPORT, NOBOLT, CANITCH, NOGAS}, | |
1090 "", 0, | |
1091 60, | |
1092 {18, 18, 5, 70000, 12, -6, HPT("10d8+100"), | |
1093 "5d10/5d10"}}, | |
1094 {"lesser god (Antar)", | |
1095 100, TRUE, TRUE, 'A', "17-25", | |
1096 {ISMEAN, ISUNIQUE, ISREGEN, NOCOLD, NOFIRE, NOBOLT, NOSTAB, | |
1097 CANDANCE, CANTELEPORT, CANBLIND, CANSEE, ISSHADOW, NOSLOW, | |
1098 ISGREED, CANSUMMON, CARRYFOOD, CANBRANDOM, CANINWALL, ISFLY}, | |
1099 "ancient black dragon", 4, | |
1100 60, | |
1101 {22, 22, 2, 90000, 10, -15, HPT("10d8+100"), | |
1102 "6d10/6d10"}}, | |
1103 {"demon prince (Jubilex)", | |
1104 0, TRUE, TRUE, 'J', "15-20", | |
1105 {ISMEAN, ISUNIQUE, CMAGICHIT, CANPOISON, CANFRIGHTEN, CANBBOLT, | |
1106 NOBOLT, CANTELEPORT, NOFIRE, NOSTAB, NOGAS}, | |
1107 "", 0, | |
1108 60, | |
1109 {18, 18, 5, 70000, 11, -6, HPT("10d8+100"), | |
1110 "2d8+4/2d6+8"}}, | |
1111 {"demon prince (Bone)", | |
1112 0, TRUE, TRUE, 'B', "15-20", | |
1113 {ISMEAN, ISUNIQUE, CMAGICHIT, CANPOISON, CANFRIGHTEN, CANBBOLT, | |
1114 NOBOLT, CANTELEPORT, NOFIRE, NOSTAB}, | |
1115 "", 0, | |
1116 60, | |
1117 {18, 18, 5, 50000, 10, -6, HPT("10d8+90"), | |
1118 "2d8+4/2d6+8"}}, | |
1119 {"demon prince (Graz'zt)", | |
1120 0, TRUE, TRUE, 'g', "15-20", | |
1121 {ISMEAN, ISUNIQUE, CMAGICHIT, CANPOISON, CANFRIGHTEN, | |
1122 NOBOLT, CANTELEPORT, NOFIRE, NOSTAB, NOGAS}, | |
1123 "", 0, | |
1124 60, | |
1125 {18, 18, 3, 60000, 11, -6, HPT("10d8+100"), | |
1126 "2d8+4/2d6+8"}}, | |
1127 {"demon prince (Demogorgon)", | |
1128 0, TRUE, TRUE, 'D', "15-20", | |
1129 {ISMEAN, ISUNIQUE, CMAGICHIT, CANPOISON, CANFRIGHTEN, CANBBOLT, | |
1130 NOBOLT, CANTELEPORT, NOFIRE, NOSTAB, NOGAS}, | |
1131 "", 0, | |
1132 70, | |
1133 {18, 18, 5, 60000, 12, -6, HPT("10d8+120"), | |
1134 "2d8+4/2d6+8"}}, | |
1135 {"arch devil (Mammon)", | |
1136 0, TRUE, TRUE, 'M', "15-20", | |
1137 {ISMEAN, ISUNIQUE, BMAGICHIT, NOGAS, NOBOLT, ISINVIS, NOSTAB, | |
1138 CANFRIGHTEN, CANPAIN, CANTELEPORT, NOCOLD, NOFIRE}, | |
1139 "", 0, | |
1140 60, | |
1141 {18, 18, 5, 80000, 10, -4, HPT("10d8+90"), | |
1142 "3d6/3d8/3d10"}}, | |
1143 {"arch devil (Baalzebul)", | |
1144 0, TRUE, TRUE, 'B', "15-20", | |
1145 {ISMEAN, ISUNIQUE, BMAGICHIT, NOGAS, NOBOLT, ISINVIS, NOSTAB, | |
1146 CANFRIGHTEN, CANPAIN, CANTELEPORT, NOCOLD}, | |
1147 "", 0, | |
1148 60, | |
1149 {18, 18, 6, 80000, 11, -4, HPT("10d8+100"), | |
1150 "3d6/3d8/3d10"}}, | |
1151 {"arch devil (Moloch)", | |
1152 100, TRUE, TRUE, 'M', "15-20", | |
1153 {ISMEAN, ISUNIQUE, BMAGICHIT, NOGAS, NOBOLT, ISINVIS, ISGREED, | |
1154 CANFRIGHTEN, CANPAIN, CANTELEPORT, NOCOLD, CARRYGOLD, NOSTAB}, | |
1155 "", 0, | |
1156 70, | |
1157 {18, 18, 6, 80000, 12, -7, HPT("10d8+120"), | |
1158 "3d6/3d8/3d10"}}, | |
1159 {"arch devil (Dispater)", | |
1160 100, TRUE, TRUE, 'd', "15-20", | |
1161 {ISMEAN, ISUNIQUE, BMAGICHIT, NOGAS, NOBOLT, ISINVIS, ISGREED, | |
1162 CANFRIGHTEN, CANPAIN, CANTELEPORT, NOCOLD, CARRYGOLD, NOSTAB}, | |
1163 "", 0, | |
1164 70, | |
1165 {18, 18, 6, 80000, 12, -7, HPT("10d8+120"), | |
1166 "3d6/3d8/3d10"}}, | |
1167 {"platinum dragon (Bahamut)", | |
1168 0, TRUE, FALSE, 'P', "20", | |
1169 {ISUNIQUE, CANBGAS, CANBBOLT, NOBOLT, NOCOLD, NOFIRE, NOGAS, | |
1170 CANMISSILE, CANSUMMON, CANBACID, CANFRIGHTEN, NOACID, NOSTAB}, | |
1171 "frost giant", 6, | |
1172 70, | |
1173 {20, 20, 5, 90000, 12, -6, HPT("10d8+120"), | |
1174 "2d10+10/2d10+10"}}, | |
1175 {"diablero (Prithivi)", | |
1176 100, TRUE, TRUE, 'o', "15-20", | |
1177 {ISMEAN, ISUNIQUE, ISREGEN, ISSHADOW, CANBACID, NOACID, NOGAS, | |
1178 ISINVIS, ISSCAVENGE, CANDRAW, MAGICHIT, NOSTAB}, | |
1179 "", 0, | |
1180 70, | |
1181 {18, 18, 3, 90000, 12, -5, HPT("10d8+120"), | |
1182 "3d12/4d8+6"}}, | |
1183 {"diablero (Apas)", | |
1184 100, TRUE, TRUE, 'o', "15-20", | |
1185 {ISMEAN, ISUNIQUE, ISREGEN, ISSHADOW, CANBACID, NOACID, NOGAS, | |
1186 ISINVIS, ISSCAVENGE, CANDRAW, MAGICHIT, NOSTAB}, | |
1187 "", 0, | |
1188 70, | |
1189 {18, 18, 3, 90000, 13, -5, HPT("10d8+120"), | |
1190 "3d12/4d8+6"}}, | |
1191 {"chromatic dragon (Tiamat)", | |
1192 0, TRUE, FALSE, 'C', "20", | |
1193 {ISUNIQUE, CANBGAS, CANBBOLT, NOBOLT, NOCOLD, NOFIRE, NOGAS, | |
1194 CANMISSILE, CANSUMMON, CANBACID, CANFRIGHTEN, NOACID, NOSTAB}, | |
1195 "fire giant", 6, | |
1196 70, | |
1197 {20, 20, 5, 90000, 13, -6, HPT("10d8+120"), | |
1198 "2d10+10/2d10+10"}}, | |
1199 {"diablero (Vayu)", | |
1200 100, TRUE, TRUE, 'o', "15-20", | |
1201 {ISMEAN, ISUNIQUE, ISREGEN, ISSHADOW, CANBACID, NOACID, NOGAS, | |
1202 ISINVIS, ISSCAVENGE, CANDRAW, MAGICHIT, NOSTAB}, | |
1203 "", 0, | |
1204 70, | |
1205 {18, 18, 2, 90000, 13, -7, HPT("10d8+120"), | |
1206 "3d12/4d8+6"}}, | |
1207 {"diablero (Tejas)", | |
1208 100, TRUE, TRUE, 'o', "15-20", | |
1209 {ISMEAN, ISUNIQUE, ISREGEN, ISSHADOW, CANBACID, NOACID, NOGAS, | |
1210 ISINVIS, ISSCAVENGE, CANDRAW, MAGICHIT, NOSTAB}, | |
1211 "", 0, | |
1212 70, | |
1213 {18, 18, 2, 90000, 13, -7, HPT("10d8+120"), | |
1214 "3d12/4d8+6"}}, | |
1215 {"etheric dragon (Ishtar)", | |
1216 0, TRUE, FALSE, 'E', "20", | |
1217 {ISUNIQUE, CANBGAS, CANBBOLT, NOBOLT, NOCOLD, NOFIRE, NOGAS, | |
1218 CANMISSILE, CANSUMMON, CANBACID, CANFRIGHTEN, NOACID, NOSTAB}, | |
1219 "storm giant", 6, | |
1220 70, | |
1221 {20, 20, 5, 90000, 13, -8, HPT("10d8+120"), | |
1222 "2d10+10/2d10+10"}}, | |
1223 {"diablero (Akasa)", | |
1224 100, TRUE, TRUE, 'o', "15-20", | |
1225 {ISMEAN, ISUNIQUE, ISREGEN, ISSHADOW, CANBACID, NOACID, NOGAS, | |
1226 ISINVIS, ISSCAVENGE, CANDRAW, MAGICHIT, NOSTAB}, | |
1227 "", 0, | |
1228 70, | |
1229 {18, 18, 2, 90000, 13, -8, HPT("10d8+120"), | |
1230 "3d12/4d8+6"}}, | |
1231 {"greater god (Maglubiyet)", | |
1232 100, TRUE, FALSE, 'm', "20", | |
1233 {ISMEAN, ISUNIQUE, CMAGICHIT, ISREGEN, CANINWALL, NOGAS, | |
1234 CANBBOLT, NOBOLT, ISCLEAR, CARRYRING, CARRYFOOD, CARRYPOTION, | |
1235 CARRYSCROLL, NOSTAB, NOFIRE, NOCOLD}, | |
1236 "", 0, | |
1237 80, | |
1238 {18, 18, 5, 100000, 13, -12, HPT("10d8+120"), | |
1239 "6d10/6d10"}}, | |
1240 {"greater god (Gruumsh)", | |
1241 100, TRUE, FALSE, 'G', "20", | |
1242 {ISMEAN, ISUNIQUE, CMAGICHIT, ISREGEN, NOGAS, CANINWALL, | |
1243 CANBBOLT, NOBOLT, ISCLEAR, CARRYMISC, CARRYSCROLL, CARRYFOOD, | |
1244 CARRYPOTION, NOSTAB, NOFIRE, NOCOLD}, | |
1245 "", 0, | |
1246 80, | |
1247 {18, 18, 5, 100000, 13, -12, HPT("10d8+120"), | |
1248 "6d10/6d10"}}, | |
1249 {"semi-demon (Cambion)", | |
1250 0, TRUE, TRUE, 'c', "15-20", | |
1251 {ISMEAN, ISUNIQUE, BMAGICHIT, ISREGEN, CANBGAS, NOGAS, NOSTAB, | |
1252 CANTELEPORT, CANFRIGHTEN, CANBRANDOM, NOBOLT}, | |
1253 "", 0, | |
1254 80, | |
1255 {18, 18, 6, 100000, 13, -5, HPT("10d8+150"), | |
1256 "5d8/5d8"}}, | |
1257 {"minor demon (Dretch)", | |
1258 0, TRUE, TRUE, 'd', "15-20", | |
1259 {ISMEAN, ISUNIQUE, BMAGICHIT, ISREGEN, CANBGAS, NOGAS, NOSTAB, | |
1260 CANTELEPORT, CANFRIGHTEN, CANBRANDOM, NOBOLT}, | |
1261 "", 0, | |
1262 80, | |
1263 {18, 18, 6, 100000, 13, -6, HPT("10d8+150"), | |
1264 "3d12/3d12"}}, | |
1265 {"major demon (Nabassu)", | |
1266 0, TRUE, TRUE, 'n', "15-20", | |
1267 {ISMEAN, ISUNIQUE, BMAGICHIT, ISREGEN, CANBGAS, NOGAS, NOSTAB, | |
1268 CANTELEPORT, CANFRIGHTEN, CANBRANDOM, NOBOLT}, | |
1269 "", 0, | |
1270 80, | |
1271 {18, 18, 6, 110000, 14, -7, HPT("10d8+150"), | |
1272 "4d10/4d10"}}, | |
1273 {"demon lord (Baphomet)", | |
1274 0, TRUE, TRUE, 'B', "20", | |
1275 {ISMEAN, ISUNIQUE, BMAGICHIT, ISREGEN, CANBGAS, NOGAS, NOSTAB, | |
1276 CANSUMMON, CANTELEPORT, CANFRIGHTEN, CANBRANDOM, NOBOLT}, | |
1277 "ancient blue dragon", 2, | |
1278 90, | |
1279 {20, 20, 5, 110000, 14, -8, HPT("10d8+150"), | |
1280 "5d10/5d10"}}, | |
1281 {"incubus (Ravana)", | |
1282 0, TRUE, TRUE, 'R', "10-20", | |
1283 {ISMEAN, ISUNIQUE, LOOKSTONE, NOFEAR, ISUNDEAD, TURNABLE, | |
1284 CANBRANDOM, TOUCHFEAR, NOCOLD, NOSTAB, NOGAS}, | |
1285 "", 0, | |
1286 90, | |
1287 {18, 18, 6, 120000, 14, -7, HPT("10d8+150"), | |
1288 "3d10/3d10"}}, | |
1289 {"succubus (Azazel)", | |
1290 0, TRUE, TRUE, 'a', "10-20", | |
1291 {ISMEAN, ISUNIQUE, LOOKSTONE, NOFEAR, ISUNDEAD, TURNABLE, | |
1292 CANBRANDOM, TOUCHFEAR, NOFIRE, NOSTAB, NOGAS}, | |
1293 "", 0, | |
1294 90, | |
1295 {18, 18, 6, 120000, 14, -9, HPT("10d8+150"), | |
1296 "3d10/3d10"}}, | |
1297 {"incubus (Putana)", | |
1298 0, TRUE, TRUE, 'P', "10-20", | |
1299 {ISMEAN, ISUNIQUE, LOOKSTONE, NOFEAR, ISUNDEAD, TURNABLE, | |
1300 CANBRANDOM, TOUCHFEAR, NOCOLD, NOSTAB, NOGAS}, | |
1301 "", 0, | |
1302 90, | |
1303 {18, 18, 6, 120000, 14, -9, HPT("10d8+150"), | |
1304 "3d10/3d10"}}, | |
1305 {"succubus (Sammael)", | |
1306 0, TRUE, TRUE, 'S', "10-20", | |
1307 {ISMEAN, ISUNIQUE, LOOKSTONE, NOFEAR, ISUNDEAD, TURNABLE, | |
1308 CANBRANDOM, TOUCHFEAR, NOFIRE, NOGAS, NOSTAB}, | |
1309 "", 0, | |
1310 90, | |
1311 {18, 18, 6, 120000, 14, -7, HPT("10d8+150"), | |
1312 "3d10/3d10"}}, | |
1313 {"incubus (Aeshma)", | |
1314 0, TRUE, TRUE, 'A', "10-20", | |
1315 {ISMEAN, ISUNIQUE, LOOKSTONE, NOFEAR, ISUNDEAD, TURNABLE, | |
1316 CANBRANDOM, TOUCHFEAR, NOCOLD, NOSTAB, NOGAS}, | |
1317 "", 0, | |
1318 90, | |
1319 {18, 18, 6, 120000, 14, -8, HPT("10d8+150"), | |
1320 "3d10/3d10"}}, | |
1321 {"succubus (Belial)", | |
1322 0, TRUE, TRUE, 'b', "10-20", | |
1323 {ISMEAN, ISUNIQUE, LOOKSTONE, NOFEAR, ISUNDEAD, TURNABLE, | |
1324 CANBRANDOM, TOUCHFEAR, NOFIRE, NOSTAB, NOGAS}, | |
1325 "", 0, | |
1326 90, | |
1327 {18, 18, 6, 120000, 14, -8, HPT("10d8+150"), | |
1328 "3d10/3d10"}}, | |
1329 {"prince of hell (Hutijin)", | |
1330 0, TRUE, FALSE, 'h', "15-20", | |
1331 {ISMEAN, ISUNIQUE, CMAGICHIT, ISREGEN, CANSUMMON, CANBCGAS, | |
1332 NOGAS, CANINWALL, CANFRIGHTEN, CANBRANDOM, NOBOLT, ISFLY, | |
1333 NOSTAB, NOFIRE}, | |
1334 "ancient green dragon", 2, | |
1335 90, | |
1336 {18, 18, 3, 130000, 14, -10, HPT("10d8+150"), | |
1337 "4d12+8/4d12+8"}}, | |
1338 {"princess of hell (Glasya)", | |
1339 0, TRUE, FALSE, 'G', "15-20", | |
1340 {ISMEAN, ISUNIQUE, CMAGICHIT, ISREGEN, CANSUMMON, CANBCGAS, | |
1341 NOGAS, CANINWALL, CANFRIGHTEN, CANBRANDOM, NOBOLT, ISFLY, | |
1342 NOSTAB, NOCOLD}, | |
1343 "ancient red dragon", 2, | |
1344 90, | |
1345 {18, 18, 3, 130000, 14, -10, HPT("10d8+150"), | |
1346 "4d12+8/4d12+8"}}, | |
1347 {"prince of hell (Titivilus)", | |
1348 0, TRUE, FALSE, 't', "15-20", | |
1349 {ISMEAN, ISUNIQUE, CMAGICHIT, ISREGEN, CANSUMMON, CANBCGAS, | |
1350 NOGAS, CANINWALL, CANFRIGHTEN, CANBRANDOM, NOBOLT, ISFLY, | |
1351 NOSTAB, NOFIRE}, | |
1352 "ancient white dragon", 2, | |
1353 90, | |
1354 {18, 18, 3, 130000, 15, -10, HPT("10d8+150"), | |
1355 "4d12+8/4d12+8"}}, | |
1356 {"lesser daemon (Pisco)", | |
1357 0, TRUE, TRUE, 'P', "15-20", | |
1358 {ISMEAN, ISUNIQUE, BMAGICHIT, ISREGEN, CANBGAS, NOGAS, NOSTAB, | |
1359 TOUCHSTONE, CANPAIN, NOSLOW, NOBOLT}, | |
1360 "", 0, | |
1361 90, | |
1362 {18, 18, 5, 140000, 15, -8, HPT("10d8+160"), | |
1363 "10d12"}}, | |
1364 {"lesser daemon (Dergho)", | |
1365 0, TRUE, TRUE, 'd', "15-20", | |
1366 {ISMEAN, ISUNIQUE, BMAGICHIT, ISREGEN, CANBGAS, NOGAS, NOSTAB, | |
1367 TOUCHSTONE, CANPAIN, NOSLOW, NOBOLT}, | |
1368 "", 0, | |
1369 90, | |
1370 {18, 18, 5, 140000, 15, -8, HPT("10d8+160"), | |
1371 "10d12"}}, | |
1372 {"greater daemon (Ultro)", | |
1373 0, TRUE, TRUE, 'U', "15-20", | |
1374 {ISMEAN, ISUNIQUE, BMAGICHIT, ISREGEN, CANBGAS, NOGAS, NOSTAB, | |
1375 TOUCHSTONE, CANAGE, NOSLOW, NOBOLT}, | |
1376 "", 0, | |
1377 90, | |
1378 {18, 18, 5, 140000, 15, -9, HPT("10d8+160"), | |
1379 "10d10+10"}}, | |
1380 {"lesser daemon (Hydro)", | |
1381 0, TRUE, TRUE, 'H', "15-20", | |
1382 {ISMEAN, ISUNIQUE, BMAGICHIT, ISREGEN, CANBGAS, NOGAS, NOSTAB, | |
1383 TOUCHSTONE, CANPAIN, NOSLOW, NOBOLT}, | |
1384 "", 0, | |
1385 90, | |
1386 {18, 18, 5, 140000, 15, -8, HPT("10d8+160"), | |
1387 "10d12"}}, | |
1388 {"lesser daemon (Yagno)", | |
1389 0, TRUE, TRUE, 'y', "15-20", | |
1390 {ISMEAN, ISUNIQUE, BMAGICHIT, ISREGEN, CANBGAS, NOGAS, NOSTAB, | |
1391 TOUCHSTONE, CANPAIN, NOSLOW, NOBOLT}, | |
1392 "", 0, | |
1393 90, | |
1394 {18, 18, 5, 140000, 15, -8, HPT("10d8+160"), | |
1395 "10d12"}}, | |
1396 {"greater daemon (Arcana)", | |
1397 0, TRUE, TRUE, 'a', "15-20", | |
1398 {ISMEAN, ISUNIQUE, BMAGICHIT, ISREGEN, CANBGAS, NOGAS, NOSTAB, | |
1399 TOUCHSTONE, CANAGE, NOSLOW, NOBOLT}, | |
1400 "", 0, | |
1401 90, | |
1402 {18, 18, 5, 140000, 15, -9, HPT("10d8+160"), | |
1403 "10d10+10"}}, | |
1404 {"oino daemon (Anthraxus)", | |
1405 0, TRUE, FALSE, 'O', "20", | |
1406 {ISMEAN, ISUNIQUE, BMAGICHIT, ISREGEN, CANBGAS, NOGAS, NOBOLT, | |
1407 TOUCHSTONE, CANFRIGHTEN, CANPAIN, CANAGE, NOFIRE, CANMISSILE, | |
1408 CANHOLD, HALFDAMAGE, CANSUMMON, CANBBOLT, NOCOLD, NOSTAB}, | |
1409 "ancient amethyst dragon", 4, | |
1410 90, | |
1411 {20, 20, 3, 150000, 15, -12, HPT("10d8+170"), | |
1412 "10d10+20"}}, | |
1413 {"ipsissimus (Alteran)", | |
1414 100, TRUE, FALSE, 'i', "25", | |
1415 {ISUNIQUE, CARRYCARD, CARRYFOOD, CMAGICHIT, ISREGEN, NOGAS, | |
1416 CANINWALL, CANFRIGHTEN, CANBACID, NOACID, NOBOLT, ISCLEAR, | |
1417 NOSLOW, NOFEAR, NODETECT, NOFIRE, NOCOLD, NOSTAB, CANSONIC}, | |
1418 "", 0, | |
1419 100, | |
1420 {25, 25, 2, 250000, 16, -30, HPT("10d8+200"), | |
1421 "10d10/10d10"}}, | |
1422 {"boatman (Charon)", | |
1423 0, TRUE, FALSE, 'c', "20", | |
1424 {ISMEAN, ISUNIQUE, CMAGICHIT, ISREGEN, CANSUMMON, NOGAS, NOBOLT, | |
1425 CANTELEPORT, CANFRIGHTEN, CANBRANDOM, NOSTAB, NOBOLT, NOFEAR, | |
1426 CANPAIN, DOUBLEDRAIN, CANPOISON, CANHOLD, CANINWALL}, | |
1427 "ancient saphire dragon", 4, | |
1428 100, | |
1429 {20, 20, 2, 250000, 18, -20, HPT("10d8+200"), | |
1430 "12d12/12d12"}}, | |
1431 {"anole", | |
1432 0, TRUE, TRUE, 'a', "10-15", | |
1433 {ISMEAN, CANDISEASE}, | |
1434 "", 0, | |
1435 1, | |
1436 {10, 10, 3, 10, 1, 5, HPT("1d8+5"), | |
1437 "1d4"}}, | |
1438 {"creodont", | |
1439 50, TRUE, TRUE, 'c', "12-14", | |
1440 {ISMEAN, CANSTINK, NOSLOW}, | |
1441 "", 0, | |
1442 1, | |
1443 {10, 10, 6, 10, 1, 3, HPT("2d8+5"), | |
1444 "1d4"}}, | |
1445 {"gorgosaur", | |
1446 0, TRUE, TRUE, 'g', "8-14", | |
1447 {ISMEAN, CANTELEPORT, CANINFEST, NOSTAB}, | |
1448 "", 0, | |
1449 3, | |
1450 {10, 10, 9, 30, 1, 2, HPT("3d8+5"), | |
1451 "1d4/1d6"}}, | |
1452 {"giant cicada", | |
1453 0, TRUE, TRUE, 'C', "4", | |
1454 {ISMEAN, AREMANY, ISUNDEAD, TURNABLE, CANPOISON, NOSTAB}, | |
1455 "", 0, | |
1456 3, | |
1457 {10, 10, 6, 30, 2, 4, HPT("4d8+5"), | |
1458 "1d6"}}, | |
1459 {"elasmosaurus", | |
1460 50, TRUE, TRUE, 'e', "10-15", | |
1461 {ISMEAN, CANDRAW, CANPARALYZE, CANSMELL}, | |
1462 "", 0, | |
1463 5, | |
1464 {10, 10, 12, 40, 2, 8, HPT("2d8+10"), | |
1465 "2d8"}}, | |
1466 {"trilobite", | |
1467 0, TRUE, TRUE, 't', "10-20", | |
1468 {ISMEAN, AREMANY, NOFIRE, NOCOLD, CANINWALL}, | |
1469 "", 0, | |
1470 2, | |
1471 {12, 14, 3, 50, 2, 6, HPT("2d8+20"), | |
1472 "2d8"}}, | |
1473 {"mammoth", | |
1474 50, TRUE, TRUE, 'M', "15", | |
1475 {ISMEAN, AREMANY, CANTELEPORT, CANSTINK, CARRYARMOR}, | |
1476 "", 0, | |
1477 7, | |
1478 {12, 12, 15, 80, 3, 0, HPT("3d8+50"), | |
1479 "2d4/2d6"}}, | |
1480 {"ichthyosaur", | |
1481 50, TRUE, TRUE, 'i', "10-14", | |
1482 {ISMEAN, CARRYWEAPON, CANPOISON, CANINFEST}, | |
1483 "", 0, | |
1484 4, | |
1485 {12, 12, 6, 70, 3, 2, HPT("2d8+30"), | |
1486 "2d6"}}, | |
1487 {"grig", | |
1488 50, TRUE, TRUE, 'g', "8-16", | |
1489 {ISMEAN, CANBFIRE, CANCHILL, NOFIRE, NOCOLD}, | |
1490 "", 0, | |
1491 5, | |
1492 {12, 12, 3, 100, 3, -1, HPT("3d8+20"), | |
1493 "1d4/4d6"}}, | |
1494 {"saber-tooth", | |
1495 0, TRUE, TRUE, 's', "10-17", | |
1496 {ISMEAN, CANBICE, ISSHADOW, NOSTAB, NOBOLT, CANHUG, CANTUNNEL}, | |
1497 "", 0, | |
1498 8, | |
1499 {12, 12, 6, 100, 4, -2, HPT("3d8+50"), | |
1500 "2d8/1d12"}}, | |
1501 {"merychippus", | |
1502 0, TRUE, TRUE, 'm', "16", | |
1503 {ISMEAN, CANSHRIEK, CANBLIND, CANHUG, CANSNORE}, | |
1504 "", 0, | |
1505 6, | |
1506 {12, 12, 9, 150, 4, 0, HPT("3d8+30"), | |
1507 "4d8"}}, | |
1508 {"nematode", | |
1509 100, TRUE, TRUE, 'n', "8-14", | |
1510 {ISMEAN, CANINWALL, CANTELEPORT, NOSTAB, ISSCAVENGE, CARRYFOOD}, | |
1511 "", 0, | |
1512 10, | |
1513 {12, 12, 3, 150, 4, 3, HPT("3d8+20"), | |
1514 "2d12"}}, | |
1515 {"tussah", | |
1516 0, TRUE, TRUE, 't', "12-18", | |
1517 {ISMEAN, CANBICE, NOCOLD, NOBOLT, NOSTAB, CANPAIN, NOFEAR}, | |
1518 "", 0, | |
1519 9, | |
1520 {12, 12, 4, 200, 4, -3, HPT("4d8+30"), | |
1521 "3d8"}}, | |
1522 {"theropod", | |
1523 0, TRUE, TRUE, 'T', "15-20", | |
1524 {ISMEAN, ISFLY, CANROT, CANSTINK, CANBFIRE, CANEXPLODE}, | |
1525 "", 0, | |
1526 8, | |
1527 {14, 14, 12, 200, 5, 0, HPT("4d8+10"), | |
1528 "3d8+2"}}, | |
1529 {"mastodon", | |
1530 0, TRUE, TRUE, 'm', "10-15", | |
1531 {ISMEAN, CANBFIRE, NOBOLT, NOFIRE, NOCOLD, TURNABLE, NOSTAB}, | |
1532 "", 0, | |
1533 10, | |
1534 {14, 14, 15, 500, 5, -10, HPT("4d8+50"), | |
1535 "4d8"}}, | |
1536 {"sloth", | |
1537 0, TRUE, TRUE, 'S', "10-18", | |
1538 {ISMEAN, NOSTAB, CANSMELL, CANSTINK, NOCOLD, CANSUMMON, | |
1539 TOUCHSTONE}, | |
1540 "trilobite", 4, | |
1541 11, | |
1542 {14, 14, 18, 300, 5, -1, HPT("4d8+60"), | |
1543 "4d8"}}, | |
1544 {"pterodactyl", | |
1545 0, TRUE, TRUE, 'P', "15-20", | |
1546 {ISMEAN, AREMANY, ISFLY, NOSLOW, NOBOLT, NOSTAB, CANPAIN}, | |
1547 "", 0, | |
1548 9, | |
1549 {14, 14, 3, 250, 5, 0, HPT("4d8+30"), | |
1550 "2d8/3d8/4d8"}}, | |
1551 {"brontosaurus", | |
1552 0, TRUE, TRUE, 'b', "1", | |
1553 {ISMEAN, NOFIRE, CANBFIRE, ISREGEN, CANHOLD, NOBOLT, NOSTAB}, | |
1554 "", 0, | |
1555 12, | |
1556 {14, 14, 12, 900, 5, -3, HPT("8d8+50"), | |
1557 "6d8"}}, | |
1558 {"sauropod", | |
1559 0, TRUE, TRUE, 's', "10-18", | |
1560 {ISMEAN, CANSONIC, NOPARALYZE, NOCOLD, NOSTAB, CANSUMMON, | |
1561 NOFIRE}, | |
1562 "grig", 6, | |
1563 10, | |
1564 {14, 16, 6, 800, 6, -4, HPT("4d8+30"), | |
1565 "3d8"}}, | |
1566 {"wooly mammoth", | |
1567 0, TRUE, TRUE, 'w', "15-20", | |
1568 {ISMEAN, AREMANY, NOBOLT, NOGAS, NOFIRE, NOACID, CANHUH, | |
1569 TAKEINTEL, NOSTAB}, | |
1570 "", 0, | |
1571 13, | |
1572 {14, 14, 12, 1000, 6, -7, HPT("8d8+60"), | |
1573 "4d8/6d8"}}, | |
1574 {"brontops", | |
1575 0, TRUE, TRUE, 'B', "10-14", | |
1576 {ISMEAN, NOGAS, NOFIRE, NOBOLT, NOFEAR, CANDRAW, TAKEWISDOM}, | |
1577 "", 0, | |
1578 12, | |
1579 {14, 14, 18, 900, 7, -1, HPT("8d8+80"), | |
1580 "8d8+2"}}, | |
1581 {"tricerotops", | |
1582 0, TRUE, TRUE, 'T', "15-20", | |
1583 {ISMEAN, CANSURPRISE, CANMISSILE, CANPOISON, NOBOLT, NOFIRE}, | |
1584 "", 0, | |
1585 8, | |
1586 {14, 14, 6, 1000, 7, -2, HPT("8d8+70"), | |
1587 "8d8/6d8"}}, | |
1588 {"sinanthropus", | |
1589 50, TRUE, TRUE, 's', "12-20", | |
1590 {ISMEAN, CANBACID, NOACID, NOBOLT, CANDRAW, NOFEAR, NOGAS, | |
1591 CANFRIGHTEN, BMAGICHIT}, | |
1592 "", 0, | |
1593 13, | |
1594 {15, 15, 6, 2000, 8, -8, HPT("8d8+100"), | |
1595 "8d8+5"}}, | |
1596 {"stegosaurus", | |
1597 0, TRUE, TRUE, 's', "15-20", | |
1598 {ISMEAN, CANBGAS, CANROT, NOFEAR, NOGAS, CANTUNNEL, NOACID, | |
1599 NOSTAB, CANBCGAS}, | |
1600 "", 0, | |
1601 14, | |
1602 {16, 16, 4, 2500, 8, -10, HPT("8d8+75"), | |
1603 "8d8+7"}}, | |
1604 {"plesiosaurus", | |
1605 0, TRUE, TRUE, 'p', "8-15", | |
1606 {ISMEAN, NOGAS, NOSTAB, DOUBLEDRAIN, NOBOLT}, | |
1607 "", 0, | |
1608 11, | |
1609 {18, 18, 9, 2000, 8, -8, HPT("8d8+40"), | |
1610 "1d4/8d8"}}, | |
1611 {"tyranosaurus rex", | |
1612 0, TRUE, TRUE, 'R', "10-20", | |
1613 {ISMEAN, ISREGEN, CANTUNNEL, NOSTAB, NOGAS, NOFIRE, NOBOLT, | |
1614 AREMANY, CMAGICHIT, CANFRIGHTEN}, | |
1615 "", 0, | |
1616 15, | |
1617 {18, 18, 2, 3000, 8, -10, HPT("10d8+100"), | |
1618 "6d8/8d8"}}, | |
1619 {"anaconda", | |
1620 80, TRUE, TRUE, 'A', "12-20", | |
1621 {ISMEAN, NOGAS, CANSUMMON, CARRYGOLD, STEALGOLD, NOSTAB, | |
1622 NOFIRE, NOBOLT, CANAGE, CANFRIGHTEN}, | |
1623 "nematode", 6, | |
1624 20, | |
1625 {18, 18, 4, 4000, 9, -8, HPT("10d8+150"), | |
1626 "8d8/8d8"}}, | |
1627 {"imperial mammoth", | |
1628 0, TRUE, TRUE, 'I', "15-20", | |
1629 {ISMEAN, AREMANY, NOFEAR, ISREGEN, CANHUH, NOCOLD, CANSURPRISE, | |
1630 NOSTAB, CANBGAS, NOGAS, NOFIRE, NOACID, CANBACID}, | |
1631 "", 0, | |
1632 20, | |
1633 {18, 18, 12, 5000, 9, -10, HPT("10d8+200"), | |
1634 "6d8+10"}}, | |
1635 {"zinjanthropus", | |
1636 80, TRUE, TRUE, 'Z', "18-20", | |
1637 {ISMEAN, NOSLOW, CANBICE, CANBFIRE, CANSUMMON, LOOKSTONE, | |
1638 NOSTAB, NOBOLT, NOACID, NOCOLD, NOFIRE, NOSLOW}, | |
1639 "mastodon", 6, | |
1640 20, | |
1641 {18, 18, 3, 5000, 9, -15, HPT("10d8+250"), | |
1642 "8d8+10"}}, | |
1643 {"positron", | |
1644 0, TRUE, TRUE, 'X', "1-18", | |
1645 {ISMEAN, CANEXPLODE, ISFLY, TURNABLE, ISUNDEAD, BLOWDIVIDE, | |
1646 NOSLOW, HASFIRE, NOFIRE, NOBOLT, CANFRIGHTEN}, | |
1647 "", 0, | |
1648 25, | |
1649 {18, 18, 10, 10000, 9, -1, HPT("10d8+250"), | |
1650 "4d8/6d8"}}, | |
1651 {"quartermaster", | |
1652 80, FALSE, TRUE, 'q', "25", | |
1653 {CANSELL, ISCLEAR, CANTELEPORT, ISFLY, NOSLOW, NOSTAB, NOBOLT, | |
1654 NOSLEEP, NOFIRE, NOCOLD, NOFEAR, CANINWALL}, | |
1655 "", 0, | |
1656 30, | |
1657 {25, 25, 5, 1000, 7, -6, HPT("2d8+20"), | |
1658 "8d10"}}, | |
1659 }; | |
1660 |