[BACK]Return to monsdata.c CVS log [TXT][DIR] Up to [contributed] / early-roguelike / urogue

Annotation of early-roguelike/urogue/monsdata.c, Revision 1.1.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