Annotation of early-roguelike/urogue/monsdata.c, Revision 1.1
1.1 ! rubenllo 1: /*
! 2: monsdata.c - monster data initializer
! 3:
! 4: UltraRogue: The Ultimate Adventure in the Dungeons of Doom
! 5: Copyright (C) 1985, 1986, 1992, 1993, 1995 Herb Chong
! 6: All rights reserved.
! 7:
! 8: Based on "Advanced Rogue"
! 9: Copyright (C) 1984, 1985 Michael Morgan, Ken Dalka
! 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 "rogue.h"
! 20:
! 21: #define HPT(x) x
! 22:
! 23: /* {"Name",
! 24: CARRY_PROB, NORMAL, WANDER, SYMBOL, INTELLIGENCE,
! 25: {ATTRIBUTE_FLAGS},
! 26: CREATURE_SUMMONED, NUMBER_SUMMONED,
! 27: ADDED_EXPERIENCE_PER_HIT_POINT,
! 28: {str, exp_pts, exp_level, armor_class, hit_points,
! 29: "damage"}
! 30: },
! 31: */
! 32:
! 33: struct monster monsters[] =
! 34: {
! 35: {"the player",
! 36: 0, FALSE, FALSE, '\0', "",
! 37: {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
! 38: 0, 0,
! 39: 0,
! 40: {10, 0, 0, 0, HPT(""), ""}
! 41: },
! 42: {"bat",
! 43: 0, TRUE, FALSE, 'B', "2-4",
! 44: {ISMEAN, CANFLY, ISHUH, CANDISEASE, ISFLOCK, ISSMALL},
! 45: 0, 0,
! 46: 0,
! 47: {10, 5, 2, 1, HPT("1d4"), "1d2"}
! 48: },
! 49: {"xvart",
! 50: 0, TRUE, TRUE, 'x', "8-12",
! 51: {ISMEAN, ISSWARM, ISSMALL, CANWIELD},
! 52: 0, 0,
! 53: 1,
! 54: {8, 5, 1, 7, HPT("1d4"), "1d4+1"}
! 55: },
! 56: {"giant rat",
! 57: 0, TRUE, TRUE, 'R', "2-4",
! 58: {ISMEAN, CANDISEASE, ISFLOCK, ISSMALL},
! 59: 0, 0,
! 60: 1,
! 61: {10, 7, 1, 7, HPT("1d4"), "1d3"}
! 62: },
! 63: {"jackal",
! 64: 0, TRUE, TRUE, 'J', "2-5",
! 65: {ISMEAN, ISSMALL},
! 66: 0, 0,
! 67: 1,
! 68: {8, 5, 1, 7, HPT("1d4"), "1d2"}
! 69: },
! 70: {"snake",
! 71: 0, TRUE, FALSE, 'S', "2-5",
! 72: {ISMEAN, ISSMALL},
! 73: 0, 0,
! 74: 1,
! 75: {8, 5, 1, 5, HPT("1d4"), "1d3"}
! 76: },
! 77: {"kobold",
! 78: 0, TRUE, TRUE, 'K', "8-8",
! 79: {ISMEAN, CANSHOOT, CANWIELD, ISSWARM, ISSMALL},
! 80: 0, 0,
! 81: 1,
! 82: {9, 5, 1, 7, HPT("1d4"), "1d4"}
! 83: },
! 84: {"vilstrak",
! 85: 5, TRUE, FALSE, 'V', "5-8",
! 86: {ISMEAN, CANINWALL},
! 87: 0, 0,
! 88: 1,
! 89: {10, 7, 1, 2, HPT("1d6"), "1d4+1/1d4+1"}
! 90: },
! 91: {"gnome",
! 92: 10, TRUE, TRUE, 'G', "11-12",
! 93: {CANSHOOT, CANWIELD, ISSWARM, ISSMALL, MEDFRIENDLY},
! 94: 0, 0,
! 95: 1,
! 96: {10, 8, 1, 5, HPT("1d6"), "1d6"}
! 97: },
! 98: {"halfling",
! 99: 10, TRUE, TRUE, 'H', "11-12",
! 100: {CANSHOOT, CANWIELD, ISSWARM, ISSMALL, HIGHFRIENDLY},
! 101: 0, 0,
! 102: 1,
! 103: {8, 9, 1, 4, HPT("1d6"), "1d6"}
! 104: },
! 105: {"dwarf",
! 106: 15, TRUE, TRUE, 'D', "11-12",
! 107: {CANSHOOT, CANWIELD, ISSMALL, ISSWARM, MEDFRIENDLY},
! 108: 0, 0,
! 109: 1,
! 110: {14, 10, 1, 4, HPT("1d8"), "1d8"}
! 111: },
! 112: {"orc",
! 113: 15, TRUE, TRUE, 'O', "8-8",
! 114: {ISMEAN, CANSHOOT, CANWIELD, ISSWARM},
! 115: 0, 0,
! 116: 1,
! 117: {12, 10, 1, 6, HPT("1d8"), "1d8"}
! 118: },
! 119: {"larva",
! 120: 0, TRUE, TRUE, 'l', "5-8",
! 121: {ISMEAN, ISFLOCK},
! 122: 0, 0,
! 123: 1,
! 124: {6, 10, 1, 7, HPT("1d8"), "1d4+1"}
! 125: },
! 126: {"skeleton",
! 127: 0, TRUE, TRUE, 's', "0-0",
! 128: {ISMEAN, ISSWARM, ISUNDEAD},
! 129: 0, 0,
! 130: 1,
! 131: {6, 14, 1, 7, HPT("1d8"), "1d6"}
! 132: },
! 133: {"carrion crawler",
! 134: 0, TRUE, TRUE, 'c', "2-4",
! 135: {ISMEAN, CANPARALYZE, ISLARGE},
! 136: 0, 0,
! 137: 1,
! 138: {8, 20, 1, 7, HPT("1d8+1"), "1d2"}
! 139: },
! 140: {"manes",
! 141: 0, TRUE, TRUE, 'M', "2-4",
! 142: {ISMEAN, MAGICHIT, ISUNDEAD, ISSMALL},
! 143: 0, 0,
! 144: 1,
! 145: {10, 18, 1, 7, HPT("1d8"), "1d2/1d2/1d4"}
! 146: },
! 147: {"elf",
! 148: 50, TRUE, TRUE, 'E', "13-20",
! 149: {CANSHOOT, CANWIELD, CANBARGAIN, ISSWARM, HIGHFRIENDLY},
! 150: 0, 0,
! 151: 2,
! 152: {12, 20, 1, 5, HPT("1d8+1"), "1d10"}
! 153: },
! 154: {"hobgoblin",
! 155: 0, TRUE, TRUE, 'H', "8-10",
! 156: {ISMEAN, CANSHOOT, CANWIELD, ISSWARM},
! 157: 0, 0,
! 158: 2,
! 159: {14, 20, 1, 5, HPT("1d8+1"), "1d8"}
! 160: },
! 161: {"wild dog",
! 162: 0, TRUE, TRUE, 'w', "2-5",
! 163: {ISMEAN, ISFAST, ISSMALL, ISFLOCK},
! 164: 0, 0,
! 165: 2,
! 166: {10, 20, 1, 7, HPT("1d8+1"), "1d4"}
! 167: },
! 168: {"baboon",
! 169: 0, TRUE, TRUE, 'b', "4-7",
! 170: {ISMEAN, ISSMALL, ISSWARM},
! 171: 0, 0,
! 172: 2,
! 173: {10, 20, 1, 7, HPT("1d8+1"), "1d4"}
! 174: },
! 175: {"fire beetle",
! 176: 0, TRUE, TRUE, 'B', "0-0",
! 177: {ISMEAN, HASFIRE, ISFLOCK, ISSMALL},
! 178: 0, 0,
! 179: 2,
! 180: {10, 20, 1, 4, HPT("1d8+2"), "2d4"}
! 181: },
! 182: {"badger",
! 183: 0, TRUE, TRUE, 'k', "4-6",
! 184: {CANSURPRISE, ISSMALL},
! 185: 0, 0,
! 186: 3,
! 187: {10, 30, 2, 4, HPT("1d8+2"), "2d2/1d3"}
! 188: },
! 189: {"giant ant",
! 190: 0, TRUE, TRUE, 'A', "1-1",
! 191: {ISMEAN, CANPOISON, ISSMALL, ISSWARM},
! 192: 0, 0,
! 193: 3,
! 194: {10, 40, 2, 3, HPT("2d8"), "1d6"}
! 195: },
! 196: {"war dog",
! 197: 0, TRUE, TRUE, 'D', "3-5",
! 198: {ISMEAN, ISFAST},
! 199: 0, 0,
! 200: 3,
! 201: {10, 35, 2, 6, HPT("2d8+2"), "2d4"}
! 202: },
! 203: {"zombie",
! 204: 0, TRUE, TRUE, 'Z', "0-0",
! 205: {ISMEAN, ISUNDEAD, ISFLOCK},
! 206: 0, 0,
! 207: 2,
! 208: {10, 20, 2, 8, HPT("2d8"), "1d8"}
! 209: },
! 210: {"wuccubi",
! 211: 0, TRUE, TRUE, 'w', "0-0",
! 212: {ISMEAN},
! 213: 0, 0,
! 214: 2,
! 215: {10, 20, 2, 8, HPT("2d8"), "1d4/1d10"}
! 216: },
! 217: {"aarakocra",
! 218: 5, TRUE, TRUE, 'a', "8-12",
! 219: {CANFLY, CANWIELD, ISFLOCK, LOWFRIENDLY},
! 220: 0, 0,
! 221: 2,
! 222: {11, 28, 2, 7, "1d8+2", "1d3/1d3"}
! 223: },
! 224: {"gnoll",
! 225: 0, TRUE, TRUE, 'g', "7-11",
! 226: {ISMEAN, CANWIELD, CANSHOOT, ISLARGE, ISSWARM},
! 227: 0, 0,
! 228: 2,
! 229: {10, 28, 2, 5, HPT("2d8"), "2d4"}
! 230: },
! 231: {"warthog",
! 232: 0, TRUE, TRUE, 'w', "3-5",
! 233: {ISMEAN},
! 234: 0, 0,
! 235: 3,
! 236: {14, 35, 2, 7, HPT("3d8"), "2d8/2d8"}
! 237: },
! 238: {"black bear",
! 239: 0, TRUE, FALSE, 'U', "5-8",
! 240: {CANHUG},
! 241: 0, 0,
! 242: 3,
! 243: {10, 30, 3, 7, HPT("2d8+3"), "2d3"}
! 244: },
! 245: {"ear seeker",
! 246: 0, TRUE, TRUE, 'e', "0-0",
! 247: {ISMEAN, CANINFEST, ISSMALL},
! 248: 0, 0,
! 249: 0,
! 250: {10, 0, 1, 9, HPT("1d1"), "0d0"}
! 251: },
! 252: {"floating eye",
! 253: 0, TRUE, TRUE, 'E', "0-0",
! 254: {CANHUH, ISSMALL},
! 255: 0, 0,
! 256: 1,
! 257: {7, 30, 1, 9, HPT("1d4"), "0d0"}
! 258: },
! 259: {"brownie",
! 260: 0, TRUE, TRUE, 'B', "12-15",
! 261: {LOWCAST, CANSHOOT, CANWIELD, CANSURPRISE, STEALGOLD, CANBARGAIN, ISSMALL, ISFLOCK, HIGHFRIENDLY},
! 262: 0, 0,
! 263: 0,
! 264: {6, 31, 10, 3, HPT("1d4"), "1d3"}
! 265: },
! 266: {"shrieker",
! 267: 0, TRUE, FALSE, 'S', "0-0",
! 268: {CANSHRIEK, NOMOVE, ISFLOCK},
! 269: 0, 0,
! 270: 1,
! 271: {10, 5, 3, 7, HPT("3d8"), "0d0"}
! 272: },
! 273: {"gas spore",
! 274: 0, TRUE, FALSE, 'g', "0-0",
! 275: {CANSPORE, NOMOVE, ISLARGE},
! 276: 0, 0,
! 277: 0,
! 278: {8, 33, 2, 9, HPT("1d1"), "0d0"}
! 279: },
! 280: {"hyena",
! 281: 0, TRUE, TRUE, 'h', "3-5",
! 282: {ISMEAN},
! 283: 0, 0,
! 284: 3,
! 285: {10, 35, 2, 7, HPT("3d8"), "2d4"}
! 286: },
! 287: {"mind maggot",
! 288: 0, TRUE, TRUE, 'm', "1-1",
! 289: {ISMEAN, NOMOVE, DRAINBRAIN, ISFLOCK, CANSURPRISE, ISSMALL},
! 290: 0, 0,
! 291: 3,
! 292: {10, 40, 4, 8, HPT("1d8+1"), "1d3"}
! 293: },
! 294: {"giant beetle",
! 295: 0, TRUE, FALSE, 'b', "0-0",
! 296: {ISFLOCK},
! 297: 0, 0,
! 298: 4,
! 299: {10, 40, 3, 4, HPT("2d8"), "4d4"}
! 300: },
! 301: {"bombadier beetle",
! 302: 0, TRUE, FALSE, 'B', "0-0",
! 303: {CANBACID, ISFLOCK},
! 304: 0, 0,
! 305: 4,
! 306: {10, 40, 2, 4, HPT("2d8+2"), "2d6"}
! 307: },
! 308: {"stirge",
! 309: 0, TRUE, TRUE, 's', "1-1",
! 310: {ISMEAN, CANFLY, CANDRAW, ISSMALL},
! 311: 0, 0,
! 312: 2,
! 313: {10, 36, 4, 8, HPT("1d8+1"), "1d3"}
! 314: },
! 315: {"wild camel",
! 316: 0, TRUE, TRUE, 'w', "3-7",
! 317: {ISMEAN, CANTRAMPLE, ISLARGE, ISFLOCK},
! 318: 0, 0,
! 319: 3,
! 320: {12, 35, 2, 7, HPT("3d8"), "1d4"}
! 321: },
! 322: {"wolf",
! 323: 0, TRUE, TRUE, 'W', "3-7",
! 324: {ISMEAN, ISLARGE, ISSWARM, ISFAST},
! 325: 0, 0,
! 326: 3,
! 327: {12, 35, 2, 7, HPT("2d8+2"), "1d4+1"}
! 328: },
! 329: {"troglodyte",
! 330: 5, TRUE, TRUE, 'T', "5-7",
! 331: {ISMEAN, CANSMELL, CANSHOOT, CANWIELD, ISSWARM},
! 332: 0, 0,
! 333: 2,
! 334: {10, 36, 2, 5, HPT("2d8"), "1d3/1d3/2d5"}
! 335: },
! 336: {"killer frog",
! 337: 0, TRUE, FALSE, 'f', "2-4",
! 338: {ISMEAN},
! 339: 0, 0,
! 340: 4,
! 341: {10, 40, 3, 6, HPT("3d8"), "2d3/1d4"}
! 342: },
! 343: {"axe beak",
! 344: 0, TRUE, FALSE, 'a', "2-4",
! 345: {ISMEAN, ISLARGE},
! 346: 0, 0,
! 347: 4,
! 348: {10, 40, 3, 6, HPT("3d8"), "2d3/2d4"}
! 349: },
! 350: {"spinning tick",
! 351: 0, TRUE, TRUE, 't', "2-6",
! 352: {ISMEAN, CANFRIGHTEN, ISSMALL, ISFAST, ISFLOCK},
! 353: 0, 0,
! 354: 5,
! 355: {10, 50, 2, 3, HPT("2d8+2"), "1d2/1d2/1d4"}
! 356: },
! 357: {"giant centipede",
! 358: 0, TRUE, TRUE, 'c', "1-2",
! 359: {ISMEAN, CANPOISON, ISLARGE, ISFLOCK},
! 360: 0, 0,
! 361: 1,
! 362: {6, 40, 2, 9, HPT("2d2"), "2d3"}
! 363: },
! 364: {"pegasus",
! 365: 0, TRUE, TRUE, 'p', "9-12",
! 366: {CANFLY, ISFAST, ISLARGE, LOWFRIENDLY},
! 367: 0, 0,
! 368: 4,
! 369: {15, 50, 3, 6, HPT("4d8"), "1d3/1d8/1d8"}
! 370: },
! 371: {"lemure",
! 372: 0, TRUE, FALSE, 'L', "2-4",
! 373: {ISMEAN, ISREGEN, MAGICHIT, ISUNDEAD, ISFLOCK},
! 374: 0, 0,
! 375: 3,
! 376: {10, 65, 3, 7, HPT("3d8"), "1d3"}
! 377: },
! 378: {"zemure",
! 379: 0, TRUE, FALSE, 'z', "2-4",
! 380: {ISMEAN, ISREGEN, MAGICHIT, ISUNDEAD, ISFLOCK},
! 381: 0, 0,
! 382: 3,
! 383: {10, 65, 4, 7, HPT("3d8"), "1d4"}
! 384: },
! 385: {"giant beaver",
! 386: 0, TRUE, TRUE, 'B', "6-9",
! 387: {ISMEAN, CANSWIM, ISSWARM},
! 388: 0, 0,
! 389: 4,
! 390: {10, 60, 1, 6, HPT("4d8"), "4d4"}
! 391: },
! 392: {"crocodile",
! 393: 0, TRUE, TRUE, 'c', "2-5",
! 394: {ISMEAN, CANSWIM, CANSURPRISE, ISFLOCK, ISLARGE},
! 395: 0, 0,
! 396: 4,
! 397: {15, 60, 3, 5, HPT("3d8"), "1d3/2d4"}
! 398: },
! 399: {"hipogriff",
! 400: 0, TRUE, TRUE, 'h', "3-6",
! 401: {CANFLY, ISMEAN},
! 402: 0, 0,
! 403: 4,
! 404: {12, 60, 3, 5, HPT("3d8+3"), "1d6/1d6/1d10"}
! 405: },
! 406: {"giant goat",
! 407: 0, TRUE, TRUE, 'G', "3-5",
! 408: {ISMEAN, ISFAST, ISLARGE},
! 409: 0, 0,
! 410: 4,
! 411: {10, 85, 3, 7, HPT("3d8+1"), "2d8"}
! 412: },
! 413: {"wererat",
! 414: 20, TRUE, TRUE, 'r', "11-12",
! 415: {ISMEAN, CANSUMMON, MAGICHIT, ISFLOCK},
! 416: "giant rat", 4,
! 417: 4,
! 418: {10, 90, 3, 6, HPT("3d8+1"), "1d8"}
! 419: },
! 420: {"ulodyte",
! 421: 0, TRUE, TRUE, 'u', "5-8",
! 422: {ISLARGE},
! 423: 0, 0,
! 424: 3,
! 425: {10, 80, 3, 6, HPT("3d8"), "1d3/1d3"}
! 426: },
! 427: {"brown bear",
! 428: 0, TRUE, TRUE, 'U', "5-8",
! 429: {CANHUG, ISLARGE},
! 430: 0, 0,
! 431: 3,
! 432: {10, 80, 3, 6, HPT("4d8+5"), "2d6/1d8"}
! 433: },
! 434: {"ghoul",
! 435: 0, TRUE, TRUE, 'g', "5-7",
! 436: {ISMEAN, CANPARALYZE, ISUNDEAD, ISFLOCK},
! 437: 0, 0,
! 438: 2,
! 439: {10, 65, 2, 6, HPT("2d8"), "1d3/1d3/1d6"}
! 440: },
! 441: {"giant hyena",
! 442: 0, TRUE, TRUE, 'H', "3-5",
! 443: {ISMEAN, ISLARGE},
! 444: 0, 0,
! 445: 5,
! 446: {10, 90, 2, 7, HPT("3d8"), "3d4"}
! 447: },
! 448: {"huorn",
! 449: 0, TRUE, TRUE, 'h', "6-10",
! 450: {CANBBURN, ISSHADOW, CANHUG},
! 451: 0, 0,
! 452: 3,
! 453: {18, 60, 3, 7, HPT("5d6"), "3d3"}
! 454: },
! 455: {"piercer",
! 456: 0, TRUE, FALSE, 'P', "0-0",
! 457: {NOMOVE, CANSURPRISE, ISSWARM},
! 458: 0, 0,
! 459: 4,
! 460: {10, 60, 3, 3, HPT("4d8"), "4d6"}
! 461: },
! 462: {"ape",
! 463: 0, TRUE, FALSE, 'A', "4-6",
! 464: {CANHUG},
! 465: 0, 0,
! 466: 1,
! 467: {10, 50, 3, 6, HPT("4d8+1"), "2d3"}
! 468: },
! 469: {"homonculous",
! 470: 0, TRUE, TRUE, 'H', "9-15",
! 471: {CANFLY, ISSMALL, LOWFRIENDLY},
! 472: 0, 0,
! 473: 2,
! 474: {10, 81, 3, 6, HPT("2d8"), "1d3"}
! 475: },
! 476: {"leprechaun",
! 477: 0, TRUE, FALSE, 'L', "15-16",
! 478: {ISMEAN, CARRYGOLD, STEALGOLD, CANBARGAIN, MEDFRIENDLY},
! 479: 0, 0,
! 480: 1,
! 481: {10, 80, 8, -6, HPT("4d8+1"), "1d1"}
! 482: },
! 483: {"ogre",
! 484: 50, TRUE, TRUE, 'o', "5-7",
! 485: {ISMEAN, ISGREED, ISLARGE, ISFLOCK},
! 486: 0, 0,
! 487: 5,
! 488: {18, 90, 4, 5, HPT("4d8+1"), "2d6"}
! 489: },
! 490: {"bull",
! 491: 0, TRUE, TRUE, 'B', "3-5",
! 492: {ISMEAN, CANTRAMPLE, ISFLOCK, ISLARGE},
! 493: 0, 0,
! 494: 4,
! 495: {14, 85, 2, 7, HPT("4d8"), "1d6"}
! 496: },
! 497: {"wild boar",
! 498: 0, TRUE, TRUE, 'w', "3-5",
! 499: {ISMEAN, ISFLOCK},
! 500: 0, 0,
! 501: 4,
! 502: {15, 85, 3, 7, HPT("3d8+3"), "3d4"}
! 503: },
! 504: {"centaur",
! 505: 15, TRUE, TRUE, 'C', "5-10",
! 506: {CANSHOOT, CANWIELD, ISFLOCK, ISLARGE, LOWFRIENDLY},
! 507: 0, 0,
! 508: 4,
! 509: {10, 85, 4, 4, HPT("4d8"), "1d6/1d6"}
! 510: },
! 511: {"pseudo dragon",
! 512: 10, TRUE, FALSE, 'p', "15-16",
! 513: {ISMEAN, ISGREED},
! 514: 0, 0,
! 515: 9,
! 516: {10, 100, 3, -1, HPT("3d9"), "2d3/1d6"}
! 517: },
! 518: {"very young dragon",
! 519: 10, TRUE, FALSE, 'd', "15-16",
! 520: {ISMEAN, CANBRANDOM, ISGREED},
! 521: 0, 0,
! 522: 9,
! 523: {10, 100, 3, -1, HPT("3d9"), "1d8/1d8/3d10"}
! 524: },
! 525: {"batarang",
! 526: 20, TRUE, TRUE, 'B', "4-6",
! 527: {ISMEAN, CANFRIGHTEN, CANFLY, CANSUMMON, ISFLOCK, ISSMALL},
! 528: "bat", 4,
! 529: 5,
! 530: {10, 100, 3, 1, HPT("3d8"), "1d4/1d4"}
! 531: },
! 532: {"carnivorous ape",
! 533: 5, TRUE, FALSE, 'A', "7-10",
! 534: {CANHUG, ISMEAN, ISLARGE},
! 535: 0, 0,
! 536: 4,
! 537: {12, 120, 4, 6, HPT("5d8"), "2d4"}
! 538: },
! 539: {"pixie",
! 540: 0, TRUE, TRUE, 'p', "12-15",
! 541: {LOWCAST, CANSHOOT, CANWIELD, ISINVIS, ISSMALL, ISFLOCK, LOWFRIENDLY},
! 542: 0, 0,
! 543: 1,
! 544: {6, 105, 3, 3, HPT("1d4"), "1d2"}
! 545: },
! 546: {"mountain lion",
! 547: 0, TRUE, TRUE, 'L', "3-5",
! 548: {ISMEAN, ISFAST},
! 549: 0, 0,
! 550: 6,
! 551: {12, 110, 3, 6, HPT("3d8+1"), "1d3/1d3/1d6"}
! 552: },
! 553: {"bugbear",
! 554: 5, TRUE, TRUE, 'U', "5-8",
! 555: {ISMEAN, CANSHOOT, CANWIELD, CANSURPRISE, ISFLOCK, ISLARGE},
! 556: "black bear", 2,
! 557: 6,
! 558: {16, 135, 3, 5, HPT("3d8+1"), "2d4"}
! 559: },
! 560: {"giant lizard",
! 561: 0, TRUE, TRUE, 'G', "2-4",
! 562: {ISFAST, ISLARGE},
! 563: 0, 0,
! 564: 4,
! 565: {13, 125, 4, 5, HPT("3d8+1"), "1d8"}
! 566: },
! 567: {"harpy",
! 568: 0, TRUE, TRUE, 'H', "6-9",
! 569: {CANFLY, CANWIELD},
! 570: 0, 0,
! 571: 3,
! 572: {10, 145, 4, 7, HPT("3d8"), "1d3/1d3/1d6"}
! 573: },
! 574: {"iguanadon",
! 575: 0, TRUE, TRUE, 'i', "0-0",
! 576: {ISMEAN, ISLARGE, ISFLOCK},
! 577: 0, 0,
! 578: 6,
! 579: {12, 150, 4, 4, HPT("6d8"), "1d3/1d3/2d4"}
! 580: },
! 581: {"leopard",
! 582: 0, TRUE, TRUE, 'L', "3-5",
! 583: {ISMEAN, ISFAST, CANSURPRISE},
! 584: 0, 0,
! 585: 4,
! 586: {10, 150, 4, 6, HPT("3d8+2"), "1d3/1d3/1d6"}
! 587: },
! 588: {"nymph",
! 589: 100, TRUE, FALSE, 'N', "15-16",
! 590: {STEALMAGIC, MEDCAST, LOWFRIENDLY},
! 591: 0, 0,
! 592: 3,
! 593: {10, 350, 8, -5, HPT("3d8"), "0d0"}
! 594: },
! 595: {"giant ram",
! 596: 0, TRUE, TRUE, 'R', "3-5",
! 597: {ISFLOCK, CANSUMMON, ISFAST},
! 598: "giant goat", 1,
! 599: 4,
! 600: {10, 285, 3, 6, HPT("4d8"), "2d6"}
! 601: },
! 602: {"rot grub",
! 603: 0, TRUE, TRUE, 'r', "0-0",
! 604: {ISMEAN, CANINFEST, ISSWARM, ISSMALL, ISSLOW},
! 605: 0, 0,
! 606: 0,
! 607: {10, 0, 1, 9, HPT("1d1"), "0d0"}
! 608: },
! 609: {"triffid",
! 610: 0, TRUE, FALSE, 'T', "12-18",
! 611: {ISMEAN, CANHOLD, ISSLOW, CANBBURN, CANPOISON},
! 612: "huorn", 1,
! 613: 4,
! 614: {10, 135, 10, 7, HPT("2d8"), "1d6"}
! 615: },
! 616: {"violet fungi",
! 617: 0, TRUE, FALSE, 'F', "0-0",
! 618: {ISMEAN, CANHOLD, NOMOVE, CANROT, CANINFEST, CANPOISON},
! 619: 0, 0,
! 620: 4,
! 621: {10, 135, 3, 7, HPT("3d8"), "5d1"}
! 622: },
! 623: {"giant tick",
! 624: 0, TRUE, TRUE, 't', "0-0",
! 625: {ISMEAN, CANDRAW, CANDISEASE, ISSMALL},
! 626: 0, 0,
! 627: 2,
! 628: {10, 105, 3, 3, HPT("3d8"), "1d4"}
! 629: },
! 630: {"giant eagle",
! 631: 0, TRUE, TRUE, 'e', "0-0",
! 632: {ISMEAN, CANFLY, CANSPEAK, ISFLOCK, MEDFRIENDLY},
! 633: 0, 0,
! 634: 4,
! 635: {10, 150, 3, 7, HPT("4d8"), "1d6/1d6/2d6"}
! 636: },
! 637: {"peryton",
! 638: 0, TRUE, TRUE, 'P', "0-0",
! 639: {ISMEAN, CANFLY, CANSPEAK, ISFLOCK},
! 640: 0, 0,
! 641: 4,
! 642: {10, 150, 3, 7, HPT("4d8"), "4d4"}
! 643: },
! 644: {"gelatinous cube",
! 645: 90, TRUE, TRUE, 'c', "0-0",
! 646: {ISSLOW, ISMEAN, ISSCAVENGE, CANPARALYZE, ISLARGE},
! 647: 0, 0,
! 648: 4,
! 649: {10, 150, 4, 8, HPT("4d8"), "2d4"}
! 650: },
! 651: {"giant owl",
! 652: 0, TRUE, TRUE, 'O', "0-0",
! 653: {ISMEAN, CANFLY},
! 654: 0, 0,
! 655: 4,
! 656: {10, 150, 4, 6, HPT("4d8"), "2d4/2d4/1d4+1"}
! 657: },
! 658: {"giant skunk",
! 659: 0, TRUE, TRUE, 's', "3-5",
! 660: {CANSTINK, ISFLEE},
! 661: 0, 0,
! 662: 5,
! 663: {10, 165, 4, 7, HPT("5d8"), "1d6"}
! 664: },
! 665: {"blink dog",
! 666: 0, TRUE, TRUE, 'B', "8-10",
! 667: {ISMEAN, CANBLINK, ISFLOCK, HIGHFRIENDLY},
! 668: 0, 0,
! 669: 5,
! 670: {10, 170, 4, 5, HPT("4d8"), "1d6"}
! 671: },
! 672: {"rust monster",
! 673: 0, TRUE, TRUE, 'R', "1-1",
! 674: {ISMEAN, CANRUST},
! 675: 0, 0,
! 676: 4,
! 677: {10, 185, 5, 2, HPT("3d8"), "0d0/0d0"}
! 678: },
! 679: {"ghast",
! 680: 0, TRUE, TRUE, 'G', "11-12",
! 681: {CANPARALYZE, CANSTINK, ISMEAN, ISUNDEAD},
! 682: 0, 0,
! 683: 4,
! 684: {10, 190, 4, 4, HPT("4d8"), "1d4/1d4/1d8"}
! 685: },
! 686: {"blindheim",
! 687: 0, TRUE, FALSE, 'b', "1",
! 688: {ISMEAN, CANBLIND},
! 689: 0, 0,
! 690: 4,
! 691: {8, 200, 2, 1, HPT("4d8+2"), "1d8"}
! 692: },
! 693: {"jaguar",
! 694: 0, TRUE, TRUE, 'j', "3-5",
! 695: {ISMEAN, CANSURPRISE, ISLARGE},
! 696: 0, 0,
! 697: 5,
! 698: {12, 205, 2, 7, HPT("4d8+1"), "2d3/2d5"}
! 699: },
! 700: {"dryad",
! 701: 100, TRUE, FALSE, 'D', "15-16",
! 702: {STEALMAGIC, LOWFRIENDLY},
! 703: 0, 0,
! 704: 3,
! 705: {8, 325, 8, -2, HPT("2d8"), "1d1"}
! 706: },
! 707: {"anhkheg",
! 708: 5, TRUE, FALSE, 'a', "2-4",
! 709: {ISMEAN,CANSURPRISE, ISLARGE},
! 710: 0, 0,
! 711: 2,
! 712: {10, 300, 3, 2, HPT("1d6+2"), "3d6"}
! 713: },
! 714: {"shadow",
! 715: 0, TRUE, TRUE, 's', "5-7",
! 716: {ISSHADOW, ISMEAN, CANCHILL, ISUNDEAD, ISFLOCK},
! 717: 0, 0,
! 718: 4,
! 719: {10, 255, 3, 7, HPT("3d8+3"), "1d6"}
! 720: },
! 721: {"gargoyle",
! 722: 5, TRUE, TRUE, 'g', "5-7",
! 723: {ISMEAN, MAGICHIT, ISFLOCK},
! 724: 0, 0,
! 725: 5,
! 726: {10, 165, 4, 5, HPT("4d8+4"), "1d3/1d3/1d6/1d4"}
! 727: },
! 728: {"su-monster",
! 729: 10, TRUE, TRUE, 's', "8-10",
! 730: {ISMEAN},
! 731: 0, 0,
! 732: 6,
! 733: {10, 225, 5, 6, HPT("5d8+5"), "4d4/2d4"}
! 734: },
! 735: {"gray ooze",
! 736: 50, TRUE, FALSE, 'o', "1-1",
! 737: {ISMEAN, NOMOVE, CANRUST, ISSCAVENGE, BOLTDIVIDE, BLOWDIVIDE, NOFIRE, NOCOLD},
! 738: 0, 0,
! 739: 5,
! 740: {10, 200, 3, 8, HPT("3d8+3"), "2d8"}
! 741: },
! 742: {"psuedo-dragon",
! 743: 0, TRUE, TRUE, 'P', "8-12",
! 744: {CANSURPRISE, CANSEE, CANFLY, CANPOISON, LOWFRIENDLY},
! 745: 0, 0,
! 746: 2,
! 747: {10, 200, 3, 2, HPT("2d8"), "1d3"}
! 748: },
! 749: {"lava child",
! 750: 0, TRUE, TRUE, 'l', "8-12",
! 751: {NOMETAL, NOFIRE, LOWFRIENDLY},
! 752: 0, 0,
! 753: 5,
! 754: {11, 205, 4, 4, HPT("5d8"), "1d6/1d6/2d6"}
! 755: },
! 756: {"hell hound",
! 757: 0, TRUE, TRUE, 'h', "5-8",
! 758: {ISMEAN, NOFIRE, CANBFIRE, CANSURPRISE, CANSEE},
! 759: 0, 0,
! 760: 8,
! 761: {10, 250, 4, 4, HPT("5d8+4"), "1d10"}
! 762: },
! 763: {"pech",
! 764: 60, TRUE, FALSE, 'p', "8-14",
! 765: {CANINWALL, LOWFRIENDLY},
! 766: 0, 0,
! 767: 4,
! 768: {10, 240, 4, 3, HPT("4d8"), "1d6"}
! 769: },
! 770: {"winter wolf",
! 771: 0, TRUE, TRUE, 'w', "8-12",
! 772: {ISMEAN, ISFAST, CANBICE, NOCOLD, ISFLOCK},
! 773: "wolf", 6,
! 774: 5,
! 775: {10, 245, 4, 5, HPT("6d8"), "2d4"}
! 776: },
! 777: {"sylph",
! 778: 100, TRUE, FALSE, 's', "15-16",
! 779: {STEALMAGIC, LOWFRIENDLY},
! 780: 0, 0,
! 781: 3,
! 782: {8, 325, 8, -2, HPT("2d8"), "1d1"}
! 783: },
! 784: {"lion",
! 785: 0, TRUE, TRUE, 'L', "3-5",
! 786: {ISMEAN, ISLARGE},
! 787: 0, 0,
! 788: 6,
! 789: {12, 300, 4, 6, HPT("5d8+2"), "1d4/1d4/1d10"}
! 790: },
! 791: {"undine",
! 792: 30, TRUE, TRUE, 'u', "12-18",
! 793: {ISMEAN, MAGICHIT, NOBOLT, NOCOLD, CANSUMMON, CANSEE, CANSWIM, ISFAST},
! 794: "crocodile", 3,
! 795: 10,
! 796: {10, 200, 9, 7, HPT("7d8+3"), "1d6/1d6/1d6/1d4"}
! 797: },
! 798: {"ochre jelly",
! 799: 0, TRUE, FALSE, 'O', "1-1",
! 800: {ISMEAN, ISSLOW, BOLTDIVIDE, CANROT},
! 801: "gelatinous cube", 2,
! 802: 10,
! 803: {10, 250, 4, 8, HPT("6d8"), "3d4"}
! 804: },
! 805: {"phoenix",
! 806: 5, TRUE, FALSE, 'X', "5-7",
! 807: {NOFIRE, NOBOLT, CANSPEAK, CANBFIRE, ISLARGE, MEDFRIENDLY},
! 808: 0, 0,
! 809: 8,
! 810: {10, 200, 4, 2, HPT("4d8"), "1d4/1d8"}
! 811: },
! 812: {"owlbear",
! 813: 5, TRUE, TRUE, 'U', "5-7",
! 814: {ISMEAN, CANHUG, CANSUMMON, ISLARGE},
! 815: "giant owl", 2,
! 816: 12,
! 817: {10, 225, 5, 5, HPT("5d8+2"), "1d6/1d6/2d6"}
! 818: },
! 819: {"phycomid",
! 820: 3, TRUE, FALSE, 'P', "0-0",
! 821: {CANPOISON, CANINFEST, CANBACID},
! 822: 0, 0,
! 823: 5,
! 824: {10, 280, 5, 5, HPT("4d8"), "3d2/3d2"}
! 825: },
! 826: {"slithering tracker",
! 827: 90, TRUE, TRUE, 't', "0-0",
! 828: {ISMEAN, ISSCAVENGE, CANPARALYZE, ISSMALL, ISSHADOW, CANDRAW},
! 829: 0, 0,
! 830: 5,
! 831: {10, 280, 5, 5, HPT("5d8"), "2d4"}
! 832: },
! 833: {"satyr",
! 834: 0, TRUE, TRUE, 's', "10-14",
! 835: {CANSURPRISE, LOWFRIENDLY},
! 836: 0, 0,
! 837: 5,
! 838: {10, 280, 5, 5, HPT("5d8"), "2d4"}
! 839: },
! 840: {"imp",
! 841: 25, TRUE, TRUE, 'i', "8-10",
! 842: {ISMEAN, ISREGEN, MAGICHIT, CANPOISON, CANSURPRISE, ISSMALL, ISUNDEAD},
! 843: 0, 0,
! 844: 3,
! 845: {10, 275, 2, 2, HPT("2d8+2"), "1d4"}
! 846: },
! 847: {"quellit",
! 848: 30, TRUE, TRUE, 'q', "7-11",
! 849: {ISMEAN, ISREGEN, MAGICHIT },
! 850: 0, 0,
! 851: 3,
! 852: {10, 400, 7, 2, HPT("4d8"), "2d10/2d6"}
! 853: },
! 854: {"quasit",
! 855: 30, TRUE, TRUE, 'Q', "5-7",
! 856: {ISMEAN, ISREGEN, MAGICHIT, CANSURPRISE, CANITCH, ISSMALL, ISUNDEAD},
! 857: 0, 0,
! 858: 3,
! 859: {10, 325, 7, 2, HPT("3d8"), "1d2/1d2/1d4"}
! 860: },
! 861: {"doppleganger",
! 862: 0, TRUE, TRUE, 'D', "11-12",
! 863: {ISMEAN, CANSURPRISE},
! 864: 0, 0,
! 865: 4,
! 866: {10, 330, 10, 5, HPT("4d8"), "1d12"}
! 867: },
! 868: {"subterranean lizard",
! 869: 0, TRUE, TRUE, 's', "0-0",
! 870: {ISFAST, ISLARGE},
! 871: 0, 0,
! 872: 6,
! 873: {14, 350, 6, 5, HPT("6d8"), "2d6"}
! 874: },
! 875: {"giant porcupine",
! 876: 0, TRUE, FALSE, 'p', "0-0",
! 877: {ISFLEE, CANSTICK},
! 878: 0, 0,
! 879: 6,
! 880: {10, 350, 6, 5, HPT("6d8"), "2d4"}
! 881: },
! 882: {"plateosaurus",
! 883: 0, TRUE, TRUE, 'P', "0-0",
! 884: {ISFLEE, CANTRAMPLE, ISLARGE},
! 885: 0, 0,
! 886: 10,
! 887: {18, 375, 9, 5, HPT("8d8"), "0d0"}
! 888: },
! 889: {"buffalo",
! 890: 0, TRUE, TRUE, 'b', "3-5",
! 891: {ISMEAN, CANTRAMPLE, ISSWARM, ISLARGE},
! 892: 0, 0,
! 893: 8,
! 894: {16, 350, 2, 7, HPT("5d8"), "1d8"}
! 895: },
! 896: {"cockatrice",
! 897: 0, TRUE, TRUE, 'c', "1-1",
! 898: {ISMEAN, CANFLY, TOUCHSTONE, ISSMALL},
! 899: 0, 0,
! 900: 5,
! 901: {10, 315, 5, 6, HPT("5d8"), "1d3"}
! 902: },
! 903: {"yeti",
! 904: 30, TRUE, TRUE, 'Y', "8-10",
! 905: {ISMEAN, CANPARALYZE,CANHUG, NOCOLD, CANSURPRISE, ISLARGE, LOWFRIENDLY},
! 906: "winter wolf", 2,
! 907: 12,
! 908: {13, 500, 6, 6, HPT("4d8+4"), "1d6/1d6"}
! 909: },
! 910: {"lonchu",
! 911: 0, TRUE, FALSE, 'l', "8-10",
! 912: {ISMEAN},
! 913: 0, 0,
! 914: 8,
! 915: {10, 475, 6, 4, HPT("6d8+1"), "1d4/1d4"}
! 916: },
! 917: {"leucrotta",
! 918: 0, TRUE, FALSE, 'L', "8-10",
! 919: {ISMEAN, ISLARGE},
! 920: 0, 0,
! 921: 8,
! 922: {10, 475, 6, 4, HPT("6d8+1"), "3d6/1d6/1d6"}
! 923: },
! 924: {"giant crocodile",
! 925: 0, TRUE, TRUE, 'g', "2-4",
! 926: {CANSWIM, CANSUMMON, CANSURPRISE, ISLARGE},
! 927: "undine", 1,
! 928: 8,
! 929: {18, 400, 5, 4, HPT("7d8"), "3d6/2d10"}
! 930: },
! 931: {"griffon",
! 932: 0, TRUE, TRUE, 'g', "0-0",
! 933: {CANFLY, ISMEAN, ISLARGE},
! 934: 0, 0,
! 935: 10,
! 936: {12, 375, 4, 3, HPT("7d8"), "1d4/1d4/2d8"}
! 937: },
! 938: {"warg",
! 939: 10, TRUE, TRUE, 'W', "5-9",
! 940: {ISFAST, CANSUMMON, ISFLOCK},
! 941: "wolf", 3,
! 942: 8,
! 943: {12, 400, 6, 4, HPT("3d8+3"), "1d4+4"}
! 944: },
! 945: {"unicorn",
! 946: 10, TRUE, TRUE, 'u', "8-12",
! 947: {ISFAST, CANSURPRISE, CANBLINK, ISLARGE, MEDFRIENDLY},
! 948: 0, 0,
! 949: 5,
! 950: {12, 400, 6, 2, HPT("4d8+4"), "1d6/1d6/1d12"}
! 951: },
! 952: {"entwife",
! 953: 35, TRUE, FALSE, 'w', "13-15",
! 954: {CANSUMMON, CANBBURN, ISSWARM, ISLARGE, HIGHFRIENDLY},
! 955: "ent", 1,
! 956: 8,
! 957: {16, 400, 6, 4, HPT("3d8+3"), "1d4+4"}
! 958: },
! 959: {"minotaur",
! 960: 0, TRUE, TRUE, 'm', "7-9",
! 961: {ISMEAN, CANWIELD, ISLARGE},
! 962: 0, 0,
! 963: 8,
! 964: {14, 400, 5, 6, HPT("6d8+3"), "1d3/2d4"}
! 965: },
! 966: {"displacer beast",
! 967: 0, TRUE, TRUE, 'D', "3-5",
! 968: {CANBLINK, ISSHADOW, ISLARGE},
! 969: 0, 0,
! 970: 8,
! 971: {12, 475, 6, 4, HPT("6d8"), "2d4/2d4"}
! 972: },
! 973: {"giant lynx",
! 974: 0, TRUE, TRUE, 'L', "9-13",
! 975: {ISMEAN, CANSURPRISE},
! 976: 0, 0,
! 977: 3,
! 978: {10, 420, 4, 2, HPT("2d8+2"), "1d2/1d2/1d4"}
! 979: },
! 980: {"young dragon",
! 981: 25, TRUE, FALSE, 'd', "12-15",
! 982: {ISMEAN, CANBRANDOM, ISGREED, ISLARGE, LOWFRIENDLY},
! 983: 0, 0,
! 984: 9,
! 985: {10, 800, 6, 1, HPT("30d1"), "1d4/1d4/3d8"}
! 986: },
! 987: {"ceratosaurus",
! 988: 0, TRUE, TRUE, 'c', "0-0",
! 989: {ISMEAN, ISFAST, ISLARGE},
! 990: 0, 0,
! 991: 12,
! 992: {18, 600, 4, 5, HPT("8d8"), "1d6/1d6/4d4"}
! 993: },
! 994: {"wight",
! 995: 35, TRUE, TRUE, 'W', "8-10",
! 996: {ISMEAN, CANSUMMON, CANDRAIN, MAGICHIT, ISUNDEAD, ISFLOCK},
! 997: "skeleton", 2,
! 998: 7,
! 999: {10, 540, 4, 5, HPT("4d8+3"), "1d4"}
! 1000: },
! 1001: {"monoclonius",
! 1002: 0, TRUE, TRUE, 'M', "0-0",
! 1003: {ISMEAN, ISFAST, CANTRAMPLE, ISLARGE},
! 1004: 0, 0,
! 1005: 18,
! 1006: {18, 550, 4, 3, HPT("8d8"), "2d8"}
! 1007: },
! 1008: {"olog-hai troll",
! 1009: 45, TRUE, TRUE, 'T', "12-18",
! 1010: {ISMEAN, ISFLOCK, NOCOLD, CANWIELD, ISREGEN, CANSUMMON},
! 1011: "troll", 2,
! 1012: 6,
! 1013: {15, 640, 5, 3, HPT("5d6"), "2d8+4"}
! 1014: },
! 1015: {"manticore",
! 1016: 20, TRUE, TRUE, 'm', "7-9",
! 1017: {ISMEAN, CANFLY},
! 1018: 0, 0,
! 1019: 6,
! 1020: {12, 525, 4, 4, HPT("6d8+3"), "1d3/1d3/1d8"}
! 1021: },
! 1022: {"uruk-hai orc",
! 1023: 45, TRUE, TRUE, 'O', "12-18",
! 1024: {ISMEAN, ISSWARM, CANWIELD, CANSHOOT, CANSUMMON},
! 1025: "orc", 3,
! 1026: 6,
! 1027: {15, 540, 3, 5, HPT("5d4+3"), "3d4"}
! 1028: },
! 1029: {"kazad dwarf",
! 1030: 75, TRUE, FALSE, 'D', "12-18",
! 1031: {ISFLOCK, CANWIELD, CANSHOOT, CANSUMMON, LOWFRIENDLY},
! 1032: "dwarf", 3,
! 1033: 6,
! 1034: {17, 540, 5, 3, HPT("5d8+3"), "3d4"}
! 1035: },
! 1036: {"noldor elf",
! 1037: 75, TRUE, FALSE, 'E', "18-20",
! 1038: {ISFLOCK, CANWIELD, MEDCAST, CANSHOOT, CANSUMMON, LOWFRIENDLY},
! 1039: "elf", 3,
! 1040: 6,
! 1041: {14, 600, 6, 2, HPT("5d8+3"), "3d4"}
! 1042: },
! 1043: {"ent",
! 1044: 80, TRUE, FALSE, 'e', "15-17",
! 1045: {ISREGEN, CANSUMMON, CANBBURN, HIGHCAST, ISLARGE, HIGHFRIENDLY},
! 1046: "huorn", 3,
! 1047: 10,
! 1048: {22, 600, 6, 4, HPT("6d8+6"), "1d4+4/1d4+4/2d6"}
! 1049: },
! 1050: {"nightmare",
! 1051: 0, TRUE, FALSE, 'n', "11-13",
! 1052: {ISMEAN, ISFAST, NOFIRE, ISLARGE, ISUNDEAD},
! 1053: 0, 0,
! 1054: 8,
! 1055: {14, 600, 6, -4, HPT("6d8+6"), "2d4/1d6+4/1d6+4"}
! 1056: },
! 1057: {"troll",
! 1058: 50, TRUE, FALSE, 'T', "5-7",
! 1059: {ISMEAN, ISREGEN, ISLARGE},
! 1060: 0, 0,
! 1061: 8,
! 1062: {18, 600, 6, 4, HPT("6d8+6"), "1d8/1d8/2d6"}
! 1063: },
! 1064: {"wraith",
! 1065: 0, TRUE, TRUE, 'W', "11-12",
! 1066: {ISMEAN, CANDRAIN, CANSUMMON, MAGICHIT, ISUNDEAD},
! 1067: "zombie", 2,
! 1068: 8,
! 1069: {10, 575, 5, 4, HPT("5d8+3"), "1d6"}
! 1070: },
! 1071: {"archer bush",
! 1072: 50, TRUE, FALSE, 'a', "0-0",
! 1073: {ISMEAN, CANPOISON, CANSUMMON, ISFLOCK, NOMOVE, CANBBURN, ISLARGE},
! 1074: "dryad", 2,
! 1075: 20,
! 1076: {10, 600, 8, 8, HPT("2d8"), "1d10"}
! 1077: },
! 1078: {"green slime",
! 1079: 0, TRUE, TRUE, 's', "0-0",
! 1080: {NOMOVE, ISSCAVENGE, BOLTDIVIDE, BLOWDIVIDE, CANRUST, NOMOVE, CANINFEST, CANROT, ISSMALL},
! 1081: 0, 0,
! 1082: 2,
! 1083: {8, 610, 5, 9, HPT("2d8"), "1d1"}
! 1084: },
! 1085: {"blink saber tooth tiger",
! 1086: 0, TRUE, TRUE, 'T', "8-10",
! 1087: {ISMEAN, CANSUMMON, CANBLINK, ISLARGE},
! 1088: "blink dog", 2,
! 1089: 10,
! 1090: {10, 670, 8, 3, HPT("8d8+6"), "1d10/1d10/1d8/1d8"}
! 1091: },
! 1092: {"djinni",
! 1093: 0, TRUE, TRUE, 'd', "10-15",
! 1094: {CANCAST, ISFAST, CANSPEAK, ISLARGE, MEDFRIENDLY},
! 1095: 0, 0,
! 1096: 5,
! 1097: {12, 725, 6, 4, HPT("7d8+3"), "2d8"}
! 1098: },
! 1099: {"stag beetle",
! 1100: 0, TRUE, TRUE, 'B', "0-0",
! 1101: {ISMEAN, ISFLOCK},
! 1102: 0, 0,
! 1103: 8,
! 1104: {10, 700, 5, 3, HPT("7d8"), "4d4/2d10"}
! 1105: },
! 1106: {"gibbering ghoul",
! 1107: 15, TRUE, TRUE, 'g', "3-15",
! 1108: {ISMEAN, CANPARALYZE, CANDRAIN, ISUNDEAD, CANSUMMON},
! 1109: "ghoul", 2,
! 1110: 10,
! 1111: {10, 750, 6, 4, HPT("6d10"), "1d6+2/1d4+1/1d4+1/1d8"}
! 1112: },
! 1113: {"catoblepas",
! 1114: 10, TRUE, TRUE, 'c', "3-5",
! 1115: {ISMEAN, LOOKSTONE, CANSTINK, ISLARGE},
! 1116: 0, 0,
! 1117: 8,
! 1118: {16, 700, 6, 7, HPT("6d8+2"), "1d6/1d8"}
! 1119: },
! 1120: {"jackalwere",
! 1121: 50, TRUE, TRUE, 'J', "11-12",
! 1122: {ISMEAN, CANSHOOT, CANWIELD, CANSNORE, MAGICHIT, CANSUMMON},
! 1123: "jackal", 2,
! 1124: 4,
! 1125: {10, 800, 4, 4, HPT("4d8"), "2d4"}
! 1126: },
! 1127: {"werebear",
! 1128: 10, TRUE, TRUE, 'U', "14-16",
! 1129: {ISMEAN, CANHUG, ISLARGE, MAGICHIT, CANSUMMON},
! 1130: "brown bear", 2,
! 1131: 10,
! 1132: {16, 825, 6, 2, HPT("7d8+3"), "1d3/1d3/2d8"}
! 1133: },
! 1134: {"salamander",
! 1135: 50, TRUE, TRUE, 's', "14-16",
! 1136: {ISMEAN, NOFIRE, CANHUG, MAGICHIT, CANWIELD},
! 1137: "fire beetle", 2,
! 1138: 14,
! 1139: {13, 825, 6, 4, HPT("7d8+7"), "2d6/1d6"}
! 1140: },
! 1141: {"ankylosaurus",
! 1142: 0, TRUE, TRUE, 'a', "0-0",
! 1143: {ISMEAN, CANTRAMPLE, ISLARGE},
! 1144: 0, 0,
! 1145: 12,
! 1146: {18, 900, 9, 0, HPT("9d8"), "3d6"}
! 1147: },
! 1148: {"yeenoghu",
! 1149: 0, TRUE, TRUE, 'y', "5-10",
! 1150: {ISMEAN, CANTRAMPLE, ISLARGE},
! 1151: 0, 0,
! 1152: 12,
! 1153: {18, 900, 11, 0, HPT("9d8"), "3d6"}
! 1154: },
! 1155: {"erinyes",
! 1156: 25, TRUE, TRUE, 'E', "8-10",
! 1157: {ISMEAN, CANFRIGHTEN, CANSUMMON, ISUNDEAD},
! 1158: "lemure", 3,
! 1159: 8,
! 1160: {10, 875, 7, 2, HPT("6d8+6"), "2d4"}
! 1161: },
! 1162: {"spotted lion",
! 1163: 0, TRUE, TRUE, 'L', "3-5",
! 1164: {ISMEAN, ISLARGE},
! 1165: "lion", 2,
! 1166: 10,
! 1167: {12, 700, 6, 5, HPT("6d8+2"), "1d4/1d4/1d12"}
! 1168: },
! 1169: {"killer bee",
! 1170: 0, TRUE, TRUE, 'z', "2-4",
! 1171: {ISMEAN, CANPOISON, CANFLY, ISMANY, ISSMALL},
! 1172: 0, 0,
! 1173: 20,
! 1174: {6, 800, 4, 0, HPT("3d8"), "1d10"}
! 1175: },
! 1176: {"minotaur lizard",
! 1177: 40, TRUE, TRUE, 'm', "0-0",
! 1178: {ISMEAN, ISLARGE},
! 1179: 0, 0,
! 1180: 10,
! 1181: {14, 875, 7, 5, HPT("8d8"), "2d6/2d6/3d6"}
! 1182: },
! 1183: {"lammasu",
! 1184: 0, TRUE, TRUE, 'l', "14-18",
! 1185: {CANFLY, MEDCAST, CANSPEAK, CANBARGAIN, ISLARGE, HIGHFRIENDLY},
! 1186: 0, 0,
! 1187: 10,
! 1188: {10, 850, 7, 6, HPT("7d8+7"), "1d6/1d6"}
! 1189: },
! 1190: {"teratosaurus",
! 1191: 0, TRUE, TRUE, 'T', "0-0",
! 1192: {ISMEAN, ISFAST, ISLARGE},
! 1193: 0, 0,
! 1194: 14,
! 1195: {18, 900, 8, 5, HPT("10d8"), "1d3/1d3/3d6"}
! 1196: },
! 1197: {"rhynosphinx",
! 1198: 0, TRUE, TRUE, 'r', "3-5",
! 1199: {ISMEAN, ISFAST, CANTRAMPLE, ISLARGE},
! 1200: 0, 0,
! 1201: 12,
! 1202: {18, 925, 8, 6, HPT("9d8"), "2d10/2d8"}
! 1203: },
! 1204: {"rhinoceros",
! 1205: 0, TRUE, TRUE, 'R', "3-5",
! 1206: {ISMEAN, ISFAST, CANTRAMPLE, ISLARGE},
! 1207: 0, 0,
! 1208: 12,
! 1209: {18, 900, 8, 6, HPT("8d8"), "2d4/2d6"}
! 1210: },
! 1211: {"slyph",
! 1212: 30, TRUE, TRUE, 'S', "12-18",
! 1213: {ISMEAN, HALFDAMAGE, MAGICHIT, CANSUMMON, NOBOLT, NOCOLD, CANSEE, CANFLY, ISSHADOW},
! 1214: "giant crocodile", 3,
! 1215: 10,
! 1216: {10, 800, 9, 7, HPT("6d8+3"), "1d6/1d6/1d6/1d4"}
! 1217: },
! 1218: {"rakshasa",
! 1219: 20, TRUE, TRUE, 'r', "12-14",
! 1220: {ISMEAN, MEDCAST, BMAGICHIT},
! 1221: 0, 0,
! 1222: 8,
! 1223: {13, 925, 8, -4, HPT("7d8"), "1d3/1d3/1d4+1"}
! 1224: },
! 1225: {"wyvern",
! 1226: 5, TRUE, TRUE, 'w', "6-8",
! 1227: {ISMEAN, CANSURPRISE, CANSEE, CANFLY, CANPOISON},
! 1228: 0, 0,
! 1229: 10,
! 1230: {14, 925, 8, 3, HPT("7d8+7"), "1d6/2d8"}
! 1231: },
! 1232: {"mummy",
! 1233: 20, TRUE, FALSE, 'm', "5-7",
! 1234: {ISMEAN, CANINFEST, CANSUMMON, MAGICHIT, CANFRIGHTEN, HALFDAMAGE, CANBBURN, ISUNDEAD},
! 1235: "ghast", 2,
! 1236: 8,
! 1237: {10, 1150, 6, 3, HPT("6d8+3"), "1d12"}
! 1238: },
! 1239: {"basilisk",
! 1240: 0, TRUE, TRUE, 'B', "1-1",
! 1241: {ISMEAN, LOOKSTONE},
! 1242: 0, 0,
! 1243: 8,
! 1244: {10, 1000, 6, 4, HPT("6d8+1"), "1d10"}
! 1245: },
! 1246: {"medusa",
! 1247: 0, TRUE, FALSE, 'M', "11-14",
! 1248: {LOOKSTONE, CANPOISON},
! 1249: 0, 0,
! 1250: 10,
! 1251: {10, 1000, 7, 5, HPT("6d8"), "1d4"}
! 1252: },
! 1253: {"polar bear",
! 1254: 0, TRUE, TRUE, 'U', "5-8",
! 1255: {ISMEAN, CANSUMMON, CANHUG, ISLARGE},
! 1256: "winter wolf", 2,
! 1257: 12,
! 1258: {10, 900, 6, 6, HPT("8d8"), "2d6/2d10"}
! 1259: },
! 1260: {"otyugh",
! 1261: 0, TRUE, TRUE, 'o', "5-10",
! 1262: {ISMEAN, CANDISEASE},
! 1263: 0, 0,
! 1264: 8,
! 1265: {10, 700, 7, 3, HPT("7d8"), "1d8/1d8/1d4+1"}
! 1266: },
! 1267: {"adult dragon",
! 1268: 30, TRUE, FALSE, 'd', "15-16",
! 1269: {ISMEAN, CANBRANDOM, ISGREED, CANFRIGHTEN, ISLARGE, MEDFRIENDLY},
! 1270: 0, 0,
! 1271: 9,
! 1272: {10, 1000, 8, -1, HPT("45d1"), "1d8/1d8/3d10"}
! 1273: },
! 1274: {"invisible stalker",
! 1275: 0, TRUE, TRUE, 'I', "13-14",
! 1276: {ISMEAN, ISINVIS, ISLARGE},
! 1277: 0, 0,
! 1278: 10,
! 1279: {10, 1090, 8, 3, HPT("8d8"), "4d4"}
! 1280: },
! 1281: {"xorn",
! 1282: 0, TRUE, TRUE, 'X', "8-10",
! 1283: {ISMEAN, CANINWALL, CANSUMMON, NOCOLD, NOFIRE, CANSURPRISE},
! 1284: "vilstrak", 2,
! 1285: 10,
! 1286: {10, 1275, 7, -2, HPT("7d8+7"), "1d3/1d3/1d3/4d6"}
! 1287: },
! 1288: {"will-o-wisp",
! 1289: 100, TRUE, FALSE, 'W', "15-16",
! 1290: {ISMEAN, BMAGICHIT, CANSURPRISE, ISSMALL},
! 1291: 0, 0,
! 1292: 12,
! 1293: {10, 1200, 9, -8, HPT("9d8"), "2d8"}
! 1294: },
! 1295: {"chimera",
! 1296: 0, TRUE, FALSE, 'c', "2-4",
! 1297: {ISMEAN, CANFLY, NOFIRE, CANBFIRE, ISLARGE},
! 1298: 0, 0,
! 1299: 12,
! 1300: {10, 1000, 9, 6, HPT("9d8"), "1d3/1d3/1d4/1d4/2d4/3d4"}
! 1301: },
! 1302: {"barrow wight",
! 1303: 100, TRUE, FALSE, 'W', "14-18",
! 1304: {ISMEAN, CANPARALYZE, CANSUMMON, CANDRAIN, BMAGICHIT, ISUNDEAD},
! 1305: "wight", 2,
! 1306: 10,
! 1307: {10, 975, 10, 0, HPT("10d6"), "3d6/1d8"}
! 1308: },
! 1309: {"anatosaurus",
! 1310: 0, TRUE, FALSE, 'a', "0-0",
! 1311: {ISFLEE, CANTRAMPLE, ISLARGE},
! 1312: 0, 0,
! 1313: 16,
! 1314: {18, 1300, 9, 5, HPT("12d8"), "1d4"}
! 1315: },
! 1316: {"wooly rhinoceros",
! 1317: 0, TRUE, TRUE, 'R', "3-5",
! 1318: {ISMEAN, ISFAST, CANSUMMON, CANTRAMPLE, ISLARGE},
! 1319: "rhinoceros", 2,
! 1320: 14,
! 1321: {18, 1350, 9, 5, HPT("10d8"), "2d6"}
! 1322: },
! 1323: {"air squid",
! 1324: 40, TRUE, TRUE, 'S', "2-8",
! 1325: {ISMEAN, CANHUG, CANFLY, CANBBURN, ISLARGE, LOWFRIENDLY},
! 1326: 0, 0,
! 1327: 16,
! 1328: {10, 1400, 9, 7, HPT("12d8"), "1d8/1d8/1d8/1d8/1d8/1d8/1d8/1d8/1d10"}
! 1329: },
! 1330: {"octorilla (snake ape)",
! 1331: 80, TRUE, TRUE, 'o', "2-8",
! 1332: {ISMEAN, CANSUMMON, CANHUG, ISFLOCK},
! 1333: "carnivorous ape", 2,
! 1334: 20,
! 1335: {14, 1500, 6, 6, HPT("6d8"), "1d10/1d10/1d10/1d10/2d6"}
! 1336: },
! 1337: {"cave bear",
! 1338: 0, TRUE, TRUE, 'U', "5-8",
! 1339: {ISMEAN, CANSUMMON, CANHUG, ISLARGE},
! 1340: "bugbear", 2,
! 1341: 14,
! 1342: {10, 850, 6, 6, HPT("6d8+6"), "2d8/1d12"}
! 1343: },
! 1344: {"elasmosaurus",
! 1345: 0, TRUE, TRUE, 'e', "4-6",
! 1346: {ISMEAN},
! 1347: 0, 0,
! 1348: 10,
! 1349: {10, 1700, 4, -4, HPT("4d7"), "4d6"}
! 1350: },
! 1351: {"electric eel",
! 1352: 0, TRUE, TRUE, 'E', "4-6",
! 1353: {ISMEAN, CANBBOLT, NOBOLT, NOFIRE, CANSWIM},
! 1354: 0, 0,
! 1355: 10,
! 1356: {10, 1700, 4, -4, HPT("4d8"), "4d6"}
! 1357: },
! 1358: {"remorhaz",
! 1359: 0, TRUE, TRUE, 'r', "4-6",
! 1360: {ISMEAN, CANBFIRE, CANSUMMON, NOFIRE, ISFAST, ISLARGE},
! 1361: "winter wolf", 2,
! 1362: 16,
! 1363: {18, 1700, 6, 0, HPT("9d8"), "6d6"}
! 1364: },
! 1365: {"airfang",
! 1366: 0, TRUE, TRUE, 'S', "2-8",
! 1367: {ISMEAN, CANFLY, ISMANY, ISSMALL},
! 1368: 0, 0,
! 1369: 10,
! 1370: {10, 1200, 3, -4, HPT("8d6"), "3d4/3d4"}
! 1371: },
! 1372: {"megalosaurus",
! 1373: 0, TRUE, TRUE, 'M', "0-0",
! 1374: {ISMEAN, ISFAST, ISLARGE},
! 1375: 0, 0,
! 1376: 16,
! 1377: {18, 1300, 9, 5, HPT("12d8"), "3d6"}
! 1378: },
! 1379: {"lambeosaurus",
! 1380: 0, TRUE, FALSE, 'l', "0-0",
! 1381: {ISFLEE, CANTRAMPLE, ISFLOCK, ISLARGE},
! 1382: 0, 0,
! 1383: 16,
! 1384: {18, 1300, 9, 5, HPT("12d8"), "2d6"}
! 1385: },
! 1386: {"dragonne",
! 1387: 15, TRUE, TRUE, 'd', "6-8",
! 1388: {ISMEAN, CANFLY, CANSHRIEK, ISLARGE},
! 1389: 0, 0,
! 1390: 14,
! 1391: {13, 1400, 9, 4, HPT("9d8"), "1d8/1d8/3d6"}
! 1392: },
! 1393: {"giant slug",
! 1394: 0, TRUE, TRUE, 's', "0-0",
! 1395: {ISMEAN, CANPOISON},
! 1396: 0, 0,
! 1397: 15,
! 1398: {10, 1500, 9, 8, HPT("10d8"), "1d12"}
! 1399: },
! 1400: {"fire lizard",
! 1401: 25, TRUE, TRUE, 'F', "2-4",
! 1402: {NOFIRE, CANBFIRE, ISLARGE},
! 1403: 0, 0,
! 1404: 14,
! 1405: {13, 1350, 9, 3, HPT("10d8"), "1d8/1d8/2d8"}
! 1406: },
! 1407: {"paleoscincus",
! 1408: 0, TRUE, TRUE, 'p', "0-0",
! 1409: {ISMEAN, CANTRAMPLE, ISLARGE},
! 1410: 0, 0,
! 1411: 12,
! 1412: {18, 1300, 9, -3, HPT("9d8"), "2d6"}
! 1413: },
! 1414: {"bulette",
! 1415: 0, TRUE, TRUE, 'u', "2-4",
! 1416: {ISMEAN, CANSURPRISE, ISLARGE},
! 1417: 0, 0,
! 1418: 10,
! 1419: {10, 1300, 5, -2, HPT("9d8"), "4d12/6d6"}
! 1420: },
! 1421: {"mimic",
! 1422: 30, TRUE, FALSE, 'M', "2-10",
! 1423: {ISDISGUISE, CANHOLD, ISLARGE},
! 1424: 0, 0,
! 1425: 12,
! 1426: {10, 1300, 9, 7, HPT("9d8"), "3d4"}
! 1427: },
! 1428: {"xonoclon",
! 1429: 30, TRUE, FALSE, 'x', "2-10",
! 1430: {ISDISGUISE, ISLARGE},
! 1431: 0, 0,
! 1432: 12,
! 1433: {10, 1300, 15, 7, HPT("9d8"), "3d8"}
! 1434: },
! 1435: {"achaierai",
! 1436: 0, TRUE, TRUE, 'A', "8-12",
! 1437: {ISLARGE},
! 1438: 0, 0,
! 1439: 14,
! 1440: {15, 1300, 7, 8, HPT("0d8+100"), "1d8/1d8/1d10"}
! 1441: },
! 1442: {"succubus (Servant of Errtu)",
! 1443: 10, TRUE, TRUE, 's', "15-18",
! 1444: {ISMEAN, HIGHCAST, CANSUMMON, BMAGICHIT, CANDARKEN, CANBARGAIN},
! 1445: "lesser demon (Errtu)", 1,
! 1446: 6,
! 1447: {11, 2100, 13, 0, HPT("6d8"), "1d3/1d3"}
! 1448: },
! 1449: {"horned devil",
! 1450: 5, TRUE, TRUE, 'H', "13-14",
! 1451: {ISMEAN, CANFLY, CANFRIGHTEN, CANINFEST, CANPOISON, MAGICHIT, CANSUMMON, ISLARGE, ISUNDEAD},
! 1452: "imp", 3,
! 1453: 6,
! 1454: {10, 1320, 7, -3, HPT("5d8+5"), "1d4/1d4/1d4+1/1d3"}
! 1455: },
! 1456: {"pentacerotops",
! 1457: 0, TRUE, TRUE, 'P', "0-0",
! 1458: {ISMEAN, CANTRAMPLE, ISLARGE},
! 1459: 0, 0,
! 1460: 18,
! 1461: {18, 1300, 9, 4, HPT("12d8"), "1d6/1d10/1d10"}
! 1462: },
! 1463: {"spectre",
! 1464: 0, TRUE, TRUE, 'S', "13-14",
! 1465: {ISMEAN, CANSUMMON, DOUBLEDRAIN, ISUNDEAD, ISSHADOW},
! 1466: "shadow", 2,
! 1467: 10,
! 1468: {10, 1650, 7, 2, HPT("7d8+3"), "1d8"}
! 1469: },
! 1470: {"neotyugh",
! 1471: 0, TRUE, TRUE, 'n', "10-12",
! 1472: {ISMEAN, CANDISEASE, ISLARGE},
! 1473: 0, 0,
! 1474: 10,
! 1475: {12, 1500, 10, 0, HPT("12d8"), "1d8/1d8/2d3"}
! 1476: },
! 1477: {"intellect devourer",
! 1478: 0, TRUE, TRUE, 'r', "11-13",
! 1479: {ISMEAN, DRAINBRAIN, CANSURPRISE, ISFAST},
! 1480: 0, 0,
! 1481: 8,
! 1482: {14, 1510, 10, 4, HPT("6d8+6"), "1d4/1d4/1d4/1d4"}
! 1483: },
! 1484: {"heffalump",
! 1485: 0, TRUE, TRUE, 'h', "4-6",
! 1486: {ISMEAN, CANTRAMPLE, NOBOLT, NOFIRE, CANHUG, ISFLOCK, ISLARGE},
! 1487: 0, 0,
! 1488: 14,
! 1489: {18, 1500, 9, 1, HPT("10d8"), "3d10/3d10/2d8"}
! 1490: },
! 1491: {"elephant",
! 1492: 0, TRUE, TRUE, 'e', "4-6",
! 1493: {ISMEAN, CANTRAMPLE, CANHUG, ISFLOCK, ISLARGE},
! 1494: 0, 0,
! 1495: 14,
! 1496: {18, 1500, 9, 6, HPT("10d8"), "2d6/2d6/2d6/2d6/2d6"}
! 1497: },
! 1498: {"succubus (Servant of Ndulu)",
! 1499: 10, TRUE, TRUE, 's', "15-18",
! 1500: {ISMEAN, HIGHCAST, CANSUMMON, BMAGICHIT, CANDARKEN, CANBARGAIN},
! 1501: "lesser demon (Ndulu)", 1,
! 1502: 6,
! 1503: {11, 2100, 13, 0, HPT("6d8"), "1d3/1d3"}
! 1504: },
! 1505: {"barbed devil",
! 1506: 0, TRUE, TRUE, 'B', "11-12",
! 1507: {ISMEAN, CANFLY, TOUCHFEAR, CANSUMMON, CANHOLD, ISUNDEAD},
! 1508: "quasit", 3,
! 1509: 10,
! 1510: {10, 1425, 8, 0, HPT("8d8"), "2d4/2d4/3d4"}
! 1511: },
! 1512: {"vrock",
! 1513: 10, TRUE, TRUE, 'v', "5-7",
! 1514: {ISMEAN, CANSUMMON, CANSEE, ISLARGE},
! 1515: "vilstrak", 2,
! 1516: 10,
! 1517: {10, 1500, 8, 0, HPT("8d8"), "1d4/1d6"}
! 1518: },
! 1519: {"lamia",
! 1520: 20, TRUE, TRUE, 'L', "11-14",
! 1521: {CANFLY, MEDCAST, DRAINWISDOM, CANSPEAK, CANBARGAIN},
! 1522: 0, 0,
! 1523: 12,
! 1524: {12, 1700, 8, 3, HPT("9d8"), "1d4"}
! 1525: },
! 1526: {"shambling mound",
! 1527: 25, TRUE, TRUE, 's', "5-7",
! 1528: {ISSLOW, ISMEAN, CANSUFFOCATE, NOCOLD, NOFIRE, CANHOLD, ISLARGE},
! 1529: 0, 0,
! 1530: 10,
! 1531: {10, 1800, 9, 0, HPT("9d8"), "2d8/2d8"}
! 1532: },
! 1533: {"succubus (Servant of Bilwhr)",
! 1534: 10, TRUE, TRUE, 's', "15-18",
! 1535: {ISMEAN, HIGHCAST, CANSUMMON, BMAGICHIT, CANDARKEN, CANBARGAIN},
! 1536: "lesser demon (Bilwhr)", 1,
! 1537: 6,
! 1538: {11, 2100, 13, 0, HPT("6d8"), "1d3/1d3"}
! 1539: },
! 1540: {"mind flayer",
! 1541: 25, TRUE, TRUE, 'M', "15-17",
! 1542: {ISMEAN, DRAINBRAIN},
! 1543: 0, 0,
! 1544: 12,
! 1545: {10, 1800, 9, 5, HPT("8d8+4"), "2d2/2d2"}
! 1546: },
! 1547: {"gorgon",
! 1548: 5, TRUE, TRUE, 'g', "3-5",
! 1549: {ISMEAN, CANTRAMPLE, NOFIRE, CANBFIRE, ISLARGE},
! 1550: 0, 0,
! 1551: 10,
! 1552: {14, 1750, 9, 2, HPT("8d8"), "2d6"}
! 1553: },
! 1554: {"night hag",
! 1555: 5, TRUE, TRUE, 'n', "13-15",
! 1556: {ISMEAN, CANSNORE, CANSUMMON, ISINVIS, BMAGICHIT, NOFIRE, NOCOLD, ISUNDEAD},
! 1557: "nightmare", 2,
! 1558: 12,
! 1559: {14, 1750, 9, 9, HPT("8d8"), "2d6"}
! 1560: },
! 1561: {"umber hulk",
! 1562: 40, TRUE, TRUE, 'U', "8-10",
! 1563: {ISSLOW, ISMEAN, CANHUH, ISLARGE},
! 1564: 0, 0,
! 1565: 12,
! 1566: {10, 1700, 8, 2, HPT("8d8+8"), "3d4/3d4/2d5"}
! 1567: },
! 1568: {"old dragon",
! 1569: 30, TRUE, FALSE, 'd', "15-16",
! 1570: {ISMEAN, CANBRANDOM, CANSUMMON, ISGREED, CANFRIGHTEN, ISLARGE, LOWFRIENDLY},
! 1571: "very young dragon", 1,
! 1572: 11,
! 1573: {10, 1800, 8, 2, HPT("55d1"), "1d10/1d10/3d12"}
! 1574: },
! 1575: {"succubus (Servant of Nalfeshnee)",
! 1576: 10, TRUE, TRUE, 's', "15-18",
! 1577: {ISMEAN, HIGHCAST, CANSUMMON, BMAGICHIT, CANDARKEN, CANBARGAIN},
! 1578: "lesser demon (Nalfeshnee)", 1,
! 1579: 6,
! 1580: {11, 2100, 13, 0, HPT("6d8"), "1d3/1d3"}
! 1581: },
! 1582: {"gorgosaurus",
! 1583: 0, TRUE, TRUE, 'G', "0-0",
! 1584: {ISMEAN, ISFAST, ISLARGE},
! 1585: 0, 0,
! 1586: 18,
! 1587: {18, 1800, 9, 5, HPT("13d8"), "1d3/1d3/7d4"}
! 1588: },
! 1589: {"efreeti",
! 1590: 10, TRUE, TRUE, 'E', "0-0",
! 1591: {NOFIRE, ISMEAN, CANBFIRE, CANFLY, CANSPEAK, ISLARGE},
! 1592: 0, 0,
! 1593: 14,
! 1594: {18, 1950, 9, 2, HPT("10d8"), "3d8"}
! 1595: },
! 1596: {"succubus (Servant of Johud)",
! 1597: 10, TRUE, TRUE, 's', "15-18",
! 1598: {ISMEAN, HIGHCAST, CANSUMMON, BMAGICHIT, CANDARKEN, CANBARGAIN},
! 1599: "lesser demon (Johud)", 1,
! 1600: 6,
! 1601: {11, 2100, 13, 0, HPT("6d8"), "1d3/1d3"}
! 1602: },
! 1603: {"treant",
! 1604: 0, TRUE, TRUE, 'T', "10-13",
! 1605: {CANBBURN, CANSUMMON, CANSPEAK, ISLARGE, LOWFRIENDLY},
! 1606: "ent", 3,
! 1607: 14,
! 1608: {18, 1950, 9, 0, HPT("10d8"), "2d8/3d6/4d6"}
! 1609: },
! 1610: {"giant toad",
! 1611: 0, TRUE, TRUE, 't', "1-4",
! 1612: {ISMEAN, CANPOISON, ISLARGE},
! 1613: 0, 0,
! 1614: 14,
! 1615: {10, 3950, 15, 6, HPT("15d8"), "15d4"}
! 1616: },
! 1617: {"ettin",
! 1618: 0, TRUE, TRUE, 'e', "0-0",
! 1619: {ISMEAN, CANSHOOT, CANWIELD, ISLARGE},
! 1620: 0, 0,
! 1621: 14,
! 1622: {10, 1950, 10, 3, HPT("10d8"), "2d8/3d6"}
! 1623: },
! 1624: {"succubus (Servant of Alzoll)",
! 1625: 10, TRUE, TRUE, 's', "15-18",
! 1626: {ISMEAN, HIGHCAST, CANSUMMON, BMAGICHIT, CANDARKEN, CANBARGAIN},
! 1627: "lesser demon (Alzoll)", 1,
! 1628: 6,
! 1629: {11, 2100, 13, 0, HPT("6d8"), "1d3/1d3"}
! 1630: },
! 1631: {"hero-mage (Keoghtom)",
! 1632: 100, TRUE, TRUE, 'k', "19",
! 1633: {CANCAST, ISUNIQUE, CANBARGAIN, CANWIELD, CANSHOOT, CANSUMMON, ISFAST, HIGHFRIENDLY},
! 1634: "lesser god (Celestian the Far Wanderer)", 1,
! 1635: 45,
! 1636: {12, 42000L, 25, -8, HPT("0d8+77"), "3d4"}
! 1637: },
! 1638: {"arch-mage (Heward)",
! 1639: 100, TRUE, TRUE, 'H', "20",
! 1640: {CANCAST, ISUNIQUE, CANBARGAIN, CANWIELD, CANSHOOT, CANSUMMON, ISFAST, HIGHFRIENDLY},
! 1641: "arch-mage (Mordenkainen)", 1,
! 1642: 50,
! 1643: {18, 50000L, 25, -3, HPT("0d8+96"), "3d4"}
! 1644: },
! 1645: {"arch-mage (Mordenkainen)",
! 1646: 100, TRUE, TRUE, 'M', "20",
! 1647: {CANCAST, ISUNIQUE, CANBARGAIN, CANWIELD, CANSHOOT, CANSUMMON, ISFAST, HIGHFRIENDLY},
! 1648: "hero-mage (Murlynd)", 1,
! 1649: 50,
! 1650: {18, 50000L, 25, -3, HPT("0d8+96"), "3d4"}
! 1651: },
! 1652: {"hero-mage (Murlynd)",
! 1653: 100, TRUE, TRUE, 'm', "20",
! 1654: {CANCAST, ISUNIQUE, CANBARGAIN, CANWIELD, CANSHOOT, CANSUMMON, ISFAST, HIGHFRIENDLY},
! 1655: "hero-mage (Keoghtom)", 1,
! 1656: 50,
! 1657: {19, 56000L, 25, -2, HPT("0d8+135"), "3d4"}
! 1658: },
! 1659: {"hero (Kelanen, Prince of Swords)",
! 1660: 100, TRUE, TRUE, 'k', "17",
! 1661: {ISUNIQUE, CANBARGAIN, CANWIELD, CANSHOOT, CANSUMMON, ISFAST, HIGHFRIENDLY},
! 1662: "lesser goddess (Xan Yae, Lady of Perfection)", 1,
! 1663: 50,
! 1664: {19, 53000L, 25, -5, HPT("0d8+159"), "3d4"}
! 1665: },
! 1666: {"styracosaurus",
! 1667: 0, TRUE, TRUE, 'S', "0-0",
! 1668: {ISMEAN, CANTRAMPLE, ISLARGE},
! 1669: 0, 0,
! 1670: 14,
! 1671: {18, 1950, 9, 3, HPT("10d8"), "2d8"}
! 1672: },
! 1673: {"shedu",
! 1674: 0, TRUE, TRUE, 's', "13-18",
! 1675: {CANFLY, MEDCAST, CANBARGAIN, ISFRIENDLY},
! 1676: 0, 0,
! 1677: 14,
! 1678: {13, 1950, 9, 4, HPT("9d8+9"), "1d6/1d6"}
! 1679: },
! 1680: {"black pudding",
! 1681: 70, TRUE, FALSE, 'P', "0-0",
! 1682: {ISSLOW, ISMEAN, CANRUST, NOCOLD, BOLTDIVIDE, BLOWDIVIDE, ISSCAVENGE},
! 1683: 0, 0,
! 1684: 14,
! 1685: {10, 2000, 10, 6, HPT("10d8"), "3d8"}
! 1686: },
! 1687: {"mastadon",
! 1688: 0, TRUE, TRUE, 'm', "4-6",
! 1689: {ISMEAN, CANTRAMPLE, CANHUG, ISFLOCK, ISLARGE},
! 1690: 0, 0,
! 1691: 16,
! 1692: {19, 2000, 9, 6, HPT("12d8"), "2d8/2d8/2d6/2d6/2d6"}
! 1693: },
! 1694: {"succubus (Servant of Aishapra)",
! 1695: 10, TRUE, TRUE, 's', "15-18",
! 1696: {ISMEAN, HIGHCAST, CANSUMMON, BMAGICHIT, CANDARKEN, CANBARGAIN},
! 1697: "lesser demon (Aishapra)", 1,
! 1698: 6,
! 1699: {11, 2100, 13, 0, HPT("6d8"), "1d3/1d3"}
! 1700: },
! 1701: {"giant scorpion",
! 1702: 30, TRUE, FALSE, 'S', "0-0",
! 1703: {ISFAST, CANPOISON, ISLARGE},
! 1704: 0, 0,
! 1705: 10,
! 1706: {12, 2000, 8, 4, HPT("8d8"), "1d10/1d10/1d4"}
! 1707: },
! 1708: {"genii",
! 1709: 30, TRUE, TRUE, 'g', "12-18",
! 1710: {HIGHCAST, CANSUMMON, ISFAST, CANSPEAK, MAGICHIT, ISLARGE, LOWFRIENDLY},
! 1711: "djinni", 2,
! 1712: 10,
! 1713: {12, 3000, 7, 3, HPT("7d8+3"), "2d6/2d6"}
! 1714: },
! 1715: {"mammoth",
! 1716: 0, TRUE, TRUE, 'M', "4-6",
! 1717: {ISMEAN, CANTRAMPLE, CANHUG, ISFLOCK, ISLARGE},
! 1718: 0, 0,
! 1719: 18,
! 1720: {20, 3000, 8, 5, HPT("13d8"), "3d6/3d6/2d8/2d6/2d6"}
! 1721: },
! 1722: {"gelatinous blue horror",
! 1723: 100, TRUE, TRUE, 'g', "0-0",
! 1724: {ISMEAN, CANBACID, NOSHARP, HALFDAMAGE, NOBOLT, ISLARGE},
! 1725: 0, 0,
! 1726: 55,
! 1727: {10, 7000, 10, 6, HPT("10d8"), "1d5+4"}
! 1728: },
! 1729: {"stone gargoyle",
! 1730: 25, TRUE, TRUE, 'g', "6-12",
! 1731: {ISMEAN, CANSUMMON, MAGICHIT, NOBOLT, NOCOLD, NOFIRE},
! 1732: "gargoyle", 3,
! 1733: 10,
! 1734: {18, 2500, 7, 1, HPT("4d8+4"), "1d6/1d6/2d6/2d4"}
! 1735: },
! 1736: {"succubus (Servant of Kevokulli)",
! 1737: 10, TRUE, TRUE, 's', "15-18",
! 1738: {ISMEAN, HIGHCAST, CANSUMMON, BMAGICHIT, CANDARKEN, CANBARGAIN},
! 1739: "lesser demon (Kevokulli)", 1,
! 1740: 6,
! 1741: {11, 2100, 13, 0, HPT("6d8"), "1d3/1d3"}
! 1742: },
! 1743: {"koppleganger",
! 1744: 10, TRUE, TRUE, 'k', "5-8",
! 1745: {ISMEAN, CANSURPRISE, CANSEE},
! 1746: 0, 0,
! 1747: 10,
! 1748: {7, 2000, 15, 2, HPT("4d4"), "1d12"}
! 1749: },
! 1750: {"kittyhawk",
! 1751: 10, TRUE, TRUE, 'K', "5-8",
! 1752: {ISMEAN, CANFLY, CANSURPRISE, ISSMALL, ISMANY, CANSEE},
! 1753: 0, 0,
! 1754: 10,
! 1755: {7, 2000, 15, 2, HPT("4d4"), "1d2/1d2/1d2/1d3/1d3/1d3"}
! 1756: },
! 1757: {"rock hound",
! 1758: 0, TRUE, TRUE, 'R', "5-8",
! 1759: {ISMEAN, CANINWALL, CANSUMMON, TOUCHSTONE, CANSURPRISE, CANSEE},
! 1760: "vilstrak", 1,
! 1761: 20,
! 1762: {10, 2250, 5, 3, HPT("7d8"), "3d10"}
! 1763: },
! 1764: {"succubus (Servant of Balor)",
! 1765: 10, TRUE, TRUE, 's', "15-18",
! 1766: {ISMEAN, HIGHCAST, CANSUMMON, BMAGICHIT, CANDARKEN, CANBARGAIN},
! 1767: "lesser demon (Balor)", 1,
! 1768: 6,
! 1769: {11, 2100, 13, 0, HPT("6d8"), "1d3/1d3"}
! 1770: },
! 1771: {"kodiac bear",
! 1772: 0, TRUE, TRUE, 'U', "5-8",
! 1773: {ISMEAN, CANSUMMON, CANHUG, ISLARGE},
! 1774: "cave bear", 2,
! 1775: 20,
! 1776: {18, 2000, 10, -1, HPT("12d8"), "3d8/2d6/2d6"}
! 1777: },
! 1778: {"very old dragon",
! 1779: 30, TRUE, FALSE, 'd', "15-16",
! 1780: {ISMEAN, CANBRANDOM, CANSUMMON, ISGREED, CANFRIGHTEN, ISLARGE, LOWFRIENDLY},
! 1781: "young dragon", 1,
! 1782: 11,
! 1783: {10, 2000, 8, 2, HPT("55d1"), "1d10/1d10/3d12"}
! 1784: },
! 1785: {"hezrou",
! 1786: 15, TRUE, TRUE, 'h', "5-7",
! 1787: {ISMEAN, CANFRIGHTEN, CANSEE, CANSUMMON, ISUNDEAD, ISLARGE},
! 1788: "horned devil", 2,
! 1789: 12,
! 1790: {10, 2000, 9, -2, HPT("9d8"), "1d3/1d3/4d4"}
! 1791: },
! 1792: {"loxodant",
! 1793: 0, TRUE, TRUE, 'L', "4-6",
! 1794: {ISMEAN, CANTRAMPLE, CANHUG, ISFAST},
! 1795: 0, 0,
! 1796: 16,
! 1797: {18, 2150, 9, 6, HPT("11d8"), "2d8/2d8/2d6/2d6/2d6"}
! 1798: },
! 1799: {"flesh golem",
! 1800: 0, TRUE, TRUE, 'f', "0-0",
! 1801: {ISMEAN, MAGICHIT, ISLARGE},
! 1802: 0, 0,
! 1803: 0,
! 1804: {18, 2380, 9, 9, HPT("0d0+40"), "2d8/2d8"}
! 1805: },
! 1806: {"glabrezu",
! 1807: 25, TRUE, FALSE, 'G', "8-10",
! 1808: {ISMEAN, CANFRIGHTEN, CANSEE, CANSUMMON, ISUNDEAD, ISLARGE},
! 1809: "barbed devil", 2,
! 1810: 14,
! 1811: {10, 2400, 10, -4, HPT("10d8"), "2d6/2d6/1d3/1d3/1d4+1"}
! 1812: },
! 1813: {"succubus (Servant of Ter-soth)",
! 1814: 10, TRUE, TRUE, 's', "15-18",
! 1815: {ISMEAN, HIGHCAST, CANSUMMON, BMAGICHIT, CANDARKEN, CANBARGAIN},
! 1816: "lesser demon (Ter-soth)", 1,
! 1817: 6,
! 1818: {11, 2100, 13, 0, HPT("6d8"), "1d3/1d3"}
! 1819: },
! 1820: {"allosaurus",
! 1821: 0, TRUE, TRUE, 'a', "0-0",
! 1822: {ISMEAN, CANTRAMPLE, ISFAST, ISLARGE},
! 1823: 0, 0,
! 1824: 20,
! 1825: {18, 2400, 10, 5, HPT("15d8"), "1d4/1d4/6d4"}
! 1826: },
! 1827: {"couatl",
! 1828: 15, TRUE, FALSE, 'c', "15-18",
! 1829: {ISMEAN, HIGHCAST, CANHUG, CANPOISON, HIGHFRIENDLY},
! 1830: 0, 0,
! 1831: 12,
! 1832: {16, 2400, 10, 5, HPT("9d8"), "2d4/1d3"}
! 1833: },
! 1834: {"succubus (Servant of Rehnaremme)",
! 1835: 10, TRUE, TRUE, 's', "15-18",
! 1836: {ISMEAN, HIGHCAST, CANSUMMON, BMAGICHIT, CANDARKEN, CANBARGAIN},
! 1837: "lesser demon (Rehnaremme)", 1,
! 1838: 6,
! 1839: {11, 2100, 13, 0, HPT("6d8"), "1d3/1d3"}
! 1840: },
! 1841: {"banshee",
! 1842: 0, TRUE, FALSE, 'B', "15-20",
! 1843: {ISSHADOW, CANSUMMON, CANSHRIEK, CANSURPRISE, CANFRIGHTEN, NOCOLD, NOBOLT, MAGICHIT, ISUNDEAD},
! 1844: "shrieker", 10,
! 1845: 10,
! 1846: {10, 2450, 10, 0, HPT("7d8"), "1d8"}
! 1847: },
! 1848: {"spirit naga",
! 1849: 25, TRUE, FALSE, 's', "13-16",
! 1850: {ISMEAN, CANPOISON, CANSNORE, HIGHCAST, ISUNDEAD},
! 1851: 0, 0,
! 1852: 14,
! 1853: {10, 2700, 10, 4, HPT("9d8"), "1d3"}
! 1854: },
! 1855: {"dire wolf",
! 1856: 10, TRUE, TRUE, 'w', "3-9",
! 1857: {ISMEAN, CANSUMMON, ISLARGE},
! 1858: "warg", 3,
! 1859: 5,
! 1860: {10, 1440, 8, 0, HPT("8d8"), "1d8"}
! 1861: },
! 1862: {"succubus (Servant of Wendonai)",
! 1863: 10, TRUE, TRUE, 's', "15-18",
! 1864: {ISMEAN, HIGHCAST, CANSUMMON, BMAGICHIT, CANDARKEN, CANBARGAIN},
! 1865: "lesser demon (Wendonai)", 1,
! 1866: 6,
! 1867: {11, 2100, 13, 0, HPT("6d8"), "1d3/1d3"}
! 1868: },
! 1869: {"roper",
! 1870: 80, TRUE, FALSE, 'r', "13-16",
! 1871: {ISMEAN, ISSLOW, CANHUG, CANHOLD, NOBOLT, CANBBURN, ISLARGE},
! 1872: 0, 0,
! 1873: 16,
! 1874: {19, 2750, 10, 0, HPT("11d8"), "5d4"}
! 1875: },
! 1876: {"bone devil",
! 1877: 0, TRUE, TRUE, 'd', "11-12",
! 1878: {ISMEAN, CANFLY, CANFRIGHTEN, CANSEE, CANSUMMON, CANSURPRISE, CANCHILL, ISUNDEAD, ISLARGE},
! 1879: "hezrou", 2,
! 1880: 12,
! 1881: {10, 2800, 9, -1, HPT("9d8"), "5d4"}
! 1882: },
! 1883: {"air elemental",
! 1884: 0, TRUE, TRUE, 'a', "3-5",
! 1885: {ISMEAN, CANFLY, ISSHADOW, BMAGICHIT, ISLARGE},
! 1886: 0, 0,
! 1887: 15,
! 1888: {18, 2850, 9, 2, HPT("12d8"), "2d10"}
! 1889: },
! 1890: {"earth elemental",
! 1891: 0, TRUE, TRUE, 'e', "3-5",
! 1892: {ISMEAN, CANINWALL, CANSURPRISE, ISSLOW, BMAGICHIT, ISLARGE},
! 1893: 0, 0,
! 1894: 15,
! 1895: {18, 2850, 9, 2, HPT("12d8"), "4d8"}
! 1896: },
! 1897: {"fire elemental",
! 1898: 0, TRUE, TRUE, 'f', "3-5",
! 1899: {ISMEAN, NOFIRE, CANBFIRE, BMAGICHIT, ISLARGE},
! 1900: 0, 0,
! 1901: 15,
! 1902: {18, 2850, 9, 2, HPT("12d8"), "3d8"}
! 1903: },
! 1904: {"cold elemental",
! 1905: 0, TRUE, TRUE, 'c', "3-5",
! 1906: {ISMEAN, NOCOLD, CANBICE, BMAGICHIT, ISLARGE},
! 1907: 0, 0,
! 1908: 15,
! 1909: {18, 2850, 9, 2, HPT("12d8"), "3d8"}
! 1910: },
! 1911: {"succubus (Servant of Marilith)",
! 1912: 10, TRUE, TRUE, 's', "15-18",
! 1913: {ISMEAN, HIGHCAST, CANSUMMON, BMAGICHIT, CANDARKEN, CANBARGAIN},
! 1914: "lesser demon (Marilith)", 1,
! 1915: 6,
! 1916: {11, 2100, 13, 0, HPT("6d8"), "1d3/1d3"}
! 1917: },
! 1918: {"tarry demodand (farastu)",
! 1919: 0, TRUE, TRUE, 'T', "18",
! 1920: {ISMEAN, MAGICHIT, CANSTICK},
! 1921: 0, 0,
! 1922: 16,
! 1923: {19, 2850, 9, -1, HPT("11d8"), "1d6+1/1d6+1/3d4"}
! 1924: },
! 1925: {"wood elemental",
! 1926: 0, TRUE, TRUE, 'w', "3-5",
! 1927: {ISMEAN, CANBBURN, CANSUMMON, BMAGICHIT, ISLARGE},
! 1928: "entwife", 1,
! 1929: 15,
! 1930: {18, 2850, 9, 2, HPT("12d8"), "3d8"}
! 1931: },
! 1932: {"greater basilisk",
! 1933: 70, TRUE, FALSE, 'B', "5-8",
! 1934: {ISGREED, CANSUMMON, LOOKSTONE, CANPOISON, LOOKSTONE},
! 1935: "basilisk", 2,
! 1936: 16,
! 1937: {10, 3000, 7, 2, HPT("10d8"), "2d6/2d8"}
! 1938: },
! 1939: {"lesser demon (Bilwhr)",
! 1940: 0, TRUE, TRUE, 'b', "12-14",
! 1941: {ISUNIQUE, CANFLY, ISMEAN, CANWIELD, CANCAST, CANFRIGHTEN, BMAGICHIT, CANSUMMON, CANDARKEN, ISLARGE},
! 1942: "hezrou", 3,
! 1943: 16,
! 1944: {14, 3000, 8, -1, HPT("11d8"), "1d4/1d4/2d4"}
! 1945: },
! 1946: {"lesser demon (Johud)",
! 1947: 0, TRUE, TRUE, 'j', "12-14",
! 1948: {ISUNIQUE, CANFLY, ISMEAN, CANWIELD, CANCAST, CANFRIGHTEN, BMAGICHIT, CANSUMMON, CANDARKEN, ISLARGE},
! 1949: "hezrou", 3,
! 1950: 16,
! 1951: {14, 3000, 8, -1, HPT("11d8"), "1d4/1d4/2d4"}
! 1952: },
! 1953: {"lesser demon (Nalfeshnee)",
! 1954: 0, TRUE, TRUE, 'b', "12-14",
! 1955: {ISUNIQUE, CANFLY, ISMEAN, CANWIELD, CANCAST, CANFRIGHTEN, BMAGICHIT, CANSUMMON, CANDARKEN, ISLARGE},
! 1956: "hezrou", 3,
! 1957: 16,
! 1958: {14, 3000, 8, -1, HPT("11d8"), "1d4/1d4/2d4"}
! 1959: },
! 1960: {"stegosaurus",
! 1961: 0, TRUE, TRUE, 'S', "0-0",
! 1962: {ISMEAN, ISLARGE},
! 1963: 0, 0,
! 1964: 25,
! 1965: {18, 3000, 9, 3, HPT("18d8"), "5d4"}
! 1966: },
! 1967: {"lesser demon (Aishapra)",
! 1968: 0, TRUE, TRUE, 'a', "12-14",
! 1969: {ISUNIQUE, CANFLY, ISMEAN, CANWIELD, CANSEE, BMAGICHIT, CANSUMMON, ISLARGE},
! 1970: "hezrou", 3,
! 1971: 12,
! 1972: {12, 3000, 8, -7, HPT("7d8+7"), "2d4"}
! 1973: },
! 1974: {"lesser demon (Kevokulli)",
! 1975: 0, TRUE, TRUE, 'k', "12-14",
! 1976: {ISUNIQUE, CANFLY, ISMEAN, CANWIELD, CANSEE, BMAGICHIT, CANSUMMON, ISLARGE},
! 1977: "hezrou", 3,
! 1978: 12,
! 1979: {12, 3000, 8, -7, HPT("7d8+7"), "2d4"}
! 1980: },
! 1981: {"lesser demon (Marilith)",
! 1982: 0, TRUE, TRUE, 'm', "12-14",
! 1983: {ISUNIQUE, CANFLY, ISMEAN, CANWIELD, CANSEE, BMAGICHIT, CANSUMMON, ISLARGE},
! 1984: "hezrou", 3,
! 1985: 12,
! 1986: {12, 3000, 8, -7, HPT("7d8+7"), "2d4"}
! 1987: },
! 1988: {"lesser demon (Rehnaremme)",
! 1989: 0, TRUE, TRUE, 'r', "12-14",
! 1990: {ISUNIQUE, CANFLY, ISMEAN, CANWIELD, CANSEE, BMAGICHIT, CANSUMMON, ISLARGE},
! 1991: "hezrou", 3,
! 1992: 12,
! 1993: {12, 3000, 8, -7, HPT("7d8+7"), "2d4"}
! 1994: },
! 1995: {"guardian naga",
! 1996: 100, TRUE, FALSE, 'G', "16-18",
! 1997: {CANPOISON, NOMOVE, HIGHCAST, HIGHFRIENDLY},
! 1998: 0, 0,
! 1999: 16,
! 2000: {10, 3550, 8, 3, HPT("11d8+4"), "1d6/2d4"}
! 2001: },
! 2002: {"lesser demon (Alzoll)",
! 2003: 0, TRUE, TRUE, 'A', "14-16",
! 2004: {ISUNIQUE, CANFLY, ISMEAN, CANWIELD, CANCAST, CANFRIGHTEN, BMAGICHIT, CANSUMMON, CANDARKEN, ISLARGE},
! 2005: "glabrezu", 3,
! 2006: 12,
! 2007: {16, 3600, 8, -2, HPT("8d8+8"), "1d12+1"}
! 2008: },
! 2009: {"clay golem",
! 2010: 0, TRUE, TRUE, 'C', "0-0",
! 2011: {NOSHARP, ISMEAN, ISLARGE},
! 2012: 0, 0,
! 2013: 0,
! 2014: {18, 3600, 8, 7, HPT("0d0+50"), "3d10"}
! 2015: },
! 2016: {"shade",
! 2017: 0, TRUE, TRUE, 's', "15-20",
! 2018: {ISSHADOW, CANSUMMON, ISUNDEAD, ISMEAN, CANDRAIN, MAGICHIT},
! 2019: "night hag", 2,
! 2020: 15,
! 2021: {10, 4250, 4, 4, HPT("4d10"), "1d6"}
! 2022: },
! 2023: {"lesser demon (Balor)",
! 2024: 0, TRUE, TRUE, 'B', "14-16",
! 2025: {ISUNIQUE, CANFLY, ISMEAN, CANWIELD, CANCAST, CANFRIGHTEN, BMAGICHIT, CANSUMMON, CANDARKEN, ISLARGE},
! 2026: "glabrezu", 3,
! 2027: 12,
! 2028: {16, 3600, 8, -2, HPT("8d8+8"), "1d12+1"}
! 2029: },
! 2030: {"lesser demon (Errtu)",
! 2031: 0, TRUE, TRUE, 'E', "14-16",
! 2032: {ISUNIQUE, CANFLY, ISMEAN, CANWIELD, CANCAST, CANFRIGHTEN, BMAGICHIT, CANSUMMON, CANDARKEN, ISLARGE},
! 2033: "glabrezu", 3,
! 2034: 12,
! 2035: {16, 3600, 8, -2, HPT("8d8+8"), "1d12+1"}
! 2036: },
! 2037: {"wyvergon",
! 2038: 5, TRUE, TRUE, 'w', "3-10",
! 2039: {ISMEAN, CANPOISON, LOOKSTONE, NOFIRE, ISLARGE},
! 2040: 0, 0,
! 2041: 10,
! 2042: {14, 1750, 9, 2, HPT("8d8+1"), "2d8/2d6/1d6"}
! 2043: },
! 2044: {"lesser demon (Ndulu)",
! 2045: 0, TRUE, TRUE, 'N', "14-16",
! 2046: {ISUNIQUE, CANFLY, ISMEAN, CANWIELD, CANCAST, CANFRIGHTEN, BMAGICHIT, CANSUMMON, CANDARKEN, ISLARGE},
! 2047: "glabrezu", 3,
! 2048: 12,
! 2049: {16, 3600, 8, -2, HPT("8d8+8"), "1d12+1"}
! 2050: },
! 2051: {"lesser demon (Ter-soth)",
! 2052: 0, TRUE, TRUE, 'T', "14-16",
! 2053: {ISUNIQUE, CANFLY, ISMEAN, CANWIELD, CANCAST, CANFRIGHTEN, BMAGICHIT, CANSUMMON, CANDARKEN, ISLARGE},
! 2054: "glabrezu", 3,
! 2055: 12,
! 2056: {16, 3600, 8, -2, HPT("8d8+8"), "1d12+1"}
! 2057: },
! 2058: {"lesser demon (Wendonai)",
! 2059: 0, TRUE, TRUE, 'T', "14-16",
! 2060: {ISUNIQUE, CANFLY, ISMEAN, CANWIELD, CANCAST, CANFRIGHTEN, BMAGICHIT, CANSUMMON, CANDARKEN, ISLARGE},
! 2061: "glabrezu", 3,
! 2062: 12,
! 2063: {16, 3600, 8, -2, HPT("8d8+8"), "1d12+1"}
! 2064: },
! 2065: {"lesser demon (Cerberus)", /* Three heads - fire, clorine, acid */
! 2066: 0, TRUE, TRUE, 'T', "14-16",
! 2067: {ISUNIQUE, ISMEAN, MAGICHIT, CANSUMMON, CANBPGAS, CANBACID, CANBFIRE, CANSEE, NOFIRE, ISLARGE, HASOXYGEN},
! 2068: "hell hound", 6,
! 2069: 15,
! 2070: {16, 3600, 9, 1, HPT("8d8+8"), "2d4/2d4/2d4"}
! 2071: },
! 2072: {"slime demodand (kelubar)",
! 2073: 0, TRUE, TRUE, 'S', "14-20",
! 2074: {MAGICHIT, CANPOISON, CANWIELD, CANBARGAIN},
! 2075: 0, 0,
! 2076: 18,
! 2077: {20, 3959, 9, -2, HPT("13d8"), "2d4/2d4/4d4"}
! 2078: },
! 2079: {"nazgul (Ringwraith)",
! 2080: 0, TRUE, TRUE, 'z', "14-16",
! 2081: {ISMEAN, CANPOISON, ISSHADOW, CANRUST, CANHUH, CANFRIGHTEN, CANDRAIN, MAGICHIT, ISFLOCK, CANSUMMON},
! 2082: "dire wolf", 2,
! 2083: 15,
! 2084: {16, 4000, 10, 0, HPT("8d8+8"), "1d10"}
! 2085: },
! 2086: {"vampire",
! 2087: 20, TRUE, TRUE, 'V', "15-16",
! 2088: {ISMEAN, CANFLY, CANSUMMON, ISREGEN, CANSUCK, ISUNDEAD},
! 2089: "barrow wight", 2,
! 2090: 16,
! 2091: {20, 3800, 8, 1, HPT("8d8+3"), "1d10"}
! 2092: },
! 2093: {"camarasaurus",
! 2094: 0, TRUE, FALSE, 'c', "0-0",
! 2095: {ISFLEE, CANTRAMPLE, ISLARGE},
! 2096: 0, 0,
! 2097: 30,
! 2098: {24, 4000, 9, 6, HPT("20d8"), "3d4"}
! 2099: },
! 2100: {"triceratops",
! 2101: 0, TRUE, TRUE, 'T', "0-0",
! 2102: {ISMEAN, CANTRAMPLE, ISLARGE},
! 2103: 0, 0,
! 2104: 20,
! 2105: {18, 4000, 9, 3, HPT("16d8"), "1d8/1d12/1d12"}
! 2106: },
! 2107: {"ghost",
! 2108: 0, TRUE, TRUE, 'g', "12-14",
! 2109: {ISSHADOW, CANSUMMON, ISMEAN, CANFRIGHTEN, MAGICHIT, ISUNDEAD},
! 2110: "spectre", 2,
! 2111: 14,
! 2112: {10, 4050, 9, 0, HPT("10d8"), "1d4"}
! 2113: },
! 2114: {"baluchitherium",
! 2115: 0, TRUE, TRUE, 'B', "3-5",
! 2116: {ISMEAN, CANTRAMPLE, ISLARGE},
! 2117: 0, 0,
! 2118: 18,
! 2119: {18, 4200, 9, 5, HPT("14d8"), "4d5"}
! 2120: },
! 2121: {"nazgul (Witch-King of Angmar)",
! 2122: 0, TRUE, FALSE, 'z', "19",
! 2123: {ISUNIQUE, ISMEAN, CANINFEST, ISSHADOW, CANRUST, CANHUH, CANFRIGHTEN, DOUBLEDRAIN, BMAGICHIT, CANCAST, CANBARGAIN, CANSUMMON},
! 2124: "nazgul (Ringwraith)", 8,
! 2125: 30,
! 2126: {18, 50000L, 30, -2, HPT("0d8+100"), "2d10"}
! 2127: },
! 2128: {"maiar (Melian, wife of Thingol)",
! 2129: 0, TRUE, FALSE, 'M', "19",
! 2130: {ISUNIQUE, BMAGICHIT, CANSEE, CANSUMMON, MEDFRIENDLY},
! 2131: "noldor elf", 10,
! 2132: 30,
! 2133: {10, 55000L, 45, 4, HPT("0d8+60"), "1d10"}
! 2134: },
! 2135: {"maiar (Eonwe, Herald of Manwe)",
! 2136: 0, TRUE, FALSE, 'E', "19",
! 2137: {ISUNIQUE, BMAGICHIT, CANSEE, CANSUMMON, MEDFRIENDLY},
! 2138: "valar (Manwe, Lord of Arda)", 1,
! 2139: 0,
! 2140: {20, 55000L, 45, 4, HPT("0d8+120"), "2d10"}
! 2141: },
! 2142: {"maiar (Sauron, Lord of the Rings)",
! 2143: 0, TRUE, FALSE, 'S', "19",
! 2144: {ISUNIQUE, ISMEAN, ISSHADOW, BMAGICHIT, CANSEE, CANSUMMON},
! 2145: "nazgul (Witch-King of Angmar)", 1,
! 2146: 0,
! 2147: {20, 55000L, 35, -1, HPT("0d8+120"), "2d10"}
! 2148: },
! 2149: {"maiar (Irmo, Master of Spirit)",
! 2150: 0, TRUE, FALSE, 'I', "19",
! 2151: {ISUNIQUE, ISMEAN, BMAGICHIT, CANSEE, CANSUMMON, MEDFRIENDLY},
! 2152: "spectre", 3,
! 2153: 0,
! 2154: {20, 55000L, 35, 5, HPT("0d8+120"), "2d10"}
! 2155: },
! 2156: {"maiar (Namo, Master of Spirit)",
! 2157: 0, TRUE, FALSE, 'N', "19",
! 2158: {ISUNIQUE, ISMEAN, BMAGICHIT, CANSEE, CANSUMMON, MEDFRIENDLY},
! 2159: "ghost", 3,
! 2160: 0,
! 2161: {20, 55000L, 35, 5, HPT("0d8+120"), "2d10"}
! 2162: },
! 2163: {"maiar (Uinen, Lady of the Seas)",
! 2164: 0, TRUE, FALSE, 'U', "19",
! 2165: {ISUNIQUE, BMAGICHIT, CANSEE, CANSUMMON, MEDFRIENDLY},
! 2166: "valar (Ulmo, God of Waters)", 1,
! 2167: 0,
! 2168: {10, 55000L, 35, 5, HPT("0d8+120"), "2d10"}
! 2169: },
! 2170: {"maiar (Ilmare, Handmaiden of Varda)",
! 2171: 0, TRUE, FALSE, 'I', "19",
! 2172: {ISUNIQUE, BMAGICHIT, CANSEE, CANSUMMON, MEDFRIENDLY},
! 2173: "valar (Varda, Elbereth Gilthoniel)", 1,
! 2174: 0,
! 2175: {10, 55000L, 35, 5, HPT("0d8+60"), "1d10"}
! 2176: },
! 2177: {"maiar (Balrog)",
! 2178: 100, TRUE, TRUE, 'B', "20",
! 2179: {ISMEAN, BMAGICHIT, CANWIELD, CANCAST, HASFIRE, ISUNDEAD},
! 2180: "pit fiend", 3,
! 2181: 50,
! 2182: {22, 39000L, 20, 0, HPT("16d8"), "4d8"}
! 2183: },
! 2184: {"ice devil",
! 2185: 30, TRUE, FALSE, 'I', "13-14",
! 2186: {CANFLY, ISMEAN, CANSEE, ISREGEN, CANFRIGHTEN, CANSUMMON, CANBICE, NOCOLD, ISLARGE, ISUNDEAD},
! 2187: "glabrezu", 2,
! 2188: 16,
! 2189: {20, 4400, 11, -4, HPT("11d8"), "1d4/1d4/2d4/3d4"}
! 2190: },
! 2191: {"purple worm",
! 2192: 70, TRUE, FALSE, 'P', "0-0",
! 2193: {ISMEAN, ISLARGE},
! 2194: 0, 0,
! 2195: 20,
! 2196: {10, 4900, 15, 6, HPT("15d8"), "2d12/2d4"}
! 2197: },
! 2198: {"diplodocus",
! 2199: 0, TRUE, TRUE, 'd', "0-0",
! 2200: {CANTRAMPLE, ISLARGE},
! 2201: 0, 0,
! 2202: 35,
! 2203: {23, 5000, 15, 5, HPT("24d8"), "3d6"}
! 2204: },
! 2205: {"brontosaurus",
! 2206: 0, TRUE, TRUE, 'b', "0-0",
! 2207: {CANTRAMPLE, ISLARGE},
! 2208: 0, 0,
! 2209: 35,
! 2210: {23, 5000, 15, 5, HPT("30d8"), "3d6"}
! 2211: },
! 2212: {"roc",
! 2213: 0, TRUE, TRUE, 'r', "3-5",
! 2214: {ISMEAN, CANFLY, ISLARGE},
! 2215: 0, 0,
! 2216: 25,
! 2217: {23, 5000, 15, 4, HPT("18d8"), "3d6/3d6/4d6"}
! 2218: },
! 2219: {"silver cloud",
! 2220: 100, TRUE, TRUE, 'c', "0-0",
! 2221: {CANFLY, HALFDAMAGE, CANBBOLT, NOBOLT, ISLARGE},
! 2222: 0, 0,
! 2223: 10,
! 2224: {10, 4000, 13, 9, HPT("6d8"), "1d4"}
! 2225: },
! 2226: {"coachman of death",
! 2227: 100, TRUE, TRUE, 'C', "12-22",
! 2228: {ISMEAN, ISUNDEAD, CANFRIGHTEN, MAGICHIT },
! 2229: 0, 0,
! 2230: 50,
! 2231: {10, 4000, 10, -2, HPT("10d8"), "1d8+2"}
! 2232: },
! 2233: {"blue pool horror",
! 2234: 100, TRUE, FALSE, 'b', "0-0",
! 2235: {ISMEAN, CANBACID, NOMETAL, NOSHARP, HALFDAMAGE, NOBOLT, ISLARGE},
! 2236: 0, 0,
! 2237: 35,
! 2238: {10, 5000, 8, 8, HPT("8d8"), "1d5+4"}
! 2239: },
! 2240: {"cetiosaurus",
! 2241: 0, TRUE, TRUE, 'c', "0-0",
! 2242: {CANTRAMPLE, ISLARGE},
! 2243: 0, 0,
! 2244: 35,
! 2245: {23, 5000, 15, 6, HPT("24d8"), "3d6"}
! 2246: },
! 2247: {"brachiosaurus",
! 2248: 0, TRUE, TRUE, 'B', "0-0",
! 2249: {CANTRAMPLE, ISLARGE},
! 2250: 0, 0,
! 2251: 35,
! 2252: {23, 5000, 15, 5, HPT("36d8"), "5d4"}
! 2253: },
! 2254: {"shaggy demodand (shator)",
! 2255: 0, TRUE, TRUE, 's', "14-25",
! 2256: {CANSUMMON, BMAGICHIT, LOWCAST, CANWIELD, CANSEE, CANSTINK},
! 2257: "tarry demodand (farastu)", 8,
! 2258: 20,
! 2259: {21, 5250, 13, -3, HPT("15d8"), "1d8+1/1d8+1/5d4"}
! 2260: },
! 2261: {"tyranosaurus rex",
! 2262: 0, TRUE, TRUE, 'T', "0-0",
! 2263: {ISMEAN, ISFAST, ISLARGE},
! 2264: 0, 0,
! 2265: 25,
! 2266: {18, 6550, 12, 5, HPT("18d8"), "1d6/1d6/5d8"}
! 2267: },
! 2268: {"pit fiend",
! 2269: 100, TRUE, TRUE, 'f', "15-16",
! 2270: {ISMEAN, CANSEE, BMAGICHIT, CANFRIGHTEN, CANHOLD, CANSUMMON, CANBFIRE, NOFIRE, ISLARGE, ISUNDEAD},
! 2271: "erinyes", 6,
! 2272: 18,
! 2273: {22, 7900, 13, -3, HPT("13d8"), "1d4+4/1d6+6"}
! 2274: },
! 2275: {"hound (Nemoud, Servant of Trithereon)",
! 2276: 0, TRUE, TRUE, 'N', "5",
! 2277: {ISFAST, MAGICHIT, ISUNIQUE, ISLARGE, ISFRIENDLY},
! 2278: "lesser god (Trithereon the Summoner)", 1,
! 2279: 16,
! 2280: {18, 8100, 13, 0, HPT("0d8+64"), "4d4"}
! 2281: },
! 2282: {"ki-rin",
! 2283: 25, TRUE, TRUE, 'k', "16-22",
! 2284: {CANFLY, MEDCAST, CANSPEAK, DRAINBRAIN, CANBARGAIN, ISLARGE, ISFRIENDLY},
! 2285: 0, 0,
! 2286: 16,
! 2287: {13, 8500, 13, -5, HPT("12d8"), "2d4/2d4/3d6"}
! 2288: },
! 2289: {"stone golem",
! 2290: 0, TRUE, TRUE, 'S', "0-0",
! 2291: {ISMEAN, CANBSGAS, BMAGICHIT, ISLARGE, HASOXYGEN},
! 2292: 0, 0,
! 2293: 0,
! 2294: {22, 8950, 13, 5, HPT("0d0+60"), "3d8"}
! 2295: },
! 2296: {"titanothere",
! 2297: 100, TRUE, FALSE, 't', "17-20",
! 2298: {ISLARGE},
! 2299: 0, 0,
! 2300: 30,
! 2301: {10, 9000, 19, 0, HPT("9d8"), "2d8/1d6"}
! 2302: },
! 2303: {"titan",
! 2304: 100, TRUE, FALSE, 't', "17-20",
! 2305: {ISSHADOW, ISLARGE, LOWFRIENDLY},
! 2306: 0, 0,
! 2307: 30,
! 2308: {10, 9000, 19, 0, HPT("19d8"), "7d6"}
! 2309: },
! 2310: {"diamond golem",
! 2311: 0, TRUE, TRUE, 'D', "0-0",
! 2312: {ISMEAN, NOBOLT, CANBLIND, BMAGICHIT, ISLARGE},
! 2313: 0, 0,
! 2314: 0,
! 2315: {22, 9500, 13, -2, HPT("0d0+80"), "3d8"}
! 2316: },
! 2317: {"lich",
! 2318: 100, TRUE, TRUE, 'l', "19-20",
! 2319: {ISMEAN, CANSUMMON, CANPARALYZE, CANFRIGHTEN, MAGICHIT, ISUNDEAD, NOBOLT, CANCAST},
! 2320: "vampire", 4,
! 2321: 16,
! 2322: {10, 10500, 11, 0, HPT("11d8"), "1d10"}
! 2323: },
! 2324: {"falcon (Harrus, Servant of Trithereon)",
! 2325: 0, TRUE, TRUE, 'H', "6",
! 2326: {CANFLY, MAGICHIT, ISUNIQUE, ISLARGE, ISFRIENDLY},
! 2327: "lesser god (Trithereon the Summoner)", 1,
! 2328: 16,
! 2329: {18, 11000, 12, 2, HPT("0d8+72"), "1d4+4/1d4+4"}
! 2330: },
! 2331: {"beholder",
! 2332: 0, TRUE, FALSE, 'b', "14-16",
! 2333: {ISMEAN, ISSLOW, LOOKSTONE, CANFRIGHTEN, LOOKSLOW, CANSNORE, ISLARGE},
! 2334: 0, 0,
! 2335: 20,
! 2336: {6, 12900, 18, 1, HPT("5d8+35"), "2d4"}
! 2337: },
! 2338: {"hill giant",
! 2339: 30, TRUE, TRUE, 'h', "6-8",
! 2340: {ISMEAN, CANSUMMON, ISLARGE},
! 2341: "ogre", 4,
! 2342: 30,
! 2343: {25, 13000, 10, 4, HPT("8d8+2"), "2d8"}
! 2344: },
! 2345: {"cyclops",
! 2346: 50, TRUE, TRUE, 'c', "9-18",
! 2347: {ISMEAN, LOWCAST, CANWIELD, CANSUMMON, ISLARGE},
! 2348: "cave bear", 3,
! 2349: 45,
! 2350: {28, 15000, 14, 3, HPT("12d8"), "2d8"}
! 2351: },
! 2352: {"stone giant",
! 2353: 50, TRUE, TRUE, 's', "9-13",
! 2354: {ISMEAN, CANSURPRISE, CANSUMMON, ISLARGE, LOWFRIENDLY},
! 2355: "werebear", 3,
! 2356: 35,
! 2357: {28, 14000, 13, 4, HPT("9d8+3"), "2d8"}
! 2358: },
! 2359: {"iron golem",
! 2360: 0, TRUE, TRUE, 'i', "0-0",
! 2361: {ISMEAN, BMAGICHIT, CANBPGAS, ISLARGE, HASOXYGEN},
! 2362: 0, 0,
! 2363: 0,
! 2364: {25, 14550, 13, 3, HPT("0d0+80"), "4d10"}
! 2365: },
! 2366: {"ancient brass dragon",
! 2367: 100, TRUE, FALSE, 'r', "13-14",
! 2368: {CANBSGAS, CANBFGAS, ISGREED, CANBARGAIN, CANFLY, ISLARGE, LOWFRIENDLY, HASOXYGEN},
! 2369: 0, 0,
! 2370: 50,
! 2371: {10, 20000, 13, 2, HPT("0d8+64"), "1d4/1d4/4d4"}
! 2372: },
! 2373: {"ancient chrome dragon",
! 2374: 100, TRUE, TRUE, 'C', "8-20",
! 2375: {CANCAST, CANBPGAS, CANBARGAIN, NOBOLT, NOCOLD, NOFIRE, CANFLY, ISLARGE, HASOXYGEN},
! 2376: 0, 0,
! 2377: 50,
! 2378: {10, 20000, 13, 0, HPT("0d8+75"), "4d8/1d6/1d6"}
! 2379: },
! 2380: {"ancient crystal dragon",
! 2381: 100, TRUE, TRUE, 'C', "6-12",
! 2382: {ISMEAN, ISGREED, CANCAST, CANBBOLT, NOBOLT, CANFLY, ISLARGE},
! 2383: 0, 0,
! 2384: 50,
! 2385: {10, 20000, 13, 0, HPT("0d8+75"), "4d8/1d6/1d6"}
! 2386: },
! 2387: {"ancient white dragon",
! 2388: 100, TRUE, TRUE, 'W', "8-9",
! 2389: {ISMEAN, CANBICE, ISGREED, CANBARGAIN, NOCOLD, CANFLY, ISLARGE},
! 2390: 0, 0,
! 2391: 50,
! 2392: {10, 20000, 13, 3, HPT("0d8+56"), "1d4/1d4/2d8"}
! 2393: },
! 2394: {"ancient black dragon",
! 2395: 100, TRUE, TRUE, 'a', "8-10",
! 2396: {ISMEAN, CANBACID, ISGREED, CANBARGAIN, CANFLY, ISLARGE},
! 2397: 0, 0,
! 2398: 50,
! 2399: {10, 20000, 14, 3, HPT("0d8+64"), "1d4/1d4/3d6"}
! 2400: },
! 2401: {"ancient copper dragon",
! 2402: 100, TRUE, FALSE, 'c', "13-14",
! 2403: {CANBACID, CANBSLGAS, ISGREED, CANBARGAIN, CANFLY, ISLARGE, MEDFRIENDLY, HASOXYGEN},
! 2404: 0, 0,
! 2405: 50,
! 2406: {10, 20000, 15, 1, HPT("0d8+72"), "1d4/1d4/5d4"}
! 2407: },
! 2408: {"ancient green dragon",
! 2409: 100, TRUE, TRUE, 'g', "8-12",
! 2410: {ISMEAN, CANBGAS, ISGREED, CANBARGAIN, CANFLY, ISLARGE, HASOXYGEN},
! 2411: 0, 0,
! 2412: 50,
! 2413: {10, 20000, 15, 2, HPT("0d8+72"), "1d6/1d6/2d10"}
! 2414: },
! 2415: {"ancient bronze dragon",
! 2416: 100, TRUE, FALSE, 'L', "15-16",
! 2417: {CANBBOLT, CANBFGAS, ISGREED, CANBARGAIN, NOBOLT, CANFLY, ISLARGE, MEDFRIENDLY, HASOXYGEN},
! 2418: 0, 0,
! 2419: 50,
! 2420: {10, 20000, 16, 0, HPT("0d8+80"), "1d6/1d6/4d6"}
! 2421: },
! 2422: {"ancient blue dragon",
! 2423: 100, TRUE, TRUE, 'u', "11-12",
! 2424: {ISMEAN, CANBBOLT, ISGREED, CANBARGAIN, NOBOLT, CANFLY, ISLARGE},
! 2425: 0, 0,
! 2426: 50,
! 2427: {10, 20000, 16, 2, HPT("0d8+80"), "1d6/1d6/3d8"}
! 2428: },
! 2429: {"ancient silver dragon",
! 2430: 100, TRUE, FALSE, 'S', "15-16",
! 2431: {CANBICE, NOCOLD, CANBPGAS, ISGREED, CANBARGAIN, CANFLY, ISLARGE, MEDFRIENDLY, HASOXYGEN},
! 2432: 0, 0,
! 2433: 50,
! 2434: {10, 20000, 17, -1, HPT("0d8+88"), "1d6/1d6/5d6"}
! 2435: },
! 2436: {"frost giant",
! 2437: 50, TRUE, TRUE, 'F', "5-10",
! 2438: {ISMEAN, CARRYGOLD, NOCOLD, ISLARGE},
! 2439: 0, 0,
! 2440: 40,
! 2441: {25, 20000, 15, 4, HPT("10d8+4"), "4d6"}
! 2442: },
! 2443: {"ancient red dragon",
! 2444: 100, TRUE, TRUE, 'D', "15-16",
! 2445: {ISMEAN, CANBFIRE, ISGREED, CANBARGAIN, NOFIRE, CANFLY, ISLARGE},
! 2446: 0, 0,
! 2447: 50,
! 2448: {10, 20000, 17, -1, HPT("0d8+88"), "1d8/1d8/3d10"}
! 2449: },
! 2450: {"ancient gold dragon",
! 2451: 100, TRUE, FALSE, 'G', "17-18",
! 2452: {CANBFIRE, CANBGAS, ISGREED, CANBARGAIN, NOFIRE, CANFLY, ISLARGE, HIGHFRIENDLY, HASOXYGEN},
! 2453: 0, 0,
! 2454: 50,
! 2455: {10, 20000, 18, -2, HPT("0d8+96"), "1d8/1d8/6d6"}
! 2456: },
! 2457: {"ancient night dragon", /* Dragon #74 */
! 2458: 100, TRUE, TRUE, 'N', "13-15",
! 2459: {CANBRANDOM, CANBLIND, ISLARGE, ISGREED, CANFLY, CANCAST, CANBARGAIN},
! 2460: 0, 0,
! 2461: 50,
! 2462: {10, 20000, 18, 2, HPT("8d8"), "4d8"}
! 2463: },
! 2464: {"ancient electrum dragon", /* Dragon #74 */
! 2465: 100, TRUE, TRUE, 'E', "17-18",
! 2466: {CANBPGAS, CANHUH, ISLARGE, CANFLY, CANCAST, CANBARGAIN, HASOXYGEN},
! 2467: 0, 0,
! 2468: 50,
! 2469: {10, 20000, 18, 2, HPT("9d8"), "1d4/1d4/3d8"}
! 2470: },
! 2471: {"fire giant",
! 2472: 50, TRUE, TRUE, 'f', "6-10",
! 2473: {ISMEAN, CARRYGOLD, NOFIRE, ISLARGE},
! 2474: 0, 0,
! 2475: 45,
! 2476: {27, 26000, 15, 3, HPT("11d8+5"), "5d6"}
! 2477: },
! 2478: {"cloud giant",
! 2479: 30, TRUE, TRUE, 'c', "8-14",
! 2480: {ISMEAN, NOBOLT, CANBBOLT, CANBARGAIN, ISLARGE, MEDFRIENDLY},
! 2481: 0, 0,
! 2482: 45,
! 2483: {30, 27000, 15, 2, HPT("12d8+8"), "6d6"}
! 2484: },
! 2485: {"aerial servant",
! 2486: 0, TRUE, TRUE, 'a', "3-5",
! 2487: {ISMEAN, BMAGICHIT, ISSHADOW, LOWFRIENDLY},
! 2488: 0, 0,
! 2489: 50,
! 2490: {22, 29000, 10, 3, HPT("16d8"), "4d8"}
! 2491: },
! 2492: {"storm giant",
! 2493: 50, TRUE, TRUE, 's', "8-10",
! 2494: {ISMEAN, NOBOLT, CANBBOLT, CANCAST, CANBARGAIN, ISLARGE, MEDFRIENDLY},
! 2495: 0, 0,
! 2496: 50,
! 2497: {30, 30000, 15, 1, HPT("15d8+8"), "7d6"}
! 2498: },
! 2499: {"valkyrie",
! 2500: 0, TRUE, FALSE, 'v', "14-16",
! 2501: {CANFLY, CANSHOOT, CANWIELD, CANFRIGHTEN, MAGICHIT, ISFLOCK, CANSUMMON},
! 2502: "greater god (Odin, All Father)", 1,
! 2503: 50,
! 2504: {21, 27000, 25, -2, HPT("0d8+100"), "3d6+3"}
! 2505: },
! 2506: {"evil sorceress",
! 2507: 95, TRUE, TRUE, 'z', "17-19",
! 2508: {ISMEAN, STEALGOLD, STEALMAGIC, ISREGEN, CARRYGOLD, ISSCAVENGE, CANSUMMON, CANCAST, CANBARGAIN},
! 2509: "nymph", 4,
! 2510: 60,
! 2511: {10, 42000L, 25, -10, HPT("10d8+50"), "3d8"}
! 2512: },
! 2513: {"evil sorcerer",
! 2514: 95, TRUE, TRUE, 'Z', "17-19",
! 2515: {ISMEAN, ISREGEN, CARRYGOLD, ISSCAVENGE, CANSUMMON, CANCAST, CANBARGAIN, STEALGOLD, STEALMAGIC},
! 2516: "evil sorceress", 1,
! 2517: 40,
! 2518: {10, 44000L, 25, -10, HPT("10d9+50"), "3d10"}
! 2519: },
! 2520: {"time elemental", /* Dragon #69 - a recursive monster... */
! 2521: 50, TRUE, TRUE, 'T', "10-30",
! 2522: {ISMEAN, BMAGICHIT, ISFAST, CANBSLGAS, ISSMALL, HALFDAMAGE, NOBOLT, NOFIRE, NOCOLD, NOSHARP, NOMETAL, HASOXYGEN},
! 2523: "time elemental", 2,
! 2524: 100,
! 2525: {10, 62000L, 21, 2, HPT("15d8"), "4d8"}
! 2526: },
! 2527: {"demon prince (Jubilex)",
! 2528: 100, TRUE, FALSE, 'J', "17-18",
! 2529: {ISMEAN, ISUNIQUE, ISREGEN, ISSHADOW, CANHOLD, CANDISEASE, CANSUMMON, ISGOD},
! 2530: "black pudding", 3,
! 2531: 0,
! 2532: {10, 47280L, 20, -7, HPT("0d8+88"), "4d10"}
! 2533: },
! 2534: {"demon prince (Yeenoghu)",
! 2535: 100, TRUE, FALSE, 'Y', "15-16",
! 2536: {ISMEAN, ISREGEN, ISUNIQUE, ISSHADOW, CANHOLD, CANPARALYZE, CANSUMMON, ISGOD},
! 2537: "ghoul", 10,
! 2538: 0,
! 2539: {10, 54500L, 23, -5, HPT("0d8+100"), "3d6/3d6"}
! 2540: },
! 2541: {"demon prince (Orcus)",
! 2542: 100, TRUE, FALSE, 'O', "19-20",
! 2543: {ISMEAN, ISUNIQUE, CANPOISON, CANBBOLT, CANSUMMON, ISGOD},
! 2544: "vampire", 4,
! 2545: 0,
! 2546: {13, 63900L, 27, -6, HPT("0d8+120"), "1d10+3/2d4"}
! 2547: },
! 2548: {"demi-god (Zagyg the Unpredictable)", /* Dragon #70 */
! 2549: 100, TRUE, TRUE, 'Z', "23",
! 2550: {ISUNIQUE, CANBRANDOM, CANSUMMON, CANWIELD, HIGHFRIENDLY, ISGOD},
! 2551: "greater god (Boccob)", 1,
! 2552: 110,
! 2553: {23, 59000L, 26, -2, HPT("0d8+121"), "4d8"}
! 2554: },
! 2555: {"demi-god (Wastri, the Hopping Prophet)", /* Dragon # 71 */
! 2556: 100, TRUE, TRUE, 'W', "10",
! 2557: {ISUNIQUE, CANSWIM, CANSUMMON, CANPOISON, CANWIELD, LOWFRIENDLY, ISGOD},
! 2558: "giant toad", 4,
! 2559: 100,
! 2560: {18, 61000L, 20, -3, HPT("0d8+121"), "2d6/1d6/3d8"}
! 2561: },
! 2562: {"chromatic dragon (Tiamat)",
! 2563: 100, TRUE, FALSE, 'T', "17-18",
! 2564: {ISMEAN, ISUNIQUE, CANBFIRE, CANBACID, CANBBOLT, CANBICE, CANBGAS, ISGREED, CANSUMMON, ISGOD, HASOXYGEN},
! 2565: "adult dragon", 5,
! 2566: 0,
! 2567: {10, 63580L, 29, 0, HPT("0d8+128"), "2d8/3d6/2d10/3d8/3d10/1d6"}
! 2568: },
! 2569: {"arch devil (Geryon)",
! 2570: 100, TRUE, FALSE, 'g', "15-16",
! 2571: {ISMEAN, ISUNIQUE, ISSHADOW, CANHUH, CANPOISON, CANSUMMON, ISGOD},
! 2572: "ice devil", 2,
! 2573: 0,
! 2574: {13, 61500L, 30, -3, HPT("0d8+133"), "3d6/3d6/2d4"}
! 2575: },
! 2576: {"lesser god (Ralishaz the Unlooked For)", /* Dragon # 71 */
! 2577: 100, TRUE, TRUE, 'R', "20",
! 2578: {ISUNIQUE, CANSNORE, CANWIELD, ISFAST, LOWFRIENDLY, ISGOD},
! 2579: 0, 0,
! 2580: 100,
! 2581: {18, 65000L, 22, -6, HPT("5d10+140"), "1d20/1d20/1d20/1d20"}
! 2582: },
! 2583: {"lesser god (Obad-hai the Shalm)", /* Dragon #69 */
! 2584: 100, TRUE, TRUE, 'O', "17",
! 2585: {ISUNIQUE, ISREGEN, CANSUMMON, LOWFRIENDLY, ISGOD},
! 2586: "centaur", 10,
! 2587: 100,
! 2588: {18, 62000L, 18, -2, HPT("0d8+144"), "4d8"}
! 2589: },
! 2590: {"arch devil (Dispater)",
! 2591: 100, TRUE, FALSE, 'd', "17-18",
! 2592: {ISMEAN, ISUNIQUE, CANHUH, CANSUMMON, ISGOD},
! 2593: "pit fiend", 2,
! 2594: 0,
! 2595: {10, 48040L, 36, -2, HPT("0d8+144"), "4d6"}
! 2596: },
! 2597: {"lesser god (Trithereon the Summoner)",
! 2598: 100, TRUE, TRUE, 'T', "18",
! 2599: {ISUNIQUE, CANWIELD, CANSUMMON, ISFRIENDLY, ISGOD},
! 2600: "hound (Nemoud, Servant of Trithereon)", 1,
! 2601: 0,
! 2602: {19, 55000L, 35, -4, HPT("0d8+163"), "1d8+12"}
! 2603: },
! 2604: {"demi-god (Iuz the Old)", /* Dragon #67 - enemy of St Cuthbert */
! 2605: 100, TRUE, TRUE, 'I', "18",
! 2606: {ISMEAN, CANHUH, CANBPGAS, ISUNIQUE, CANSUMMON, ISGOD, HASOXYGEN},
! 2607: "shade", 2,
! 2608: 0,
! 2609: {21, 55000L, 35, -8, HPT("0d8+165"), "1d8+12"}
! 2610: },
! 2611: {"arch devil (Baalzebul)",
! 2612: 100, TRUE, FALSE, 'B', "17-18",
! 2613: {ISMEAN, ISSHADOW, ISUNIQUE, CANHOLD, CANPOISON, CANHUH, CANSUMMON, ISGOD},
! 2614: "horned devil", 4,
! 2615: 0,
! 2616: {10, 61410L, 37, -5, HPT("0d8+166"), "2d6"}
! 2617: },
! 2618: {"platinum dragon (Bahamut)",
! 2619: 100, TRUE, FALSE, 'B', "19-20",
! 2620: {ISUNIQUE, CANBICE, CANBGAS, CANBBOLT, ISGREED, CANSUMMON, ISFRIENDLY, ISGOD, HASOXYGEN},
! 2621: "ancient gold dragon", 7,
! 2622: 0,
! 2623: {10, 58080L, 38, -3, HPT("0d8+168"), "2d6/2d6/6d8"}
! 2624: },
! 2625: {"lesser goddess (Xan Yae, Lady of Perfection)", /* Dragon #68 */
! 2626: 100, TRUE, FALSE, 'X', "19",
! 2627: {CANSHOOT, ISUNIQUE, ISGOD, LOWFRIENDLY},
! 2628: 0, 0,
! 2629: 0,
! 2630: {22, 55000L, 35, -4, HPT("0d8+172"), "6d6"}
! 2631: },
! 2632: {"lesser goddess (Ehlonna of the Forests)", /* Dragon #68 */
! 2633: 100, TRUE, FALSE, 'E', "19",
! 2634: {CANHUH, CANSHOOT, ISUNIQUE, CANSUMMON, ISGOD, HIGHFRIENDLY},
! 2635: "noldor elf", 30,
! 2636: 0,
! 2637: {22, 65000L, 35, -6, HPT("0d8+180"), "3d6+6/1d10"}
! 2638: },
! 2639: {"lesser god (Pholtus of the Blinding Light)", /* Dragon #68 */
! 2640: 100, TRUE, FALSE, 'P', "19",
! 2641: {HASFIRE, CANBLIND, CANSHOOT, ISUNIQUE, CANWIELD, CANSUMMON, ISGOD, ISFRIENDLY},
! 2642: "phoenix", 2,
! 2643: 0,
! 2644: {22, 65000L, 35, -6, HPT("0d8+180"), "3d6+6/1d10"}
! 2645: },
! 2646: {"demi-god (Vaprak \"The Destroyer\")",
! 2647: 0, TRUE, TRUE, 'v', "18",
! 2648: {ISMEAN, ISUNIQUE, ISREGEN, CANSUMMON, ISGOD},
! 2649: "troll", 5,
! 2650: 0,
! 2651: {16, 56000L, 26, 0, HPT("0d8+198"), "2d10/2d10/1d12"}
! 2652: },
! 2653: {"lesser god (Olidammara the Laughing Rogue)", /* Dragon #70 */
! 2654: 100, TRUE, TRUE, 'O', "18",
! 2655: {ISUNIQUE, CANINWALL, CANSUMMON, ISGOD, LOWFRIENDLY},
! 2656: "halfling", 10,
! 2657: 110,
! 2658: {21, 59000L, 30, -9, HPT("0d8+199"), "4d8"}
! 2659: },
! 2660: {"devil Asmodeus",
! 2661: 100, TRUE, FALSE, 'A', "19-20",
! 2662: {ISMEAN, ISUNIQUE, ISSHADOW, CANHOLD, CANHUH, CANCHILL, CANSUMMON, ISGOD},
! 2663: "pit fiend", 3,
! 2664: 0,
! 2665: {10, 80965L, 45, -7, HPT("0d8+199"), "4d10/4d10"}
! 2666: },
! 2667: {"valar (Yavanna, Giver of Fruits)",
! 2668: 100, TRUE, FALSE, 'Y', "20",
! 2669: {ISUNIQUE, CANSUMMON, ISGOD, ISFRIENDLY},
! 2670: "entwife", 10,
! 2671: 0,
! 2672: {15, 64000L, 45, -8, HPT("0d8+200"), "1d8+4"}
! 2673: },
! 2674: {"valar (Varda, Elbereth Gilthoniel)",
! 2675: 100, TRUE, FALSE, 'V', "30",
! 2676: {ISUNIQUE, HASFIRE, CANSUMMON, ISGOD, ISFRIENDLY},
! 2677: "noldor elf", 20,
! 2678: 0,
! 2679: {15, 64000L, 45, -8, HPT("0d8+200"), "1d8+4"}
! 2680: },
! 2681: {"lesser god (Hextor, Champion of Evil)",
! 2682: 100, TRUE, FALSE, 'H', "18",
! 2683: {ISMEAN, CANHUH, ISUNIQUE, CANWIELD, CANSUMMON, ISGOD},
! 2684: "zombie", 5,
! 2685: 0,
! 2686: {25, 64000L, 45, -8, HPT("0d8+200"), "2d6/2d6"}
! 2687: },
! 2688: {"demon prince (Demogorgon)",
! 2689: 100, TRUE, FALSE, 'D', "19-20",
! 2690: {ISMEAN, CANHUH, DOUBLEDRAIN, CANINFEST, ISUNIQUE, CANSUMMON, ISGOD},
! 2691: "glabrezu", 3,
! 2692: 0,
! 2693: {10, 74000L, 45, -8, HPT("0d8+200"), "1d6/1d6"}
! 2694: },
! 2695: {"lesser god (Heironeous the Invincible)", /* Dragon #67 - enemy of Hextor */
! 2696: 100, TRUE, FALSE, 'H', "18",
! 2697: {CANHUH, ISUNIQUE, CANWIELD, CANSUMMON, NOBOLT, CANBBOLT, ISGOD, ISFRIENDLY},
! 2698: "ki-rin", 2,
! 2699: 0,
! 2700: {21, 64000L, 45, -9, HPT("0d8+217"), "1d4+8/1d4+8"}
! 2701: },
! 2702: {"lesser god (Kurtulmak)",
! 2703: 50, TRUE, TRUE, 'K', "19",
! 2704: {ISMEAN, CANPOISON, ISUNIQUE, ISGOD},
! 2705: 0, 0,
! 2706: 0,
! 2707: {16, 55000L, 27, 0, HPT("0d8+219"), "2d12/1d6"}
! 2708: },
! 2709: {"lesser god (Hruggek)",
! 2710: 50, TRUE, FALSE, 'H', "17",
! 2711: {ISMEAN, ISUNIQUE, CANSUMMON, ISGOD},
! 2712: "bugbear", 9,
! 2713: 0,
! 2714: {13, 55000L, 25, 0, HPT("0d8+221"), "2d8/2d8"}
! 2715: },
! 2716: {"lesser god (St Cuthbert of the Cudgel)", /* Dragon #67 */
! 2717: 100, TRUE, FALSE, 'C', "10",
! 2718: {CANHUH, ISUNIQUE, CANWIELD, CANSUMMON, ISGOD, ISFRIENDLY},
! 2719: "lammasu", 2,
! 2720: 0,
! 2721: {20, 65000L, 45, -8, HPT("0d8+224"), "2d6+5/1d10+5"}
! 2722: },
! 2723: {"lesser god (Celestian the Far Wanderer)", /* Dragon #68 */
! 2724: 100, TRUE, FALSE, 'c', "20",
! 2725: {CANHUH, CANSHOOT, CANBFIRE, CANBBOLT, CANBICE, ISUNIQUE, CANSUMMON, ISGOD, ISFRIENDLY},
! 2726: "air squid", 2,
! 2727: 0,
! 2728: {23, 65000L, 45, -5, HPT("0d8+242"), "1d6+20"}
! 2729: },
! 2730: {"lesser god (Raxivort, Night Flutterer)",
! 2731: 100, TRUE, TRUE, 'R', "18",
! 2732: {CANSHOOT, ISUNIQUE, CANBACID, CANWIELD, CANSUMMON, LOWFRIENDLY, ISGOD},
! 2733: "xvart", 50,
! 2734: 0,
! 2735: {18, 65000L, 45, -1, HPT("0d8+246"), "3d6+6"}
! 2736: },
! 2737: {"lesser god (Fharlanghn, Dweller on the Horizon)", /* Dragon #68 - brother to Celestian */
! 2738: 100, TRUE, FALSE, 'f', "18",
! 2739: {CANHUH, CANBLINK, HASFIRE, ISUNIQUE, CANWIELD, CANSUMMON, ISGOD, ISFRIENDLY},
! 2740: "earth elemental", 1,
! 2741: 0,
! 2742: {18, 65000L, 45, -6, HPT("0d8+262"), "3d6+6"}
! 2743: },
! 2744: {"lesser god (Nyarlathotep)",
! 2745: 50, TRUE, FALSE, 'N', "25",
! 2746: {ISMEAN, ISUNIQUE, ISGOD},
! 2747: "kodiac bear", 9,
! 2748: 0,
! 2749: {15, 49000L, 25, -5, HPT("0d8+284"), "2d8/2d8"}
! 2750: },
! 2751: {"lesser god (Erythnul the Many)", /* Dragon # 71 */
! 2752: 100, TRUE, TRUE, 'E', "16",
! 2753: {ISMEAN, ISUNIQUE, CANSUMMON, ISGOD},
! 2754: "troll", 4,
! 2755: 100,
! 2756: {22, 62000L, 45, -3, HPT("0d8+320"), "4d6+10"}
! 2757: },
! 2758: {"greater goddess (Ulaa, Mistress of the Mountains)",
! 2759: 100, TRUE, FALSE, 'U', "18",
! 2760: {ISUNIQUE, CANSUMMON, CANWIELD, ISREGEN, ISGOD, HIGHFRIENDLY},
! 2761: "kazad dwarf", 15,
! 2762: 110,
! 2763: {24, 85000L, 45, -7, HPT("0d8+321"), "4d8"}
! 2764: },
! 2765: {"greater god (Maglubiyet)",
! 2766: 0, TRUE, FALSE, 'M', "19",
! 2767: {ISMEAN, ISUNIQUE, ISGOD},
! 2768: 0, 0,
! 2769: 0,
! 2770: {10, 80000L, 45, -1, HPT("0d8+350"), "4d10"}
! 2771: },
! 2772: {"greater god (Gruumsh)",
! 2773: 100, TRUE, FALSE, 'G', "19",
! 2774: {ISMEAN, ISUNIQUE, ISGOD},
! 2775: 0, 0,
! 2776: 0,
! 2777: {22, 82000L, 45, -1, HPT("0d8+350"), "4d10"}
! 2778: },
! 2779: {"greater god (Boccob the Uncaring)",
! 2780: 100, TRUE, FALSE, 'B', "26",
! 2781: {ISUNIQUE, CANWIELD, ISGOD, LOWFRIENDLY},
! 2782: 0, 0,
! 2783: 0,
! 2784: {18, 95000L, 45, -8, HPT("0d8+354"), "4d10"}
! 2785: },
! 2786: {"greater goddess (Istus, Lady of Fate)", /* Dragon #69 */
! 2787: 100, TRUE, FALSE, 'I', "23",
! 2788: {ISUNIQUE, CANSUMMON, CANWIELD, CANHOLD, ISGOD, LOWFRIENDLY},
! 2789: "time elemental", 3,
! 2790: 110,
! 2791: {15, 88000L, 45, -8, HPT("0d8+377"), "4d8"}
! 2792: },
! 2793: {"lesser god (Skoraeus Stonebones)",
! 2794: 0, TRUE, FALSE, 'S', "19",
! 2795: {ISUNIQUE, ISREGEN, ISGOD, LOWFRIENDLY},
! 2796: 0, 0,
! 2797: 0,
! 2798: {10, 85000L, 45, -1, HPT("0d8+380"), "6d10"}
! 2799: },
! 2800: {"greater god (Incabulos, God of Evil Sendings)", /* Dragon # 71 */
! 2801: 100, TRUE, TRUE, 'I', "20",
! 2802: {ISMEAN, ISUNIQUE, CANSUMMON, CANWIELD, CANSNORE, ISGOD},
! 2803: "night hag", 4,
! 2804: 100,
! 2805: {18, 92000L, 25, -9, HPT("0d8+383"), "5d6"}
! 2806: },
! 2807: {"greater god (Nerull the Grim Reaper)", /* Dragon # 71 */
! 2808: 100, TRUE, TRUE, 'N', "21",
! 2809: {ISMEAN, ISUNIQUE, CANBACID, CANSUMMON, ISGOD},
! 2810: "shaggy demodand (shator)", 2,
! 2811: 100,
! 2812: {14, 92000L, 30, -6, HPT("0d8+400"), "10d6"}
! 2813: },
! 2814: {"greater god (Odin, All Father)",
! 2815: 100, TRUE, TRUE, 'O', "25",
! 2816: {ISUNIQUE, CANSUMMON, CANWIELD, ISGOD, LOWFRIENDLY},
! 2817: "valkyrie", 50,
! 2818: 100,
! 2819: {25, 105000L, 30, -6, HPT("0d8+400"), "5d8"}
! 2820: },
! 2821: {"valar (Orome, Lord of Forests)",
! 2822: 100, TRUE, FALSE, 'o', "36",
! 2823: {ISUNIQUE, CANSUMMON, ISGOD, LOWFRIENDLY},
! 2824: "elephant", 10,
! 2825: 0,
! 2826: {18, 95000L, 45, -5, HPT("0d8+460"), "4d8+10"}
! 2827: },
! 2828: {"valar (Aule, Lord of Smithing)",
! 2829: 100, TRUE, FALSE, 'A', "36",
! 2830: {ISUNIQUE, CANSUMMON, ISGOD, LOWFRIENDLY},
! 2831: "kazad dwarf", 15,
! 2832: 0,
! 2833: {20, 95000L, 45, -5, HPT("0d8+460"), "4d8+10"}
! 2834: },
! 2835: {"valar (Ulmo, God of Waters)",
! 2836: 100, TRUE, FALSE, 'U', "36",
! 2837: {ISUNIQUE, CANSUMMON, CANWIELD, ISGOD, LOWFRIENDLY},
! 2838: "giant crocodile", 15,
! 2839: 0,
! 2840: {18, 95000L, 45, -5, HPT("0d8+460"), "4d8+10"}
! 2841: },
! 2842: {"valar (Melkor, the Dark Lord)",
! 2843: 100, TRUE, FALSE, 'M', "36",
! 2844: {ISMEAN, ISUNIQUE, CANHUH, CANSUMMON, ISGOD},
! 2845: "maiar (Balrog)", 15,
! 2846: 0,
! 2847: {18, 95000L, 45, -10, HPT("0d8+460"), "4d8+10"}
! 2848: },
! 2849: {"valar (Manwe, Lord of Arda)",
! 2850: 100, TRUE, FALSE, 'M', "36",
! 2851: {ISUNIQUE, CANSUMMON, CANWIELD, ISGOD, LOWFRIENDLY},
! 2852: "aerial servant", 15,
! 2853: 0,
! 2854: {18, 95000L, 45, -10, HPT("0d8+460"), "4d8+10"}
! 2855: },
! 2856: {"valar (Tulkas the Valiant)",
! 2857: 100, TRUE, FALSE, 'T', "36",
! 2858: {ISUNIQUE, CANSUMMON, ISGOD, LOWFRIENDLY},
! 2859: "noone, haste anyway", 1,
! 2860: 0,
! 2861: {28, 145000L, 65, -15, HPT("0d8+800"), "10d4/4d10"}
! 2862: },
! 2863: {"quartermaster",
! 2864: 0, FALSE, TRUE, 'q', "18-20",
! 2865: {CANSELL},
! 2866: 0, 0,
! 2867: 2,
! 2868: {12, 20, 100, -11, HPT("1d8+1"), "1d10"}
! 2869: },
! 2870: {"Lord of All Darkness (Lucifer)",
! 2871: 100, TRUE, TRUE, 'L', "40-60",
! 2872: {ISMEAN, ISUNIQUE, CANSUMMON, ISGOD},
! 2873: "evil sorcerer", 15,
! 2874: 225,
! 2875: {45, 1465000L, 100, -13, HPT("18d60+700"), "3d8/3d8/3d8"}}
! 2876: };
! 2877:
! 2878: int nummonst = NUMMONST;
CVSweb